创建参数化模型精文档格式.docx
《创建参数化模型精文档格式.docx》由会员分享,可在线阅读,更多相关《创建参数化模型精文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
不能在模型中修改外部参数。
例如,可在“布局”模式下添加参数以定义某个零件的尺寸。
打开该零件时,这些零件尺寸受“布局”模式控制且在零件中是只读的。
同样,可在PDM系统内创建参数并将其应用到零件中。
3.用户定义参数
可连接几何的其它信息。
可将用户定义的参数添加到组件、零件、特征或图元。
例如,可为组件中的每个零件创建“COST”参数。
然后,可将“COST”参数包括在“材料清单”中以计算组件的总成本。
●系统参数:
由系统定义的参数,例如,“质量属性”参数。
这些参数通常是只读的。
可在关系中使用它们,但不能控制它们的值。
●注释元素参数:
为“注释元素”定义的参数。
在创建零件模型的过程中,系统为模型中的每一个尺寸定义一个赋值的尺寸符号。
用户可以通过关系式使自己定义的用户参数和这个局部参数关联起来,从而达到控制该局部参数的目的。
在零件模型设计模式中,在模型树中右击某一特征,在弹出的快捷菜单中选择【编辑】命令,或在视图区的模型中双击某一特征,则在屏幕绘图区显示该特征的尺寸值。
在菜单工具栏中选择【信息】→【切换尺寸】命令,可以在屏幕绘图区域切换尺寸的数值显示与符号显示。
零件模型设计模式中尺寸符号显示为“d#”的形式,其中“#”是尺寸的编号,例如:
“d1”。
图10.1所示是在屏幕绘图区显示的尺寸值,通过切换尺寸命令,可以切换为符号显示,如图
-312-
-313-
10.2所示。
图10.1尺寸数值显示图10.2尺寸符号显示
10.1.2参数的设置
在菜单栏中选择【工具】→【参数】命令,就可以打开如图10.3所示的【参数】对话框,进行用户参数的设置。
图10.3【参数】对话框
如果在进入零件模型设计模式时选择使用模版文件,则系统自带两个字符串参数“DESCRIPTION”和“MODELED_BY”。
在数据管理系统、分析特征、关系、Pro/PROGRAM程序或簇表等其它外部应用程序中设置的参数,在参数对话框也会显示出来。
选择【参数】对话框中的【参数】→【添加参数】菜单命令或单击图标按钮,就可以添加一
个新参数,系统自动给新添加的参数一个默认名称,不过可以改变参数的名称。
在【参数】对话框
中还可以对参数进行如下属性设置:
1.名称
定义的参数名必须以字母开头,不能使用“d#”、“kd#”、“rd#”、“tm#”、“tp#”或“tpm#”、“PI”(几何常数、“G”(引力常数等作为参数名,因为系统需要保留它们和尺寸一起使用,参数名不能包含非字母数字数字字符,如“!
”、“@”、“#”、“$”等。
建议使用具有一定含义的参数名称。
Pro/ENGINEERWildfire4.0中文版教程
-314-
2.类型:
用鼠标单击需要修改的参数对应的【类型】框,可以选择设置参数的类型,可以选择的参数的类型有整数、实数、字符串、是否四种。
3.值
用鼠标单击需要修改的参数所对应的【数值】框,可以修改参数的值。
4.指定
可指定所选系统和用户参数作为Pro/INTRALINK或另一种PDM系统中的属性使用。
图10.4【参数】对话框
5.访问
定义对参数的访问如下:
●【完整】:
完整访问参数是在参数中创建的用户定义的参数。
可在任何地方修改它们。
●【限制】:
可将完全访问参数设置为“限制”访问。
限制的访问参数不能由关系修改。
可通过“族表”和Pro/PROGRAM修改限制的访问参数。
●
【锁定】:
锁住访问意味着参数由外部应用程序(数据管理系统、分析特征、关系、Pro/PROGRAM或族表创建。
被锁住的参数只能从外部应用程序内进行修改。
6.源
指示创建参数的位置或其受驱动的位置,反映了参数的来源,如由用户定义产生、由关系创建等。
7.说明
提供参数的说明。
8.受限制的
指示其属性由外部文件定义的受限制值参数。
-315-
9.单位
从单位列表中选取定义参数的单位。
注意:
单位只能为参数类型“实型”定义,并且仅在创建参数时定义。
下面通过实例介绍添加用户参数一般步骤(1在【参数】对话框中单击添加参数图标按钮
系统自动添加一个名为“PARAMETER_1”
的参数,用鼠标单击该参数,将其名改为“my_parameter”。
(2单击对应的【类型】框,将其数值类型修改为【实数】。
(3单击【数值】框,将其值修改为“2.78”。
新创建的参数如图10.4所示。
10.1.3参数和模型尺寸的关联
尺寸参数和模型尺寸可以通过关系式联系在一起,从而可以用于控制对模型修改的效果。
参数之间的关系构成Pro/E系统的核心,对于Pro/E的高级设计起着重要作用。
在菜单栏中选择【工具】→【关系】命令,就可以打开如图10.5所示的【关系】对话框,进行参数之间关系的设置。
图10.5【关系】对话框
下面对Pro/EWildfire中文版零件模块中的关系进行介绍。
1.关系式的类型
关系式可以分为等式和不等式两种类型。
等式关系式通常用于给尺寸参数或自定义参数等参数赋值。
例如:
“d=4.75”,是简单赋值;
“d5=d2*(SQRT(d7/5.0+d0”,是比较复杂的赋值。
不等式关系式通常用作一个约束或用于逻辑分支的条件语句中。
“d1+d2>
d3+d4”,是作为约束;
“IF(d0+2>
=d2”,是用于条件语句中。
2.关系式中使用的数学函数
在关系式中使用的数学函数如表10.1所示。
表10.1关系式中常用的数学函数
3.关系式中使用的运算符
在关系式中可以使用的运算符及说明如表10.2所示。
4.关系式错误的检查与修改
关系式编写完成后,使用关系对话框中的【实用工具】、【校验】菜单命令或单击(校核按钮,系统会自动检查其有效性,如果发现错误,则提示出错,并在显示编辑区错误的关系式下方打上标记,如图10.6所示
在关系式中最常见的错误类型有:
●横列超过80个字符。
修改时应把此行用反斜线“\”分成两行。
●参数名称超过31个字符。
修改时应使参数名称少于31个字符。
●语法错误,出现没有定义的参数或函数。
如果尺寸由关系式驱动,则不能直接修改它,如果试图修改它,则系统显示错误信息。
例如,如果已输入关系式“d0=d1+d2”,则不能直接修改“d0”;
要改变“d0”的值,则必须修改“d1”或“d2”的值,或者重新编辑关系。
表10.2关系式中的运算符及说明
-316-
-317-
图10.6关系校验
5.关系式的排序
关系式的排序是关系式编辑结束后应该进行的步骤,其目的是使关系式中的参数按照被引用、计算的顺序进行排序,避免循环应用,以提高关系式的正确性。
选择【关系】对话框中的【实用工具】→【重新排序关系】菜单命令或单击排序关系图标按钮
-318-
就可以将已有的关系式进行排序。
在关系对话框中输入下列关系式:
d0=d1+d2*d3d2=d3+d4
输入结束后,单击排序关系图标按钮,进行排序。
排序后的结果为:
d2=d3+d4d0=d1+d2*d3
下面通过实例介绍参数和模型尺寸关联的一般步骤和方法:
(1在工具栏中单击新建图标
弹出【新建】对话框。
指定为实体零件文件,输入文件名
为“para_fanli01.prt”,使用默认模板。
(2在菜单栏上选择【工具】→【参数】命令,此时弹出【参数】对话框。
(3两次单击添加图标按钮,增加两个参数,分别并将其名改为“d”、“da”,值修改为
“30.00”、“40.00”,如图10.7所示。
(4单击草绘图标按钮
系统弹出【草绘】对话框。
(5选择FRONT标准基准平面为草绘平面,其它默认,单击【确定】按钮,进入草绘模式。
(6草绘两个同心圆,然后在菜单栏上选择【信息】→【切换尺寸】命令,在屏幕绘图区显示的尺寸值切换为符号显示,如图10.8所示。
图10.7添加的参数图10.8尺寸符号显示
(7在菜单栏上选择【工具】→【关系】命令,此时弹出【关系】对话框。
(8在【关系】对话框中输入如图10.9所示的关系式,单击【确定】按钮。
完成参数“d”、“da”与模型尺寸“sd0”、“sd1”之间的关联。
(9单击继续当前部分图标按钮,完成草绘曲线。
如图10.10所示。
(10在菜单栏上选择【工具】→【参数】选项,打开【参数】对话框,将参数“da”的值修改为“100.00”,单击【确定】按钮,关闭【参数】对话框。
(11在菜单工具栏中选择【编辑】→【再生】选项。
生成的模型如图10.11所示。
-319-
图10.9关系式图10.10草绘曲线
结果零件参看所附光盘“第10章\范例结果文件\para_fanli01_jg.prt”。
10.2参数化建模操作实例
1.新建零件模型文件(1在工具栏中单击新建图标,弹出【新建】对话框。
为“para_fanli02.prt”,使用默认模板。
2.定义参数。
(1在菜单栏上选择【工具】→【参数】命令,此时弹出【参数】对话框。
(2九次单击添加图标按钮
从而增加九个参数。
(3分别修改新参数名称和相应的数值,如图10.12所示。
新参数分别为M(模数、Z(齿数、ALPHA(压力角、HAX(齿顶高系数、CX(顶隙系数、X(变位系数、B(齿宽、RANG和CANG。
(4单击【确定】按钮,完成用户自定义参数的建立。
3.创建基准特征
(1在工具栏中单击创建基准轴工具图标,出现【基准轴】对话框,按下Ctrl键,分别选
取TOP和RIGHT标准基准平面作为基准轴线的参考,然后单击【确定】按钮,完成基准轴线的创建。
(2单击草绘工具图标按钮
选择FRONT标准基准平面作为草绘平面,单击【草绘】