Вычисление номеров деталей

Необходимо определить номера деталей, используемых в качестве соединительных винтов и колен. Для этого следует создать дополнительные правила для сборки.

В первой части этого правила вычисляются номера деталей для использования в качестве винта Port A на основе значения параметра port_a_size. В этом правиле для выполнения одной из групп выражений используется новое выражение 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. Сохраните файл сборки.

Назад | Далее