Задание свойств объектов с помощью параметрических переменных

Tekla Structures
2021
Tekla Structures

Задание свойств объектов с помощью параметрических переменных

Параметрические переменные используются для задания базовых свойств (таких как имя, материал, профиль, номер позиции и т. п.) для любого объекта, создаваемого пользовательским компонентом. Параметрические переменные автоматически получают префикс P (от слова parameter), который отображается в диалоговом окне Переменные.

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

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

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

  2. Нажмите кнопку Добавить, чтобы создать новую параметрическую переменную.
  3. В поле Имя введите имя для переменной.

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

  4. В списке Тип значения выберите подходящий тип значения.

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

  5. В поле Формула введите значение или формулу переменной.

    Оставьте это поле пустым.

  6. В поле Подпись в диалоговом окне введите информативное имя для параметрической переменной.

    Эта подпись будет отображаться в диалоговом окне пользовательского компонента. В этом примере введем в качестве подписи Размер сварного шва.

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

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

  8. Нажмите кнопку Закрыть.

    Итак, вы создали параметрическую переменную со следующими настройками:

  9. В диалоговом окне Обозреватель пользовательского компонента привяжите переменную к требуемому свойству объекта.
    1. Выберите свойство.

      Выберите свойство Размер над линией самого верхнего шва.

    2. Щелкните свойство правой кнопкой мыши и выберите Добавить уравнение.

    3. После знака равенства введите имя параметрической переменной.

      Введите Weldsize.

      Теперь свойство Размер над линией можно изменять с помощью поля Размер сварного шва в диалоговом окне пользовательского компонента.

  10. Повторите шаг 9 для любого другого свойства того же типа, если необходимо.

    Повторите эту процедуру для других сварных швов, чтобы все они были связаны с полем Размер сварного шва в диалоговом окне пользовательского компонента.

  11. Сохраните пользовательский компонент.

    Переменная теперь будет отображаться в диалоговом окне пользовательского компонента (кроме случаев, когда вы выбрали Скрыть при задании видимости переменной на шаге 7).

    Если теперь изменить значение размера сварного шва, размер всех сварных швов в пределах пользовательского компонента изменится соответствующим образом.

Was this helpful?
Previous
Next