Criar modelo
Inicie a aplicação Connection e escolha o seguinte modelo e parâmetros iniciais (clique em Blank design):

Altere as dimensões da secção transversal para B1 e B2 para d = 400 mm e t = 10 mm:

Aceda a LE1 e modifique conforme indicado:

Adicione uma nova operação Plate to Plate e altere os valores de acordo com a imagem:


Adicione uma nova operação Rib ao elemento B1 e PP1a:


Copie a operação RIB1 para criar RIB2 e aplique-a a B2 e PP1b:

O modelo inicial está agora concluído. Parece um modelo bastante simples com poucas operações e não há nada de errado com isso. No entanto, observe quanto tempo demora a criar uma variante diferente da ligação em que:
- Diâmetro do tubo = 350 mm
- Número de parafusos = 8
- Comprimento das nervuras = 175 mm (metade do diâmetro do tubo)
O raio interior do flange circular deve coincidir com o raio interior do tubo, enquanto o raio exterior deve permanecer 80 mm maior do que o raio exterior dos tubos. As nervuras devem estar sempre posicionadas a meio caminho entre os parafusos.
Como poderá ter notado, embora pareça uma modificação rápida, pode demorar alguns minutos a modelar 1 nova variante. Se pretender modelar muitas variantes mais rapidamente, esta abordagem pode consumir demasiado tempo.
Separador Developer
Para acelerar o processo, iremos tornar o modelo paramétrico e criar um modelo paramétrico. Para isso, aceda a:
Separador Project -> Preferences -> Advanced settings -> Developer mode e ative o separador Developer:

Criar parâmetros e modelo paramétrico
Aceda ao separador Developer e crie 7 novos parâmetros, atribuindo-lhes um Id de parâmetro de "a" a "g". Cada parâmetro pode receber uma descrição e uma expressão. Desta forma, determinados parâmetros podem ser tornados dependentes uns dos outros. Defina a unidade correta para cada parâmetro:
| a | diâmetro do tubo | GetValue('B1', 'CrossSection.Bounds.Height') |
| b | raio exterior do flange | a/2 + 0.08 |
| c | raio interior do flange | a/2 - 0.01 |
| d | raio dos parafusos | a/2 + 0.04 |
| e | número de parafusos | 12 |
| f | comprimento da nervura | 0.2 |
| g | posição radial inicial da nervura | 3.1415/e |

Para criar um modelo paramétrico, escolha os parâmetros que pretende que sejam definidos pelo utilizador (a e e) e defina-os como Visible:

Agora atribua os parâmetros relevantes às propriedades específicas do modelo:

Clique em "Set to model" e observe como a ligação se altera com base nos parâmetros de entrada:

Volte ao separador Design e clique em Operations. Aí encontrará os parâmetros que foram definidos como visíveis. Pode alterar os parâmetros e premir Enter, e o modelo será atualizado em conformidade.

Também pode utilizar operadores booleanos. Crie um novo parâmetro h com a descrição "Rib ON" e atribua-lhe como expressão "True". Defina-o também como Visible:

Associe este parâmetro à propriedade do modelo RIB1 / Is Active e RIB2 / Is Active:

Observe a diferença ao ativar e desativar no modelo paramétrico:


Uma alternativa é utilizar instruções if/then na expressão:
| h | Rib ON | if(a>0.3,True,False) |

A escolha de um diâmetro menor para o tubo < 300 mm deverá desativar as nervuras:

Veja abaixo o modelo concluído.
Com este tutorial, adquiriu as competências necessárias para utilizar parâmetros e realizar tarefas fundamentais relacionadas com parâmetros.
