Caria ETRY: работа со средами Tekla Structures.

Взаимодействие со средой Tekla Structures заключается в работе с каталогами металлопроката, материалов, метизов и расширенными атрибутами.
Caria ETRY может работать с любой средой Tekla Structures.
Подход простой: когда пользователь запускает Caria ETRY с конкретной моделью Tekla Structures первый раз, выполняется т.н. синхронизация: каталоги металлопроката, материалов и метизов «читаются» из этой модели.
Далее содержимое каталогов, прочитанное из модели, используются в каждом компоненте Caria ETRY в виде выбора из раскрывающихся списков:
Выбор профиля и материала в качестве детали компонента.
Раскрывающиеся списки формируются по двум обязательным свойствам: стандарту и типоразмеру (наименованию). Поэтому прокат, материалы и болты, читаемые из модели Tekla Structures, должны эти свойства содержать*.
Вне зависимости от среды, стандарт и типоразмер для проката и материалов определяются в каталогах модели Tekla Structures в разделе пользовательских атрибутов. Здесь для каждого профиля или материала под определенным атрибутом указываются свои конкретные значения. Так, для среды Russia стандарт для проката содержится в атрибуте «GOST_NAME», а типоразмер - в «TPL_NAME»:
Пример: атрибуты стандарта и типоразмера проката в среде Russia.
В других средах эти атрибуты могут быть другими.
Чтобы Caria ETRY могла читать стандарт и типоразмер, ей нужно явно указать, в каких атрибутах каталогов модели эти свойства содержатся. Для стандартных сред Russia и GOST все атрибуты заранее известны, поэтому при их использовании достаточно выбрать соответствующее значение в свойстве «Атрибуты среды» в глобальных настройках:
Выбор среды Russia или GOST в настройках Caria ETRY.
При установке в этом свойстве значения «Авто» для Tekla Structures версии 2022 и выше будут использоваться атрибуты среды GOST, для более ранних версий - атрибуты среды Russia.
В случае использования среды, отличной от стандартных Russia/GOST, в свойстве «Атрибуты среды» необходимо установить значение «Нет» - с ним появится возможность установки своих значений для стандарта и типоразмера (наименования):
Установка атрибутов для стандарта и типоразмера в случае использования «нестандартной» среды.
В дополнение к стандарту и типоразмеру необходимо указать имя (префикс) профиля для параметрической пластины, с которым компоненты будут создавать листовые детали «контурной пластиной» или «балкой», и выбрать шаблон для формирования профиля в случае использования компонентом инструмента «балка»:
Установка имени и шаблона профиля для параметрической пластины.
Для метизов подобная настройка не требуется: стандарт читается из соответствующего поля, а типоразмер определяется по диаметру:
Свойство стандарта в каталоге болтовых комплектов Tekla Structures.
Если какая-то одна среда используется в Tekla Structures на постоянной основе, такая настройка требуется одиножды - установленные на вкладке «Глобальные» значения действуют для всех моделей, для всех версий Tekla Structures, в том числе и после обновления Caria ETRY до новых версий.
В случае, когда отдельная модель создаётся в другой среде, отличной от основной, (например, когда заказчик предоставляет свою среду) установленные настройки чтения каталожных данных необходимо изменить «разово» - только для конкретной модели. Такая возможность доступна на вкладке «Активная модель» - здесь в группе свойств «Атрибуты содержимого каталогов» можно установить необходимое значение для стандарта, наименования проката и материала:
Установка атрибутов для стандарта и типоразмера в случае использования другой среды на отдельной модели.
После изменения настроек чтения каталожных свойств необходимо выполнить синхронизацию с каталогами активной модели с учётом всех внесённых изменений. Для этого достаточно нажать кнопку «Обновить» в группе свойств «Прокат, материал и болты»:
Вызов команды синхронизации (чтения) содержимого каталогов модели.
Кроме свойств стандарта и типоразмера для проката, материала и метизов, каждая среда Tekla Structures содержит различные атрибуты для основных объектов модели - деталей, сборок, сварных швов и т.д.
Пример: атрибуты среды Russia для детали, созданной в модели Tekla Structures стальной балкой.
Атрибуты среды так же доступны для соответствующих объектов компонента в Caria ETRY: двойной клик ЛКМ с зажатой клавишей Alt на детали или болте в модели редактора вызовет панель атрибутов, где все атрибуты сгруппированы по вкладкам аналогично среде Tekla Structures:
Пример: атрибуты среды Russia для детали в модели редактора Caria ETRY.
Аналогично каталожным данным, для атрибутов среды в настройках необходимо выбрать используемую среду Russia или GOST:
Выбор атрибутов среды Russia или GOST в настройках Caria ETRY.
В случае работы в нестандартной среде, в этом свойстве достаточно установить значение «Нет», а все необходимые атрибуты среды можно добавить в отдельном блоке дополнительных атрибутов
Добавление дополнительных атрибутов деталей.
Добавленные таким образом атрибуты будут размещены на панели атрибутов на вкладке «Дополнительно»:
Добавленные атрибуты в редакторе компонента.

*Замечание:
Если настройки чтения каталожных данных неверны или каталоги модели не содержат информации о стандарте и типоразмере, то в раскрывающихся списках выбора профиля и материала группировка будет выполнена со стандартом «Неизвестный», а в качестве типоразмера будет использовано каталожное наименование профиля/материала:
Выбор профиля и материала при неизвестных стандарте и типоразмере.