规则类型: 配置
配置规则将新模型切换到已设置的另一配置。
在您生成配置规则前,应核实是否已选中工程图和配置选项卡中的选项是,请允许我生成规则以切换配置
配置范例: 切换到配置 - 复选框
要在复选框选中时切换配置:
通过名为 InputCheckBox 的字段生成表格。
单击 打开规则窗格。
在编辑下,选中配置的复选框,然后单击 。
在名称下,双击配置 或单击创建。
在规则建造器中,选择逻辑IF( , , ) 并构建条件,确定选中输入复选框时使用哪个配置。
在 IF 字段中: If (InputCheckBox = TRUE ,
在 Then 字段中,输入条件为 True 时使用的配置名称(外加引号): ConfigA
名称和配置的大小写必须完全匹配。
在 Otherwise 字段,输入条件为 False 时使用的配置名称(外加引号): "Default"
公式在规则列表中显示为:
IF (InputCheckBox = TRUE, "ConfigA", "Default" )
单击确定。
配置范例: 切换到配置 - 菜单
要切换至从菜单中选择的配置:
通过名为 MenuSelect 并提供现有配置选择的下拉控件生成表格。
在规则建造器中,选择输入 > MenuSelect。
MenuSelect
配置范例: 更改配置 - 输入值
要基于输入值更改配置:
生成表格,其中包含名为 MaterialSelect 并提供零件中存在的铸造合金钢等材料列表的控件。
选择输入 > 材料选择。
MaterialSelect
配置切换为“铸造合金钢”(该配置必须存在于零件或装配体中)。
配置范例: 更改配置 - 菜单值
要基于从菜单中选择的值更改配置:
通过名为 MenuSelect 并提供现有配置列表的下拉控件生成表格。
在规则建造器中,选择逻辑 > IF( , , ) 并生成一个表达式:
在 If 字段中,构建条件,以确定第一个菜单选择是什么(菜单值放在引号中)。
在 Then 字段中,输入以上选择所指的配置的名称并将其放在引号中。
在 Otherwise 字段中,输入其它配置的名称并将其放在引号中。
IF (MenuSelect = "MenuValue", "ConfigAValue", "ConfigBValue" )