Трансляция геометрических моделей ArchiCAD-Patran

Для выполнения расчета геодезической оболочки на прочность и устойчивость могут быть использованы современные мощные специализированные программные комплексы (Nastran). Однако для этого требуется конвертирование геометрической модели оболочки в понятный расчетному комплексу формат.
Поэтому были разработаны специальные трансляторы, преобразующие геометрическую модель из программы ArchiCAD в расчетную модель в формате программы расчета конструкций. Эта программа выполняет следующие функции: создание расчетной модели, основанной на исходной геометрической модели из программы ArchiCAD (ArchiCAD – obj файл), создание файла, содержащего расчетную модель в формате базы данных Patran (Translator – ses файл).
Файл OBJ состоит из последовательности полигонов, разделенных пробелами. Весь поток заканчивается символом eof. Каждый полигон состоит из последовательности номеров вершин, разделенных пробелами. Номер вершины ссылается на ее координаты X, Y, Z в декартовой системе координат. Требуемый выходной файл должен содержать вызовы функций Patran Command Language (PCL), генерирующих соответствующие поверхности.



Графический интерфейс пользователя translator v 1
а) б)

Геометрическая модель оболочки в ArchiCAD а) и в Patran б)

Так же был разработан транслятор двухконтурных геодезических оболочек translator v 2, принимающий на вход геометрическую модель двухконтурного геодезического купола с пластинами и стержнями, и выдающий файл сессии Patran, предназначенный для генерации модели двухконтурного геодезического купола.

Для обеспечения трансляции двухконтурных геодезических оболочек из ArchiCAD в Patran были разработаны варианты параметрических объектов, в которых стержни представлены операторами slab языка GDL (индекс a - analysis). Параметрические объекты, в которых стрежни представлены операторами lin_ пригодны для проектирования.