S-Frame
Система S-Frame Analysis, разработанная компанией S-FRAME Software Inc., представляет собой комплексное решение для 4D-моделирования, расчета и проектирования конструкций металлических, бетонных, линейных и нелинейных конструктивных моделей.
-
Связь, основанная на Tekla API, позволяет писать код для подключения к открытой в Tekla модели, а также запроса данных из модели и выполнения манипуляций с ней. В данном случае связь была разработана с использованием API-интерфейсов и S-Frame, и Tekla. Для управления элементами, передаваемыми между Tekla Structures и S-Frame, используется библиотечная база данных.
-
S-Frame может экспортировать и импортировать файлы .dxf. При установке Tekla Structures и S-Frame на одном и том же компьютере можно использовать прямую связь. Копию связи и инструкции по использованию связи можно запросить на сайте https://s-frame.com. Описание этой связи можно найти здесь.
-
В некоторых регионах дистрибьюцией S-Frame занималась компания CSC; в этом случае система устанавливается в другие папки. Имя модели не должно включать пробелы; в настоящее время это проблема, поскольку каркас для расчета и проектирования не создается, если в имени модели есть пробелы.
В целом процесс включает следующие шаги: импорт в S-Frame, отображение импортированных элементов и экспорт из S-Frame. Этот процесс описан ниже.
Импорт объектов в S-Frame и отображение объектов
- Система S-Frame проверяет, есть ли открытая модель в Tekla Structures, используя для этого Tekla API.
- Если установить подключение удается, модель Tekla Structures запрашивается на предмет списка объектов модели, таких как смоделированные элементы или панели.
- Возвращенные объекты перебираются, распознанные типы обрабатываются, и эквивалентные объекты S-Frame добавляются в библиотечную базу данных (или обновляются в ней).
- Идентификаторы из Tekla Structures хранятся так, чтобы элементы можно было сопоставлять между Tekla Structures и S-Frame.
- После перебора объектов библиотечная база данных запрашивается, и обновленные или созданные объекты, на которые имеется ссылка в библиотеке, отображаются в окне S-Frame.
Экспорт из S-Frame
- Система S-Frame запрашивается на предмет объектов, отображаемых в окне S-Frame.
- Библиотека перебирается на предмет типов известных объектов (элементов и панелей), которые могут быть сопоставлены между Tekla Structures и S-Frame.
- Модель Tekla Structures запрашивается на предмет существования элементов с использованием уникальных идентификаторов, сохраненных при импорте. Если элементы не существуют, их необходимо создать и обновить библиотеку.
- Затем элементы можно добавить или обновить в Tekla Structures, чтобы они соответствовали содержимому S-Frame.