Пример формулы переменной: связывание переменных с пользовательскими атрибутами

Tekla Structures
2021
Tekla Structures

Пример формулы переменной: связывание переменных с пользовательскими атрибутами

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

  1. На панели инструментов Редактор пользовательских компонентов нажмите кнопку Показать переменные .

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

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

    Переменную P1 необходимо связать с атрибутом USER_FIELD_1. Однако этот атрибут не отображается в диалоговом окне Обозреватель пользовательского компонента.

  5. Сделайте пользовательский атрибут видимым в диалоговом окне Обозреватель пользовательского компонента:
    1. Дважды щелкните первую панель.

      Свойства панели откроются на панели свойств.

    2. Нажмите кнопку Еще.

      Откроется диалоговое окно определенных пользователем атрибутов панели.

    3. Перейдите на вкладку Параметры.
    4. Введите текст в поле Пользовательское поле 1.
    5. Нажмите кнопку Изменить.
  6. В диалоговом окне Обозреватель пользовательского компонента нажмите кнопку Обновить.

    Атрибут USER_FIELD_1 появляется в узле Пользовательские атрибуты в диалоговом окне Обозреватель пользовательского компонента.

  7. Свяжите переменную P1 с атрибутом USER_FIELD_1.
    1. Щелкните USER_FIELD_1 правой кнопкой мыши и выберите Добавить уравнение.
    2. Введите после знака равенства P1 и нажмите Enter.

  8. Создайте две новые параметрические переменные и свяжите их с определенными пользователем атрибутами двух других панелей.
  9. Сохраните пользовательский компонент.
  10. Закройте редактор пользовательских компонентов.

Теперь можно создать фильтр вида и скрывать или отображать панели в модели с использованием атрибута Пользовательское поле 1 и значений, введенных в поле Формула для параметрических переменных.

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