Следите за тем, чтобы не создать циклических зависимостей между переменными, иначе пользовательский компонент будет работать некорректно. Цепочка циклических зависимостей содержит формулы, посредством которых переменная в конечном итоге зависит сама от себя.
В следующем примере переменная P1 становится зависимой от себя самой через переменные P2 и P3:
Циклические зависимости также могут возникать при привязке ручек к другим объектам или при использовании магнитных вспомогательных плоскостей. При создании новых формул, привязок или магнитных вспомогательных плоскостей Tekla Structures проверяет, не образовались ли цепочки циклических зависимостей в пользовательском компоненте. При обнаружении циклической зависимости появляется предупреждение: «Внимание! Операция породила цикл».
Чтобы упростить поиск и удаление циклической зависимости, Tekla Structures также сохраняет в файле журнала сеансов сообщение "Обнаружен цикл в инструменте проверки параметрических переменных" и отображает вовлеченные в циклическую зависимость объекты. Если не удалить ее, пользовательский компонент будет работать некорректно.