创建特征激活规则

现在,我们创建第二个规则以控制支架上的倒角的激活。之前,我们创建了标记为 chamfers 的布尔类型的参数。布尔参数的两个可能值为 TrueFalse。我们将使用这两个值打开和关闭倒角。

  1. 在功能区,单击 “管理”选项卡 “iLogic”面板 “添加规则”
  2. 将新规则命名为 Chamfer_Rule,然后单击“确定”打开“编辑规则”对话框。

    规则的第一部分指出如果布尔参数 chamfers 的值为 True,那么将激活倒角特征。

  3. 输入适用于此规则的 If 语句。

    复制代码块

    If chamfers = True Then
  4. “代码段”区域,将 IsActive 代码段 (Feature.IsActive) 的副本插入到规则中。在插入的代码段中,将 featurename 替换为 Chamfers,并将语句设定为 True

    复制代码块

    If chamfers = True Then
    Feature.IsActive("Chamfers") = True

    规则的第二部分指出,如果 chamfers 参数的值为 False,则将取消激活倒角。

  5. 添加 Else 语句,并使用“复制”“粘贴”命令来创建规则的第二部分。使用 End if 语句完成规则。

    复制代码块

    If chamfers = True Then
    Feature.IsActive("Chamfers") = True
    ElseFeature.IsActive("Chamfers") = False
    End If

    规则已经完成。

  6. 单击“确定”接受规则。如果未显示错误消息,则可以测试规则。

测试特征激活规则

  1. 在功能区,单击 “管理”选项卡 “参数”面板 “参数”
  2. chamfers 行中,单击“表达式”字段启用多值下拉箭头,然后单击该箭头并选择 False。请注意,所有倒角都会停用。
  3. 现在,将“表达式”选择更改为 True。倒角即会激活。

上一页 | 下一页