ProEngineer中关系式的使用_第1页
ProEngineer中关系式的使用_第2页
ProEngineer中关系式的使用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、谈谈Pro/Engineer中关系式的使用保定冀澳电力自动化设备计算机所周四新071001摘要:本文详细论述了关系式的概念、使用方法及应用实例,对初学Pro/Engineer者有较高的参考价值。关键词:Pro/Engineer关系式使用Pro/E ngi neer是美国参数技术公司PTC推出的新一代 CAD/CAE/CAM软件,其强大的功能深受业内人士欢送,并成为当今世界上拥有用户最多的三维CAD软件。随着 WTO的参加,要求工业设计人员由二维CAD向三维CAD转变也成为必然趋势。本人根据使用Pro/Engineer的体会,感到理解和使用好 Pro/Engineer中的关系式很重要,它将给自己

2、的设计带来更大的方便、灵活和快捷。因此将它介绍给Pro/Engineer的初级用户,愿与大家共勉。1概念关系式relations是用户使用尺寸符号和各种参数定义的一种数学方程式,或称为函数。建立关系式的目的是为了有效地控制模型的特征外形或控制零件之间的装配关系,而 且会大大简化尺寸操作,省去许多相关的手工计算。在Pro/Engineer中提供四种类型的关系 式,见图1。图中灰的Assem Rel,为装配关系式,该项只有在装 配模式下才可使用。通过给定装配关系式,设计者可控制零件之间的相关性和零件之间的装配关系;Part Rel,该项为零件关系式,使用此选项可建立同一零件中,不同特征之间的相关性

3、;Feat Rel,该项为特征关系式,使用此项可建立该特征与其对应约束参数之间 的关系;Pattern Rel,该项为阵列关系式,可对阵列特征进行约束。关系式中使用的参数符号有四种类型,分别是尺寸参数符 号如d#、rd#、sd#等,其中的#代表正整数,具体该数为几,可 在图形视窗中观察到、公差参数符号、特征阵列数目参数符号、用户自定义参数符号。图1在编制或修改关系式时,应正确理解Pro/Engineer提供的符号含义均为英文缩写,并 准确使用,如在编辑草绘尺寸关系时,就必须用sd#,而不能使用其它的符号。Pro/Engineer 系统本身也提供一些参数,常用的有PI常数n 、G重力加速度=9.

4、8m/s 2、C1常数1、C2常数2等。关系式中的运算符根本上同C语言中的运算符,在实用中可体会。另外系统还支持三角函数、对数等。建立关系式的方法有两种:一种是在草图模式sketcher中,单击 Relation宀add,在出现的空白条目中,建立关系式;另一种是在特征完成后,在part菜单中,单击 Relationtadd,根据需要建立关系式。建立的关系式可以是恒等式,也可以是不等式。在恒等式中, 未知参数放在等号左边,可知或参数放在等号右边。2实例应用实例1在特征中添加关系式。假设已做好了如图 2所示的零件模型,该模型有一个孔特征和一个立方体特征。如 果我们希望该孔特征与立方体特征的边长关联

5、,随着立方体的放大或收缩,孔的直径及 其相对位置等比缩放,可按如下步骤建立关系式:1/从part菜单中选取Relations选项,t FeatRel,选取图中的圆孔特征,tFeature,系统要求选取相关特征,以便显示尺寸参10,d0 1.-*数选取图中的圆孔和立方体特征,单击 Relation 宀add,在输文本框中,可依次输入关系式:d5=0.3d0 ; d6=0.5d0 ; d8=0.2d0,单 击done,完成输入,并重新生成零件模型即可。读者可通过变换关系式的内容,观看零件模型 的变化,从中体会关系式的意义。实例2在关系式中使用控制参数trajpar。Trajpar是一个介于0到1之

6、间的实数,在高级 建模的变截面扫描特征中很有用,在扫描的起点, 其值为0,在扫描的终点,其值为1。图3为在特征 中参加关系式sd4=50*sin(trajpar*360)+60 后的结果。 显然,左端高60,中间最高处为110,中间最低处为 右端高60。可见,利用函数和 trajpar控制特征的外形既 准确又方便。实例3在关系式中使用 GRAPH曲线Sd4GRAPH曲线实际上是一种数学函数的图形表示,该 曲线不是零件几何特征,在零件模型上不显示。应该 注意该曲线图形不能封闭,每一个x值只能对应一个 y值,绘制GRAPH曲线时,必须使用坐标系。绘制GRAPH曲线的具体操作如下:Create Da

7、tum宀Grapht输入该函数图形名t AdvGeometry中的Coordsys,用鼠标单击绘图窗口适当位置建立坐标轴t绘制函数图 形t标注尺寸t完成。GRAPH 在关系式中的格式如下:sd#=evalgraph( graph-name x-value)。其中 graph-name是用GRAPH绘制的函数曲线名(英文),x-value是在GRAPH曲线中x轴上的值,总体含义是, 根据GRAPH和对应的x值,而返回对应的 y值,并赋给要约束的关系尺寸sd#。图4为本例中采用的名称为graph1的曲线图5为采用变截面扫描特征建立的瓶子模型,为了使瓶子高度方向的圆角有所变化, 根据设计意图,我们让

8、此圆角随着瓶体的不断升高圆角也不断变大,其变化规律完全依照 graph1曲线(图中瓶体高度180)。此例中我们只需参加如下关系式:sd5=evalgraph( “ graphT,trajpar*180)重新生成模型后的结果如图6所示。3结束语以上对Pro/Engineer中的关系式作了简要介绍,此外,如果对已应用的关系式进行修改也十分方便,只需选取Relati on 菜单中的EditRel,系统自动弹出记事本,在其中选取要修改的关系式,编辑修改完后,保存退出,并重新生成模型即可。当零件模型的多个关 系式之间有一定联系时,应注意关系式的建立顺序。即如果一个关系式中定义的参数被其它关系式使用,此关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论