Musíme určit čísla součástí, která budou použita pro spojovací šrouby a kolena. To provedeme vytvořením dalších pravidel v naší sestavě.
První část tohoto pravidla vypočítá číslo součásti, které bude použito pro šroub Port A na základě hodnoty parametru port_a_size. V tomto pravidle použijeme nový příkaz Select Case k provedení jednoho ze skupiny příkazů. Prováděné příkazy závisí na hodnotě výrazu.
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"
Pokud v pravidle, které jsme vytvořili, platí, že port_a_size = 0,50, bude číslo součásti vytvořeno takto:
UNBRAKO-050-SCREW
Uložíme tuto hodnotu v parametru pro pozdější odkaz.
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"