Proe有趣的MOD函数的用法

ZDJ
管理员
1372
文章
0
粉丝
Creo建模评论6,3718字数 317阅读模式

MOD是一个求余函数mod(X,Y)就是求X除以Y的余数,比如说mod(3,2)=1以下面的例子简单介绍。如何阵列出下面的孔呢?

Proe有趣的MOD函数的用法-图片1

方法:

1.点击拉伸,创建一个长方体。

Proe有趣的MOD函数的用法-图片2

Proe有趣的MOD函数的用法-图片3

2.点击【拉伸】,选择切除材料,绘制如下的草绘,创建圆孔。

Proe有趣的MOD函数的用法-图片4

Proe有趣的MOD函数的用法-图片5

3.选择拉伸切除特征,鼠标右击选择【阵列】,类型为尺寸”,按住Ctrl依次选择下图所示的两个尺寸。

Proe有趣的MOD函数的用法-图片6

选择直径45,勾选按关系定义增量,点击【编辑】,弹出关系窗口。

Proe有趣的MOD函数的用法-图片7

添加如下关系:

if  mod(idx1,2)==0

memb_v=45

else

memb_v=75

endif

上面的程序是什么意思呢?

Proe有趣的MOD函数的用法-图片8

1)idx1是指在第一方向的阵列实例索引,这里设置阵列的成员总数为10,即idx1的值为1~9。

2)memb_v是指定方向中的关系驱动最终尺寸。这里我们选择圆孔的直径作为关系驱动最终尺寸。

3)mod(idx1,2)==0 是指idx1能被2整除。

4)If.......else......endif是Proe中条件语句的结构。

整个程序的意思是:如果idx1能够被2整除,即idx1=2,4,6,8时,Memb_v的值为45,即圆孔,的直径为45;否则,若当idx1为1,3,5,7,9时,Memb_v的值为75,即圆孔,的直径为75。

Proe有趣的MOD函数的用法-图片9

4.完成。

Proe有趣的MOD函数的用法-图片10

Proe有趣的MOD函数的用法-图片11

 
  • 本文由 ZDJ 发表于2016年9月8日 16:35:43
  • 转载请务必保留本文链接:http://www.jxage.com/2399.html

发表评论