测试值范围

如果质量不限制为精确值,而是在多个值范围内,则会出现什么情况?请参看以下示例:

质量范围 宽度
小于或等于 100 1 in
大于 100,但小于或等于 200 2 in
大于 200,但小于或等于 300 3 in
大于 300,但小于或等于 400 4 in
大于 400 6 in

我们可以更改现有规则以包括这些范围。

  1. 打开规则浏览器,然后双击 Width_Rule 以在“编辑规则”对话框中打开规则。
  2. 根据所示修改规则。

    复制代码块

    If mass <= 100 Then
    bracket_width = 1
    ElseIf mass > 100 And mass <= 200 Then
    bracket_width = 2
    ElseIf mass > 200 And mass <= 300 Then
    bracket_width = 3
    ElseIf mass > 300 And mass <= 400 Then
    bracket_width = 4
    Else
    bracket_width = 6
    End If

    通过进行这些更改,我们将检查每个 IfElse If 语句中值的范围。

  3. 单击“确定”以关闭编辑规则”对话框。

从质量参数中删除多值列表

最后一步,我们将修改用户参数 mass,该参数当前是一个多值参数。我们可以通过编辑多值列表将与此参数关联的多值特征删除。

  1. 打开“参数”对话框。
  2. mass 行中的任何空单元中单击鼠标右键,并从关联菜单中选择“编辑多值列表”
  3. 选择“值”列表中的所有值,然后单击“删除”
  4. 单击“确定”接受更改。请注意,mass 参数不再具有可从中进行选择的多值列表。

测试修改的规则

  1. 在“参数”对话框中输入 mass75。支架宽度设置为 1 英寸。
  2. mass 值更改为 150。现在,支架宽度为 2 英寸。

    (1) mass=75,width=1 in (2) mass=150,width=2 in

  3. 进一步尝试。通过将 mass 更改为 250,宽度将更改为 3 英寸。当 mass350 时,支架宽度将为 4 英寸。输入的 mass 值大于 400 时,支架宽度将为 6 英寸。通过将 mass 设定为 1500 进行验证。
  4. mass 再更改为 150,然后单击“完毕”
  5. 保存并关闭 bracket.ipt

上一页 | 下一页