Джонатан Уэстхьюс опубликовал исходный код своей САПР SolveSpace для параметрического моделирования. Актуальная версия 2.0 является результатом 5 лет работы и основана на более раннем проекте автора, SketchFlat.
Основные возможности:
- черчение в 2D с экспортом в DXF, PDF, SVG;
- моделирование в 3D с выдавливанием, вращением, булевыми операциями;
- экспорт в STL и G-Code для трёхмерной печати или лазерной резки;
- симуляция механической связи с помощью решателя ограничителей;
- собственный решатель геометрического ограничителя на уровне дорогих закрытых САПР.
Текущая версия собирается только под Windows, но прекрасно работает в WINE (один исполняемый файл .exe размером полтора мегабайта). Порт на Linux считается одной из приоритетных задач, но разработчик склонен отдать эту работу новым участникам.
Подробнее о истории проекта, причинах освобождения кода и дальнейших планах можно узнать из интервью с автором SolveSpace.
>>> Подробности