隐藏目录

配置范例

配置规则将新模型切换为已在 SolidWorks 文件中设置的另一种配置。

在您生成配置规则前,应核实配置标签中的选项是,请允许我生成规则以切换配置是否已被选中。

要在复选框被选中时切换配置:

  1. 生成表格,其中包含名为 InputCheckBox 的字段。

  2. 打开 规则标签。

  3. 对于操作,选择编辑配置 规则并单击下一步

  4. 双击配置

  5. 从"逻辑"标签中选择 If,并构建条件,以便在输入复选框被选中时确定使用哪种配置。

    • IF 字段中: If (InputCheckBox = TRUE ,

    • Then 字段中,输入条件为真时使用的配置名称(外加引号):ConfigA

名称和配置的大小写必须完全匹配。

    • Otherwise 字段,输入条件为时使用的配置名称(外加引号):"Default"

  1. 单击下一步

公式显示在规则列表中:

IF ( InputCheckBox = TRUE , "ConfigA" , "Default" )

要切换至从菜单中选择的配置:

  1. 生成表格,其中包含名为 MenuSelect 并提供现有配置选择的下拉控件。

  2. 打开 规则标签。

  3. 对于操作,选择编辑配置 规则并单击下一步

  4. 双击配置

  5. 从"输入"标签中选择 MenuSelect

  6. 单击下一步

公式显示在规则列表中:

MenuSelect

要基于从菜单中选择的值更改配置:

  1. 生成表格,其中带有名为 MenuSelect 并提供现有配置列表的下拉控件。

  2. 打开 规则标签。

  3. 对于操作,选择编辑配置 规则并单击下一步

  4. 双击配置

  5. 从"逻辑"标签中选择 If 并生成表达式:

    • If 字段中,构建条件,以确定第一个菜单选择是什么(菜单值放在引号中)。

    • Then 字段中,输入以上选择所指的配置的名称并将其放在引号中。

名称和配置的大小写必须完全匹配。

    • Otherwise 字段中,输入其它配置的名称并将其放在引号中。

  1. 单击下一步

公式显示在规则列表中:

IF ( MenuSelect = "MenuValue" , "ConfigAValue" , "ConfigBValue" )

如果有两个以上的菜单选项,请参阅嵌套 IF 语句。 

要基于输入值更改配置:

  1. 生成表格,其中包含名为 MaterialSelect 并提供零件中存在的铸造合金钢等材料列表的控件。

  2. 打开 规则标签。

  3. 对于操作,选择编辑配置 规则并单击下一步

  4. 双击配置

  1. 从"输入"标签中选择 MaterialSelect

  1. 单击下一步

公式显示在规则列表中:

MaterialSelect

配置切换为“铸造合金钢”(该配置必须存在于零件或装配体中)。



提供对该主题的反馈

SOLIDWORKS 欢迎您对此文档的外观、准确性及完整性提供反馈。请使用以下表格,将您对该主题的评论和建议直接发送给我们的文档团队。文档团队不能回答技术支持问题。单击此处获取有关技术支持的信息

* 必填

 
*电子邮件:  
主题:   对帮助主题的反馈
页面:   配置范例
*评论:  
*   本人确认已阅读并且接受 Dassault Systèmes 按照《隐私政策》使用本人的个人数据

打印主题

选择要打印的内容范围:

x

我们检测到您在使用旧于 Internet Explorer 7 的浏览器版本。为优化显示,我们建议您将您的浏览器升级到 Internet Explorer 7 或以上。

 永不再显示此信息
x

Web 帮助内容版本:SOLIDWORKS 2010 SP05

要从 SOLIDWORKS 中禁用 Web 帮助并使用本地帮助,请单击帮助 > 使用 SOLIDWORKS Web 帮助

要报告在 Web 帮助界面和搜索中所遇到的问题,请联系您的当地支持代表。要提供单个帮助主题的反馈,请使用单个主题页面上的“对该主题的反馈”链接。