弧面凸轮数控转台的设计——3D建模与装配.pdf
《弧面凸轮数控转台的设计——3D建模与装配.pdf》由会员分享,可在线阅读,更多相关《弧面凸轮数控转台的设计——3D建模与装配.pdf(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、弧面凸轮数控转台的设计弧面凸轮数控转台的设计3D3D 建模与装配建模与装配摘要摘要:弧面凸轮机构是一种高速装置,广泛的应用于各种机械传动中。为适应当代社会对弧面凸轮制造加工精度等方面的要求,本设计利用UG 强大的二次开发功能,通过运用UG/API 语言进行编程,从而开发出弧面凸轮的建模命令,使得弧面凸轮的 3D 建模与装配变得简单。关键词:弧面凸轮,关键词:弧面凸轮,UGUG 二次开发,二次开发,3D3D 建模,装配建模,装配The Design Of Globoidal Indexing Cam NC rotate table3Dconstruction mode and AssemblyA
2、bstractAbstract:Globoidal indexing cam mechanism is a high speed indexing drivingdevice,it iswidely used inmany kinds ofmechanical transmission.In order to fit the social request of Arc Cammanufacturing and processing precision,this Design used a strong secondary developmentfunction of UG.By using U
3、G/API programming,therefore,to develop a modeling mand ArcCam.And make it easy to 3D Modeling and assembling.Keywords:Keywords:GloboidalGloboidal indexingindexing cam,cam,SecondarySecondary developmentdevelopment functionfunction ofof UGUG,3D,3D ModelingModelingand assembling.and assembling.1/56第第 1
4、 1 章章 绪论绪论1 11 1 课题的研究背景课题的研究背景弧面凸轮减速器是一种新型、高效的减速器,在国内尚属于研究阶段。该减速器可取代涡轮蜗杆减速器,且具有优良的特性。它可通过调整中心距进行预紧,达到无间隙啮合,长期运转后可保持良好精度,传动效率高,热损耗小。该机构不仅精度高,而且体积小、重量轻、传动效率高、寿命长,适宜于高速高精度及高效率的场合。我国对弧面分度凸轮机构的研究始于 20 世纪 70 年代末,XX 工业大学,XX 大学、XX工业大学、XX 工业大学、XX 工业大学、XX 科技大学(原西北轻工业学院)、XX 轻工业学院、XX 工程技术大学等高校以及 XX 诸城锻压机床厂、XX
5、钟表机械厂、XX 电工机械厂等厂家都在弧面分度凸轮机构的研究、制造方面取得了一批成果弧面凸轮在经历了几十年的发展后,凸轮机构学的理论研究已经达到较高的水平,为凸轮机构的设计制造奠定了坚实的理论基础。当今,凸轮机构的设计已广泛采用解析法并借助计算机来完成,但目前国内文献介绍的凸轮机构 CAD、CAM 只能设计几种平面或空间凸轮机构。而基于 UG 软件的二次开发模块开发了弧面凸轮的三维 CAD 软件,为弧面凸轮数控加工模拟以及建立弧面凸轮的运动仿真系统奠定了基础。因此,现代弧面分度凸轮机构的设计建模技术有着广泛的工程应用背景和研究意义。随着计算机技术和现代设计理论与方法的迅速发展,三维设计软件尤其
6、是 Unigraphics 在机械零件和产品设计中的日益普及,弧面凸轮实体在三维软件特别是在 UG 中的绘制变得越来越重要。但 UG 中并无弧面分度凸轮的实体建模命令,这就得要我们借助 UG 强大的二次开发功能,通过定制弧面凸轮设计界面,达到直接建立三维实体的目的。建模技术是 CAD 的核心技术,参数化造型技术和特征造型技术是新一代继承化 CAD系统应用研究的热点理论。目前国内外对二维图形参数化和简单三维实体的参数化造型较为成熟。对复杂的三维实体的参数化造型尚不多见,特别是弧面分度凸轮这类形状复杂、精确齿形的三维实体参数化造型设计更少。由于弧面凸轮形状复杂,绘制齿形曲线较复杂。并且弧面凸轮各参
7、数间都有严格的函数关系,再加上随着当代机械制造业的不断发展,弧面凸轮的精度要求也越来越高,其实体的绘制较为麻烦。弧面凸轮并不是一个标准件,它的各个参数随着设计要求的不同而不同。如果每设计一个齿轮都要画一个对应的实体部件的话,那不仅增加了设计者的劳动量,还大大降低了设计效率,阻碍了企业的生产和发展。参数化设计是新一代智能化、集成化 CAD 系统的核心内容,也是当前 CAD 技术的研究热点。用大型的三维软件实现弧面凸轮的参数化造型已成为设计者的迫切需求,弧面凸轮体参数化造型有重要的意义:(1)弧面凸轮传动的参数化设计与建模系统是 CAD 技术与弧面凸轮设计相结合的产物,也是两者发展的趋势所在。(2
8、)实现设计过程自动化避免了设计人员手动查阅大量的数据,也避免了手工取点造型的复杂过程,该系统的开发,可以将手算设计的工作人员从繁琐、低效的工作中解放了出来。(3)实现弧面凸轮了的参数化设计以及其精确的造型,可以将设计计算、三维造型与绘制工程图的无缝结合,同时为弧面凸轮的有限元分析、机构仿真和数控加工等工作奠定基础。本课题利用UG的二次开发技术,为解决弧面凸轮参数化设计问题提供了可行的方法,通过直接输入弧面凸轮设计条件,利用计算得出的设计参数进行实体建模,实现弧面凸轮的参数化设计,提高弧面凸轮设计的效率和准确性。亲,由于某些原因,没有上传完整的毕业设计(完整的应包括毕业设计说明书、相关图纸 CA
9、D/PROE、中英文文献及翻译等),此文档也稍微删除了一部分内容(目录及某些关键内容)如需要的朋友,请联系我的Q&Q:2215891151,数万篇现成设计及另有的高端团队绝对可满足您的需要1 12 2 课题的研究内容和解决方法课题的研究内容和解决方法本课题利用大型软件 UGNX5.0 来实现弧面凸轮的三维参数化造型,通过改变弧面凸轮的一些基本参数,生成其相应弧面凸轮。要达到相应的设计要求,首先要知道弧面凸轮的廓面方程,画出弧面凸轮模型后,还应知道 UG 二次开发的知识,灵活运用 UG 系统提供的二次开发工具,在模型的基础上编制相应的程序,最后完成弧面凸轮参数化设计模块的开发。具体内容和步骤如下
10、:(1)研究弧面凸轮的廓面方程和各参数间的关系并建立数学模型;(2)深入掌握 UG 二次开发的各种方法,并熟练运用UG/OPEN 开发工具,在建立弧面凸轮的数学模型的基础上,对各弧面凸轮实现三维参数化造型;(4)在构建弧面凸轮模块框架的基础上,深入研究菜单的制作技术以确定本课题应采用的最佳菜单制作技术。UG 软件是集 CAD/CAM/CAE 一体化的三维参数化软件,是当今世界上最为先进的计算机辅助设计、制造和分析软件,在国内使用相当广泛。另外它所提供的二次开发语言模块 UG/OpenAPI、UG/OpenGRIP 和辅助开发模块 UG/OpenMenuscript 与 UG/Open UI S
11、tyler及其良好的高级语言接口,使 UG 的图形功能和计算功能有机的结合起来,便于用户去开发各种基于自身需要的专用 CAD 系统。使用 UG/OpenAPI 和 UG/OpenGRIP 中任何一个模块都能实现 UG 的二次开发,再结合辅助模块,就能开发出 UG 界面的应用模块。因此,合理利用 UG 的二次开发语言模块和辅助模块,就可以实现在 UG 环境下对弧面凸轮进行参数化设计。3/56第二章弧面分度凸轮机构设计基础第二章弧面分度凸轮机构设计基础2.12.1弧面分度凸轮廓面理论弧面分度凸轮廓面理论弧面凸轮的工作廓面是空间不可展曲面,很难用常规的机械制图方法进行测绘,也不能用展成平面轮廓线的方
12、法设计。针对弧面分度凸轮机构实际啮合过程中滚子曲面与弧面凸轮廓面互为共扼曲面的特点,利用空间包络曲面的共扼原理进行设计计算,推导弧面分度凸轮的廓面方程。2.22.2共轭曲面原理共轭曲面原理共轭曲面是机构中两构件上用以实现给定运动规律连续相切的一对曲面,研究的是相互接触且有相对运动的两个曲面。对于空问共扼曲面问题用图解法求解困难较大,因此一般结合微分几何和刚体运动学,以向量、矩阵或对偶数等为工具的解析法,研究一对共扼曲面的儿何形状与这对曲面相对运动的关系。已知共轭运动和共扼曲面中的一个曲面,求另一个曲面,是共轭曲面理中的基本问题。求解方法有包络法和运动法等,因包络法比较繁琐,多用运动法求解。与共
13、扼曲线相仿,一对共轭曲面在啮合过程中连续相切的条件是两曲面在接触点处的相对速度应与过该点所作这对共轭曲面的公法线垂直。根据这个原理,在给定的曲面 1 上任选一点,找出该点进入接触位置曲面所需的转角和位移,用坐标转换法或向量回转法等即可求得接触点在固定空间中的位置,即啮合曲面上的一个对应点。同时也可求出曲面 2 上的对应点。这样一个一个点求解,最后可求得整个啮合曲面及与曲面 1 共轭的曲面 2。根据共扼曲面原理,凸轮工作廓面与从动盘滚子曲面间的共轭接触点必须满足下列三个基本条件:(1)在共 V-E接触位置,两曲面上相对应的一对共辘接触点必须重合。(2)在共桃接触点处,两曲面间的相对运动速度必须垂
14、直于其公法线。(3)两曲面在共轭接触点处必须相切,不产生干涉,且在共轭接触点处无曲率干涉。根据以上原理,当己知凸轮和分度盘的运动规律之后,就可以由滚子圆柱面方程,通过坐标变换,推导出凸轮廓面方程。2.32.3齐次坐标变换齐次坐标变换所谓齐次坐标变换,就是要把被变换坐标系描述的矢量变换成用其参考坐标系所描述的矢量。在笛卡尔坐标系 oxyz中点(x,y,z)向另一个笛卡尔坐标系 oxyz 变换,变换后的坐标(x,y,z)可由下式求得:x=nxxoxyaxz pxy=nyxoyyayz pyz=nzxozyazz pzpxpypz-坐标系 ox yz的原点在坐标系 oxyz 中的坐标;nx,ny,n
15、z-坐标系 ox yz的 ox轴对坐标系 oxyz 的 3 个方向余弦;ox,oy,oz-坐标系 ox yz的 o y轴对坐标系 oxyz 的 3 个方向余弦;ax,ay,az-坐标系 ox yz的 o z轴对坐标系 oxyz 的 3 个方向余弦。,x3,x4若(x1,x2)是 ox yz系的齐次坐标,(x1,x2,x3,x4)是 oxyz 的齐次坐标,而我们总可以认为x4 x4,则x1 nxx1oxx2axx3 pxx4x2 n x o x a x p xy1y2y3y41(1)x3 nzx1ozx2azx3 pzx4x4 x4将此式写成矩阵X TX形式,即:xn o a px1xxxx1x
16、n o a px2yyyy2x3nzozazpzx31(2)0 0 0 1 xx44那么1(3)T 是一个 44 阶矩阵,称为笛卡尔坐标系的齐次坐标变换,它沟通了两个坐标系的关系:表示了坐标系中 oxyz的点 x,经过 T 变换后变成了坐标系 oxyz 中的点X。为 oxyz 坐标系原点 o 向 oxyz原点 o移动的位移矢量。nxoxaxR nyoyayn o a为 oxyz 坐标系转向 oxyz相吻合的旋转矩阵。zzz5/56故齐次坐标变换矩阵可以分解为一个平移和一个旋转矩阵之积即:1-(4)2.42.4 坐标系的建立坐标系的建立基于共扼曲面原理和齐次坐标变换理论,研究弧面分度凸轮机构的空
17、间啮合曲面的关系和几何参数间的内在联系,需要建立合理的坐标系。坐标系选择的合理与否,不仅影响所要求的廓面方程的形式,也影响推导求解过程中的繁简程度。如图(a)所示,建立笛卡尔右手直角坐标系。(1)与机架相连的坐标系(XYZ)f坐标系k1的原点Of与转盘转动中心重合,X,轴沿转盘转动中心与凸轮中心连线,Y,轴与 X,轴组成的平面与转盘的旋转平面平行,Z:轴与转盘的转动轴线重合,按右手法则可知 Z,轴垂直纸面向外。(2)与机架相连的定坐标系(XYZ)g坐标系k2的原点Og与凸轮中心重合,Xg轴和Xt,轴重合,Zg轴与凸轮转动轴线重合,选择Zg轴的方向时,应使面对Zg轴的箭头方向看,c为逆时针。根据
18、右手法则,Z 轴垂直纸面向内,与 Y,轴间的夹角为/2(3)与凸轮相连的动坐标系(XYZ)c坐标系k3的原点OC与凸轮中心重合。X 在通过轮中心坏并垂直于凸轮转动轴线的平面上。Y 轴 Z 轴组成的平面垂直于凸轮的转动轴线,Z 轴是凸轮的转动轴线,Zc和Zg重合且方向一致。(4)一与转盘相连的动坐标系(XYZ)t坐标系k4的原点Of与转盘中心重合。X 沿滚子的自转轴线,即转盘的径向线。OfXf与OtXt间的夹角为,即滚子的位置角,由OtXt量起,逆时针方向为正。Yf轴与为轴组成的平面为滚子的中心平面,它与转盘的旋转平面平行。Zf轴即为转盘的转动轴线,Zf和Zt重合,垂直纸面向外。图 1 为垂直于
19、Xf轴的滚子截面示意图。图 1:圆锥滚子弧面分度凸轮机构的坐标系:从动盘中心至滚子近端面的距离;、u:分别为共轭啮合点的啮合角和滚子的长度参数;h:圆柱滚子长度。2.5 弧面分度凸轮廓面方程求解设滚子在动坐标系(XYZ)r中的向量表达式如下所示式中为滚子上啮合点的啮合角,u为啮合点在Zr轴上的坐标,为小端滚子半径,u为滚子的锥角。根据图1所建立的弧面凸轮机构的坐标系,通过将滚子柱面在(XYZ)r坐标系的向量表达式转换到(xyz)c 中,可求得弧面分度凸轮与滚子啮合传动的共轭啮合点在(XYZ)c中的向量表达式Rcm,即弧面分度凸轮的曲面方程如(2)式所示:式(2)中各参数表示如下:7/56式中的
20、和u必须基于啮合方程进行确定,在坐标系(XYZ)f中,啮合方程如下:(XYZ)f中的单位法向矢量,Vfkm表示共轭啮合其中,Nkf表示滚子在共轭啮合点在坐标系点在(XYZ)f中的相对滑动速度。求得单位法向矢量与相对滑动速度如式:其中式中:t为从动转盘的角速度与弧面分度凸轮角速度之比。Unigraphics(简称 UG)是当前世界上最先进和紧密集成的、面向制造行业的CAID/CAD/CAE/CAM 高端软件。它为制造业产品开发的全过程提供解决方案,主要功能包括:概念设计、工程设计、性能分析和制造。此外,UG 软件还提供了 CAD/CAE/CA 业界最先进的编程工具集,以满足用户二次开发模块的开发
21、和应用需要。第三章第三章 UGUG 二次开发的工具二次开发的工具3 31 UG1 UG 软件概述软件概述UGnx 建立在为客户提供无与伦比的解决方案的成功经验基础之上,这些解决方案可以全面地改善设计过程的效率,削减成本,并缩短进入市场的时间。通过再一次将注意力集中于跨越整个产品生命周期的技术创新,NX 的成功已经得到了充分的证实。NX 是一个交互的计算机辅助设计、计算机辅助制造和辅助工程(CAD/CAE/CAM)系统。CAD 功能自动化是在今天制造公司中见到的一般工程、设计和制图能力;CAM 功能利用 NX 描述完成零件的设计模型,为现代机床提供 NC 编程;CAE 功能横越一广 X 的工程学
22、科,提供许多的产品、装配和零件的性能防真能力。NX 是一个全三维、双精度系统,它允许用户精确地描述几乎任一几何形状。通过组合这些形状,用户可以设计、分析产品和建立他们的工程图。一但设计完成,制造应用允许用户选择描述零件的几何体,加入制造信息,如刀具直径并自动生成一刀具位置,源文件(CLSF),它可用来驱动大多数NC 机床。目前 UGS 公司已经推出 NX5 产品,本次设计中使用的是 NX5 版本的软件。NX5的特点是:1、为了数字化产品开发集成的自动化;2、在所有开发学科中的新能力,包括工业设计、防真、工装、加工和管理;3、在一个全面的产品生命周期管理(PLM)解决力案内的领先前沿的 CAD、
23、CAE 和 CAM 技术。通过 NX 可以建立、存储、恢复和操纵设计与制造信息,典型地通过建立描述一零件的几何体开始工作。NX 功能被划分成共同功能的一系列“应用(Application)”共 18 个模块,各模块分别为:1、入口(Gateway):对所有其他交互应用的首要必备的应用;2、建模(Modeling):包括实体、特征、自由形状、钣金特征建模和用户定义特征;3、装配(Assembilies):支持装配建模;4、几何公差模块(Geometric Tolerancing Module):让用户捕捉公差;5、产品和制造信息(PMI Introduction):可用于在三维环境中对产品形成文
24、档说明;6、分析(Analysis):包括注塑模流动分析、运动应用和 ICAD;7、制图(Drafting):可将三维模型生成二维视图;8、高质量图像(High Quality Image):生成逼真照片的图像;9、知识熔接(Knowledge Fusion):允许用户应用工程知识驱动规则和设计意图到 NX 中的几何模型和装配;10、制造(Manufacturing):可进行虚拟加工和自动加工编程;11、开放的用户界面设计(Open User Interface Styler):允许用户和第三方开发商生成 NX 对话框;12、编程语言(Programming Languages):包括 GRI
25、P 和 API;13、质量控制(Quallity Control);14、走线(Routing):定义围绕和通过其他 NX 装配的装配;15、钣金(Sheet Metal):包括钣金设计、冲压和多零件加工的栅格;16、电子表格(Spreadsheet):提供一在 Xess 或者电子表格应用和 NX 间的智能界面;17、Web Express;18、Wire Harness:可在用于描述产品机械装配的同一三维空间建立电气布线的表示。3.2 UG3.2 UG 二次开发相关工具概述二次开发相关工具概述UG NX 软件提供了 CAD/CAE/CAM 业界最先进的编程工具集,以满足用户二次开发的需要,这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 凸轮 数控 转台 设计 建模 装配
限制150内