版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、全套图纸和论文资料,请联系扣扣九七一九二零八零零平面二次包络环面蜗杆传动数控转台的设计一3d建模与装配摘要:蜗杆传动是机械设备中最常用的传动装置,在机械设计中蜗杆的设计占有相当大的比重。基于涡轮蜗杆各参数间的关系,在ug中利用涡轮蜗杆参数表达式绘制涡 轮蜗杆实体模型,实现涡轮蜗杆在 ug中的参数化设计。ug/open二次开发模块是 ug软件的二次开发工具集,利用该模块可对 ug系统进行用户化开发,可满足用户 进行各种二次开发的需求。学习了 ug二次开发的各种工具,了解了各种工具的特点 和适用范围。选择 ug/open api编程语言,结合使用 ug/open menu script和 ug/o
2、pen ui styler开发工具,实现了基于ug二次开发工具的涡轮蜗杆的参数化 设计。关键字:涡轮蜗杆;二次开发;参数化; ug/open api附录:图纸情况(如需全套 cad图纸,请联系店家扣扣九七一九二零八零零)plane double enveloping worm gear design of the nc rotarytable3d construction mode and assemblyabstract : machinery and equipment belt transmission is the most commonly used pulley in mechan
3、ical design in the design of pulley occupy a large proportion. based on the relationship of the turbo-worm parameters, draw turbo-worm solid model use expression in ug nx, achieve parameters design in ugnx. ug/open module is the open tools in ug, using the tools we can empolder our ug system as we n
4、eed, users can almost satisfy all kinds of secondary development needs by use the tools. understand the characteristics and scope of application of all the tools of ug/open after studying each kind of tools. select ug/open api programming language,a combination of ug/open menu script and ug/open ui
5、styler development tools. achieve parameters design of turbo-worm base on the ug/open tools.key words: turbo-worm; parameter;pulley;ug/open api第1章绪论1.1 课题的研究背景平面二次包络蜗杆传动,其蜗杆齿面是以一个平面为母面,通过相对圆周运 动,包络出环面蜗杆的齿面;再以蜗杆的齿面为母面,通过相对运动包络出涡轮 出面。它的主要特点表现在:1)工艺性良好,可获得高精度硬齿面蜗杆副;2)啮合齿数多、重合度大;3)安装工艺好;4)涡轮齿面上有效共腕啮合区大,
6、接 触线性状好呈双接触线。“修正型”有更好的啮合特性和工艺性能好,故目前广 泛采用。平面二次包络蜗杆传动设计在蜗杆制造应用过程中占有重要地位。传统的蜗杆传动设计过程繁冗,效率低,采用传统的设计方法设计较为合理的蜗杆传动要 反复修正参数、多次校核计算,花费很长时间才能实现。另外,蜗杆传动类零件 的绘图工作(包括几何绘图、标注、参数表填写等内容)也是一项繁杂而费时的工 作。但蜗杆传动类零件大部分具有相似的结构和形状,在新产品的设计和图纸绘制过程中,不可避免地要多次反复修改,进行零件形状、尺寸的综合协调和优化, 这时寻求一种简便、合理的设计方法,提高设计工作效率,是蜗杆传动设计工作 者的迫切愿望。因
7、此,借助cadj术实现其绘图过程的参数化和自动化, 对于提 高设计效率和保证设计质量具有重要意义。因此,现代蜗杆传动机构的设计建模技术有着广泛的工程应用背景和研究意 义。随着计算机技术和现代设计理论与方法的迅速发展,三维设计软件尤其是 unigraphics在机械零件和产品设计中的日益普及,蜗杆传动实体在三维软件特 别是在ug中的绘制变得越来越重要。但基于ug的蜗杆传动设计系统一般都局限 于皮带轮二维轮廓的绘制或三维实体建模,传杆传动参数的设计计算难以与 cad 系统很好地集成,给蜗杆传动的cad/ cam带来不利影响。建模技术是cad勺核心技术,参数化造型技术和特征造型技术是新一代继承 化c
8、a际统应用研究的热点理论。目前国内外对二维图形参数化和简单三维实体 的参数化造型较为成熟。对复杂的三维实体的参数化造型尚不多见,特别是涡轮 蜗杆这类形状复杂、种类繁多的三维实体参数化造型设计更少。 这有多方面原因:一方面蜗轮蜗杆蜗杆二维图形参数化设计能够满足传统的涡轮蜗杆加工要求;另一方面运用低级cad体件对复杂的三维实体很难实现参数化虚拟造型设计。随着 涡轮蜗杆的广泛应用和快速成型与虚拟制造技术的迅速发展,传统的二维图形已不能满足现在的设计、加工要求。因此,在三维软件上绘制涡轮蜗杆实体变得十 分重要。但是,由于涡轮蜗杆状复杂,给设计、绘图带来很大不便。并且涡轮蜗 杆各参数间都有严格的函数关系
9、,再加上随着当代机械制造业的不断发展, 涡轮 蜗杆的精度要求也越来越高,涡轮蜗杆实体的绘制较为麻烦。涡轮蜗杆并不是一 个标准件,它的各个参数随着设计要求的不同而不同。 如果每设计一个涡轮蜗杆 都要画一个对应的实体部件的话, 那不仅增加了设计者的劳动量,还大大降低了 设计效率,阻碍了企业的生产和发展。参数化设计是新一代智能化、集成化 cad 系统的核心内容,也是当前cadk术的研究热点。用大型的三维软件实现涡轮蜗 杆的参数化造型已成为设计者的迫切需求,涡轮蜗杆参数化造型有重要的意义:(1)涡轮蜗杆的参数化设计与建模系统是 cadj术与涡轮蜗杆设计相结合 的产物,也是两者发展的趋势所在。(2)实现
10、设计过程自动化避免了设计人员手动查阅大量的数据,也避免了 手工取点造型的复杂过程,该系统的开发,可以将手算设计的工作人员从繁琐、 低效的工作中解放了出来。(3)实现涡轮蜗杆的参数化设计以及精确造型,可以将设计计算、三维造 型与绘制工程图的无缝结合,同时为涡轮蜗杆的有限元分析、机构仿真和数控加 工等工作奠定基础。(4)采用建立原始涡轮蜗杆结构模型并驱动其特征参数,为其它复杂曲面 的造型提供了有益的参考。本课题利用ug的二次开发技术,为解决涡轮蜗杆参数化设计问题提供了可 行的方法,通过直接输入涡轮蜗杆的设计条件,利用计算得出的有关设计参数进 行实体建模,实现涡轮蜗杆的参数化设计,提高涡轮蜗杆设计的
11、效率和准确性。 1.2课题的研究内容和解决方法本课题利用大型软件ug nx5.0来实现涡轮蜗杆的三维参数化造型,通过改 变涡轮蜗杆的一些基本参数,生成其相应的涡轮蜗杆。要达到相应的设计要求, 首先要知道如何在ug中绘制涡轮蜗杆部件,要绘制涡轮蜗杆必然要知道涡轮蜗杆的各个参数间的关系,精确知道涡轮蜗杆的三维模型。画出涡轮蜗杆模型后, 还应知道ug二次开发的知识,灵活运用ug系统提供的二次开发工具,在模型的 基础上编制相应的程序,最后完成涡轮蜗杆参数化设计模块的开发。具体内容和 步骤如下:(1)分析涡轮蜗杆产品,设计其基型:考虑产品的零部件尺寸约束及几何 约束,基于模型驱动技术,构建三维参数化模型
12、库,然后提取变形参数。(2)利用ug二次开发工具创建交互式程序界面,通过用户菜单以及涡轮蜗 杆参数设计对话框的设计,使用户通过输入参数即可在ug中实现皮带轮的自动生成。ug软件是集cad/cam/cae体化的三维参数化软件,是当今世界上最为先 进的计算机辅助设计、制造和分析软件,在国内外使用相当广泛。另外它所提供 的二次开发语言模块 ug/openapi、ug/opengrip和辅助开发模块 ug/openmenu script与ug/open ui styler及其良好的高级语言接口,使 ug的图形功能和计 算功能有机的结合起来,便于用户去开发各种基于自身需要的专用 ca晾统。使 用ug/o
13、penapi和ug/opengrip中任何一个模块都能实现 ug勺二次开发,再结 合辅助模块,就能开发出u邮面的应用模块。因此,合理利用ug的二次开发语 言模块和辅助模块,就可以实现在 ug环境下对涡轮蜗杆进行参数化设计。26第2章ug二次开发工具unigraphics(简称ug谡当前世界上最先进和紧密集成的、面向制造行业的 caid/cad/cae/came端软件。它为制造业产品开发的全过程提供解决方案,主 要功能包括:概念设计、工程设计、性能分析和制造。止匕外,ug软件还提供了cad/cae/ca眦界最先进的编程工具集,以满足用户二次开发的需要。本章先讨 论ug软件的主要功能,然后简单介绍
14、二次开发各功能模块的特点和应用。2.1 ug软件概述2.1.1 ug软件的功能介绍ug是知识驱动自动化技术领域中的领先者。它实现了设计优化技术与基于 产品和过程的知识工程的组合,显著地改进了如汽车、航天航空、机械、消费产 品、医疗仪器和工具等工业的生产率。它为各种规模的企业递交可测量的价值, 更快地递交产品到市场,使复杂产品的设计简化,减少产品成本和增加企业的竞 争实力。nx是一个交互的计算机辅助设计、计算机辅助制造和辅助工程 (cad/cae/cam系统。cad功能自动化是在今天制造公司中见到的一般工程、 设计和制图能力;cama能利用nx描述完成零件的设计模型,为现代机床提供 nc编程;c
15、ae*能横越一广范的工程学科,提供许多的产品、装配和零件的性能 防真能力。nx是一个全三维、双精度系统,它允许用户精确地描述几乎任一几 何形状。通过组合这些形状,用户可以设计、分析产品和建立他们的工程图。一 但设计完成,制造应用允许用户选择描述零件的几何体, 加入制造信息,如刀具 直径并自动生成一刀具位置,源文件(clsf,它可用来驱动大多数nc床。目 前ug泌司已经推出nx5产品,本次设计中使用的是nx4版本的软件。nx4的特 点是:1、为了数字化产品开发集成的自动化;2、在所有开发学科中的新能力, 包括工业设计、防真、工装、加工和管理;3、在一个全面的产品生命周期管理(plm解决力案内白领
16、先前沿的 cad ca百口 camk术。2.1.2 ug功能模块利用nx,可以建立、存储、恢复和操纵设计与制造信息,典型地通过建立描述一零件的几何体开始工作。nx功能被划分成共同功能的一系列“应用(application )”共18个模块,各模块分别为:1、入口(gateway):对所有其他交互应用的首要必备的应用;2、建模(modeling):包括实体、特征、自由形 状、钺金特征建模和用户定义特征;3、装配(assemblies ):支持装配建模;4、 几何公差模块(geometric tolerancing module):让用户捕捉公差;5、产品和 制造信息(pmi introducti
17、on ):可用于在三维环境中对产品形成文档说明;6、分析(analysis ):包括注塑模流动分析、运动应用和icad; 7、制图(drafting ): 可将三维模型生成二维视图;8、高质量图像(high quality image):生成逼真 照片的图像;9、知识熔接(knowledge fusion):允许用户应用工程知识驱动规 则和设计意图到nx中的几何模型和装配;10、制造(manufacturing ):可进行 虚拟加工和自动加工编程;11、开放的用户界面设计(open user interfacestyler ):允许用户和第三方开发商生成 nx对话框;12、编程语言(progr
18、amming languages):包括 grip和 api; 13、质量】空制(quallity control ); 14、走线(routing ):定义围绕和通过其他 nx装配的装配;15、镣金(sheet metal ): 包括钺金设计、冲压和多零件加工的栅格;16、电子表格(spreadsheet):提供 一在xess或者电子表格应用和 nx间的智能界面;17、web express; 18、wire harness:可在用于描述产品机械装配的同一三维空间建立电气布线的表示。2.2 ug二次开发相关工具概述ug软件提供了 cad/cae/ca业界最先进的编程工具集,以满足用户二次开
19、发的需要,这组工具集称之为 ug/open是一系列ug开发工具的总称,它们随 ug一起发布,以开放性架构面向不同的软件平台提供灵活的开发支持。ug/open包括以下几个部分:ug/open menu scrip开发工具,对ug软件操作界面进行用 户化开发,无须编程即可对ugfe准菜单进行添加、重组、剪裁或在uga件中集 成用户自己的软件功能;ug/open ui styler开发工具是一个可视化编辑器,用 于创建类似ug的交互界面,利用该工具,用户可为 ug/operg用程序开发独立 于硬件平台的交互界面;ug/open api开发工具提供了 ug软件直接编程接口, 支持c、c+十fortra
20、n和java等主要高级语言;ug/opengrip开发工具是一个 类似api的ug内部开发语言,利用该工具用户可生成nc自动化或自动建模等用户的特殊应用。利用ug/open供的应用程序和开发工具,用户可以在其提供的平台上开发出适合自己需要的 cadt品。2.2.1 ug/open gripug/opengrip(graphics interactiveprogramming)是一种专用的图形交互编程语言。这种语言与ug系统集成,实现ug下的绝大多数的操作。grip语言 与一般的通用语言一样,有其自身的语法结构,程序结构,内部函数,以及与其 他通用语言程序相互调用的接口。一个grip语句是由一个
21、或几个 grip命令组成,grip命令是grip语言的基 本组成部分。grip命令有三种表示格式:a)陈述格式。主要用于生成和编辑实 体。b)gpa符号格式。gpa1全局参数存取(global parameter access) 的缩写, 用于访问ug系统中各种对象的状态和参数。c)eda符号格式。eda是实体数据 存取(entity data access)的缩写,用于访问ug数据库,能够访问各种对象的功能性数据。例如在属性、绘图和尺寸标注以及几何体等领域与ug进行交互操作时,其参数可用edaa式的命令取得。用grips言编写grip源程序,可以在windows的记事本中进行,记为* grs
22、 ; 或者在 grip高级开发环境(grad-grip advanced development environment)中 编写。执行grip程序必需进入 ug环境中,运行file - execute ug/open-grip。 grip编程语言是面向工程师的语言,具有简单、易学、易用的特点,但是所编 写的程序长、复杂。要考虑程序的各个细节问题。因此,grip语言常用于开发一些规模比较小的程序,例如,同类零件建模、计算和分析、数据访问等程序。与grip语言相比较,用api函数编程则可实现功能复杂的操作。2.2.2 ug/open api作为ug nx4.0与外部应用程序之间的接口, ug/o
23、pen api是一系列函数的 集合。通过ug/open api的编程,用户几乎能够实现所有的 ug nx4.0功能。开 发人员可以通过用c+邮言编程来调用这些函数,从而实现用户的需要。(1)对ug part文件及相应模型进行操作,包括建立 ug nx4.0模型、查 询模型对象、建立并遍历装配体,以及创建工程图等。(2)在ug nx4.0中创建交互式程序界面。(3)创建并管理用户定义对象等。应用函数时应注意所有的ug/operapi应用必须及时进行初始化和终止,以 确保获取或者释放ug/open api的执行许可权限。初始化函数是uf_ initialize (),当开始调用ug/open ap
24、i的函数时应先调用uf_ initialize。来获取执行许可权限。一般来说,我们在变量声明完成后,第1个调用ug/open api的函数就是uf_ initialize。终止函数是uf_ terminate。,当不再调用ug/open api的函数时必须调用 uf_ terminate。来释放执行许可。ug/open api程序能在两种不同环境(依赖于程序的连接方式)下运行,即internal 环境(也称为“internal 开发模式")和external模式。其中internal 环境下的程序只能在ugnx4.0的界面环境(session)下运行,在运行这些程序时 他们被加载到u
25、g nx4.0的运行空间中(ug nx4.0分配的内存);external模式 开发的程序能在操作系统(windows nt/2000/xp及unix)下运行,不在ug nx4.0 环境中或作为ug nx4.0的子进程运行。尽管没有图形显示,但ug/open api提供了函数用于打印机或绘图仪输出,也可以输出为cgmc件等其他数据文件。2.2.3 ug/open menu scriptug/openmenuscript不仅可以使用户利用asch文件来编辑ug的菜单,也 可以以一种无缝集成的方式为用户开发的应用程序创建菜单。menuscript同时也提供了一个菜单栏报告工具,以帮助用户查看定制的
26、菜单,诊断错误。对于菜 单的自定义大致可以分为如下三个层次。(1)自定义菜单该级别的自定义允许单个用户或者管理员重新安排ug的功能,去除在其产品开发过程中不需要的功能。这种级别的自定义不需要编程实现。(2)自定义u加能该级别的自定义允许单个用户或者管理员取代或增加标准的ug*能,并添加其自己定义的功能。(3)添加自定义应用该级别的自定义其目的在于使用户或第三方开发商开发的应用程序完全集 成在ug中。该级别的自定义需要编程实现。ug的菜单文件是扩展名为.men的文本文件,可以使用 windows的记事本进 行编辑。ug/open menu script提供了一套用于定义 ug菜单的脚本语言。实际
27、 上,ug系统的菜单文件也是用该脚本语言编写的。 ug为主菜单栏、快捷菜单栏 提供了丰富的系统菜单文件,这些菜单文件默认情况下都保存在ugh _base_dir/ug /menus文件夹下12。使用ug/open menu script自定义ug菜单可以有两种方法,分别是使用 add-on菜单文件和复制和编辑系统菜单文件。使用add-on菜单方法是添加编辑量很小的菜单文件到菜单文件的目录中,使用add-on菜单可以移出用户不需要的菜单项;添加新的菜单和菜单项;重新组织ug的菜单;修改菜单和菜单项的标题;为已经存在的应用按钮添加动态库和菜单文件。复制和编辑系统菜单文件 是指复制、编辑系统菜单文件
28、并将其放置在特定的目录下,覆盖原始菜单文件。 系统推荐使用add-on菜单文件方法,该方法不仅编辑起来比较方便、易于维护, 而且其功能也相当强大,基本可以满足应用开发的所有需求。使用 add-on菜单 文件的另一个优点在于它可以被 u/艮方便地自动加载。对于与具体应用模式无 关的菜单文件放置在startup文件夹下,与具体应用模式相关的菜单文件放置在 相应的application 文件夹下,通过使用 menu_file身明,即可将菜单名与应 用模式按钮相关联,点击该应用模式按钮后即可自动加载与其相关联的菜单文 件。复制和编辑系统菜单文件方法不推荐使用,这主要是由于其编辑起来相当复杂,特别是对于
29、像ug_main.men这样大型的菜单文件,其维护也非常麻烦。2.2.4 ug/open ui stylerui styler是开发ug对话框的可视化工具,生成的对话框能与 ug®成,让 用户更方便、更高效地与 ug进行交互操作。ug/open ui styler模块提供了强 大的制作ug风格窗口的功能,其主要功能如下:(1)提供了让开发人员建造ucm格对话框的可视化环境,并能生成ug/open ui styler文件和c代码,从而使用户在使用 ug/open ui styler产生的对话框 时,不必考虑图形用户界面(graphical user interface 缩写为gui )
30、的实现。(2)利用可视化环境快速生成ug风格对话框,从而减少开发时间。(3)通过选取和放置控件,从而能实现所见即所得。(4)可以在对话框中实现用户自定义位图。(5)提供了属性编辑器,从而允许开发人员设置和修改控件属性。(6) ui styelr产生的对话框可以在 menu script中被调用,因此可以实现在ug菜单项上调用ui styler产生的对话框,从而将用户应用程序和ug软件完 全融合。应用ui styler这一工具可以使开发人员方便、快速地设计出与ug界面风格一致的对话框,避免其他复杂的编程。而且可以和用其他开发工具开发出的结 果进行集成。ug/open ui styler工具和ug
31、/open menu script工具一样,都只 具有某一方面的功能:ug/open ui styler 用于对话框的开发,ug/open menu script用于菜单的开发。2.2.5 user tools 工具ug软件为用户提供了一个调用二次开发结果的交互式接口:user tools。它的功能是生成弹出式对话框或工具条,其界面风格与ug界面风格一致。通过执行对话框或工具条,操作相应的控件就可运行菜单文件、宏文件、ug/opengrip 程序、ug/openapi程序和其他二次开发文件。例如,执行皮带轮生成的程序集, 可以用user tools工具产生两个对话框分别为实心式皮带轮和腹板式皮
32、带轮, 然后在相应的对话框上进行操作就生成相应种类的皮带轮。通过编写对话框定义 文件(*.utd)来实现user tool工具的功能。编写文件完成以后,在 ug中执行 tools -customize -user tools load.选择所编写的*utd 文件即可弹出需要 的对话框或工具条。*.utd这个文件是文本文件,可用windows中的记事本进行 编写和编辑。一种比较简单的实现方法:拷贝ug中的模板文件 usertoo1.utd到ug启动目录下,然后编辑模板文件,实现所需要的功能。在以前较早版本中 例如v13,运用user tools工具必须编写两个文件:菜单定义文件(*utm)和对
33、话框定义文件(*utd),然后通过执行菜单项弹出相应的对话框或工具条。现在,较高的ug版本已经省略产生菜单这一步,操作同上所述。在ug界面中应用file 一execute ug/open 菜单执行 ug/open api程序或 ug/open gri*序,操作一 次只能执行一个程序,而且必须找到程序所在的路径。若利用 user tools这个 工具,用户可以将多个 grip或api函数所编写的程序集成到一个 user tools 对话框或者工具条中,一个程序对应一个控件,通过操作控件来调用程序,使用 起来就非常方便。第3章平面二次包络环面蜗杆传动数控转 台建模与装配3.1 直齿轮的三维建模3.
34、1.1 数学模型直齿轮是较为规则的一类关于其中心轴回转类零件,由于其结构简单,所以提取参数也很简单。主要涉及以下参数:分度圆直径d2=z2m =57 2.5mm = 142.5mm中心距d1d2 50 142.5a =-2 =mm = 96.25mm22齿轮宽度b = ' :dd1 =1 50mm = 50mm3.1.2直齿轮的三维建模直齿轮的建模方法很多,这里用特征建模的方法,直齿轮由轮缘、齿轮、轮 槽三部分组成,且都可近似看成圆柱体,通过此操作后取布尔“相加”运算即可 得实体模型,再草图做齿轮和实体做布尔“相减”运算后可以得到一个轮槽,最 后“阵列”齿轮特征即可得到结果。(1)新建
35、部件,进入“建模”模块,创立表达式(2)建立草图,并进行约束(3) 直齿轮实体的建立(4)键槽及倒(圆)角的处理(5) 齿轮的建立经过以上步骤就建好了实心式皮带轮的模板。图3-1直齿轮模板3.2 齿轮轴的三维建模3.2.1 数学模型齿轮轴的结构更为简单,它不仅可以看成是关于圆拉伸而成的实体,并且它的剖面图也是关于竖直中轴对称的。主要涉及以下参数:轴的最小直径dmin =a0 3 p1 =100 3 3.9923mm = 13.877mm n1. 1494轴上齿轮分度圆直径 d1 =50mm轴圆周力 ft =红 二2 25519.722 n =1020.789n d150轴径向力 fr = ft
36、 tan-n =1020.789 tan20 n =371.537n cos :cos0轴轴向力 fa = ft tan 1 =1020.789 tan0 n =0n3.2.2 齿轮轴的三维建模齿轮轴的建模相对于直齿轮较为简单,用草图按轴的直径画出齿轮轴的轴径,通过拉伸命令并用布尔运算的“相加”命令画出齿轮轴的实体。然后运用“键 槽”命令按键槽尺寸画出齿轮轴的键槽。在工具栏中的“表达式”命令中输入齿 轮的各参数,生成渐开线的轮廓线,再用拉伸中布尔运算的“相减”命令画出齿 轮轴上的齿轮。齿轮轴的模板如下图所示:图3-2齿轮轴模板下参数:轴的最小直径轴圆周力轴径向力轴轴向力3.3 输出轴的三维建模
37、3.3.1 数学模型输出轴的结构和齿轮轴很相似,且相对于齿轮轴更为简单,它也可以看成是关于圆拉伸而成的实体,并且它的剖面图也是关于竖直中轴对称的。 主要涉及以dmin a np3- =112 /2:6073mm = 76.13mm ,n38.32t3 2 2999965.663ft = - = n = 19801.7535 nd3303fr = fttan =19801.7535 tan20-n -7269.6439n r t cos :cos7 30 44fa = ft tan b =19801.7535 tan7 3044 n =2611.2399n3.3.2 输出轴的三维建模输出轴的建模
38、方法可仿照前面的齿轮轴的建模方法,由于其结构和齿轮轴最 为相似,这里选用齿轮轴的建模方法。齿轮轴的模板如下图所示:图3-3输出轴模板3.4 平面二次包络环面蜗杆传动数控转台核心传动件的装配(1)启动ug,单击“开始”选择建模模块。(2)打开齿轮轴部件文件, 将其作为装配父体。运行结果如下:图3-4齿轮轴模板(3)选择“装配”一“组件”一“添加组建”命令,或直接单击“装配”工具 栏中“添加组件”,在弹出的“添加组件”对话框中单击“打开”按钮,在磁盘 保存目录下选择直齿轮部件,单击“确定”按钮将返回至“添加组件”对话框并 弹出“组件预览”对话框,如下图所示:图3-5组件预览对话框(4)在“添加组件
39、”对话框中,“引用集”使用默认“模型”引用集,“定位” 则在下拉列表中选择“配对”,图层设置为“原先的”图层,单击“确定”按钮 出现“配对条件”对话框,此时“配对条件”对话框中装配条件显示列表框将出 现如下图所示:图3-6配对条件对话框(5)通过需要装配的两个部件选择点,面,线等各种方式配对子节点,最终生 成零件图的装配,装配结果如下图所示:图3-7齿轮轴与直齿轮的装配图(6)重复上面各个步骤分别装配蜗杆、涡轮、输出轴,装配结果分别入下列各图所示:图3-8齿轮轴、直齿轮与蜗杆的装配图图3-9齿轮轴、直齿轮、蜗杆与涡轮的装配图图3-10核心传动件零件装配总图结论与展望结论蜗轮蜗杆用于传递空间两轮
40、之间的运动和动力,具有传动距离远、安装精度 要求低、更换简易等优点,已广泛应用于工业生产的各个方面,是现代机械中应 用最广泛的一种传动机构。随着计算机技术和现代设计理论与方法的迅速发展,三维设计软件尤其是unigraphics在机械零件和产品设计中的日益普及,蜗轮蜗 杆实体在三维软件特别是在 ug中的绘制变得越来越重要。但基于ug的蜗轮蜗 杆设计系统一般都局限于蜗轮蜗杆二维轮廓的绘制或三维实体建模,蜗轮蜗杆参数的设计计算难以与 cad系统很好地集成,给蜗轮蜗杆的cad/ cam带来 不利影响。因此,借助cad技术实现蜗轮蜗杆实体模型绘图过程的参数化和自 动化,对于提高设计效率和保证设计质量具有
41、重要意义。次设计通过对蜗轮蜗杆的研究,建立蜗轮蜗杆的数学模型,实现了蜗轮蜗 杆三维参数化设计,得出的成果如下:(1)基于蜗轮蜗杆各参数间的关系,建立蜗轮蜗杆参数的表达式,利用表 达式在ug中绘制蜗轮蜗杆实体模型,保证蜗轮蜗杆模型中各参数随着表达式中 的参数的变化而变化,实现蜗轮蜗杆在 ug的参数化设计;(2) ug/open二次开发模块是ug软件的二次开发工具集,利用该模块可 对ug系统进行用户化开发,满足用户进行二次开发的需求。本次设计中学习了 ug二次开发的各种工具,了解了各种工具的特点和适用范围,使用ug/open api 编程语言,运用ug/open menu script和ug/open ui styler开发工具,实现了基 于ug二次开发工具的蜗轮蜗杆的参数化设计。在ug平台下利用表达式建立蜗轮蜗杆的数学模型的基础上,利用ug二次开发工具实现蜗轮蜗杆的参数化设计。实现了在ug环境下打开相应的实体部件,在ug主菜单中新建的菜单上选择对应的按钮,可弹出对话框,在对话框中 输入蜗轮蜗杆的各个参数,实现蜗轮蜗杆实体模型的变化,得到设计者所需要的 蜗轮蜗杆。展望蜗轮蜗杆三维参数化造型是一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园绿化种植与灌溉系统方案
- 交通安全知识培训
- 基础承载力与变形控制技术方案
- 填方施工中土壤质地改良方案
- 教室采光设计及安装方案
- 送风系统通风量监测方案
- 钢结构施工人员培训方案
- 2023二甲双胍临床应用专家共识解读
- 小学新年开学第一课:珍惜时间 勤奋学习
- 车间生产数据管理与报告系统方案
- 2026年安全员之B证(项目负责人)题库及答案
- 2026年国家电网企业文化知识考试题目含答案
- 企业标准操作程序(SOP)手册
- 电力行业设备管理维护规范
- 复工复产工贸安全培训课件
- 人工智能在监管政策制定中的作用-第3篇
- 国药员工合同范本
- AGV小车培训课件
- 概率论与数理统计期末考试卷附答案2
- 事故预警和应急处置方案
- GB/T 70.2-2025紧固件内六角螺钉第2部分:降低承载能力内六角平圆头螺钉
评论
0/150
提交评论