您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > 齿轮的参数化建模操作实例
齿轮的参数化建模操作实例问题描述:建立一参数化齿轮,要求能够通过外部输入齿轮的模数、齿数、齿宽、齿顶高系数,顶隙系数、压力角和变为系数来自动生成齿轮模型。步骤一:新建零件模型文件定义参数在【参数】对话框,依次(模数)、ZALPHA(压力数)、CX(顶隙系数)、X(变位系数)、B(齿宽)、RANG和CANG九个参数。参数对话框步骤二:添加定义M(齿数)、角)、HAX(齿顶高系步骤三:创建基准特征依次创建如图所示的基准特性,并分别将四个基准圆的改为为D、DA、DF、创建的基准特性打开【关系】对话框。输入如下关系式:D=M*ZDA=D+2*M*(HAX+X)DF=D-2*M*(HAX+CX-X)DB=D*COS(ALPHA)RANG=360/(4*Z)CANG=360/Z创建的关系式1.参数名修DB。2.步骤四:建立渐开线采用从方程的方式创建渐开线基准曲线创建的渐开线渐开线方程Pro/ENGINEER渐开线齿轮的方程式渐开线的方程r=1ang=360*ts=2*pi*r*tx0=s*cos(ang)下的渐开线参数方程系下的渐开线参数方程如下(设压力角afa由0到60度,基圆):+pi*10*afa/180*sin(afa)y=10*sin(afa)-pi*10*afa/180*cos(afa)z=02.圆柱坐标下的渐开线参数方程圆柱坐标系下的渐开线参数方程如下(设基圆半径为10,压力角afa从0到60度):afa=60*tr=(10^2+(pi*10*afa/180)^2)^0.5theta=afa-atan((pi*10*afa/180)/10)z=0y0=s*sin(ang)x=x0+s*sin(ang)y=y0-s*cos(ang)z=01.笛卡尔坐标笛卡尔坐标半径为10afa=60*tx=10*cos(afa)步骤五:创建基准点圆基准曲线与渐开线基准曲线的创建一个基准点。创建的基准点创建DTM1基准平面A_1和基准点PNT0创建该平面步骤七:创建DTM2基准平面通过绕轴线A_1旋转的方式将DTM1旋转RANG个角度创建DTM2基准平面,并添加RANG作创建的DTM1和DTM2基准平面为特征关系。在分度交点处步骤六:通过轴线步骤八:镜像渐开线创建实体特征的方式创建该实体,将拉伸的高度与齿宽B关联起来。镜像的渐开线步骤十:倒角拉伸的实体特征在圆柱体的上下边棱处创建1.5×45º的倒角步骤九:采用拉伸步骤十一:创建单个齿槽通过去材料的方式创建一个齿槽。二:阵列齿槽创建的单个齿槽齿槽轮廓轴阵列的方式创建其它齿,并将齿与参数Z通过关系式联系起来。三:隐藏建立的曲线隐藏基准曲线后的齿轮阵列创建的齿轮步骤十通过轮的齿数步骤十步骤十四:参数化程序的建立打开程序编辑文本框,在“INPUT”和“ENDINPUT”以下语句:ER输入齿轮的齿数(z0):BER输入齿轮的模数(m0):BER输入齿轮的齿宽(B0):HAXNUMBER请输入齿轮的齿顶高系数(ha*0):CXNUMBER请输入齿轮的顶隙系数(C*0):ALPHANUMBER请输入齿轮的压力角(α0):XNUMBER建立的参数化程序请输入齿轮的变位系数:之间输入ZNUMB请MNUM请BNUM请第10章创建参数化模型参数化建模操作实例.1参数1010.210.1参数参数概述参数的设置参数和模型尺寸的关联10.1.110.1.210.1.310.1.1参数概述o/ENGINEER系统最典型的特点是参体现参数化除使用尺寸作为参数控制模型外,还在尺寸间建立数学关系式,使它相对的大小、位置或约束条件。参数是Pro/ENGINEER系统中用于控制模型形态而建立的一系列通过关系相互联系在一起的符号。Pr数化,们保持主要参数:部参数:当前模型中创建的参数。在模型中编辑局部参数。例如,在系统中尺寸参数。2.外部参数:在当前模型外面创建的并用于控制模型某些方面的参数。不能在模型中修改外部参数。例如,可在“布局”模式下添加参数以定义某个零件的尺寸。1.局可定义的3.用户定义参数:可连接几何的其它信息。户定义的参数添加到组件、零件、特元。例如,可为组件中的每个零件创T参数。然后,可将COST参数包括“材料清单”中以计算组件的总成本。4.系统参数:由系统定义的参数,例如,“质量属性”参数。这些参数通常是只读的。可在关系中使用它们,但不能控制它们的值。5.注释元素参数:为“注释元素”定义的参数。可将用征或图建COS在10.1.2参数的设置单栏中选择【工具】→【参数】命令,打开【参数】对话框,就可以进行用户参数的设置。点击按钮可以添加新的参数点击按钮可以删除已添加的参数参数设置对话框在菜参数属性的设置称:定义的参数名必须以字母开头,不能、kd#、rd#、tm#、tp#或tpm#、PI(几、G(引力常数)等作为参数名,因为系留它们和尺寸一起使用,参数名不能包数字数字字符,如!、@、#、$等。建议使用具有一定含义的参数名称。2.类型:用鼠标单击需要修改的参数对应的“类型”框,可以选择设置参数的类型,可以选择的参数的类型有整数、实数、字符串、是否四种。1.名使用d#何常数)统需要保含非字母3.值:用鼠标单击需要修改的参数所对应的“数值”框,可以修改参数的值。定:可指定所选系统和用户参数作为NTRALINK的属性使用。问:定义对参数的访问如下::完整访问参数是在参数中创建的用户定义的参任何地方修改它们。2).限制:限制的访问参数不能由关系修改。可通过“族表”和Pro/PROGRAM修改限制的访问参数。3).锁定:锁住访问意味着参数由外部应用程序(数据管理系统、分析特征、关系、Pro/PROGRAM或族表)创建。被锁住的参数只能从外部应用程序内进行修改。4.指Pro/I5.访1).完整数。可在6.源:指示创建参数的位置或其受驱动的位置,反映了参数的来源,如由用户定义产生、由关系。说明:提供参数的说明。限制的:指示其属性由外部文件定义的受限制值参数。9.单位:从单位列表中选取定义参数的单位。注意:单位只能为参数类型“实型”定义,并且仅在创建参数时定义。创建等7.8.受10.1.3参数和模型尺寸的关联参数和模型尺寸可以通过关系式联系在一起,于控制对模型修改的效果。选择【工具】→命令,就可以打】对话框,进行参数之间关系的设置。关系对话框尺寸从而可用方法:【关系】开【关系1.关系式的类型式关系式用于给尺寸参数或自定义参数等参数赋值。如:d=4.75,是简单赋值;d5=d2*(SQRT(d7/5.0+d0)),是比较复杂的2).不等式关系式通常用作一个约束或用于逻辑分支的条件语句中。例如:(d1+d2d3+d4),是作为约束;IF(d0+2)=d2,是用于条件语句中。1).等通常例赋值。2.关系式中使用的数学函数3.关系式中使用的运算符4.关系式错误的检查与修改对话框中的【实用工具】→【校验】菜单击(校核)按钮,系统会自动检查有效性,如果发现错误,则提示出错,编辑区错误的关系式下方打上标记。常见的错误类型有:1)横列超过80个字符。此时应应用反斜线“\”把其分成两行。2)参数名称超过31个字符。3)语法错误,出现没有定义的参数或函数。执行单命令或关系式的并在显示5.关系式的排序【关系】对话框中的【实用工具】→【重关系】菜单命令或单击(排序关系)按就可以将已有的关系式进行排序。:使关系式中的参数按被引用、计算的顺序序,避免循环应用,提高关系式的正确性。例如:输入下列关系式:d0=d1+d2*d3d2=d3+d4执行排序命令后:d2=d3+d4d0=d1+d2*d3选择新排序钮,目的进行排齿轮的参数化建模操作实例问题描述:建立一参数化齿轮,要求能够通过外部输入齿轮的模数、齿数、齿宽、齿顶,顶隙系数、压力角和变为系数来自动生成齿轮模型。高系数
本文标题:齿轮的参数化建模操作实例
链接地址:https://www.777doc.com/doc-5809316 .html