Programa > Editando um design > Instruções IF-ELSE > Sobre as ramificações do design
Sobre as ramificações do design
Instruções condicionais podem ser usadas para criar uma ramificação de design, permitindo que você controle se um elemento ou componente é incluído no design.
Por exemplo, se o design de peça original era:
ADD PROTRUSION.....
ADD HOLE.....
ADD CUT.....
O design modificado pode ter esta aparência:
ADD PROTRUSION.....
IF d1 > d2
ADD HOLE
...
END ADD
ENDIF
ADD CUT.....
END ADD
Instruções condicionais também são válidas para montagens. Elas controlam se uma determinada peça ou submontagem é adicionada à montagem ou é executada. No exemplo a seguir, PART_B não é usado a menos que o parâmetro DIA tenha um valor menor ou igual a 1.25.
ADD PART BASE_1
....
IF DIA > 1.25
ADD PART PART_A
.....
END ADD
ELSE
ADD PART PART_B
.....
END ADD
ENDIF
O Creo Parametric reavalia todas as instruções condicionais do elemento Pro/PROGRAM (por exemplo, instruções IF) antes de regenerar cada elemento. Como resultado, apenas um único comando Regenerar é necessário para um design em que as instruções condicionais do elemento Pro/PROGRAM são mudadas pelos elementos Avaliar em dimensões de referência.
No entanto, se você adicionar a um design uma instrução condicional do elemento Pro/PROGRAM que foi alterado por um elemento mais recente, o sistema fornecerá uma mensagem de erro de que o design agora está inconsistente.
Isto foi útil?