技术分享丨限定条件下的SOLIDWORKS建模方式 发布时间:2020-04-01

1.jpg


“3D数据协同挖掘"


今天有小伙伴在宝象技术交流群里问——如何使用限定条件的方式创建模型特征?

image.png

image.png


一言也是激起千波浪,大家在踊跃探讨的同时,我们也是根据大家的一个使用需要整理了如下的创建方式:


1.线性阵列-到参考

线性阵列是以指定的线性方向对源特征、实体进行复制操作的特征工具,根据这位朋友的需求,我们使用“到参考的方式”进行,如下图的阵列参数:

image.png


5.gif

不过这个操作方法适用于条件范围设定放松的场景,当我们的数值设置为801的时候,阵列出来的实例数依然是2个,数值设置为850的时候,实例数才是3个

所以这个时候我们需要下一个方式了


2.线性阵列+IF语句

熟悉Excel使用的小伙伴应该会比较熟悉函数的使用,所以我们接下来推荐的方法是:线性阵列+IF条件语句


IF条件语句的判定方式是这样:


单个条件判断:if("变化尺寸@尺寸所在草图"<条件,yes的结果,else的结果)

多个条件判断:if("变化尺寸@尺寸所在草图"<条件1,yes的结果,if("变化尺寸@尺寸所在草图"<条件2,yes的结果))


所以,我们继续使用线性阵列,这次我们用的是“间距与实例数”,条件设定:if("D1@草图1"<801,2,if("D1@草图1"<1501,3,if("D1@草图1"<2201,4,5)))

image.png


7.jpg


8.gif


以上两种方式是我们常用的限定条件的建模方式,大家如果还有更好的方法,可以在下方留言,或者加群一起探讨哦~

不知道怎么进群的小伙伴加下方小象客服,即可拉您进群


image.png
(宝象客服-小象)

公众号结尾.jpg