如何阵列出下面的孔呢?
方法:
1.点击拉伸,创建一个长方体。
2.点击【拉伸】,选择切除材料条件语句,绘制如下的草绘,创建圆孔。
3.选择拉伸切除特征条件语句,鼠标右击选择【阵列】,类型为“尺寸”,按住Ctrl依次选择下图所示的两个尺寸。
选择直径45,勾选按关系定义增量,点击【编辑】,弹出关系窗口。
添加如下关系:
ifmod(idx1,2)==0
=45
else
=75
endif
上面的程序是什么意思呢?
1)idx1是指在第一方向的阵列实例索引,这里设置阵列的成员总数为10,即idx1的值为1~9.
2)是指定方向中的关系驱动最终尺寸。这里我们选择圆孔的直径作为关系驱动最终尺寸。
3)mod(idx1,2)==0是指idx1能被2整除。MOD是一个求余函数,mod(X,Y)就是求X除以Y的余数,比如说mod(3,2)=1。
4)If…….else……endif是Proe中条件语句的结构。
整个程序的意思是:如果idx1能够被2整除,即idx1=2,4,6,8时,的值为45,即圆孔,的直径为45;否则,若当idx1为1,3,5,7,9时,的值为75,即圆孔,的直径为75.
4.完成。
END
推荐一个有逼格的机械号
机械内参
限时特惠:本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情
站长微信:Jiucxh
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。