Научная статья на тему 'Двухконтурные геодезические оболочки с пятигранными пирамидами'

Двухконтурные геодезические оболочки с пятигранными пирамидами Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
71
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГЕОДЕЗИЧЕСКИЕ КУПОЛА / ДВУХКОНТУРНЫЕ ГЕОДЕЗИЧЕСКИЕ ОБОЛОЧКИ / ПРИНЦИП ДВОЙСТВЕННОСТИ / ПАРАМЕТРИЧЕСКИЙ ОБЪЕКТ ARCHICAD / ЯЗЫК ПРОГРАММИРОВАНИЯ GDL / GEODESIC DOME / DOUBLE-CONTOUR GEODESIC SHELL / DUALITY PRINCIPLE / PARAMETRIC ARCHICAD OBJECT / THE PROGRAMMING LANGUAGE OF GDL

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Лахов А. Я.

Геодезические купола это самоподдерживающиеся пространственные конструкции без дополнительных опор. При их разбивке на элементы используют геодезические линии. В этой области ведутся разработки геометрических моделей двухконтурных геодезических оболочек. Особенности этих работ использование трехгранных и шестигранных пирамидальных структур в качестве первого контура. Однако, для формообразования таких конструкций можно использовать и пятигранные пирамиды. Целью исследования является разработка метода, алгоритма и программного обеспечения для двухконтурной геодезической оболочки с пятигранными пирамидами. Для достижения этой цели применен принцип двойственности, методы аналитической геометрии в пространстве и программирование на языке GDL, встроенном в ArchiCAD. В результате разработан параметрический объект ArchiCAD двухконтурной геодезической оболочки с пятигранными пирамидами. Его можно использовать в архитектурно-строительном проектировании уникальных зданий.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Double-contour geodesic shells with pentahedral pyramids

Geodesic domes are self-supporting spatial structures without additional supports. Geodesic lines are used when breakdown geodesic shells into elements. In this area, the development of geometric models of double-contour geodesic shells are performed. The features of these works are the use of trihedral and hexagonal pyramidal structures as the first contour. However, for the formation of such structures, pentahedral pyramids can also be used. The aim of the study is to develop a method, algorithm and software for a double-contour geodesic shell with pentahedral pyramids. To achieve this goal, the principle of duality, methods of analytical geometry in space and programming in the GDL language built into ArchiCAD were applied. As a result, a parametric ArchiCAD object of a two-contour geodesic shell with pentahedral pyramids was developed. It can be used in architectural and structural design of unique buildings.

Текст научной работы на тему «Двухконтурные геодезические оболочки с пятигранными пирамидами»

Двухконтурные геодезические оболочки с пятигранными пирамидами

А.Я. Лахов

Нижегородский государственный архитектурно-строительный университет

Аннотация: Геодезические купола - это самоподдерживающиеся пространственные конструкции без дополнительных опор. При их разбивке на элементы используют геодезические линии. В этой области ведутся разработки геометрических моделей двухконтурных геодезических оболочек. Особенности этих работ - использование трехгранных и шестигранных пирамидальных структур в качестве первого контура. Однако, для формообразования таких конструкций можно использовать и пятигранные пирамиды. Целью исследования является разработка метода, алгоритма и программного обеспечения для двухконтурной геодезической оболочки с пятигранными пирамидами. Для достижения этой цели применен принцип двойственности, методы аналитической геометрии в пространстве и программирование на языке ОБЬ, встроенном в АгсЫСАБ. В результате разработан параметрический объект АгсЫСАБ двухконтурной геодезической оболочки с пятигранными пирамидами. Его можно использовать в архитектурно-строительном проектировании уникальных зданий.

Ключевые слова: геодезические купола, двухконтурные геодезические оболочки, принцип двойственности, параметрический объект АгсЫСАБ, язык программирования ОБЬ.

Купола - это самоподдерживающиеся пространственные конструкции без дополнительных опор. Геодезические купола - это класс куполов, при разбивке которых используют геодезические линии. Двухконтурные геодезические купола в дополнении к основному пластинчатому контуру имеют стержневой контур, который обеспечивает большую прочность и устойчивость конструкции.

Конфигурация второго контура может повторять конфигурацию первого контура [1] или отличаться от нее. В последнем случае формообразование второго контура может быть основано на эвристических подходах или принципе двойственности многогранников/сетей [2].

Принцип двойственности нашел широкое применение в технических приложениях. Например, в работе [3] рассматривается двойственность Платоновых тел, разработан БРМ механизм создания двойственного тела. В [4] разработан алгоритм построения двойственных выпуклых многогранников. В случае невыпуклого многогранника двойственный

многогранник получается также невыпуклым и имеет самопересекающиеся грани. Для этого случая предлагается расширить понятие двойственности многогранника, допустив самопересечение граней.

а) б)

Рис. 1. Конфигурации второго контура: а) одинаковая, б) разная

