- 124
- 1
- 约5.18千字
- 约 10页
- 2020-05-12 发布于广东
- 举报
落枫之影原创CREO教程
Creo关系阵列_循环语句应用
__by落枫之影
很长时间没有写教程了,这次我将带大家了解一下关系阵列中如
何使用循环语句
在程序中需要重复执行的一些语句称之为循环语句,因 C 语言中
循环语句不能直接被 creo软件调用,所以我们只能另想它法。
事实证明,在 creo 阵列中执行如下流程的循环语句是可行的:
程序开始
执行程序
否
I=N?
是
程序结束
i为阵列中第一方向或第二方向阵列成员序数
n为阵列中第一方向或第二方向阵列成员数
下面通过几个实例来详细讲解循环语句在关系阵列中的应用
1. 三角排布阵列
这种排布方式的阵列做法很多,但今天只选择使用循环语句来解决这个问题
初始定位尺寸对阵列来讲是十分关键,本例可以有以下两种定位方式。
1
落枫之影原创CREO教程
第一种定位方式比较直接,也比较常见:
第二种定位方式可以这样:
2
落枫之影原创CREO教程
个人比较喜欢第二种定位方式,这种定位方式比较符合三角形排布阵列
本次也只讲第二种定位方式的阵列,第一种留给大家思考,方法是一样的
选择绘制的圆柱,阵列
为R20这个尺寸添加如下关系
ifidx1==1
i=0/*i为每一列的阵列成员序数
3
落枫之影原创CREO教程
n=20/*n为每一列的阵列成员数
endif
ifi==n
i=0
n=n-1
endif
memb_v=lead_v+20*i
i=i+1
如果i=n,i的值将会归零,而n的值会减1,然后i又从0一直自加到i=n如
此循环下去
为水平定位尺寸20添加如下关系
memb_v=(20-n)*20
这样写是很巧妙的,因为n这个值为每一列的阵列成员数(不能用i取代)
可以这样理解:每阵列完一列成员(也就是i自加到n),水平
原创力文档

文档评论(0)