Im Lernprogramm iLogic-Grundfunktionen haben Sie gelernt, dass Sie Parameternamen eines Modells als Variablen in einer Regel verwenden können. Außerdem können Sie Parameter sowie Elemente und andere Modellobjekte aus Listen auswählen, um sie in eine Regel einzuschließen.
Nun definieren Sie einen Satz von Regeln, die die Geometrie des Modells basierend auf den Werten der zuvor definierten Schlüsselparameter steuern. In dieser Lektion erstellen Sie die einzelnen Regeln in Segmenten. Den gesamten Text aller Regeln finden Sie am Ende dieses Lernprogramms.
Die erste Regel ändert die Elemente von Port B des Modells abhängig davon, ob der Bogen- oder T-Block ausgewählt wurde. Um diese Änderung durchzuführen, unterdrücken oder aktivieren Sie Elemente von Port B basierend auf dem Typ des Blocks.
If block = “tee” Then
Feature.IsActive("Port_B") = True Feature.IsActive("Port_B_Threads") = True
Sie haben jetzt das Verhalten des Modells für einen T-Block definiert.
ElseIf block = "elbow" Then
Feature.IsActive("Port_B") = False Feature.IsActive("Port_B_Threads") = False
Sie können diese Zeilen einfach hinzufügen, indem Sie den Text für das T-Blockverhalten kopieren und einfügen. Ändern Sie anschließend Wahr in den neuen Zeilen in Falsch.
Fertig! Ihre Regel enthält jetzt alle Anweisungen, um die Elemente von Port B abhängig vom verwendeten Blocktyp zu aktivieren oder zu deaktivieren.