Статья: Способ автоматизации внесения изменений в модель Tekla Structures

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Способ автоматизации внесения изменений в модель Tekla Structures

Кожемякина Вероника Игоревна - магистрант, кафедра металлических и деревянных конструкций, Санкт-Петербургский государственный архитектурно-строительный университет, г. Санкт-Петербург

Аннотация

В данной статье рассматривается пример автоматизированного внесения изменений в информационную модель Tekla Structures при проектировании зданий и сооружений. Показана возможность внесения изменений по определенной пользователем зависимости. Также проанализированы преимущества данного метода перед ручным вводом изменений в модель.

Ключевые слова: Tekla Structures, атрибуты, автоматизация, оптимизация, система автоматизированного проектирования, информационная модель здания, передача данных.

Abstract

METHOD FOR AUTOMATING CHANGES TO TEKLA STRUCTURES MODEL

Kozhemyakina V.I.

This article discusses an example of automated modification of the Tekla Structures information model in the design of buildings and structures. The possibility of making changes according to a user-defined dependency is shown. The advantages of this method over manual introduction of changes into the model are also analyzed.

Keywords: Tekla Structures, attributes, automation, optimization, CAD, building information model, data transfer.

В настоящей статье приведен один из способов автоматизации пакетного внесения изменений в модель Tekla Structures. Tekla Structures - это один из программных комплексов, предназначенных для информационного проектирования зданий и сооружений. Каждый элемент модели в данном программном комплексе несет в себе информацию, заложенную пользователем в «атрибуты».

Рис. 1. Значения атрибутов по умолчанию

автоматизация проектирование здание

Часто проектировщику необходимо изменить значения атрибутов у нескольких элементов в модели. Для уменьшения трудозатрат на данное действие можно воспользоваться следующим способом:

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

Рассмотрим простейший пример пакетного внесения изменений в модель. В данном примере кодовое названия shear1 и shear2 соответствуют Сдвигу, Vy в начале и в конце элемента, axial1 и axial2 - Растяжению, Nt в начале и в конце элемента и moment1 и moment2 - Моменту, My в начале и конце элемента.

В первом столбце в данном примере используется GUID элементов - уникальный идентификатор. Он необходим в качестве ключевого поля, определяющего, к какому элементу относятся значения атрибутов в соответствующей строчке.

Рис. 2. Экспортированный отчет со значениями атрибутов

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

В дальнейшем пользователь может редактировать значения атрибутов в полученном файле.

Внесем новые значения атрибутов в файл Excel. Для наглядности используем условный диапазон значений для каждого отдельного атрибута (0…100, 100…200 и т.д.).

Рис. 3. Внесение новых данных в отчет в формате .xlsx

Затем итоговый файл импортируется в программу Tekla Structures, таким образом изменяются или удаляются значения атрибутов модели. При успешном импорте программа предоставляет отчет, содержащий информацию об измененных параметрах.

Рис. 4. Отчет в случае успешного импорта значений атрибутов

Рис. 5. Итоговые значения атрибутов

Данный способ внесения изменений в модель возможно комбинировать с расчетами - от простейших формул в Excel до аналогичной выгрузки данных из расчетных программ, таких как SCAD Office, LIRA, SAP2000, Robot Structural Analysis и т.д.

Выводы

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

Список литературы / References

1. Совершенствование организации проектных работ путем внедрения технологий информационного моделирования. [Электронный ресурс] / В.П. Грахов, С.А. Мохначев, П.Е. Манохин, А.Х. Иштряков // Современные проблемы науки и образования, 2015. № 1-1. Режим доступа: https://cyberleninka.ru/article/n/ sovershenstvovanie/organizatsii/proektnyh/rabot/putem/vnedreniya/tehnologiy/informatsionnog o/modelirovaniya/ zdaniy/ (дата обращения: 14.12.2021).

2. Свойства файла objects.inp. [Электронный ресурс]. Режим доступа: https://support.tekla.com/ru/doc/tekla-structures/2019i/sys_objects_inp_properties/ (дата обращения: 14.12.2021).

3. Импорт значений пользовательских атрибутов. [Электронный ресурс]. Режим доступа: https://support.tekla.com/ru/doc/tekla-structures/2019i/int_attributes_importing/ (дата обращения: 14.12.2021).

4. Tekla Structures Руководство по работе с шаблонами и отчетами © 2010 Tekla Corporation.

5. Tekla Structures 2017 Справочник атрибутов шаблонов © 2017 Trimble.