ug齿轮画法(UG中的齿轮画法_机械/仪表_工程科技_专业资料)
表达式Namea d da db dc m s t xt yt z ztFormula20 =m*z =m*(z+2) =d*cos(a) =m*(z-2.5) 12 =90*t 0 =(db/2)*cos(s)+(db/2)*rad(s)*sin(s) =(db/2)*sin(s)-(db/2)*rad(s)*cos(s) 21 0Value20 0 0 0 0 12 0 0 0 0 21 0说明 压力角模数齿数1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.一 、 渐开线直齿轮创建首先通过已知条件确定齿轮的 z,m,a,b 的大小,例如有一齿轮的基本参数为: 齿数 z=22,模数 m=2.5,压力角 alpha=20°,齿宽 b=36。UG 环境下齿轮的参数化三维建模1、UG 环境下渐开线直齿圆柱齿轮的三维造型原理表1 行星轮参数列表模数齿数压力角齿宽m=2.5z=22alpha=20°b=36渐开线直齿圆柱齿轮建模前的参数如表 1 所示 在 UG 环境下的齿轮建模方法有很多种,这里根据齿轮的有关参数生成齿轮的毛 胚和齿槽轮廓, 再将齿槽轮廓自由拉生成三维实体相当于生成了一把加工齿轮的 刀具,再用齿坯减去该实体从而生成齿形。
UG 环境下渐开线斜齿轮建模的具体 步骤如下:(1) 根据齿轮参数和渐开线方程构造齿轮的端面渐开线齿槽轮廓。 (2) 按照齿顶圆直径和齿轮厚度建立齿坯实体。 (3) 将端面齿廓轴向拉伸出齿槽实体,即相当于生成了一把加工齿轮的刀具。 (4) 使用布尔差操作从齿坯实体中切去齿槽, 即可得到该渐开线直齿轮的齿槽轮 廓。 (5) 将生成的齿轮实体以齿坯轴线为中心按齿数进行圆周阵列, 即得到该渐开线 直齿轮的三维模型。2、渐开线直齿圆柱齿轮轮齿三维成型方法渐开线直齿轮轮齿成型的基本的思路是: (1)构造端面渐开线曲线,并通过镜像等操作构造端面齿槽轮廓; (2)使用 UG[拉伸]命令并运用布尔差操作得到齿轮实体。3、端面渐开线的绘制根据渐开线的形成原理可知渐开线的极坐标方程为:rb ? ?rk ? co s? k ? ? ? ?? ? in v? ? t an? ? ? k k k ? k ? ?式中: ? k ——渐开线上任一点 K 压力角; inv ? k ——以 ? k 为自变量的渐开线函数;(3-1)rk ——渐开线上任一点的向径,mmrb ——基圆半径,mm? k ——展角或极角,rad 。
为了便于计算转化,需要将式 3-1 转化为直角坐标方程,建立直角坐标系如式 3-2 则渐开线上任一点 k 的直角坐标方程可以转化为:? xk ? rb cosu ? rbu sin u ? ? ? y ? r sin u ? r u cosu b b ? k式中: u ? tan? k ?(3-2)NK AN rb ?? k ? ? k ? ? ? ? ? k ? ? k ; (3-3) rb ON ON? k ——渐开线上任一点 k 的滚动角。端面渐开线曲线的具体绘制步骤如下: (1)选择[工具]—[表达式]命令,弹出“表达式”对话框,输入表达式如下: t=0 //UG 定义的变量 m=2.5 //齿轮模数 z=22 //齿轮齿数 alpha=20 //齿顶圆压力角 qita=90*t //滚动角角度值 b=36 //齿宽 da=(z+2)*m //da 齿顶圆直径 db=m*z*cos(alpha) //db 基圆直径 df=(z-2.5)*m //df 齿根圆直径 s=3.14*db*t/4 //滚动角弧度值 xt=db*cos(qita)/2+s*sin(qita) //直角坐标横坐标 yt=db*sin(qita)/2-s*cos(qita) //直角坐标纵坐标 zt=0 //直角坐标 Z 坐标 d=mz //分度圆直径 (2)单击[规律曲线]图标 或选择[插入]—[曲线]—[规律曲线]命令, 弹出 “规律曲线”对话框; 首先选择 By Equation 弹出参数输入对话框; 其次提示行提示输人参数表达式 ,按系统默认值 t,点击 ok; 之后又弹出 x 表达式输入对话框 ,按系统默认值 xt 点击 ok。
至此 x 已定义好。 y 的定义与之相同 ,只是其表达式为 yt。zt 定义为常数零; 如图 1 所示。图 1 渐开线曲线(3)选择[插入]—[曲线]—[基本曲线]命令,或者单击曲线工具条上的“基 本曲线”图标,弹出“基本曲线”对话框,以坐标原点为中心,分别以 da+1(比 齿顶圆直径稍大),d(分度圆直径),df(齿根圆直径)绘制圆曲线,如图 2 所示。图 2 圆曲线(4)绘制一条直线ug齿轮画法,第一点位于渐开线与分度圆的交点,第二点位于坐标原 点上。 (5)选择[编辑]—[变换]命令,将上一步绘制的直线绕 Z 轴旋转 j(齿槽宽的 一半)度,结果如图 3 所示。图 3 变换复制之后的曲线(6)选择[编辑]—[变换]命令,将渐开线关于刚才绘制的直线镜像复制,结 果如图 4 所示。 (7)补全曲线,修剪曲线,隐藏两条辅助直线,结果如图 5 所示,修剪出的闭合曲线串即为齿槽截面曲线。4、齿轮三维实体的生成齿轮三维实体的建摸步骤具体如下: 点击工具栏上的“圆柱体”图标或者选择[插入]—[设计特征]—[圆柱体] 命令,系统弹出“圆柱体”对话框以 da 为直径,b 为高度ug齿轮画法,绘制圆柱体如图 6 所示。图 4 镜像之后的渐开线图 5 齿槽截面曲线(2)选择[插入]—[设计特征]—[拉伸]命令,或者单击成型特征工具条上的 “拉伸”按钮,系统弹出“拉伸”对话框。
选取前面绘制的齿槽截面,设置参数 单击“确定”按钮,则生成单个齿槽,如图 7 所示。 (3)选择[插入]—[关联复制]—[实例]命令,系统弹出“实例”对话框,单击“环 行阵列”按钮,系统又弹出对话框,提示选取环行阵列对象。选取刚才创建的齿 槽,设置阵列参数,单击“确定”按钮,系统弹出对话框,要求指定环行阵列中 心线。选定 Z 轴为环行阵列中心线,单击“确定”按钮,则生成齿槽,如图 8 所示,相应的也就生成全部轮齿。图 6 绘制的圆柱体图 7 单个齿槽图 8 生成全部轮齿之后的齿轮二、运动仿真1.创建模型并导出图在 UG 软件 CAD 创建模型, 并导出模型图保存为 Parasolid 格式, 其扩展名为 *.xmt_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图 6 运动约束运动副运动是在已有运动副(铰接副、移动副、圆柱副)上进行添加,有移动和 转动两种,带动零件作相应的移动和转动。7、运动仿真:在主工具箱中选择仿真按钮 如图 7。,主工具栏中显示出与仿真有关的按钮和选项,图 7 运动仿真8、后处理点击 plotting 图。 进行仿真结果显示,要有分析结构的速度和加速度分析三、有限元分析1.创建模型并导出图在 UG 软件 CAD 创建模型, 并导出模型图保存为 Parasolid 格式, 其扩展名为 *.xmt_txt 或*.x_t,以便 ADAMS 能很好的打开,并进行运动仿真。
2、导入文件启动 ANSYS 软件,选择 File——>Import—-〉PARA 选项,在出现的对话框 里选择从 UG_NX 软件中导出的*.xmt_txt 或*.x_t 文件。如下图所示之后就可进行有限元仿真的前处理,在前处理阶段进行单元的选择,模型基本参 数的的设定(弹性模量、泊松比、密度) ,网格的划分,施加力和约束。然后进 行求解和后处理阶段的操作。要有分析相应结构的应力应变图。