不会编程的攻城狮不是好工程师
假如我们设计一个容器,容器的长度和宽度可以任意,但容器的高度由长度进行驱动。如果长度大于某个值,则高度就会取不同的值,面对这种况,我们如何在solidworks里实现呢?
我们先来欣赏一个短视频
所以,我们就可以这样去理解:假设容器的三维尺寸为70x 50x30mm。我们的规则是:如果 长度>=80,则 高度变为 40mm;如果 长度 我们攻城狮们也玩了一次编程序
而if(“Length的对象”’>80,40,10)
意思是:如果(Length的对象 > 80, 则高度为 40;否则使高度为 10)
那么如果我们想通过方程式选择框来实现一个全局变量,又该怎么做呢?
前排站稳,小编发车了
1、首先上视基准面 拉伸一个薄壁为3mm的 70x50x30mm的长方体。
2、特征树注解显示特征尺寸
3、工具方程式
4、全局变量一栏 设置如下参数(最下面的尺寸不用管)
重点5、右击修改尺寸输入= (选择一一对应的全局变量)
6、方程式最终显示样式
7、
if函数使用方法
通过上述演示,是否勾起小伙伴的好奇心呢?那么快来挑战一下这个实例吧!
本期完
—END—
领取专属 10元无门槛券
私享最新 技术干货