计算零件代号

我们必须确定用于活接螺钉和弯头的零件代号。为实现此目的,我们要在部件中创建其他规则。

此规则的第一部分将根据 port_a_size 参数的值计算要用于 Port A 螺钉的零件代号。在此规则中,我们使用新语句 Select Case 来执行一组语句中的一个语句。这些语句的执行将依赖于表达式的值。

  1. 添加名为 screw_part_number_rule 的新规则。
  2. 创建规则的第一部分。此部分将根据 port_a_size 参数值计算零件代号的变量部分。该参数值将保存在名为 Screw_num1 的临时变量中。确定值之后,该规则便会构造整个零件代号字符串。使用文本区域上方工具栏中的“关键词”下拉菜单来帮助您填写此规则。

    复制代码块

    Select Case port_a_size
    Case .50
    Screw_num1 = 050
    Case .75
    Screw_num1 = 075
    Case 1.00
    Screw_num1 = 100
    Case 1.25
    Screw_num1 = 125
    Case 1.50
    Screw_num1 = 150
    Case 2.00
    Screw_num1 = 200
    Case 2.50
    Screw_num1 = 250
    Case 3.00
    Screw_num1 = 300
    End Select
    
    port_a_screw_part_number = "UNBRAKO-" & Screw_num1 & "-SCREW"

    在我们创建的此规则中,如果 port_a_size = 0.50,则零件代号将创建为 -

    UNBRAKO-050-SCREW

    我们将在某参数中保存此值,以备稍后参考。

  3. 复制和粘贴您所创建的规则文本,然后将 port_a_size 替换为 port_b_size。将该参数设定为 port_b_screw_part_number

    复制代码块

    Select Case port_b_size
    Case .50
    Screw_num1 = 050
    Case .75
    Screw_num1 = 075
    Case 1.00
    Screw_num1 = 100
    Case 1.25
    Screw_num1 = 125
    Case 1.50
    Screw_num1 = 150
    Case 2.00
    Screw_num1 = 200
    Case 2.50
    Screw_num1 = 250
    Case 3.00
    Screw_num1 = 300
    End Select
    
    port_b_screw_part_number = "UNBRAKO-" & Screw_num1 & "-SCREW"
  4. 创建规则文本的另一个副本,然后将 port_a_size 替换为 port_c_size。将该参数设定为 port_c_screw_part_number

    复制代码块

    Select Case port_c_size
    Case .50
    Screw_num1 = 050
    Case .75
    Screw_num1 = 075
    Case 1.00
    Screw_num1 = 100
    Case 1.25
    Screw_num1 = 125
    Case 1.50
    Screw_num1 = 150
    Case 2.00
    Screw_num1 = 200
    Case 2.50
    Screw_num1 = 250
    Case 3.00
    Screw_num1 = 300
    End Select
    
    port_c_screw_part_number = "UNBRAKO-" & Screw_num1 & "-SCREW"
  5. 单击“确定”保存规则并关闭对话框。
  6. 保存部件文件。

上一页 | 下一页