Изучается двойственность в немногогранных телах, принцип двойственности расширен на тела из плоских граней - ро1у1тегБ и связан со структурой чередующихся узлов [5]. В работе [6] рассматривается треугольная сетка для представления поверхности, строится двойственная сетка, ребра которой получаются перемещением двойников вершин вдоль градиента функции веса. Установлено, что этот подход применим к самоподдерживающимся конструкциям. В [7] исследуется применение суммы и разности Минковского для выпуклых многогранников, разработан точный и эффективный алгоритм вычисление разности Минковского для многогранников, демонстрируется его двойственность способу вершин операций Минковского. При изучении ориентированной полигональной сети устанавливается, что она гарантированно является 2-многообразием и имеет свойство первичной/двойственной эффективности. Предлагается для хранения этой сети использовать структуру данных РББЯ (вершин и граней, двойственных вершинам) [8].

При определении конфигурации второго контура геодезических оболочек предлагается использовать принцип двойственности сетей первого

и второго контуров, принцип равнопрочности/однородности сети второго контура и принцип связности сети второго контура.

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

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

Принцип связности второго контура обеспечит связность сети, как следствие, равнопрочность второго контура по всей оболочке. В данном случае, для обеспечения связности расположим стержни вдоль границ треугольника Мебиуса.

В ННГАСУ разработана система автоматизированного архитектурного проектирования и прочностного расчета геодезических куполов и оболочек [9,10]. В нее входит библиотека параметрических объектов АтсЫСАО геометрических моделей геодезических оболочек на языке ОБЬ, встроенном в АтсЫСАО, которая содержит объекты различных классов геодезических оболочек. В библиотеке GeoDomeLib v.1.0 были представлены параметрические объекты двухконтурных оболочек класса 12;Р3 с трехгранными пирамидами и класса 12;Р6 с шестигранными пирамидами. Однако, отсутствовала программная реализация библиотечного объекта класса 12;Р5. Поэтому была поставлена задача, разработать параметрический объект АтсЫСАБ геометрических моделей геодезических двухконтурных оболочек с пятигранными пирамидами.

J

Исходный параметрический объект - это одноконтурная геодезическая оболочка класса 11;5 (Рис.2 а)). Задача состоит в том, чтобы не использовать

исходные пластины, а вместо них сформировать пирамиды.

а) б)

Рис. 2. Схема формообразования параметрического объекта I1;P5: а) исходный объект I1;5, б) схема формирования пирамиды для объекта I1;P5 Поверхность оболочки состоит преимущественно из плоских пятиугольных пластин. Необходимо найти координаты центра пятиугольника P1, как среднее арифметическое соответствующих компонент координат всех вершин пятиугольника. Далее нужно поднять точку P1 перпендикулярно данному пятиугольнику на высоту пирамиды h. Для выполнения подъема точки P1 воспользуемся формулами перехода от сферической системы координат к декартовой, и обратно. Центр системы координат соответствует центру сферы. Выполним преобразование декартовых координат точки P1 в сферическую систему. Далее переместим точку P1 вдоль луча, соединяющего центр сферы и точку P1, на расстояние высоты пирамиды в сферической системе координат. Получим точку P2, выполним обратное преобразование в декартову систему координат. Затем, формируем грани пирамиды. Для этого используется функция slab языка программирования GDL, которой предадим три вершины формируемой грани.

Далее необходимо сформировать второй стержневой контур, соединяющий часть вершин пирамид, руководствуясь сформулированными принципами. Выполним формирование второго контура внутри треугольника Мебиуса, добавляя стержни, соединяющие вершины пятигранных пирамид. Для этого используется функция Нп_ языка программирования ОБЬ, которой передадим две вершины формируемой линии.

В результате разработан библиотечный объект одноконтурных геодезических оболочек класса II ,Р5 (программа на языке ОБЬ_Система_М1^вт). С его помощью можно формировать геометрические модели одноконтурных геодезических оболочек с пятигранными пирамидами. Также, разработан библиотечный объект двухконтурных геодезических оболочек класса 12,Р5 (программа на языке ОБЬ_Система_М2^Бт). С его помощью можно формировать геометрические модели двухконтурных геодезических оболочек с пятигранными пирамидами в качестве первого контура и вторым

Рис. 3. Изображение одного треугольника Мебиуса геодезической оболочки

класса 12;Р5 вариант разбивки №3

Можно получить геометрическую модель, соответствующую одному треугольнику Мебиуса (см. Рис.3.) или оболочку в виде целой сферы (см. Рис.4.).

Рис. 4. Изображение геодезической оболочки класса 12;Р5 в виде полной

сферы вариант разбивки №3

Выводы

Рассмотрены работы по применению принципа двойственности в технических приложениях. Определено, что этот принцип можно использовать для формообразования двухконтурных оболочек. Рассмотрены программы геометрического моделирования двухконтурных геодезических оболочек. Установлено, что отсутствует программная реализация геодезических двухконтурных оболочек с пятигранными пирамидами. Разработан параметрический объект АгсЫСАО двухконтурной геодезической оболочки с пятигранными пирамидами. Его можно использовать в архитектурно-строительном проектировании уникальных зданий.

Литература

