Пример формулы переменной: Замена вложенного компонента в многоуровневом компоненте

Tekla Structures
Изменено: 3 ноя 2025
2026
Tekla Structures

Пример формулы переменной: Замена вложенного компонента в многоуровневом компоненте

В этом примере показано, как создать параметрическую переменную, которая заменяет один вложенный компонент на другой в многоуровневом пользовательском компоненте.

Для этого у вас должен быть многоуровневый пользовательский компонент, включающий в себя вложенный компонент (в данном примере My connection). Замените один вложенный компонент другим (My connection 2).

  1. Выберите в модели пользовательский компонент, щелкните правой кнопкой мыши и выберите Редактировать пользовательский компонент.
  2. Нажмите кнопку Показать переменные на панели инструментов Редактор пользовательских компонентов.

    Откроется диалоговое окно Переменные.

  3. Чтобы создать новую параметрическую переменную, нажмите кнопку Добавить.
  4. Измените параметрическую переменную следующим образом:
    1. В списке Тип значения выберите Имя компонента.

      Tekla Structures автоматически добавляет суффикс _name к имени переменной. Не удаляйте его.

    2. В поле Формула введите имя вложенного компонента, который требуется заменить, в данном случае My connection.
    3. В поле Подпись в диалоговом окне введите соответствующее имя подписи, которая будет отображаться в диалоговом окне пользовательского компонента, например New connection.

  5. Свяжите параметрическую переменную и свойство Имя вложенного компонента:
    1. В диалоговом окне Обозреватель пользовательского компонента найдите свойство Имя вложенного компонента.
    2. Щелкните Имя правой кнопкой мыши и выберите Добавить уравнение.
    3. Введите после знака равенства P1_name и нажмите ВВОД.

  6. Сохраните пользовательский компонент.
  7. Закройте редактор пользовательских компонентов.
  8. Выберите в модели пользовательский компонент и откройте его диалоговое окно.

    В диалоговом окне пользовательского компонента теперь отображается параметр, позволяющий изменить видимость вложенного компонента.

  9. Чтобы изменить вложенный компонент, нажмите кнопку ... рядом с полем имени.
  10. В каталоге Приложения и компоненты выберите вложенный компонент My connection 2. Он заменит My connection в пользовательском компоненте.
  11. В диалоговом окне пользовательского компонента нажмите Изменить.

    Tekla Structures изменяет вложенный компонент в многоуровневом пользовательском компоненте.

Была ли эта информация полезной?
Отправить
Назад
Далее