UG6.0创建参数化直齿及斜齿圆柱齿轮教案
基于UG NX6.0斜齿圆柱齿轮参数化建模探讨

南 】 切制轮 时, : 刀具进 刀方向一般是 直于其法 面 , 取法面参 数为杯 准值 ?仉斜齿 轮的 儿何 J 寸却是按 端面参数 进行设计 的 , 建立 表达式必须把法面参数换算 为端面参数 。建立如下换算 表达式 :
a aea{ na (( ) | ltnt (n 1 B) = a s m =l /l( fln< B) l: d=i lt Z R l dld+2 t(a+ n a= t {m *hn x 一△V ) d td/ ̄ ) b= t, + ,s dld一 * *hn c ~ T f l2 ml(a + n x1 = ) a 为 端 面 斥 力角 l ll n 为端面模数 d 为 端 面 上 分 度 圆 直 径 t d t 端 面 上齿 顶 圆直 径 a为 dt b 为端 面上 基 网 直 径 ( 1 端 面 上 齿根 圆直 径 n为
一
开线复制到 另外一边 ; 修剪 , 多余 的线 剪去 , 把 形成首尾 相接 的齿槽线 串, 完成 草 图, 即完成齿槽 形状 的绘制 , 2 图 所示 。 本步 骤刷定 义的表 ( 达式方程做约束 )
・= . n 02 5 h 6 =2 x= . n 05 △V 00 =. 4
嵌
图 1渐 开 线 2 3渐开线斜齿 圆柱齿 轮齿槽 形成 绘 制渐开线斜 齿圆柱齿 轮的甫槽 , 既可 以在 建模界面 , 通过曲线> 基 本 曲 线 来 编 辑 绘 制 , 可 以进 人草 图 , 过 圆 和 约 束 来 编辑 绘 制 在 也 通 草 罔界 面 , 辑绘 制 相 对 灵 活 、 便 。 编 方 进 入草图 ,C Y X — C为 草 绘 平 面 , 原 点 为 圆 心 , J 个 同 心 嘲 ( 根 以 j 毋3
㈨ 为法 向 顶 隙 系 数 h为 齿 轮 厚 度 X 法 向变 位 系数 R I A v齿 顶 修 正 系数
UG6.0齿轮画法

UG NX6.0齿轮绘制邢台职业技术学院 高利军UG NX6.0创建齿轮主要思路: 第一步:创建渐开线表达式。
在下拉菜单下,选择命令,弹出表达式对话框,来创建渐开线表达式。
第二步:绘制齿缺截面。
利用命令创建空间渐开线,为了方便操作需对空间渐开线投影,将其投影至草绘平面,再绘制齿缺截面。
第三步:拉伸齿缺轮廓。
拉伸齿缺截面得到齿缺轮廓,最后关联复制—实例特征—圆形阵列得到全齿特征。
渐开线直齿圆柱齿轮参数为:模数=4,齿数24,压力角20°,齿轮厚度35,孔径45,键槽14*3.8。
创建过程1. 齿轮参数的计算:分度圆直径:96244=⨯齿顶圆直径:()1042244=+⨯ 齿根圆直径:()865.2244=-⨯ 基圆直径:()2.9020cos 244=︒⨯⨯分度圆齿槽角:5.7224360=÷÷ 2. 渐开线数学方程参数化3. 渐开线的数学方程:x=r(cos θ+θ*sin θ);y=r(sin θ-θ*cos θ)。
因为渐开线的基圆半径r 为45.1,设展开角度θ用theta 标示(仅仅为了在UG 中好输入),展开角范围为︒0至︒60,则UG 表达式为: ︒=0a︒=60b 0.73224 r=45.1 4.75501t=0(变量,初始值为0,定义域[0,1])u=(1-t)*a+t*bxt=r*cos(u)+r*rad(u)*sin(u)yt=r*sin(u)- r*rad(u)*cos(u)zt=04.新建文件,命名,确定保存位置。
5.绘制齿轮毛坯:拉伸—草绘(圆角、倒角等按《齿轮设计手册》要求绘制)。
6.输入渐开线表达式,在下拉菜单下,选择命令,弹出表达式对话框,来创建渐开线表达式。
(注意:下图在输入常量和变量时,要选择相应的数据类型)7.输入表达式,打开“工具”中的“表达式”,逐项录入,注意数据类型选择。
a=0︒=60b︒r=45.1t=0 (注:变量,初始值为0,定义域[0,1])u=(1-t)*a+t*bxt=r*cos(u)+r*rad(u)*sin(u)yt=r*sin(u)- r*rad(u)*cos(u)zt=08.绘制渐开线,通过“规律曲线”确认xt;yt;zt继续执行关于t和yt定义zt定义利用“点构造器”确定渐开线基圆中心,将其放置在齿轮毛坯草绘面上,圆心为齿顶圆圆心。
在UG中绘制斜齿圆柱齿轮的步骤

在UG中绘制斜齿圆柱齿轮的过程及步骤1.打开渐开线齿形文件chixing,另存为xiechilun。
2.单击下拉菜单【编辑】|【移动对象】,在弹出的对话框中,运动类型选择【距离】、指定矢量为Z轴,输入距离42,复制原先的、非关联副本数1、选择齿形,结果如图1所示。
图1 图23.单击下拉菜单【编辑】|【移动对象】,在弹出的对话框中,运动类型选择【角度】、指定矢量为Z轴,指定轴点(0,0,0),输入角度15,移动原先的、设置去除移动父对象、选择上面的齿形,移动的结果如图2所示。
4.单击曲面工具栏【通过曲线组】,选择截面曲线1为下面的齿形(注意:选择工具条中设置选择为【相连曲线】)、鼠标中键确认后,选择截面曲线2为上面齿形(注意两次选择曲线的位置和方向要一致),单击确定,正确的结果如图3所示,否则就会产生如图4所示结果。
图3 图45.单击【圆柱】工具,类型选择【轴,直径和高度】,指定矢量为Z轴,指定点为(0,0,0),直径为df,高度为42,布尔求和,确定,结果如图5所示。
6.单击菜单【插入】|【关联复制】|【实例特征】(或单击【特征操作】工具栏中的【实例特征】),在弹出的对话框中选择【圆形阵列】,选择齿,在【实例】对话框中数字栏输入28或z,角度输入360/28或360/z,确定后选择【点和方向】,方向选择ZC轴、点为(0,0,0),阵列的结果如图6所示。
图5 图67.单击【圆柱】工具,类型选择【轴,直径和高度】,指定矢量为-Z轴,指定点为(0,0,42),直径为132,高度为10,布尔求差,单击应用。
重复操作,指定矢量为Z轴,指定点为(0,0,0),直径为132,高度为10,布尔求差,单击确定,结果如图7所示。
图7 图88.单击【圆柱】工具,类型选择【轴,直径和高度】,指定矢量为Z轴,指定点为(0,0,-4),直径为60,高度为50,布尔求和,单击确定,结果如图8所示。
9.单击【孔】工具,类型选择【常规孔】,指定点捕捉圆柱中心,孔方向默认垂直于面,直径30,深度50,默认尖角118,布尔求差,单击确定,结果如图9所示。
基于UG的直齿圆柱齿轮参数化精确三维建模

根圆 ( 齿数大 于 4 )的情 况进行 了介 绍 ,这 里不 再 1
aa2 / f= 0/ 渐开 线在 分度 圆上 的压力角 ;
iv f t (f 一 daa / n a = a aa r (f / a n )a ) 渐开 线在分 度 圆上对应 的极 角 ;
s-l (i/—*x t (f )/ a l P022 h * na:
合 ,文 中的表达 式按 照 UG变 量 的使 用规 范表示 。 1 建 立齿 廓 曲线 的表达 式 为建模 方便 ,先绘 制齿槽 轮廓 线 的一半 ,这 半
个轮 廓线包 括半个 齿根 圆弧 、过渡 曲线 、渐 开线和
12 建立齿根 圆弧表达式 .
齿轮 的齿 根部 分为一 小段 圆弧 ,根 据齿 根半径 和 角度 范 围可 以写 出其直 角坐标表 达式 。建立 表达
析齿 根应 力 。过渡 曲线 的形状取 决于 加工工 艺和 刀 具 齿顶形状 ,以刀齿 顶部 为两个 圆弧 齿角 的齿条 形
刀 具 ( 滚刀 )加工 圆柱 直齿轮 为例 ,齿轮 的过渡 如 曲线 为延 伸渐 开线 的等距 线I。 l J
文献 【】 【] 2 、3介绍 的参 数化方 法 由于需要 修剪 绘 制 的 曲线 ,所 以只 能实现 曲线 的参数化 ,不能实现 模 型 的参 数化 。要 实现模 型 的参 数化 需要直 接绘 制 准确 的 曲线 ,不能进 行修 剪 ,否 则破坏 了 曲线约 束 的完 整性 ,不 能实现 模型 的 自动 更新 。通过 对齿 轮 齿廓 曲线 的分 析 ,文 中给 出了可 以在 UG 中精确 绘 制各 段 曲线 的参数表 达式 。 献【] 文 5中对 基 圆小于 齿
基于UG二次开发的直齿、斜齿圆柱齿轮及锥齿轮的参数化建模

基于UG二次开发的直齿、斜齿圆柱齿轮及锥齿轮的参数化建模摘要在机械加工中,孔加工占机械加工的比例在30%以上,特别是在汽车与航空等行业中麻花钻的应用极为广泛。
由于长期以来,麻花钻的设计大多是靠工程师的经验来进行,在设计过程中,难免会出现重复性的工作,从而降低了设计效率。
同时通常的设计都是在二维图纸上进行设计,不能得到可视化的麻花钻三维造型,这就阻碍了麻花钻的数控刃磨加工及利用一些分析软件对麻花钻的钻削过程进行分析。
在UG中利用麻花钻参数表达式绘制麻花钻实体模型,实现麻花钻在UG的参数化设计。
从而实现产品的快速设计。
UGOpen二次开发模块是UG软件的二次开发工具集,利用该模块可对UG系统进行用户化开发,可满足用户进行各种二次开发的需求。
学习了UG二次开发的各种工具,了解了各种工具的特点和适用范围。
选择 UGOpen API编程语言,结合使用UGOpen Menu Script 和UGOpen UI Styler开发工具,实现了基于UG二次开发工具的直齿圆柱齿轮、斜齿轮、直齿锥齿轮的参数化设计。
关键词:麻花钻,二次开发,参数化,APIAbstractKey Words:parameter, gear, UGOpen, API目录第 1 章绪论 (1)1.1课题的研究背景 (1)1.2课题的研究内容和解决方法 (2)第 2 章 UG二次开发的研究 (4)2.1 UG软件概述 (4)2.1.1U G软件的功能介绍 (4)2.1.2 UG功能模块 (5)2.2 U G二次开发相关工具概述 (5)2.2.1 UGOPEN GRIP (6)2.2.2U G O P E N A P I (7)2.2.3U G O P E N M e n u S c r i p t (7)2.2.4 UGOPEN UI Styler (9)2.2.5 User Tools工具 (9)第3章二次开发方案的选择 (11)3.1列举可行的方案 (11)3.2 方案的选择 (13)3.3利用二次开发工具制作系统菜单 (14)3.3.1设置系统环境变量 (14)3.3.2制作菜单 (15)目录第4章齿轮常用的齿形曲线——渐开线 (18)4.1渐开线的形成原理 (18)4.2渐开线的数学模型 (19)4.3渐开线齿廓的绘制 (20)第 5 章直齿圆柱齿轮的参数化设计 (22)5.1 数学模型 (22)5.2 齿轮三维建模 (23)第 6章斜齿轮的参数化设计 (26)6.1 数学模型 (26)6.2 齿轮三维建模 (27)第 7 章直齿锥齿轮的参数化设计 (28)7.1 数学模型 (28)7.2 齿轮三维建模 (29)第 8 章程序设计 (30)8.1 总体方案设计 (30)8.2 对话框设计 (31)8.3 程序设计 (36)第 9 章结论 (48)致谢 (50)参考文献 (51)附录 (52)目录第1章绪论1.1课题的研究背景齿轮机构用于传递空间任意两轴之间的运动和动力,具有质量小、体积小、传动比大和效率高等优点,已广泛应用于汽车、船舶、机床、矿山冶金等领域,它几乎适用于一切功率和转速范围,是现代机械中应用最广泛的一种传动机构。
UG 画直齿轮、斜齿轮、锥齿轮、蜗轮蜗杆、轴承参数表达式及参数含义

渐开线直齿圆柱齿轮表达式t=0 ug规律曲线系统变量(01≤≤)tm=3 齿轮模数z=79 齿轮齿数a=20 压力角x=0 变位系数d=m*z 分度圆直径d0=m*z*cos(a) 基圆直径h_cg=1.25*(1+x)*m 齿根高h_cd=(1+x)*m 齿顶高d_cgy=d-2*h-cg 齿根圆直径d_cdy=d+2*h_cd 齿顶圆直径s=90*t 渐开线展角范围(0,90)xt=(d0/2)*cos(s)+ (d0/2)*rad(s)*sin(s) 渐开线方程yt=(d0/2)*sin(s)- (d0/2)*rad(s)*cos(s) 渐开线方程zt=0t_c=m*pi()/2+2*m*x*tan(a) 齿厚a_bc=t_c*180/(m*z*pi()) 半齿厚对应的圆心角a_jj=180*sqrt((d/2)*(d/2)-(d0/2)* (d0/2))/(pi()*(d0/2))-a 分度圆与渐开线的交点与坐标原点的连线与正x方向夹角a_bcj=a_bc+a_jj 分度圆上半齿与渐开线的交点与坐标原点的连线与正x方向夹角h_cl=60 齿轮高度h_p=2 辅助参数渐开线斜齿圆柱齿轮t=0 ug规律曲线系统变量(01≤≤)tb=8.10944 螺旋角an=20 法向压力角a=arctan(tan(a)/cos(b)) 齿轮端面压力角mn=3 齿轮法向模量m=mn/cos(b) 齿轮端面模量x=0 变位系数z=79 齿数lj=pi()*m*z*/tan(b) 螺距d=m*z 分度圆直径d0=m*z*cos(a) 基圆直径h_cg=1.25*(1+x)*m 齿根高h_cd=(1+x)*m 齿顶高d_cgy=d-2*h_cg 齿根分度圆d_cdy=d+2*h-cd 齿顶分度圆s=90*t 渐开线展开角范围(0,90)xt=(d0/2)*cos(s)+(d0/2)*rad(s)*sin(s) 渐开线方程yt=(d0/2)*sin(s)- (d0/2)*rad(s)*cos(s) 渐开线方程zt=0h_cl=60 齿轮高度渐开线锥齿轮t=0 ug规律曲线系统变量(01≤≤)tm=5 齿轮大端面模数z=38 齿轮齿数a=20 压力角x=0 变位系数d=m*z 分度圆直径d0=m*z*cos(a) 基圆直径h_cg=1.25*(1+x)*m 齿根高h_cd=(1+x)*m 齿顶高d_cgy=d-2*h_cg 齿根圆直径d_cdy=d+2*h_cd 齿顶圆直径s=90*t 渐开线展开范围xt=(d0/2)*cos(s)+(d0/2)*rad(s)*sin(s) 渐开线方程yt=(d0/2)*sin(s)-(d0/2)*rad(s0)*cos(s) 渐开线方程zt=0h_cl=50 齿轮高度m=4 蜗杆模数z=4 蜗杆头数a=20 压力角ha=1 齿顶高系数c=0.2 顶隙系数b=21.8 导程角d=40 分度圆直径h_cg=(ha+c)*m 齿根高h_cd=ha*m 齿顶高d_cgy=d-2*h_cg 齿根圆直径d_cdy=d+2*h_cd 齿顶高直径px=pi()*m 齿距lj=px*z 蜗杆导程m=8 蜗轮模数z=37 蜗轮齿数a=0 渐开线起始角b=45 渐开线终止角cc=20 压力角e=14.25 导程角r=m*z*cos(cc)/2 渐开线向径t=0.001 精度控制参数s=a+t(b-a) 角度增量xt=r*cos(s)+r*rad(s)*sin(s) 渐开线上点x的坐标yt=r*sin(s)-r*rad(s)*cos(s) 渐开线上点y的坐标zt=0 渐开线上点z的坐标d=m*z 分度圆直径ha=1 齿顶高系数c=0.2 顶隙系数h_cg=(ha+c)*m 齿根高h_cd=ha*m 齿顶高d_cgy=d-2*h-cg 齿根圆直径d-cdy=d+2*h-cd 齿顶圆(喉圆)直径px=pi()*m 齿距lj=px*z 蜗杆导程aa=180 蜗轮蜗杆中心距d_wj=324 蜗轮顶圆直径h_wl=60 蜗轮宽深沟球轴承内外圈da=180 轴承外径d=100 轴承内径d4=(da-d)/3 轴承滚动体半径d1=d+(da-d)/3 临时变量d2=da-(da-d)/3 临时变量d3=da-(da-d)/2 临时变量rs=2.1 倒角半径h=34 轴承宽度z=ceiling((pi()*d3)/(1.5*d4)) 轴承滚动体个数深沟球轴承保持架da=180 轴承外径d=100 轴承内径d_pin=6 轴承保持架销子直径h_pin=4 轴承保持架厚度r_qiu=(da-d)/5.5 轴承滚动球半径rs=2.1 倒角半径w=34 轴承宽度z=10 轴承滚动体个数a=(da-d)/2 临时变量b=(da+d)/2 临时变量。
利用UG建立全参数化渐开线直齿圆柱齿轮

第3 卷 第3 3 期 2 1 年9 00 月
一 = 一 ’ =: = := ==: :: =
长春 弹 工人学 ! ( 学报 自然 科学 版)
J u a fC a g o r l h n dmnUn v r i f 0 e c n o n l g Nau a S in eEd t n n o i es t o in ea dT ̄ h o o y( t r l c e c i o ) y S i
直径 d 、齿根 圆直径 d、基 圆直 径 d 、齿顶 高系数 f b h 、顼隙系数 c a 、 厚b ,利 计算参数 以约 一
随着计算机技术的 高速发展 以及数控机床的逐 步普及 ,无纸化生产 已经成为可 能。这就迫使设计 者更新 以往 的一 些习惯 ,通过 改变设计 图纸而牛产
不 同型号的齿轮 。利用 U . G5 0强大的表达式 的功
卜 参数 :
1 齿轮的计算参数 . 1
齿轮 的计算参数包括 :齿顶 圆直径 d、分度圆 a
关键 词 :渐 开线 :网柱 ☆ 轮 :表达 式 ;参 数化 ;U 5 G 0 I { 川冬分类 号 :T 12 P 3 文献 标 识码 :A 文章编 : 17 — 80 ( 00 3. 0 6 0 6 2 9 7 2 1 )0 02 — 3
Pa a e e i e o e i f n l t t a g tG e r b G r m t rz d M d l ng o vo u eS r i h a y U I
UG环境下渐开线直齿圆柱齿轮的参数化设计

UG环境下渐开线直齿圆柱齿轮的参数化设计渐开线直齿圆柱齿轮是一种常见的机械齿轮,其具有良好的传动性能和高精度的传动效果。
在UG环境下进行渐开线直齿圆柱齿轮的参数化设计,可以实现快速、准确地设计出不同规格、不同齿数的齿轮,提高生产效率和产品质量。
参数化设计是建立在三维CAD建模软件的功能基础上,利用参数化技术实现设计方案自动生成的一种高效的设计方法。
在UG环境下进行渐开线直齿圆柱齿轮的参数化设计,需要预先定义一些必要的参数,如齿轮齿数、模数、压力角、齿轮宽度等,然后通过调整这些参数来达到满足不同需求的目的。
首先,定义齿轮的基本参数。
对于渐开线直齿圆柱齿轮而言,其基本参数包括齿轮齿数、模数、压力角和齿轮宽度。
其中,齿数和模数决定了齿轮的尺寸,压力角和齿轮宽度则决定了齿轮的传动性能和适用范围。
在UG环境下,可以利用参数化设计的功能来定义这些基本参数,从而实现可视化、快速地修改和调整。
其次,进行渐开线直齿圆柱齿轮的齿形设计。
齿形是齿轮的核心部分,其几何形状和分布规律直接影响着齿轮的机械性能和传动效果。
在UG环境下,可以通过选择合适的工具、应用丰富的建模功能,将预设的齿数、模数、压力角等参数转换成精确的齿形。
通过调整这些参数,可以实现不同规格齿轮的齿形设计,满足不同的传动需求。
最后,进行齿轮的装配和仿真。
在UG环境下,可以使用装配和仿真模块,将多个齿轮组装成一个完整的传动系统,并通过仿真技术,预测和分析传动系统的运动特性、受力情况、传动效率等重要参数。
通过这些数据的分析,可以进一步优化齿轮的设计,提高齿轮的传动性能和适用范围。
综上所述,UG环境下的渐开线直齿圆柱齿轮参数化设计,是一种现代高效的设计方法,可以实现快速、准确地生成高性能的齿轮设计方案。
利用数码技术和先进的软件系统,可以实现设计过程的自动化和智能化,为生产制造业的发展带来新的活力和机遇。
以下是一些与渐开线直齿圆柱齿轮相关的数据和分析:1. 齿轮齿数:齿数越多,齿轮越大,传动力矩越大,但齿数增加会降低齿轮的传动效率。
基于UG的标准斜齿圆柱齿轮及变位齿轮的参数化建模

基于UG的标准斜齿圆柱齿轮及变位齿轮的参数化建模所在学院机械工程学院专业名称机械设计制造及其自动化年级二零一零级学生姓名、学号指导教师姓名、职称讲师完成日期二零一零年五月摘要齿轮是机械行业中被广泛应用的零件之一,齿轮轮齿的精确三维造型被视为齿轮机械动态仿真、NC加工、干涉检验以及有限元分析的基础。
但在UG7.0软件上并没有专门的模块,所以本文详细阐述的是在UG7.0平台上建立斜齿圆柱齿轮及变位齿轮三维模型的新方法。
由于斜齿轮的轮廓线不是标准曲线,想实现齿轮造型的精确建模有一定的难度。
斜齿轮常用的成型方法是扫掠成型法,但此方法实现的建模不准确。
为了改变这种缺点,本论文提出了通过建立渐开线、齿根过渡曲线对称方程,精确计算出了分界齿数与曲线起始、终止角度,以自由形式特征下的扫掠为工具的解决方案。
该方法符合标准斜齿圆柱齿轮齿廓线的定义,可以实现齿轮的精确建模。
通过实例建模,此方法同样适用于变位齿轮的参数化建模,提高了变位齿轮工程设计的效率。
关键词:斜齿轮及变位齿轮;渐开线;过渡曲线;对称方程;参数化建模ⅠABSTRACTGear is the machinery industry is widely applied in one of the parts, and gear of gear tooth accurate three-dimensional modeling is regarded as dynamic simulation, NC gear machinery processing, the interference of the finite element analysis test and the foundation. But in UG7.0 software and no special module, so in this paper expounds in UG7.0 platform is established on the helical gear shift gears and three dimensional model of the new method.Because the outline of the helical gear line is not standard curve, want to realize the precise gear modelling modeling has the certain difficulty. The helical gear commonly used the shaping method is sweeping ChengXingFa, but this method of modeling is not accurate. In order to change this weakness, this paper puts forward through the establishment of the involute tooth root, transition curve equation of symmetry, accurate boundary calculated with curve starting, termination number Angle, the free form the sweeping characteristics for the tool solutions. This method accord with standard helical gear tooth profile line of the definition, can realize the precise modeling gear.Through the example modeling, this method is also applicable to shift gears of parameterized modeling, improve the gear shift of the project design efficiencyKey words: The helical gear and shift gears; Involute; Transition curve; Symmetrical equation; Parameterized modelingⅡ目录1 引言 (1)1.1国内外的研究现状及发展趋势 (1)1.2课题研究内容 (2)1.3课题研究的意义 (2)1.4参数化建模策略 (3)1.5 Unigraphics介绍 (4)2斜齿轮的基本参数与几何尺寸计算 (5)2.1斜齿轮基本参数 (5)2.2设置齿轮参数和相关尺寸计算 (5)2.2.1前、后端面齿廓曲线的生成 (6)2.2.2齿根过渡曲线的建立 (8)3 标准斜齿圆柱齿轮的参数化建模 (11)3.1 基圆直径小于齿根圆直径即Z>分界齿数时 (11)3.1.1设置斜齿轮基本参数 (11)3.1.2斜齿轮计算参数的设置 (11)3.1.3创建斜齿轮前、后端面齿廓 (12)3.1.4 建造齿轮模型时的表达式 (13)3.1.5创建螺旋线 (15)3.1.6创建螺旋齿 (16)3.1.7创建完成斜齿轮实体 (16)3.1.8参数化实现 (17)3.2 基圆直径大于齿根圆直径即Z<分界齿数时 (17)3.2.1斜齿轮建模的表达式 (17)3.2.2创建斜齿轮齿廓曲线 (19)3.2.3创建螺旋线 (20)3.2.4创建螺旋齿 (21)3.2.5创建斜齿轮实体 (21)3.2.6参数化实现 (22)4 变位斜齿轮的实体建模 (23)4.1概述 (23)4.2变位斜齿轮的参数化设计 (24)4.2.1 基圆直径小于齿根圆直径时即Z>分界齿数时 (24)4.2.2基圆直径大于齿根圆直径时即Z<分界齿数时 (31)5斜齿轮参数化建模 (39)5.1参数化设计步骤及其方法 (39)5.1.1利用表达式进行参数化 (39)5.1.2利用表达式的电子表格功能实现参数化 (40)Ⅲ5.1.3利用部件族电子表格功能实现参数化 (41)6总结与展望 (48)参考文献 (44)致谢 (45)Ⅳ1 引言齿轮传动被视为传递机械力的主要运动方式,在工业发展中占有重要地位。
利用UG对渐开线斜齿圆柱齿轮参数化设计

现代制造工程 2009年第 1期
利用 UG对渐开线斜齿圆柱齿轮参数化设计3
文立阁 ,侯洪生 ,张秀芝 (吉林大学机械科学与工程学院 ,长春 130025)
摘要 :渐开线斜齿圆柱齿轮是机械传动中常用零件 ,由于齿形轮廓复杂 ,其参数化设计困难 。利用三维软件 UG2NX3对 斜齿圆柱齿轮进行三维建模 ,首先利用“模型 ”模块中的规律曲线 、扫描 、缝合 、休整和抽取等运算 ,建立齿槽轮廓 ,经布 尔运算形成齿槽轮廓体 ,对其特征阵列 ,生成斜齿圆柱齿轮三维模型 。同时以齿数 41为界 ,对两种齿轮建模方法不同之 处进行介绍 。该方法实现了改变斜齿圆柱齿轮的齿数 、法向模数和螺旋角等参数 ,立即得到相应的渐开线斜齿圆柱齿轮 三维模型的参数化设计 。对其他具有复杂表面形状的形体参数化设计具有参考价值 。 关键词 :参数化设计 ;渐开线斜齿圆柱齿轮 ; UG软件 中图分类号 : TH132 文献标识码 : A 文章编号 : 1671—3133 (2009) 01—0033—04
34
图 2 齿槽渐开线与辅助线
113 建立扫描路径的螺旋线 为了扫描出斜齿轮齿槽轮廓 , 建立扫描路径引导
线 ,在“模型 ”模块下 , 应用螺旋 (插入 /曲线 /螺旋 )命 令后 ,出现对话框 ,转数为 0107 (螺旋线转数 ) ,为了实 现参数化设计 , 螺旋线有足够长度 , 保证大于斜齿轮 宽度 ,螺距选择公式 p; 螺旋半径采用输入半径的方 式 ,长度选公式 d /2,点击应用 ,生成一段螺旋线如图 2 所示 关性 ”的操作命令 [8, 9 ] , 实现了改变常用 参数 :齿数 z、法向模数 m n、压力角 α和螺旋角 β等 ,就 能得到相应的斜齿轮的三维模型 , 实现斜齿轮的参数 化设计 。
UG_NX6.0机械设计实战篇—第五章DOC

第5章传动件的设计本章内容及学习地图本章将介绍通过建立直齿圆柱齿轮和轴实体参数化设计,详细介绍了应用UG NX6表达式的应用,使设计者掌握运用该方法进行实际开发,提高设计齿轮的能力。
学习地图本章知识重点●如何创建表达式来生成渐开线●创建齿轮槽后拉伸成实体来切割成齿轮槽●齿轮结构的设计——腹板式齿轮的设计方法●轴的设计方法“根据方程”按钮话框中,单击“确定”中,单击“确定”单击此按钮选择此文件齿轮参数表达式单击连续单击两次分度圆连接直线齿顶圆齿根圆生成的渐开线单击,“修剪曲线”角度约束创建圆角镜像圆角和渐开线齿槽轮廓线创建齿胚拉伸齿槽轮廓线输入参数选择相切子类型创建的齿轮轮齿输入坐标值求差后的齿轮圆柱体输入参数 减去圆柱体创建圆柱体创建的圆柱体输入坐标值选择齿轮表面草图中绘制圆偏置直线偏置直线输入距离值倒斜角输入半径值倒圆角修剪后拉伸后减去击“完成草图”按钮所示。
绘制的轴轮廓线输入参数指定矢量和角度创建的轴输入参数设置坐标选择基准坐标系创建的螺纹孔按钮,选择相切面创建基准平面镜像螺纹孔特征选择平面单击单击输入参数创建的键槽基准方向单击创建的键槽输入斜角距离倒斜角输入参数基准方向图5-78 倒斜角后Step5在图形中选择与面链1相邻的圆柱面为面链2,输入半径为0.5,如图5-80所示。
倒圆角选择面链1选择面链2倒斜角倒圆角后图5-84 创建的轴5.3 本章小结本章介绍了直齿圆柱齿轮和轴的三维参数设计方法,在设计之前应了解齿轮的各个参数,齿数z、模数m、压力角、齿宽B、齿顶高系数ha*、顶隙系数c*。
渐开线的创建方法,渐开线是由齿轮的表达式决定,介绍了如何创建齿轮的表达式。
本章采用的是腹板式的齿轮结构,主要是节约材料。
基于UG的标准圆柱齿轮及变位齿轮的参数化建模

泰山学院本科毕业论文基于UG的标准圆柱齿轮及变位齿轮的参数化建模所在学院机械工程学院专业名称机械设计制造及其自动化申请学士学位所属学科工学年级二零一二级(3+2)学生姓学号指导教师姓名、职称完成日期 2014年5月30日摘要摘要圆柱齿轮是机械设计制造行业之中被广泛使用的零部件之一,圆柱齿轮的轮齿精确三维造型常看做是齿轮的机械动态仿真、NC加工、有限元分析的基础。
然而在UG6.0软件上缺少专门化的模块,因此本论文详细论述的是在UG6.0的平台上建立直齿圆柱齿轮及变位齿轮三维模型的新方法。
由于直齿轮斜、齿轮的轮廓线并不是标准曲线,想实现齿轮造型的精确建模有一定的难度。
齿轮常用的成型方法是扫掠成型法,但此方法实现的建模不准确。
为了改变这种缺点,本论文提出了通过建立渐开线、齿根过渡曲线对称方程,精确计算出了分界齿数与曲线起始、终止角度,以自由形式特征下的扫掠为工具的解决方案。
该方法符合标准斜齿圆柱齿轮齿廓线的定义,可以实现齿轮的精确建模。
通过实例建模,此方法同样适用于变位齿轮的参数化建模,提高了变位齿轮工程设计的效率。
关键词:齿轮及变位齿轮,渐开线,过渡曲线,对称方程,参数化建模IABSTRACTABSTRACTCylindrical gear is one of the parts in the mechanical design andmanufacturing industries are widely used, the cylindrical gear is often regarded as precise 3D modeling based gear mechanical dynamic simulation, NC machining, finite element analysis. But in the UG6.0 software and there is nospecialized module, this paper details the spur gear is established on the platform of UG6.0 and the new method of variable gear 3D model.Because of the straight helical gear, gear profile is not the standard curve, in order to realize the accurate modeling of gear modeling does exist some difficulties. The gear shaping methods often used is swept molding method,but this method modeling accuracy is not high. In order to change these shortcomings, this paper proposed the establishment of involute, dedendum transition curve equation by applying the symmetry, calculated the division between the tooth number and start, end angle, with the free form feature ofsweep as solution tool. The definition of this method conforms to the standardspur gear tooth profile, achieve accurate modeling of gear.Keywords: gear and gear; involute; transition curve equation;symmetry;parameterizationII目录1引言 (1)1.1参数化定义、优势 (2)1.2UG参数化功能 (2)1.3齿轮、变位齿轮简介 (3)1.4课题研究内容 (4)2 渐开线齿轮参数化对称方程 (5)2.1齿廓曲线构成的判断 (5)2.2圆柱齿轮的齿廓曲线方程 (5)2.2.1渐开线齿轮公式推理 (6)2.2.2 标准直齿圆柱齿轮渐开线方程 (6)2.2.3 标准斜齿轮渐开线方程 (7)2.2.4 齿根过渡曲线方程 (8)3 标准渐开线直齿圆柱齿轮参数化设计 (11)3.1直齿轮基本参数设置 (11)3.2 直齿轮计算参数设置 (12)3.3 直齿轮参数化建模 (12)3.3.1 db<df直齿轮参数化建模 (12)3.3.2 db>df直齿轮参数化建模 (15)4渐开线变位直齿圆柱齿轮的参数化设计 (18)4.1变位齿轮的几何参数 (18)III4.2 变位齿轮基本参数的设置 (19)4.3变位齿轮计算参数设置 (19)4.4 db<df直齿变位轮参数化建模 (21)4.5 db>df直齿变位轮参数化建模 (24)5 渐开线斜齿圆柱齿轮参数化设 (29)5.2 斜齿轮计算参数设置 (30)5.3 斜齿轮参数化建模 (31)5.3.1 db<df斜齿轮参数化建模 (31)5.3.2db>df斜齿轮参数化建摸 (36)6变位斜齿轮的实体建模 (43)6.1概述 (43)6.2变位斜齿轮基本参数设置 (44)6.3变位斜齿轮计算参数设置 (45)6.4变位斜齿轮的参数化设计 (45)6.5 db<df斜齿轮参数化建模 (46)6.6 db>df斜齿轮参数化建模 (51)7 齿轮参数化实现 (59)7.1参数化设计步骤及其方法 (59)7.1.1利用表达式进行参数化 (60)7.1.2利用表达式的电子表格功能实现参数化 (60)7.1.3利用部件族电子表格功能实现参数化 (61)IV8 总结与展望 (63)参考文献 (64)致谢 (64)V1引言参数化设计模型是以约束来表达产品模型的形状特征,以一组参数来控制设计结果,从而能通过变换一组参数值方便地创建一系列形状相似的零件。
基于UGNX6.0直齿圆柱齿轮三维参数化设计

基于UGNX6.0直齿圆柱齿轮三维参数化设计
武海滨
【期刊名称】《制造业自动化》
【年(卷),期】2010(032)004
【摘要】利用UGNX6.0的参数化造型全相关的特点,以直齿圆柱齿轮为研究对象.通过建立合适的坐标系,根据齿廓渐开线的形成原理,求出在此坐标系下的齿廓模型;然后利用NX6.0编辑表达式生成齿廓曲线;最后造型生成全相关参数化直齿圆柱齿轮,并为后续数控加工奠定基础.
【总页数】2页(P193-194)
【作者】武海滨
【作者单位】辽宁石化职业技术学院,机械技术系,锦州,121001
【正文语种】中文
【中图分类】TH132
【相关文献】
1.基于MoldFlow及UGNX6.0显示器面板注射模设计 [J], 吴升富
2.基于UGNX6.0的海德汉双转台五轴后处理研究 [J], 李立军;孙伟
3.ProE5.0的直齿圆柱齿轮的三维参数化设计 [J], 王舒菲;董秀萍
4.基于Pro/E
5.0直齿圆柱齿轮三维参数化设计 [J], 武鹏飞
5.Solidworks与AutoCAD相结合实现直齿圆柱齿轮的三维参数化设计 [J], 高成慧;付正飞
因版权原因,仅展示原文概要,查看原文内容请购买。
(完整版)UGNX直齿圆柱齿轮参数化建模

第二章直齿圆柱齿轮参数化建模1.1直齿圆柱齿轮简介直齿轮(Spur gear)——齿线为分度圆柱面直母线的圆柱齿轮。
直齿轮的制造较其他齿轮简单,是所有齿轮类零件中应用最广泛的,然而普通的直齿轮沿齿宽同时进入啮合,会产生冲击振动噪音,传动不平稳。
而斜齿圆柱齿轮和人字齿圆柱齿轮传动则优于直齿,将接上来的几章进行探索。
1.2建模分析齿轮建模最基本和最重要的是渐近线,而渐近线的建立则离不开表达式。
而且表达式是参数化建模的依据,所以表达式的确立是整个参数化建模的核心。
因此,表达式中变量的确立显得尤为重要。
表达式中,主要的是渐开线的公式,其他变量可根据实际设计的零件特征确立,如孔径、键槽宽度、凸台高度等等。
齿轮的基体,可以同过“拉伸”、“旋转”或“圆柱”直接建立一个圆柱体。
圆柱体的直径要根据建齿的方式而定。
齿的建立有求和、求差两种。
求和即先建立一个齿,然后与齿根圆求和,求差即先建一个齿槽,然后与齿顶圆求差。
因为求差法建模速度更快、操作方便、出错少,因此下面将以求差法进行建模。
既然以求差法建模,那么圆柱体直径即为齿顶圆。
渐开线建立后,可利用镜像曲线得到另一半的渐近线,组成拉伸曲线。
镜像用的对称平面,可以先建立参考面,然后以其为基准,绕Z轴转过特定的角度。
该角度大小为360/4/z,即每个齿所占角度的一半。
从齿轮的齿的分布角度来看,可利用“实例特征”(阵列),先建立一个齿或一个齿槽,然后再进行实例的阵列,完成多个齿的建模。
1.3建模表达式a=20(压力角)z=25(齿数)m=4(模数)hax=1(齿顶高系数)cx=0.25(顶隙系数)x=0(变位系数)d=m*z(分度圆)db=d*cos(a)(基圆)da=d+2*m*(hax+x)(齿顶圆)df=d-2*m*(hax+cx-x)(齿根圆)t=1(系统变量)s=45*t(展开角)xt=db/2*cos(s)+db/2*sin(s)*rad(s)(X坐标)yt=db/2*sin(s)-db/2*cos(s)*rad(s)(Y坐标)zt=0(Z坐标)1.4建模过程(2)建立表达式打开“表达式”工具,或者按Ctrl +E打开表达式窗口。
最新ug斜齿轮画法讲课教案

自己摸索出画斜齿轮的方法,与大家分享一下。
(齿数<41 大于41的更好画的)打开工具→表达式,输入参数。
确定后打开规律曲线,在出现的规律函数对话框中点击根据方程,依次确定X 、Y、Z的参数表达式,什么都别改,一直点确定。
到最后确定基点和坐标系的方位也确定就好。
得到的渐开线如下图。
(如果看不到可以按end 键)渐开线打开基本曲线,点击圆,依次画出齿顶圆、基圆、。
(圆心为原点,输入直径时可分别直接输入da 、d 因为在表达式里以有他们的方程)。
基圆与齿顶圆个圆如图进入草图环境,以xy面为基准面。
建立草图。
以远点为圆心画齿根圆,接着以渐开线与基圆的交点和基圆圆心两个点画一条直线。
如图画一条直线,以渐开线的端点为起点,并约束两条直线间的度数为90/Z如图点击导圆角,选择上一步画的直线和齿根圆,圆角半径输入r,如图点击编辑里的变换(ctrl +T快捷键),选择曲线,如下图(黄色的线)点击确定,再点击用直线做镜像,选择两点,然后选择圆角也齿根圆的交点和基圆圆心。
点击复制,结果如图删除多余曲线,然后退出草图环境。
如下图用直线连接渐开线的两个端点,如图下面开始画螺旋线。
打开曲线里的螺旋线,在圈数中输入0.8 (因为我的齿厚是200多较大,所以选0.8,如果大家画的小可以选小些)、螺距中输入P 。
半径为da/2 。
确定后如图用直线连接螺旋线与齿顶圆的交点和圆心。
如图用直线分别连接渐开线与齿顶圆的交点和圆心,如图用分析里的测量角度工具分别量出,中间直线与两边直线间的角度,并记下来角度为 3.7122角度9.3286选择刚刚画好的螺旋线,点击变换里的绕点旋转,在点的对话框中旋转圆心,角度中输入3.7122,点击复制。
结果如图所示。
同样的方法变换螺旋线,角度为—9.3286 结果如图所示选择插入、扫略、扫略。
如图选择截面曲线如图(黄色的曲线)引导曲线为三条螺旋线。
单击确定后如图所示选择扫略的特征,再选择变换里的绕点旋转。
基于UG NX6.0的渐开线斜齿圆柱齿轮参数化设计

方位 ” ,选 择“ 时 点构 造器” ,而第 二条渐 开线 选
关键词
U X . G N 6 0齿轮 参数 化设 计
部 件族
随着 汁算机 的高 速 发 展和 机 械 加 j 工 艺 的 二 改进 , 械产 品的更新速 度越 来越 快 ,这需 要 实 机
角 [ 1 、齿顶 高系 数 h a 、顶 隙 系数 c 和齿 宽 b为
斜齿 轮 的基 本 参数 ,随着 斜齿轮 参 数的确 定 , 斜 齿轮 的几 何形状 随之 确 定 。 了建模 方便 ,对渐 为 开线 斜齿 圆柱 齿轮 的基本 参数进 行初 始化 。 因为
摘
要
研 究了在 U X . G N 6 0环境 下实现渐 开线斜齿 圆柱齿轮 的参数化设计方法, 通过规律 曲线 、草
图和拉伸等命令建立渐开线齿轮的 3 模型 。运 用部件族 电子表格功能 ,能够 同时得 到不同参数 的齿轮 , D
缩 短 了齿 轮 的 设 计 周 期 , 大 大提 高 了工 作 效 率 。
齿 圆柱 齿轮来 说 ,改变参 齿数 z 、模 数 m、压 力 角 0 、螺 旋角 B 、齿顶 高 系数 h a * 、顶 隙系 数 c
和 齿宽 b ,得 到相应 的斜 齿轮 三维模 型 ,可 以进
一
步 实现 数 控 加 工 、运 动 仿真 和 虚 拟装 配 等 功
/ 开线 斜齿 圆柱 齿轮基 本参 数 / 渐
/ / 分度 圆直径 ( m) m
d = + *a m a d 2h * r= a2 a d/
/ / 齿顶 圆直径 ( mm) / / 齿顶 圆 半径 ( mm)
电大理 上
基于UG NX6.0的渐开线斜齿圆柱齿轮参数化设计

基于UG NX6.0的渐开线斜齿圆柱齿轮参数化设计
苗君明
【期刊名称】《电大理工》
【年(卷),期】2010(000)004
【摘要】研究了在UG NX6.0环境下实现渐开线斜齿圆柱齿轮的参数化设计方法,通过规律曲线、草图和拉伸等命令建立渐开线齿轮的3D模型.运用部件族电子表格功能,能够同时得到不同参数的齿轮,缩短了齿轮的设计周期,大大提高了工作效率.【总页数】3页(P15-17)
【作者】苗君明
【作者单位】辽宁装备制造职业技术学院,沈阳,110161
【正文语种】中文
【相关文献】
1.基于Pro/E4.0渐开线斜齿圆柱齿轮参数化设计 [J], 王彦军;杨霞霞
2.利用UG对渐开线斜齿圆柱齿轮参数化设计 [J], 文立阁;侯洪生;张秀芝
3.基于UG-NX6的渐开线斜齿圆柱齿轮参数化设计研究 [J], 李海涛;蔡建军
4.基于Pro/E的非对称渐开线斜齿圆柱齿轮参数化设计及应力分析 [J], 李宁;刘宁;李威
5.基于UG的渐开线斜齿圆柱齿轮参数化设计 [J], 王书贤;汪云;邓利军;张王进因版权原因,仅展示原文概要,查看原文内容请购买。
UG6.0创建参数化直齿及斜齿圆柱齿轮教案

如图7:在渐开线上有一点P(X,Y),X=OB+BC,Y=AB-AN,由渐开线特点可知:
弧长AD=AP=r×βOB=r×cosβBC=AP×sinβ=r×β×sinβ
所以,渐开线的直角坐标参数方程就是:
X=r×cosβ+r×β×sinβY=r×sinβ-r×β×cosβ其中r为基圆半径
三、参数化直齿圆柱齿轮的建模步骤
图20图21
(2)以Z轴为中心再阵列两条螺旋线
利用“关联复制”/“引用几何体”命令创建另外两条螺旋线,如图21所示。
(3)用扫描命令创建一个轮齿实体
选择端面轮齿齿廓为截面,选择三条螺旋线为引导线,创建如图22所示轮齿实体
图22
(4)阵列轮齿实体
利用实例特征中的“引用几何体”,创建出z个轮齿实体,其中角度值设为360/z,如图23所示,阵列结果如图24所示。
在草图中绘制4个同心圆,且圆心在坐标原点,并标注尺寸,如图9所示,然后打开表达式对话框,修改4个圆的直径参数值:P9=d;P10=da;P11=df;P12=db,如图10所示,然后单击确定,就会发现绘制的4个圆大小发生变化,如图11所示,在导航器的“用户表达式”下修改m和z的值,看4个圆的大小是否跟着变化,若变化,且符合以上公式,则说明我们建立的参数化表达式正确无误。
图16图17
(7)创建齿轮基体
在XY平面上(与齿论4个圆在同一平面上)绘制一个圆,直径等于df,并拉伸,拉伸长度为B,结果如图18所示,修改齿数、模数、齿宽等参数,看生成的齿轮是否在跟着参数的变化而变化,以此验证我们创建的参数化齿轮是否正确。
图18
四、参数化斜齿圆柱齿轮的建模步骤
1、斜齿轮简要介绍
直齿轮轮齿是端面渐开线轮廓沿着齿轮轴线拉伸形成,而斜齿圆柱齿轮轮齿是端面渐开线沿着基圆柱上的一条螺旋线扫描形成的,故直齿圆柱齿轮与斜齿圆柱齿轮的渐开线完全相同,不同之处就是轮齿形成的时候,一个是拉伸,一个是沿螺旋线扫描。
斜齿圆柱齿轮教案

斜齿圆柱齿轮教案教案标题:斜齿圆柱齿轮教案一、教学目标:1. 了解斜齿圆柱齿轮的定义、结构和分类。
2. 掌握斜齿圆柱齿轮的传动原理和计算方法。
3. 能够应用斜齿圆柱齿轮解决实际问题。
二、教学内容:1. 斜齿圆柱齿轮的定义和结构。
2. 斜齿圆柱齿轮的分类和特点。
3. 斜齿圆柱齿轮的传动原理和计算方法。
4. 斜齿圆柱齿轮在机械传动中的应用。
三、教学步骤:1. 导入:通过展示一些实际应用中使用的斜齿圆柱齿轮的图片或视频,引起学生的兴趣,并提出问题,激发学生思考。
2. 知识讲解:详细介绍斜齿圆柱齿轮的定义、结构和分类,让学生对斜齿圆柱齿轮有一个全面的了解。
3. 原理讲解:通过图示和实例,讲解斜齿圆柱齿轮的传动原理,引导学生理解齿轮的齿数、模数等参数对传动比的影响,并介绍计算斜齿圆柱齿轮传动比的方法。
4. 计算练习:提供一些实际问题,让学生运用所学的计算方法计算斜齿圆柱齿轮的传动比,并解答学生的疑惑。
5. 应用拓展:介绍斜齿圆柱齿轮在机械传动中的应用场景,如汽车变速器、工业机械等,让学生了解齿轮传动在实际中的重要性。
6. 总结归纳:对本节课的内容进行总结,强调斜齿圆柱齿轮的重要性和应用价值,并鼓励学生继续深入学习相关知识。
四、教学资源:1. 斜齿圆柱齿轮的图片或视频资料。
2. 计算斜齿圆柱齿轮传动比的实例题。
3. 相关教材和参考书籍。
五、教学评估:1. 课堂互动:观察学生在课堂上的提问和回答情况,评估学生对斜齿圆柱齿轮知识的掌握程度。
2. 计算练习:布置一些计算练习题,检查学生对斜齿圆柱齿轮传动比计算方法的掌握情况。
3. 应用拓展:观察学生对斜齿圆柱齿轮在实际应用中的理解和思考能力。
六、教学延伸:1. 鼓励学生深入学习齿轮传动的其他形式,如直齿圆柱齿轮、斜齿锥齿轮等。
2. 引导学生进行实际机械传动的观察和分析,加深对齿轮传动原理的理解。
3. 提供更多相关的案例和实例,让学生将所学知识应用到实际问题中。
以上是一份关于斜齿圆柱齿轮教案的简要撰写,具体教案的编写还需根据教学目标、教学资源和学生特点进行详细规划和设计。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
da=(z+2)*m;d=m*z;df=(z-2.5)*m;db=m*z*cos(alpha)
其中:z齿数;m模数;alpha压力角;da齿顶圆;d分度圆;df齿根圆;db基圆
2、创建渐开线
(1)把以上参数及公式输入到表达式对话框中,如图8所示,然后单击确定。
图8图9
(2)创建齿轮的基圆、齿顶圆、分度圆、齿根圆
图3图4
单击“规律曲线”按钮“ ”,弹出“规律函数”对话框,如图4所示,选择“根据方程”按钮,然后一直按确定,直到绘图区出现抛物线,如图5所示:
图5图6
二、齿轮渐开线公式的介绍
由图6可知,当一直线在圆周上作纯滚动时,该直线上任意一点的轨迹AK称为该圆的渐开线,该圆称为渐开线的基圆,通过图7可以推导出渐开线的直角坐标方程。
2、斜齿轮创建步骤
我们从端面轮廓线开始介绍,前面和直齿轮完全一样,只是在表达式里加入一个参数beita=100为螺旋角,我们从图19开始进行斜齿圆柱齿轮的创建。
图19
(1)画出斜齿轮的螺旋线
由螺旋线公式可知:tan(beita)=∏*db/P(P为螺距;beita为螺旋角)。打开螺旋线对话框,圈数输入B*tan(beita)/(∏*db);螺距输入∏*db/ tan(beita);半径输入db/2,生成如图20所示曲线:
图1图2
2、表达式的应用
表达式不但可以为模型的各个参数添加约束关系(如上所述),还可以建立用方程式表示的规律曲线,例如要创建抛物线y=x2,(-10<x<10)步骤如下:
打开菜单“工具”/“表达式”对话框,在“名称”对话框里输入参数名,“公式对话框里输入参数对应的公式,t=0;xt=10*cos(180*t);yt=xt*xt;zt=0,并单击“ ”确认,最后单击“确定”按钮,如图3所示:
授课章节
第三章:3.1参数化建模应用与实例介绍
目的要求
了解UG软件参数化建模的概念与应用
重点难点
参数化应用,参数化直齿圆柱齿轮与斜齿圆柱齿轮的建模
讲授内容:
1、参数化概念及表达式的应用
2、齿轮渐开线公式的介绍
3、参数化直齿圆柱齿轮的建模步骤
4、参数化斜齿圆柱齿轮的建模步骤
一、参数化概念及表达式的应用
在草图中绘制4个同心圆,且圆心在坐标原点,并标注尺寸,如图9所示,然后打开表达式对话框,修改4个圆的直径参数值:P9=d;P10=da;P11=df;P12=db,如图10所示,然后单击确定,就会发现绘制的4个圆大小发生变化,如图11所示,在导航器的“用户表达式”下修改m和z的值,看4个圆的大小是否跟着变化,若变化,且符合以上公式,则说明我们建立的参数化表达式正确无误。图Leabharlann 3图24(5)创建齿轮基体
在XY平面上(与齿论4个圆在同一平面上)绘制一个圆,直径等于df,并拉伸,拉伸长度为B,结果如图25所示,修改齿数、模数、齿宽等参数,看生成的齿轮是否在跟着参数的变化而变化,以此验证我们创建的参数化齿轮是否正确。
图25
总结:
本次课,我们通过两个实例(直齿圆柱齿轮和斜齿圆柱齿轮)介绍了参数化及表达式在UG中的应用,这是UG的一个重点,也是一个难点,希望同学们认真体会和理解参数化的涵义及应用。
xt=10*cos(180*t)是什么意思?
UG中没有极坐标,所以我们只能研究渐开线的直角坐标方程。
注意:此处角度值为一个表达式而不是一个常量,目的是建立一个关系,
请同学们思考为什么角度值是-90/z
当齿数小于42时,齿根圆直径小于基圆直径,渐开线在齿根圆上部,请同学们考虑,应该怎么处理?
为齿宽建立一个关系。
图16图17
(7)创建齿轮基体
在XY平面上(与齿论4个圆在同一平面上)绘制一个圆,直径等于df,并拉伸,拉伸长度为B,结果如图18所示,修改齿数、模数、齿宽等参数,看生成的齿轮是否在跟着参数的变化而变化,以此验证我们创建的参数化齿轮是否正确。
图18
四、参数化斜齿圆柱齿轮的建模步骤
1、斜齿轮简要介绍
直齿轮轮齿是端面渐开线轮廓沿着齿轮轴线拉伸形成,而斜齿圆柱齿轮轮齿是端面渐开线沿着基圆柱上的一条螺旋线扫描形成的,故直齿圆柱齿轮与斜齿圆柱齿轮的渐开线完全相同,不同之处就是轮齿形成的时候,一个是拉伸,一个是沿螺旋线扫描。
图10图11
(3)生成渐开线
利用前面介绍的方法生成圆的渐开线,如图12所示
图12图13
(3)镜像渐开线
首先过Z轴和分度圆与渐开线的交点创建一个基准平面1,为下面创建的镜像平面建立一个参照,然后利用“成一角度”选项过Z轴和基准平面1创建镜像平面2,且角度值为-90/z,单击确定,然后单击“镜像”按钮“ ”,以基准平面2为镜像平面,镜像出另外一条渐开线,结果如图13所示。
图20图21
(2)以Z轴为中心再阵列两条螺旋线
利用“关联复制”/“引用几何体”命令创建另外两条螺旋线,如图21所示。
(3)用扫描命令创建一个轮齿实体
选择端面轮齿齿廓为截面,选择三条螺旋线为引导线,创建如图22所示轮齿实体
图22
(4)阵列轮齿实体
利用实例特征中的“引用几何体”,创建出z个轮齿实体,其中角度值设为360/z,如图23所示,阵列结果如图24所示。
请同学们考虑,此处若用“实例特征”中的“圆形阵列”命令创建其它轮齿特征可不可以?
(4)修剪渐开线,形成一个完整齿形
利用曲线的修剪命令,在两条对称渐开线和齿顶圆、齿根圆之间创建如图14所示的齿形轮廓,并隐藏其它曲线。
图14图15
(5)拉升上一步创建的齿形轮廓线,生成一个轮齿实体
利用拉伸命令,创建图15所示齿形实体,拉伸长度值为参数B。
(6)阵列轮齿实体
利用实例特征中的“引用几何体”,创建出z个轮齿实体,其中角度值设为360/z,如图16所示,阵列结果如图17所示
1、参数化的概念
参数化就是为模型的某些形状、位置尺寸建立一定的约束关系,这些尺寸即为模型的参数,当其中一些参数发生变化,则与之存在关系的其他尺寸也会发生变化,并且这种变化符合它们之间的关系,这样的模型就是参数化的模型,例如,建立一个圆柱体的模型,我们为圆柱体的底面直径和高度建立一个关系:底面直径D=2×H(高度),方法如下:
图7
如图7:在渐开线上有一点P(X,Y),X=OB+BC,Y=AB-AN,由渐开线特点可知:
弧长AD=AP=r×βOB=r×cosβBC=AP×sinβ=r×β×sinβ
所以,渐开线的直角坐标参数方程就是:
X=r×cosβ+r×β×sinβY=r×sinβ-r×β×cosβ其中r为基圆半径
三、参数化直齿圆柱齿轮的建模步骤
1、渐开线方程转化为UG中的表达式
t=0单位:恒定
u=t*90单位:恒定
s=pi*db*t/4单位:mm
xt=db*cos(u)/2+s*sin(u)单位:mm
yt=db*sin(u)/2-s*cos(u)单位:mm
zt=0单位:mm
创建渐开线还需要其它的参数及表达式为:
m=2;z=50;B=10;alpha=200;