UG60创建参数化直齿及斜齿圆柱齿轮教案.docx
- 文档编号:30531068
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:15
- 大小:368.18KB
UG60创建参数化直齿及斜齿圆柱齿轮教案.docx
《UG60创建参数化直齿及斜齿圆柱齿轮教案.docx》由会员分享,可在线阅读,更多相关《UG60创建参数化直齿及斜齿圆柱齿轮教案.docx(15页珍藏版)》请在冰豆网上搜索。
UG60创建参数化直齿及斜齿圆柱齿轮教案
授课章节
第三章:
3.1参数化建模应用与实例介绍
目的要求
了解UG软件参数化建模的概念与应用
重点难点
参数化应用,参数化直齿圆柱齿轮与斜齿圆柱齿轮的建模
讲授内容:
1、参数化概念及表达式的应用
2、齿轮渐开线公式的介绍
3、参数化直齿圆柱齿轮的建模步骤
4、参数化斜齿圆柱齿轮的建模步骤
一、参数化概念及表达式的应用
1、参数化的概念
参数化就是为模型的某些形状、位置尺寸建立一定的约束关系,这些尺寸即为模型的参数,当其中一些参数发生变化,则与之存在关系的其他尺寸也会发生变化,并且这种变化符合它们之间的关系,这样的模型就是参数化的模型,例如,建立一个圆柱体的模型,我们为圆柱体的底面直径和高度建立一个关系:
底面直径D=2×H(高度),方法如下:
首先建立一个圆柱体模型,然后打开菜单“工具”/“表达式”对话框,在“列出的表达式”列表框下选择“全部”,就会发现关于圆柱体的两个参数,如图1所示,P6=D,P7=H,选中P6,在下面“公式”文本框里输入2*P7,就会把2*P7赋予给了P6,即P6=2*P7,也就是底面直径D=2×H(高度)。
单击“
”,然后确定,则圆柱体的底面直径和高度之间就存在了D=2×H,改变底面直径或高度尺寸,则另一个尺寸也会发生改变,如图2所示。
图1图2
2、表达式的应用
表达式不但可以为模型的各个参数添加约束关系(如上所述),还可以建立用方程式表示的规律曲线,例如要创建抛物线y=x2,(-10 打开菜单“工具”/“表达式”对话框,在“名称”对话框里输入参数名,“公式对话框里输入参数对应的公式,t=0;xt=10*cos(180*t);yt=xt*xt;zt=0,并单击“ ”确认,最后单击“确定”按钮,如图3所示: 图3图4 单击“规律曲线”按钮“ ”,弹出“规律函数”对话框,如图4所示,选择“根据方程”按钮,然后一直按确定,直到绘图区出现抛物线,如图5所示: 图5图6 二、齿轮渐开线公式的介绍 由图6可知,当一直线在圆周上作纯滚动时,该直线上任意一点的轨迹AK称为该圆的渐开线,该圆称为渐开线的基圆,通过图7可以推导出渐开线的直角坐标方程。 图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; 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)创建齿轮的基圆、齿顶圆、分度圆、齿根圆 在草图中绘制4个同心圆,且圆心在坐标原点,并标注尺寸,如图9所示,然后打开表达式对话框,修改4个圆的直径参数值: P9=d;P10=da;P11=df;P12=db,如图10所示,然后单击确定,就会发现绘制的4个圆大小发生变化,如图11所示,在导航器的“用户表达式”下修改m和z的值,看4个圆的大小是否跟着变化,若变化,且符合以上公式,则说明我们建立的参数化表达式正确无误。 图10图11 (3)生成渐开线 利用前面介绍的方法生成圆的渐开线,如图12所示 图12图13 (3)镜像渐开线 首先过Z轴和分度圆与渐开线的交点创建一个基准平面1,为下面创建的镜像平面建立一个参照,然后利用“成一角度”选项过Z轴和基准平面1创建镜像平面2,且角度值为-90/z,单击确定,然后单击“镜像”按钮“ ”,以基准平面2为镜像平面,镜像出另外一条渐开线,结果如图13所示。 (4)修剪渐开线,形成一个完整齿形 利用曲线的修剪命令,在两条对称渐开线和齿顶圆、齿根圆之间创建如图14所示的齿形轮廓,并隐藏其它曲线。 图14图15 (5)拉升上一步创建的齿形轮廓线,生成一个轮齿实体 利用拉伸命令,创建图15所示齿形实体,拉伸长度值为参数B。 (6)阵列轮齿实体 利用实例特征中的“引用几何体”,创建出z个轮齿实体,其中角度值设为360/z,如图16所示,阵列结果如图17所示 图16图17 (7)创建齿轮基体 在XY平面上(与齿论4个圆在同一平面上)绘制一个圆,直径等于df,并拉伸,拉伸长度为B,结果如图18所示,修改齿数、模数、齿宽等参数,看生成的齿轮是否在跟着参数的变化而变化,以此验证我们创建的参数化齿轮是否正确。 图18 四、参数化斜齿圆柱齿轮的建模步骤 1、斜齿轮简要介绍 直齿轮轮齿是端面渐开线轮廓沿着齿轮轴线拉伸形成,而斜齿圆柱齿轮轮齿是端面渐开线沿着基圆柱上的一条螺旋线扫描形成的,故直齿圆柱齿轮与斜齿圆柱齿轮的渐开线完全相同,不同之处就是轮齿形成的时候,一个是拉伸,一个是沿螺旋线扫描。 2、斜齿轮创建步骤 我们从端面轮廓线开始介绍,前面和直齿轮完全一样,只是在表达式里加入一个参数beita=100为螺旋角,我们从图19开始进行斜齿圆柱齿轮的创建。 图19 (1)画出斜齿轮的螺旋线 由螺旋线公式可知: tan(beita)=∏*db/P(P为螺距;beita为螺旋角)。 打开螺旋线对话框,圈数输入B*tan(beita)/(∏*db);螺距输入∏*db/tan(beita);半径输入db/2,生成如图20所示曲线: 图20图21 (2)以Z轴为中心再阵列两条螺旋线 利用“关联复制”/“引用几何体”命令创建另外两条螺旋线,如图21所示。 (3)用扫描命令创建一个轮齿实体 选择端面轮齿齿廓为截面,选择三条螺旋线为引导线,创建如图22所示轮齿实体 图22 (4)阵列轮齿实体 利用实例特征中的“引用几何体”,创建出z个轮齿实体,其中角度值设为360/z,如图23所示,阵列结果如图24所示。 图23图24 (5)创建齿轮基体 在XY平面上(与齿论4个圆在同一平面上)绘制一个圆,直径等于df,并拉伸,拉伸长度为B,结果如图25所示,修改齿数、模数、齿宽等参数,看生成的齿轮是否在跟着参数的变化而变化,以此验证我们创建的参数化齿轮是否正确。 图25 总结: 本次课,我们通过两个实例(直齿圆柱齿轮和斜齿圆柱齿轮)介绍了参数化及表达式在UG中的应用,这是UG的一个重点,也是一个难点,希望同学们认真体会和理解参数化的涵义及应用。 xt=10*cos(180*t)是什么意思? UG中没有极坐标,所以我们只能研究渐开线的直角坐标方程。 注意: 此处角度值为一个表达式而不是一个常量,目的是建立一个关系, 请同学们思考为什么角度值是-90/z 当齿数小于42时,齿根圆直径小于基圆直径,渐开线在齿根圆上部,请同学们考虑,应该怎么处理? 为齿宽建立一个关系。 请同学们考虑,此处若用“实例特征”中的“圆形阵列”命令创建其它轮齿特征可不可以?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UG60 创建 参数 化直齿 圆柱齿轮 教案