PROE 关系阵列

PROE 关系阵列
PROE 关系阵列

1.本教程以题六喇叭孔形状为例并延伸,详细说明其阵列步骤。通过简单讲

解,希望对PEOE关系式阵列有所了解,并对其参数各项内容有所认识并灵活应用于实际案例,熟练掌握各种类型的PATTERN技巧将对设计效率大有提升,如有错误欢迎指正交流。谢谢!

图一:最终实际效果

图二:阵列变量关系

[阵列分析]:此PATTERN是以A点为基圆,在一方向里含有三个变量的阵列参数;第一圈以120度变量均匀阵列出三个;当IDX1>2时,即从第四个圆开始,跳至B点以30度为旋转变量。与此同时,另外二个变量是圆的位置以间距3.7MM为间隔变量,每一环的圆心间隔为3.7MM和圆的直径大小,以指定圆的大小,在每一环的大小有所不同;分别为:1.6、2.2、

2.5、

3.0MM为指定变量。阵列个数为39个。

图三:阵列起始点

[阵列步骤]:本题以PROE2001版本为例,用曲线进行阵列。

1、按图示尺寸绘制直径为3.0的中心圆曲线。如下图:

2、以中心圆为定位参考,绘制直径为1.6MM的基圆(阵列的起始圆)。如上图二所示:

3、基本图元画好,开始阵列。首先添加圆旋转角度的变量关系式。

关系式:

memb_v=idx1*-120

if idx1>2

memb_v=idx1*-30

endif

[参数详解]:

memb_I和memb_v的不同在于,memb_v是指定在同一方向里,指定变量的最终驱动尺寸,比如说在此参数中,恒定的角度设为120度,当以120

度阵列到IDX1>2时,则以每30度进行阵列。其中IDX1是指以指定变量索引的个数。大于2则理解为以基圆算起,以120度旋转到第三个时,即IDX1>2。

此中的-120中的负号则代指方向性。并非数值正负。本例中起始度为360度,则以-120度的变量旋转。若起始为0度,则以120度为变量旋转。Endif 即关系式结束语句。

关系式编辑完成后,保存确认退出。然后再对圆的间距进行阵列,同在一个方向下。关系系如下:

memb_v=3.7

if idx1>2

memb_v=7.4

endif

if idx1>14

memb_v=11.1

endif

if idx1>26

memb_v=14.8

endif

其中memb_v=3.7或7.4、11.1、14.8是以草绘中的尺寸位置算起。此句意即:分别以7.4、11.1、14.8为指定间距,对圆进行偏移。其中”if idx1>2”中的值,是指定圆的个数,从第4个和16个…依次类推进行间距的跳转至下个间距变量。

同理:我们对直径也是一样的道理,即指定圆从第N个到N+X间是以一个变量进行,从N+X到N+Y之间是以另一个指定变量进行阵列。在本例中,圆在第一环内在IDX114即从第16个起,以2.5MM进行阵列。如下参数:memb_v=2

if idx1>2

memb_v=2.0

else

idx114

memb_v=2.5

endif

if idx1>27

memb_v=3.0

三个关系完成之后,确定保存。最后输入阵列个数39个;完成阵列如图一所示。

[举一翻三]:当对角度变量关系式进行更改时,我们可以得到,当旋转到第N个圆的时候,我们可以指定此圆以某个角度值跳过至下一个角度。如图所示:

关系式为:

memb_v=idx1*-120

if idx1>2

memb_v=idx1*-30

endif

if idx1==18

memb_v=idx1*-30+30

endif

if idx1==22

memb_v=idx1*-30+30

endif

if idx1==26

memb_v=idx1*-30+30

[总结]:本例主要详解了memb_v的用法。即在同一方向下,以指定的数值为驱动尺寸。而memb_I指的是增量。注意:在同一关系中不能同时出现memb_v和memb_I语句。

练习:同理,题五中的内容也可用此方法求得。大家试试看!

↑收起10-29 22:52

评论转载分享阅读原文

相关主题
相关文档
最新文档