Добавление переменных в пользовательский компонент

Tekla Structures
2021
Tekla Structures

Добавление переменных в пользовательский компонент

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

Типы переменных

Существует два типа переменных:

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

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

Переменные расстояния

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

К плоскости можно привязать следующие объекты:

  • Вспомогательные плоскости

  • опорные точки деталей (только объекты пользовательских компонентов);

  • опорные точки групп болтов;

  • фаски

  • ручки вырезов по детали и вырезов по многоугольнику:

  • обрезка по линии

  • опорные точки арматурных стержней;

  • опорные точки арматурных сеток и арматурных прядей;

  • подгонка

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

Параметрические переменные

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

Также можно создавать формулы для расчета значений. Например, можно вычислять положение ребра жесткости по отношению к длине балки.

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

Прим.:

Существуют некоторые ограничения, касающиеся имен переменных.

  • Чтобы на переменную можно было сослаться в формуле, длина ее имени не должна превышать 19 символов. Переменные с более длинными именами не будут корректно обрабатываться при попытке сослаться на них.

  • Имена переменных не могут содержать математические операторы (+,-,*,/).

  • В качестве имен переменных нельзя использовать математические константы, например PI или e.

Was this helpful?
Previous
Next