1. Травуш В.И. Исследование конструктивно-технологических возможностей сборных сферических оболочек / В.И. Травуш, В.Д. Антошкин, И.В. Ерофеева, С.С. Гудожников // Региональная архитектура и строительство. - Пенза, ПГУАС, № 2, 2014. - С.89-101.

2. Павлов Г.Н. Автоматизация архитектурного проектирования геодезических куполов и оболочек: дис. ... д-ра техн. наук: 05.13.12. Н.Новгород, 2007. 245 с.

3. G. Wei, .J. S. Dai Duality of the Platonic Polyhedrons and Isomorphism of the Regular Deployable Polyhedral Mechanisms (DPMs) J. S. Dai et al. (eds.), Advances in Reconfigurable Mechanisms and Robots I, DOI: 10.1007/978-1-4471-4141-9_68, Springer-Verlag London 2012, pp. 759-771.

4. B. Grunbaum, G.C. Shephard Duality of Polyhedra. M. Senechal (ed.), Shaping Space, DOI 10.1007/978-0-387-92714-5 15, Springer 2013, pp. 211-216.

5. E. Wohlleben Duality in Non-polyhedral Bodies Part I: Polyliner. International Conference on Geometry and Graphics ICGG 2018: ICGG 2018 -Proceedings of the 18th International Conference on Geometry and Graphics pp. 484-499.

6. M. Desbrun, F. de Goes The Power of Orthogonal Duals. K. Anjyo (ed.), Mathematical Progress in Expressive Image Synthesis I, 3 Mathematics for Industry 4, DOI: 10.1007/978-4-431-55007-5_1, Springer Japan 2014, pp.3-6.

7. H. Barki, F. Dupont, F. Denis, K. Benmahammed, H. Benhabiles. Contributing Vertices-based Minkowski Difference (CVMD) of polyhedra and applications. 3D Res. 04, 04(2013)1, 3D Research Center, Kwangwoon University and Springer 2013, pp. 1-16.

8. Yong-jin Liu, Kai Tang, Ajay Joenja A new representation of orientable 2-manifold polygonal surfaces for geometric modeling. Journal of Zhejiang University SCIENCE A 2006 7(9), pp.1578-1588.

9. Лахов А.Я. Визуализация разрушений геодезических куполов при взрывном воздействии // Инженерный вестник Дона. - 2014, №2. URL: ivdon.ru/ru/magazine/archive/n2y2014/2333.

10. Лахов А.Я. Трансляция геометрических моделей геодезических оболочек в нейтральный SAT формат // Инженерный вестник Дона. - 2018, №3. URL: ivon.ru/ru/magazine/archive/n3y2018/5179

References

1. Travush V.I., Antoshkin V.D., Erofeyeva I.V., Gudozhnikov S.S. Regional'naya arkhitektura i stroitel'stvo. Penza, PGUAS, № 2, 2014. pp.89-101.

2. Pavlov G.N. Avtomatizatsiya arkhitekturnogo proyektirovaniya geodezicheskikh kupolov i obolochek [Automation of architectural design of geodesic domes and shells]. dis. ... d-ra tekhn. nauk: 05.13.12. N.Novgorod, 2007, 245 p.

3. G. Wei, .J. S. Dai Duality of the Platonic Polyhedrons and Isomorphism of the Regular Deployable Polyhedral Mechanisms (DPMs). J. S. Dai et al. (eds.) Advances in Reconfigurable Mechanisms and Robots I, DOI: 10.1007/978-1-4471-4141-9_68, Springer-Verlag London 2012, pp. 759-771.

4. B. Grunbaum, G.C. Shephard Duality of Polyhedra. M. Senechal (ed.), Shaping Space, DOI 10.1007/978-0-387-92714-5 15, Springer 2013. pp. 211-216.

5. E. Wohlleben Duality in Non-polyhedral Bodies Part I: Polyliner. International Conference on Geometry and Graphics ICGG 2018: ICGG 2018 -Proceedings of the 18th International Conference on Geometry and Graphics. pp. 484-499.

6. M. Desbrun, F. de Goes The Power of Orthogonal Duals. K. Anjyo (ed.), Mathematical Progress in Expressive Image Synthesis I, 3 Mathematics for Industry 4, DOI: 10.1007/978-4-431-55007-5_1, Springer Japan 2014, pp.3-6.

7. H. Barki, F. Dupont, F. Denis, K. Benmahammed, H. Benhabiles Contributing Vertices-based Minkowski Difference (CVMD) of polyhedra and

applications. 3D Res. 04, 04(2013)1, 3D Research Center, Kwangwoon University and Springer 2013, pp. 1-16.

8. Yong-jin Liu, Kai Tang, Ajay Joenja Journal of Zhejiang University SCIENCE A 2006 7(9), pp.1578-1588.

9. Lakhov A.Ya. Inzhenernyj vestnik Dona, 2014, №2. URL: ivdon.ru/ru/magazine/archive/n2y2014/2333.

10. Lakhov A.Ya. Inzhenernyj vestnik Dona, 2018, №3. URL: ivdon.ru/ru/magazine/archive/ n3y2018/5179.

i Надоели баннеры? Вы всегда можете отключить рекламу.