一 、渐开线直齿轮创建
首先通过已知条件确定齿轮的z,m,a,b的大小,例如有一齿轮的基本参数为:齿数z=22,模数m=,压力角alpha=20°,齿宽b=36。
UG环境下齿轮的参数化三维建模
1、UG环境下渐开线直齿圆柱齿轮的三维造型原理
表1 行星轮参数列表
模数 m= 齿数 z=22 压力角 alpha=20° 齿宽 b=36 渐开线直齿圆柱齿轮建模前的参数如表1所示
在UG环境下的齿轮建模方法有很多种,这里根据齿轮的有关参数生成齿轮的毛胚和齿槽轮廓,再将齿槽轮廓自由拉生成三维实体相当于生成了一把加工齿轮的刀具,再用齿坯减去该实体从而生成齿形。UG环境下渐开线斜齿轮建模的具体步骤如下:
(1) 根据齿轮参数和渐开线方程构造齿轮的端面渐开线齿槽轮廓。 (2) 按照齿顶圆直径和齿轮厚度建立齿坯实体。
(3) 将端面齿廓轴向拉伸出齿槽实体,即相当于生成了一把加工齿轮的刀具。
(4) 使用布尔差操作从齿坯实体中切去齿槽,即可得到该渐开线直齿轮的齿槽轮廓。
(5) 将生成的齿轮实体以齿坯轴线为中心按齿数进行圆周阵列,即得到该渐开线直齿轮的三维模型。
2、渐开线直齿圆柱齿轮轮齿三维成型方法
渐开线直齿轮轮齿成型的基本的思路是:
(1)构造端面渐开线曲线,并通过镜像等操作构造端面齿槽轮廓; (2)使用UG[拉伸]命令并运用布尔差操作得到齿轮实体。
3、端面渐开线的绘制
根据渐开线的形成原理可知渐开线的极坐标方程为:
rb?r??kcos?k?? (3-1) ????inv??tan???kkk?k??式中:?k——渐开线上任一点K压力角;
inv?k——以?k为自变量的渐开线函数;
rk——渐开线上任一点的向径,mm
rb——基圆半径,mm
?k——展角或极角,rad 。
为了便于计算转化,需要将式3-1转化为直角坐标方程,建立直角坐标系如式3-2
则渐开线上任一点k的直角坐标方程可以转化为:
?xk?rbcosu?rbusinu?? (3-2) ?y?rsinu?rucosubb?k式中:u?tan?k?NKANrb??k??k?????k??k; (3-3)
ONrONb?k——渐开线上任一点k的滚动角。
端面渐开线曲线的具体绘制步骤如下:
(1)选择[工具]—[表达式]命令,弹出“表达式”对话框,输入表达式如下: t=0
mt_txt或*.x_t,以便ADAMS能很好的打开,并进行运动仿真。
2、导入到ADAMS
启动ADAMS软件,在菜单栏选择File-Import(如图1)
图 1 ADAMS导入图第一步
弹出如下的对话框,在此选择要导人文件的类型和输入文件路径,双击File To Read这项,选择刚才从UG导出的文件,在下面输入名点OK就可以了,如图2
图 2 ADAMS入图第二步
导
3、 对每个模型重新定义名称
对每个零部件进行命名,这步是非常重要的一步,为接下来的施加约束创造
条件。每命名完一个就将其隐藏了,这样会方便接下的命名和施加约束。
命名:用鼠标选择零件然后点击右键。
把用鼠标选中的删除后输入你想要的名OK,命名就完成了。(如图3)
图 3 命名
4、隐藏每个零件
隐藏每个零件,这一步是为了加约束和为其他零件命名而做的如图4。
图4 隐藏
在Visibility这项选择Off然后OK就可以了。
5、施加约束
施加约束:当你对每个零件命名了,也就把所有的零件隐藏了,然后每显示一个零件将其周边的所有的约束都加上。这样不容易产生忘加约束。
首先,要选择你要加约束的种类。
图5施加约束
回转机构添加旋转副,齿轮间传动添加齿轮副或者关联副,相对静止和绝对静止模型间添加固定副约束。
6、施加运动约束
运动约束:如图6