psl1582692708 发表于 2025-4-8 10:53:01

(回帖5G币)分享一个“组件抑制用表达式控制”的技巧。

在日常的沟通中,我们会遇到很多需要分别展示的情况。比如我选择了三个供应商的模型A\B\C。这三个都在我的模型里,杂糅在一起,很难观看,控制。
此时我们会用到抑制功能(比如要观看A组件,则抑制B\C)。 如果右键手动抑制,就很慢了,供应商一多,手动抑制就手忙脚乱。
此时我们可以用表达式来控制组件的抑制。

正式教程:注意if(X=1)(1)else(0)这个表达式。
这是个经典的用自变量X来决定应变量0或者1的控制表达式。 如上图所示,自变量X=1时候输出1(不抑制) 同理,自变量X=2的时候输出0(抑制)。

假如我们有ABC三个组件,将A的表达式设为if(X=1)(1)else(0)    B的表达式设为if(X=2)(1)else(0)C的表达式设为if(X=3)(1)else(0)
当我输入X为1时,只有A的应变量为1(只有它不被抑制)同理,2、3也是如此。
自此,就能用一个变量X来控制2个以上组件的抑制关系了。非常方便!

关联教程:
https://www.ugsnx.com/forum.php?mod=viewthread&tid=351642
https://www.ugsnx.com/thread-285378-1-1.html



psl1582692708 发表于 2025-4-9 08:48:50

bottleit 发表于 2025-4-8 20:48
我大多数用再频繁更改模型有些位置大小这些   很值得学习   谢谢分享!!! ...

做特征的时候就用表达式控制好,不用频繁更改

寜疏妄 发表于 2025-4-8 12:28:19

虽然现在用不上,但分享必须点赞

psl1582692708 发表于 2025-4-8 11:01:41

zajfdiskzaj 发表于 2025-4-8 10:59
多谢分享。。。学习了,,点赞

别点赞,这个真的很实用。 你们能学会我的教程才有意义

psl1582692708 发表于 2025-4-8 10:55:36

输入公式的时候记得切换为全英文输入法,否则无法识别。

psl1582692708 发表于 2025-4-8 10:57:46

可以把X更名为某某部件供应商集成。 这样所有的零部件都可以被控制。 比如地盘零部件有十个供应商,方向盘五个供应商,我用两个自变量可以控制显示。

zajfdiskzaj 发表于 2025-4-8 10:59:15

多谢分享。。。学习了,,点赞:victory:

夏日炎炎正好眠 发表于 2025-4-8 11:56:58

多谢分享。。。试一下:lol

371671 发表于 2025-4-8 12:07:36

好好学习天天向上

NQJ-NX 发表于 2025-4-8 13:07:15

很好,和布置功能异曲同工

qq1248561743 发表于 2025-4-8 13:21:31

学习学习
页: [1] 2 3 4 5 6
查看完整版本: (回帖5G币)分享一个“组件抑制用表达式控制”的技巧。