Devem ser determinados os números de peça serão utilizados para os parafusos de união e os cotovelos. Para isso, são criadas regras adicionais na montagem.
A primeira parte desta regra calcula um número de peça a ser utilizado para o parafuso Port A, segundo o valor do parâmetro port_a_size. Nesta regra, é utilizada uma nova sentença Selecionar Caixa para executar uma de um grupo de sentenças. As sentenças executadas dependem do valor de uma expressão.
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"
Na regra que se criou, se port_a_size = 0,50, o número de peça é criado como -
UNBRAKO-050-SCREW
Este valor é salvo em um parâmetro para utilizar como referência posteriormente.
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"
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"