понедельник, 3 декабря 2012 г.

Здесь напишу про некоторые особенности проектирования в программе Blender.
Для создания геокупола можно использовать стандартные функции программы. Заходим в меню "Add" выбираем "Mesh" -> "Icosphere"
Появляется сфера состоящая из треугольников. При этом в левом окне появляется возможность указать размер сферы (Radius) и приближение (Subdivisions).
После того как мы получили сферу нужного размера, можно поработать с тем какое будет основание.
Для этого нужно перейти в режим редактирования меша (нажимаем Tab). В этом режиме выделяем вершины, которые нам не нужны и удаляем кнопкой Del.
Далее добавляем если нужно ребер в меш, чтобы выравнить основание.
Теперь, что бы создать бревно в каждом ребре и коннектор в каждой вершине мне пришлось написать Add-On скрипт GeoHouse.py
Его можно установить  в разделе User Preferences на вкладке Addons, нажав кнопку "Install Addon..." и указав файл GeoHouse.py
После этого в левом меню появится раздел GeoHouse с кнопкой "Create".

Теперь выбирая нужную подготовленную геосферу (Icosphere) и нажимая кнопку Create мы получим бревна и коннекторы, расположенные по ребрам и вершинам соответственно.

Скрипт пока не точно разворачивает коннекторы и поэтому некоторые будут направлены не в центр сферы. Тут придется поработать руками.
В дальнейшем планирую детально изучить программу FreeCAD и проектировать уже в ней , т.к. по утверждению некоторых , она удобнее для твердотельного проектирования. Но пока все наработки сделаны в Blender-е.