Несмотря на стремительное развитие программного обеспечения, на рынке до сих пор нет решения, позволяющего одинаково хорошо моделировать строительные конструкции, производить их расчеты и выпускать проектную и рабочую документацию. В то же время существуют отдельные программные комплексы, которые на «отлично» справляются с какой-либо одной задачей.
Идея «подружить» разные программы давно посещает умы разработчиков. Но, к сожалению, форматы хранения данных далеко не всегда поддерживаются обоими приложениями. В передовых разработках присутствует так называемый открытый прикладной программный интерфейс (OpenAPI), который позволяет управлять приложением порой даже не запуская его вручную. Именно благодаря Open API становится возможной взаимосвязь и обмен данными между программными комплексами различной направленности.
Одним из показательных решений на основе Open API в области проектирования строительных конструкций является двусторонняя взаимосвязь между программными комплексами Tekla Structures и SAP2000.
Взаимодействие между программными комплексами становится возможным после установки так называемого «Линка» (Link, доступен пользователям с подпиской Tekla Structures) – инструмента связи между Tekla Structures и SAP2000.
Порядок работы показан на схеме ниже.
Следует отметить, что для экспорта модели в SAP2000 достаточно нажать одну кнопку из рабочей среды TeklaStructures. Кроме того, при включенной функции «Объединение моделей» модель в Tekla Structures может быть откорректирована и заново экспортирована в SAP2000. При этом в SAP2000 также произойдет корректировка элементов в соответствии с изменениями в Tekla Structures, а все элементы и настройки, определенные непосредственно в SAP2000, останутся неизменными.
Таким образом, использование открытого программного пользовательского интерфейса (OpenAPI) в Tekla Structures и SAP2000 существенно упрощает процесс передачи модели из моделирующего программного комплекса в расчетный. Это позволяет свести количество операций по созданию модели к минимуму. Кроме того, при этом значительно сокращается количество ошибок.
Наглядно процесс создания расчетной модели, передачи ее в SAP2000 и использования результатов расчета в Tekla Structures показан в видеоролике.