基于UG的油缸的参数化设计论文【毕业论文+CAD图纸全套】_第1页
基于UG的油缸的参数化设计论文【毕业论文+CAD图纸全套】_第2页
基于UG的油缸的参数化设计论文【毕业论文+CAD图纸全套】_第3页
基于UG的油缸的参数化设计论文【毕业论文+CAD图纸全套】_第4页
基于UG的油缸的参数化设计论文【毕业论文+CAD图纸全套】_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

买文档就送您 纸全套, Q 号交流 401339828 或 11970985 摘 要 通过 台, 现出了其强大的功能,但 了支持一般的 拥有其中一部分最基本的功能,缺少用于设计制造专用产品所需要的完整的计算机功能。机械设计产品花样繁多,需要对具体的设计制造对象对 件二次开发,以此来创建出功能优异,界面完善,使用便捷 的 统 G 的二次开发工具 , 可以扩展 功能 , 实现某些特定产品的参数化设计和管理 。 可以大大提高产品设计的效率 。 此次设计的题目是基于 次开发的油缸参数化设计管理 。 总体思路 是输入预荷油缸的原始设计参数 , 通过相关公式及查表获得油缸的几何参数 , 再通过油缸的几何参数建立油缸模型 , 从而达到油缸参数化设计 , 再通过对油缸的各个零部件的管理达到基于 关键词: 油缸;设计参数;几何参数;参数化设计;管理 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 G G is AM As a of it to at in AM to on it is to AM G we G of is on G on of is we of of of we 纸全套, Q 号交流 401339828 或 11970985 目 录 摘 要 . 错误 !未定义书签。 . 错误 !未定义书签。 目 录 . 错误 !未定义书签。 1 绪论 . 1 课题的研究内容和意义 . 1 内外的发展概况 . 1 课题应达到的要求 . 2 2 相关软件 . 3 2.1 X 的简介 . 3 X 的概述 . 3 X 的功能 . 3 +的简介 . 6 +的概述 . 6 +的功用 . 7 计选用的原因 . 7 3 液压缸的介绍 . 9 压缸的分类和特点 . 9 塞式液压缸 3 . 9 塞式液压缸 . 12 动液压缸 . 13 他 . 14 4 预荷油缸的尺寸参数的确定 . 15 压缸的主要尺寸 . 15 塞杆直径 d . 15 压缸内径 D . 15 压缸的校核 . 16 体壁厚 的校核 . 16 压缸缸盖固定螺栓直径 1d 的校核 . 16 塞杆稳定性的验算 . 16 系统及元件缸内径及活塞杆外径选定标准 . 17 压缸的缸内径应符合下表 4规定 7 . 17 压缸的活塞杆外径应符合下表 4规定 . 17 5 介绍 . 18 G/基础知识 . 18 G/用程序的初始化与终止 . 20 数名称及参数规范 . 20 G 对象类型及操作 . 23 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 6 创建 用程序的用户界面 . 27 单技术 . 27 介 . 27 单脚本文件及其语法 . 27 话框技术 . 35 筒的参数化设计的对话框 . 35 塞的参数化设计的对话框 . 39 键帽的参数化设计的对话框 . 41 荷 预设值的对话框 . 44 7 编译环境设置 . 46 建 . 46 置调试环境 . 47 8 编写 序 . 50 介 . 50 建应用程序主体函数 建模函数 . 50 筒建模函数 10 . 50 用程序的自动加载 . 51 用程序的自动加载 . 51 用程序的运行结果 . 52 用程序的运行结果 . 52 9 结论与展望 . 55 论 . 55 足之处及未来展望 . 55 致 谢 . 56 参考文献 . 57 附 录 . 58 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 1 绪论 原始的机械设计及制造过程艰难且充满复杂性 , 从设计的整体思路初现端倪开始设计者就要不间断的反复进行产品设计的整个过程 , 由于缺少一个人性化的产品设计系统 ,设计的整体过程就会显得比较复杂,随之而来的便是效率的及其低下。 随着设计软件及术的不断发展,开发 者通过编写程序将设计过程中最抽象,最通用及最最通用的部分抽取出来并使使用者能够根据实际的情况进行功能的组合,以实现参数化的互系统。 课题的研究内容和意义 但 仅具有 一些基础性功能 ,没有开发出完善且系统的功能来支持专用产品的计算机设计及制造。机械设计的复杂性及产品功能的繁复性决定了需要对 件平台进行二次开发以适应具体变化的对象。同样,通过 次开发工具,可以扩展 功能,实现某些产品的参数化设计加工和管理,由此,产品设计的效率将被大大的提高。 产品的设计制造过程中 ,产品自身的形状及相应的尺寸必然需要经过多次的协调 ,优化与修 正。 如果通过 那么即使只是改变图形的一个结构与尺寸 ,也要对产品的具体数据进行修改 ,甚至是重新进行建模 ,能否在进行产品设计的时候,通过添加某些特定的数据从而获得产品设计所需的各个机构及零部件的具体尺寸 ;同样 ,若产品的总体设计发生变化 ,是否可以通过只修改其中一部分的数据而获得产品全新的数据信息呢?这便是是参数化设计的具体思想 。 内外的发展概况 其强大的功能成为了当今世界上最为被广泛应用的设计软件 , 其中 包 含 了世界上最强 力 、最广泛的产品设计应用模块。 件作为先进的 计软件 , 拥有产品的开发制造 , 设备全自动生产 、 设备无缝 精确装配、三维图形资源库的功能。 当今机械产品的设计与制造行业中被运用的日渐广泛及深入 , 相较于 运用较为繁复 , 但也无法阻碍人们对其深入了解的脚步。从这一点也可以看出来 有人们所希望的良好的性能和全面的开发方法。伴随着我国 对于电脑制图能力的要求越来越高, 并且现在的制图软件功能也越来越强大,所以 应 用也越来越广泛,现在,这些制图软件已在电子和电气、科学研究、机械 设计、软件开发、机器人、模具、工厂自动化、土木建筑、地质、家电等 各个领域得到广泛应用。制造商在进行产品的研发时所需要的工具及软件可以完全的被 发方案所支持。 一些解决方案均能与 发方案完美结合。 如今, 经被包括:通用汽车,通用电气,福特,波音麦道,洛克希德,劳斯 莱斯,日产,克莱斯勒,及美军方所运 用, 乎包办了所有飞机及汽车发动机的设计 ,买文档就送您 纸全套, Q 号交流 401339828 或 11970985 体现出了其在高端工程领域及军工领域的实力 。在高端领域与 驾齐驱。 对一般的设计人员来说,要运用 行复杂产品的三维机械设计,设计师首先要花费大量的时间熟悉整个软件的运行过程,同时要在较短的时间内对三维建模有较为深刻的认识,这是一个极其困难的任务。 二次开发工具应运而生,通过其对复杂机械结构的参数化设计,设计的整体效率被大大的提高。由于 件的通用性只包含有 一些基本功能,无法提供进行专门产品设计是所需要的特定的功能。机械产品具有 繁 复性 , 需要针对具体对 象在选用的 件平台上进行二次开发, 来设计 出界面友好、功能强大和使用方便的专用产品的 统 二次开发技术。 课题应达到的要求 此次设计的题目是基于 总体思路是输入油缸的原始设计参数,通过相关公式及查表获得油缸的几何参数,再通过油缸的几何参数运用 X 及 +等三维软件及编程软件建立油缸模型,从而达到油缸参数 化设计。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 2 相关软件 2.1 X 的简介 X 的概述 X 作为机械设计领域用途最为广泛的三维建模软件,其主要的作用是创建从设计到制造的整套自动化流程,作为全新一代的 系统软件,其在机械设计方面用途广泛。相对于传统 件功能的局限性, X 不仅能进行产品结构的绘制与建立,更能为此建立一套健全的产品设计制造方案,包括产品设计、结构设计、模型建立、加工成型、结构分析、产品的分析 及数据管理、甚至产品使用寿命的评估,因此 X 已成为世界商最优秀公司广泛使用的设计系统 。 这些公司包括:通用电气、波音飞机、松下、飞利浦、爱立信、柯达、精工 。从 1990 年登陆中国以来,经历了多次迅猛的发展 已成为中国 航天业 、汽车 制造、机械制造业 及家用电气等领域的首选软件。 1 X 的功能 几个不同的模块构成了 X 软件 , 其中 包 括了 塑 件 、 金属 件、 工程质量检测 、管路应用、 向工程等 不同模块 ,其中每个 功能模块都以 境为基础,它们之间既相互独立又互相联系。 块 由于在三维建模领域拥有很强的能力 , 因此 X 软件 早已被 世界上多家航天及汽车制造厂商所运用 。 块又由以下许多独立功能的子模块构成 : ( 1) 建模模块 此模块作为全新的产品设计造型模块 ,提供 实体化 建模、 特性 建模、曲面建模等 一系列 先进的造型和辅助功能。草图工具适合于全参数化设计;曲线工具虽然参数化功能不如草图工具,但用来构建线框图更为方便;实体工具完全整合基于约束的 特性 建模和显示几何建模的 特征 , 由 此各种特征实体、线框架构等功能 能被自由的使用 ;曲面工具是 基于整合 了实体 化 建模 和 曲面建模 基础技术上 的设计工具, 可以 设计出如工业造型设计产品的复杂曲面外形。 ( 2) 工程制图模块 程制图模块 中的 平面工程图由实体模型自 主 生成,也可用曲线功能 直接绘制 。此 模块 还 提供 自主的 视图布局(包括基本视图、剖视图、向视图等),而且可以自动 或者手动 对尺寸进行标注 ,自动 进行剖面线的绘制 、 对 形位公差和表面粗糙度 进行 标注等。 由于 3D 模型的 变化,工程图将会进行同步的更新 , 进而使二维工程图与三维模型达到基本一致 ,同时 也减少了因 3D 模型改变而更新二维工程图的时间。 另外 , 消隐线与截面视图也包括于视图之中 , 模型修改完成后也会进行相应的更新 ,且可以运用 自动的视图布局能力提供快速的图纸布局,从而减少工程图更新所需的时间。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 ( 3) 装配建模模块 配建模模块是用于产品的模拟装配,支持 “由底向上 ”和 “由顶向下 ”的装配方法。在总装配文中可以对装配模型进行设计和改造 ,组件 通过 对齐 、 偏移等 方法进行定位及配对 , 加强了性能,减少了对存储的要求 。 ( 4) 模具设计模块 模具设计模块是 司提供的运行在 件基础上的一个智能化、参数化的注塑模具设计模块。 此模块能够对 产品的分型、型腔、滑块、推杆、镶块 、 型腔轮廓,以及创建电火花加工的电极、模具的模架、浇注系统和冷却系统等提供了方便的设计途径,最终的目的是生成与产品参数相关的、可用于数控加工的三维模具模型。此外, 3D 模型的每一改变均会自动地关联到型腔和型芯。 块 作为 X 在 计算机 上的 辅助制造模块, 块 提供 了 译与创建实现了对 加工 ,提供了包括铣、车、切割、钣金等加工方法的交互操作,还具有机床数据 文件生成器及图形后置处理的支持。同时又提供了 系统资源制造 系统、 刀具轨迹编辑 器、模拟切削 、 模拟机床 等 一系列 功能。 G/块 运行另外一些对应 模块的前提条件,该模块为 外 模块 的运作 提供了底层相一致的数据库支持和一个图形交互环境。 通过它能够打开已经保存的部件文件 、 建立全新 的部件文件、 画出工程图像 及 支持不同格式 的文件等操作,也提供图层控制、屏幕布局及视图的定义、表达式及特征查询、对象信息及分析、显示控制及隐藏和再现对象等操作。 块 司 设计的能够 在 X 软件基础上 运行 的一个注塑模具设计模 块。 产品的分型、型腔、推杆、滑块、镶块 、 复杂型创建电火花加工的电极和模具的模架、冷却系统和浇注系统等提供了方便的设计途径,最终可以生成与产品参数相同的、可用于数控加工的三维模具模型。 序的开发环境 X 开发工具 统称为 一系列 基于 应用软件 在一个开放的平台上集成的 。他们随 X 一起发布, 主要包括: 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 计选用的原因 一系列 X 开发工具的总称,主要包括: I ( 1) 为开发对话框的工具 ,使设计的对话框于 集成 ,使用户的操作更加方便、更有效的与 行联动操作。免除了对 繁复 的图形与用户 接口进行编程 ,直接使用对话框 里 的基本空间进行不同的组合从而形成功能相异的对话框。 启动入 击【开始】 【所有应用模块】 【用户界面样式编辑器】即可启动对话框自主设计功能。可通过选择点击工具 栏 上的各个控件实现设计对话框上各控件的添加及删除 ;通过对象浏览器能观察到各个控件所包含的信息;可运用资源编辑器对对话框中的各个控件的信息及功 能进行修改 与删除 ;同时,可通过设计对话框观察所设计的对话框的界面情况。 界面设计结束后 ,将设计完成的对话框保存后即可自动生成三个文件 : 件。其中: 于保存对话框中的图形文件 ; 对话框的头文件 ,其中包含了对话框和对话框中控件的标识符号及其原型函数 ;为对话框中 C 语言的头文件 ,包含了各种指令及定义。之后的工作是修改 *板文件并在其中加入相应的代码 ,以确保对话框能调用函数以实现预期的功能。模板文件 *修改应该在 修改完成 ,然后和 译连接生成 件 件可以直接通过 3 种方式调用: 1)通过 数调用 2)通过 用,需要写在 件中 3)通过 次开发的对话框 的按钮响应函数来调用 开发人员 可以通过 具方便、 快捷 地 设定 出 和 界面风格相统一的 对话框 界面,防止进行复杂的编程 。而且可以和用其他开发工具开发出的结果进行集成。 ( 2) 这一工具可以使菜单实现用户化。 持 单及对话框的设计及修改,我们可以使用此功能对 菜单进行重新编排或增加新的功能来实现用户所编译的二次开发程序、用户的工具文件以及系统的各项命令等。以下介绍两种能够通过现的 单的用户化操作: 1) 添加了 用户菜单文件: 将 已经经过用户编辑 的 且符合 要求与规定 的文件添加到 与其 对应的目录下,这是一种较好的方法。 2) 修改编译用户标准菜单文件:用户编辑与修改已经存在的菜单文件 种办法将会改变 有的菜单布局并且无法恢复。 ( 3) 为一种独有的图形交互编程语言可以使用户实现在 台下的大部分操作,语法方面与其他编程语言有某些相同之处 ,在一些情况下纸全套, Q 号交流 401339828 或 11970985 能通过 程语言实现。 为最被广泛运用的 言编辑器由 用户可以通过它实现修改、编辑、编译、连接程序。和普通的语言一样 ,言拥有其自身的程序、语法、函数和与其他不同的语言进行互动的接口,单个 句中包含了单个或多个 令 ,作为 句的基本成分。 令有三种表示格式 :A)号格式:以此访问 统中各个对象及参数。 )陈述格式:在编辑于生成实体中起作用。 )号格式:在访问 据库中各个对象的功能时起作用。 作为工程师的语言 ,言具有简明,易懂的特点 ,由于所编写的程序长而繁复且要求对细节的精准把握。 言常只适用于一些规模相对较小的程序。 ( 4) G/,是一个允许程序访问并改变 象模型的程序集合。载了接近 2000 个 作的函数 , 通过它可以在 C 程序和 C+程序中以库函数的形式调用 000个操作,该函数几乎可以实现 括:对 文件及数据的管理、对图形终端和数据库的操作。 由于编译连接的不同, 序可以两种不同的环境中运行 ,分别是外部( 内部( 通过 方式,外部 类型可以直接运行于操作系统之中 ,虽然能在计算机中生成所需的图形文件,但是此类型没办法显示出图形与用户相交互的特性 ;内部类型的运行环境限制于 ,并且以 方式被加入到到 运行进程中 ,并常驻于内存之中。与外部类型相比,更快的连接速度、更小的程序大小及更好的互动性是其显著的优点。 序通过 C 或 C+语言进行编译,这里给出两种方法在 建立用于台的二次开发程序: 1)采用向导构建程序的基本的框架; 2)手工构建一个工程。第一种方法通过向导的指引按照规定的步骤逐步构 建出程序的基本框架;第二种方法则繁琐得多 ,通过在 手动加入各个配置 ,以建立起 件和 间的关联,所以最好使用向导来建立 台的二次开发工程。 +的简介 +的概述 C 语言 作为计算机的高级语言已经在国际上处于主流地位,既可以用它来编译 系统 内的 软件,也可以用 它来编译应用软件 。 汇编语言普遍运用于早期操作系统中程序的编译。 由于汇编语言 对计算机的依赖性较强 ,所以 为了加强 系统软件的可读性 及 可移植性, 应该改用 高级语言。但是, 由于汇编 语言的某些功能难以用高级语言来实现 (汇编语言可以直接对硬件进行操作)。人们希望找到一种 同时具备两种语言优点的语言 ,于是, C 语言 由此 应运而生了。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 +仅仅作为 C+编译器, 更 是一个 运用于 作 平台 的可视化集成开发 状况。 +许多部件组成,包括调试器、编辑器以及向导 向导 这些组件通过一个名为 组件集成成 为 一个 和谐的开发 状况 。 2 +的功用 +它大概可以分成以下三个主要部分: ( 1) 论上说 , 不是专 门 用于 语言的处理 , 其他类型的 语言也可用 进行处理。 于此同时,通过 +编写代码并不意味着 必须要用 +、 编写 序一样 可以 。不过, +原本就是为 造的 , +中许多特征和语言扩展也是为 门而设 ,所以用 +而不是 等于 丢弃 了 +中 极大部分 的功能。但是, +也不完全等于 ( 2) 为 集成开发环境, 生活中的大部分工作都是通过此平台完成的 , 另外由于其标题上 写着 “+”, 所以有很多人必定会认为这便是+。 其实并不是这样 ,虽然 供了 多种多样的 及其完善的编译器,但事实上并不包含有任何链接的程序及编译的功能 ,真正完成这些工作的幕后英雄另有其人。 是专门用于 ,同样也可用于 。 ( 3) 是 +及整个 灵魂和精华,虽然我们很少能直接与它相接处。 总体说来 , 以 +编译器为 基础搭配以其他一些工具及文档资料作为辅助程序 。 上文中提到 含有编译程序的应用 , 那此项工作改由谁来完成 ?是 其 它多种多样的 命令行程序, 这些我们不可见的程序才是组成 基础 。 9 计选用的原因 用程序是利用 用 C 语言进行程序设计 ,使用 C 语言编辑器和连接器创建的能够在外部环境及内部环境运行的可执行的程序 (文件名后缀名为 者动态库 (文件名后缀为 式的程序。 基于有差别的操作系统平台 ,在编译和 链接产生用程序 的同一时间 ,编译的选项和所需要系统的文库有所不同。为了使用程序 能够正常的运作 ,一定要对编译和链接的选项进行正确的 设置 。这里以最常用的 作系统 ,+成开发环境来 创立 用程序的 方式 及步骤。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 而且 工程中自带了一个 导 “X 通过它进行用程序的设计,创建和调试无疑是一种最佳选择。 可通过一下方法在 工程中获得 导: 将 这两个文件放入 安装目录C:。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 3 液压缸的介绍 压缸的分类和特点 图 3压缸的分类图 塞式液压缸 3 ( 1) 定义:在缸体内作相对往复运动的且组件为活塞的液压缸。 ( 2) 分类 : 按伸出活塞杆不同可分为 “双杆活塞式液压缸 ”及 “单杆活塞式液压缸 ”。 按固定 的形式可将类型分为 “以 缸体固定 ”及 “以 活塞杆固定 ”两种形式。 ( 3) 单杆活塞式液压缸 图 3杆活塞式液压缸 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 a. 简单连接形式的单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论