创建参数化模型
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例如:输入下列关系式: d0=d1+d2*d3 d2=d3+d4
执行排序命令后: d2=d3+d4 d0=d1+d2*d3
参数化建模操作实例
问题描述:建立一参数化齿轮,要求能够 通过外部输入齿轮的模数、齿数、齿宽、齿顶 高系数,顶隙系数、压力角和变为系数来自动 生成齿轮模型。
步骤一:新建零件模型文件
创建的渐开线
步骤五:创建基准点
在分度圆基准曲线与渐开线基准曲线的 交点处创建一个基准点。
步骤六:创建DTM1基准平面
创建的基准点
通过轴线1和基准点PNT0创建该平面
步骤七:创建DTM2基准平面
通过绕轴线A_1旋转的方式将 DTM1旋转RANG个角度创建 DTM2基准平面,并添加RANG作 为特征关系 。
2.类型:用鼠标单击需要修改的参数对应的 “类型”框,可以选择设置参数的类型,可以选 择的参数的类型有整数、实数、字符串、是否四 种。
3.值:用鼠标单击需要修改的参数所对应的“数 值”框,可以修改参数的值。
参数和模型尺寸的关联
尺寸参数和模型尺寸可以通过关系式联系在一起, 从而可用于控制对模型修改的效果。
2. 打开【关系】对话框。输入 如下关系式:
D=M*Z DA=D+2*M*(HAX+X) DF=D-2*M*(HAX+CX-X) DB=D*COS(ALPHA) RANG=360/(4*Z) CANG=360/Z
创建的基准特性 创建的关系式
步骤四:建立渐开线 采用从方程的方式创建渐开线基准曲线
渐开线方程
方法:选择【工具】→ 【关系】命令,就可以打 开【关系】对话框,进行 参数之间关系的设置。
关系对话框
1.关系式的类型
1).等式关系式 通常用于给尺寸参数或自定义参数等参数赋值。
例如:d=4.75,是简单赋值; d5=d2*(SQRT(d7/5.0+d0)),是比较复杂的
赋值。 2).不等式关系式 通常用作一个约束或用于逻辑分支的条件语句中。 例如:(d1+d2>d3+d4),是作为约束; IF(d0+2)>=d2,是用于条件语句中。
创建参数化模型
参数 参数化建模操作实例
参数
参数概述 参数的设置 参数和模型尺寸的关联
参数概述
Pro/ENGINEER系统最典型的特点是参 数化,体现参数化除使用尺寸作为参数控制 模型外,还在尺寸间建立数学关系式,使它 们保持相对的大小、位置或约束条件。
参数是Pro/ENGINEER系统中用于控制 模型形态而建立的一系列通过关系相互联 系在一起的符号 。
创建的DTM1和DTM2基准平面
步骤八:镜像渐开线
步骤九:创建实体特征
采用拉伸的方式创建该实体,将拉伸的高度与齿宽B关联起来。
镜像的渐开线
步骤十:倒角
拉伸的实体特征
在圆柱体的上下边棱处创建1.5×45º的倒角
步骤十一:创建单个齿槽
通过去材料的方式创建一个齿槽。
步骤十二:阵列齿槽
齿槽轮廓
通过轴阵列的方式创建其它齿,并将齿 轮的齿数与参数Z通过关系式联系起来。
把其分成两行。 2)参数名称超过31个字符。 3)语法错误,出现没有定义的参数或函数。
5.关系式的排序
选择【关系】对话框中的【实用工具】→【重 新排序关系】菜单命令或单击 (排序关系)按 钮 ,就可以将已有的关系式进行排序。
目的:使关系式中的参数按被引用、计算的顺序 进行排序,避免循环应用,提高关系式的正确性。
步骤二:定义参数
在【参数】对话框 ,依次 添加定义M(模数)、 Z (齿数)、ALPHA(压力 角)、HAX(齿顶高系 数)、CX(顶隙系数)、 X(变位系数)、B(齿 宽)、RANG和 CANG 九个参数。
参数对话框
步骤三:创建基准特征
1.依次创建如图所示的基准 特性,并分别将四个基准圆的 参数名修改为为D、DA、DF、 DB。
HAX NUMBER "请输入齿轮的齿顶高系数(ha*>0):"
CX NUMBER "请输入齿轮的顶隙系数(C*>0):"
ALPHA NUMBER "请输入齿轮的压力角(α>0):"
X NUMBER "请输入齿轮的变位系数:"
建立的参数化程序
点击 按钮可以添 加新的参数
点击 按钮可以删 除已添加的参数
参数设置对话框
参数属性的设置
1.名称:定义的参数名必须以字母开头,不能 使用d#、kd#、rd#、tm#、tp#或tpm#、PI(几 何常数)、G(引力常数)等作为参数名,因为系 统需要保留它们和尺寸一起使用,参数名不能包 含非字母数字数字字符,如!、@、#、$等。建 议使用具有一定含义的参数名称。
2.关系式中使用的数学函数
3.关系式中使用的运算符
4. 关系式错误的检查与修改
执行对话框中的【实用工具】→【校验】菜 单命令或单击 (校核)按钮,系统会自动检查 关系式的有效性,如果发现错误,则提示出错, 并在显示编辑区错误的关系式下方打上标记。
常见的错误类型有: 1)横列超过80个字符。此时应应用反斜线“\”
步骤十三:隐藏建立的曲线
创建的单个齿槽
阵列创建的齿轮
隐藏基准曲线后的齿轮
步骤十四:参数化程序的建立
打开程序编辑文本框 ,在“INPUT”和“ENDINPUT” 之间输入以下语句:
Z NUMBER "请输入齿轮的齿数(z>0):"
M NUMBER "请输入齿轮的模数(m>0):"
B NUMBER "请输入齿轮的齿宽(B>0):"
主要参数:
1.局部参数:当前模型中创建的参数。 可在模型中编辑局部参数。例如,在系统中 定义的尺寸参数。
2.外部参数:在当前模型外面创建的并 用于控制模型某些方面的参数。不能在模型 中修改外部参数。例如,可在“布局”模式 下添加参数以定义某个零件的尺寸。
参数的设置
在菜单栏中选择【工具】→【参数】命令,打 开【参数】对话框,就可以进行用户参数的设置。