LINUX.ORG.RU

4
Всего сообщений: 22

Технический чертёж в SolveSpace (часть 1)

SolveSpace часто позиционируется как САПР для моделирования простеньких деталей для 3D печати но это лишь одна из многих сфер, где можно применять SolveSpace.

Ещё одной сферой является выпуск чертежей деталей со стандартными видами в формате PDF. Данный аспект применения SolveSpace мало освёщен, да и сама САПР не так давно обзавелась более широким настройками стилей линий.

И хотя всё ещё есть проблемы со стилями линий (1, 2, 3), уже сейчас SolveSpace позволяет создавать техническую документацию с чертежами как 2D элементов, так и 3D деталей.

( читать дальше... )

ОБСУЖДЕНИЯ

>>> Просмотр (1280x800, 114 Kb)

 , , ,

atsym ()

Создание анимации в SolveSpace 3.0

SolveSpace — это не только параметрический 2D/3D CAD, а ещё и CAE, что подразумевает возможность создания и анимации кинематики.

В этот раз, случайно натолкнувшись на пакет спрайтов «Sea Warfare Set» в стиле PixelArt на сайте OGA, у меня возникла мысль о том, что можно ведь сделать небольшую анимацию посадки самолёта на авианосец с помощью SolveSpace!

Создание и «рендеринг» этой анимации заняли минут 10-15 ;)

>>> Просмотр (1280x800, 85 Kb)

 , ,

atsym ()

Сноуборд в SolveSpace 3.x

Так как разработка SolveSpace активизировалась, я решил уделить время для очередных экспериментов над этой замечательной 2D/3D САПР.

На этот раз, случайно натолкнувшись на GitHub’е на BoardCAM — CAD/CAE для проектирования сноубордов, вдруг захотелось готовить сани летом попробовать воссоздать сноуборд и в SolveSpace.

Замечу что в SolveSpace булевые операции твердотельных объектов часто заканчиваются или некорректным результатом, или подвешиванием ПК «за я×××» (если у вас тоже 10-летний двухядерник с интеграшкой и 2 гигами рама). Одним из решений даной проблемы является переключение всей модели в «меш» («force NURBS surface to triangle mesh»), но в таком случае отключается возможность экспорта в формате STEP.

Немного «магии» и манипуляций в последовательности «технологических операций» — и задача по «гибке» листового материала с криволинейным контуром БЕЗ переключения в режим «меш» решена!

И хотя в программе не все баги исправлены, и не все хотелки пока-что имплементированы, на данный момент ‘ночнушки’ SolveSpace 3.x (master) уже содержат новые долгожданные возможности:

  • «New Group > Revolve» — для создания сектора тела вращения, изгиба трубы/проката и т.д. (для создания тела вращения в полный оборот в SolveSpace уже давно была добавлена функция «New Group > Lathe»)
  • «New Group > Helix» — для создания винтовых пружин/витков резьб (всё ещё НЕ пригодно для булевых операций с другими телами!).

Спасибо разработчикам (@whitequark, @EvilSpirit и всем остальным котрибюторам) за то что с каждым днём SolveSpace 3.x стаёт всё более мощным инструментом для реализации инженерных экспериментов!

P.S.: В связи с выявленными багами в отрисовке видимых линий в SolveSpace (раз, два, три), мой проект по созданию велосипеда отложен на некоторое время. В то же время новая функция «Revolve» уже позволяет более оптимально смоделировать спицу велосипедного колеса!

>>> Просмотр (1280x800, 68 Kb)

 ,

atsym ()

Как заспицевать велосипедное колесо в SolveSpace (Часть 1)

SolveSpace, спустя более чем 5 лет с момента открытия исходников, для многих остаётся неизветной и непонятной параметрической 2D/3D САПР. Это в большой степени связано с небольшим количеством учебных материалов, малым количеством демонстрационных примеров и очень странным процессом разработки проекта на GitHub.

Несмотря на всё это SolveSpace всё же является очень мощным инструментом, который в то же время обладает довольно минималистичным интерфейсом.

( читать дальше... )

>>> Просмотр (1280x800, 266 Kb)

 ,

atsym ()

Создание диаграмм с помощью SolveSpace

Пример создания простой древовидной диаграммы с помощью 2D/3D САПР SolveSpace (версии 2.x и выше), в которых линии соединения выполнены в стиле «node-like» (как в редакторе нодов из состава Blender'а).

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

Детали:

P.S.: Использование режима «Assemble» и линий построенных в режиме «Sketch in 3d» даёт возможность создавать подобные древовидные диаграммы и в 3D пространстве.

Обсуждение САПР SolveSpace и обмен опытом использования:

Обмен опытом использования САПР SolveSpace

>>> Просмотр (1280x800, 96 Kb)

 ,

atsym ()

SolveSpace

Перенес на линукс. Все дефолтное, моделька из examples с сайта solvespace.

>>> Просмотр (1920x1200, 252 Kb)

 ,

AptGet ()