Vermeiden von Zirkelbezügen in Formeln

Tekla Structures
2019i
Tekla Structures

Vermeiden von Zirkelbezügen in Formeln

Passen Sie auf, dass Sie keine Zirkelbezüge (auch zyklische Abhängigkeit genannt) zwischen Variablen erzeugen, da die benutzerdefinierte Komponente in diesem Fall nicht ordnungsgemäß funktionieren würde. Ein Zirkelbezug enthält Formeln, durch die eine Variable schlussendlich von sich selbst abhängt.

Im folgenden Beispiel wird die Variable P1 durch die Variablen P2 und P3 von sich selbst abhängig:

Zyklische Abhängigkeiten treten möglicherweise auch auf, wenn Griffe an andere Objekte gebunden oder magnetische Konstruktionsebenen verwendet werden. Wenn Sie neue Formeln, Bindungen oder magnetische Konstruktionsebenen erstellen, prüft Tekla Structures , ob dadurch zyklische Abhängigkeitsketten in einer benutzerdefinierten Komponente erzeugt werden. Wenn dies geschieht, wird die Warnmeldung „Vorsicht. Durch Vorgang entsteht Zyklus.“ angezeigt.

Tekla Structures schreibt auch die Meldung „Zyklus in Parameterwandler entdeckt“ in das Verlaufsprotokoll der Sitzung und listet die Objekte auf, die diese zyklische Abhängigkeit betrifft, damit Sie die zyklische Abhängigkeit leichter finden und beheben können. Wenn Sie sie nicht beheben, funktioniert die benutzerdefinierte Komponente nicht korrekt.

Fanden Sie das hilfreich?
Zurück
Weiter