© 2017 DiyTronic

Бесплатные САПР-ы для 3d печати. Обзор.

Наигравшись с 3D принтером на готовых моделях захотелось чего-то большего. Ну и в связи с этим закономерно встал вопрос — в чём собственно рисовать? Некоторое время перебирал различные программы в поисках оптимума. Серебряной пули пока не нашёл, но решил оформить свои мысли в виде статьи ибо стал уже путаться. Не претендую на истину в последней инстанции — все написанное ниже лишь моё собственное мнение.

TinkerCAD

https://www.tinkercad.com/

Веб приложение от Autodesk. Бесплатно. Мне не понравилось. Крайне примитивно и как результат довольно простые операции делаются довольно сложно. Нет (или не нашёл) возможности задавать ограничения. Ну т. е. я не могу сказать эта точка равна этой (ну или угол или длина или ещё что-то) и чтоб при изменении размеров эти точки двигались одновременно. В итоге если надо подправить например размер объекта то и все например дырки в этом объекте потом надо подправлять тоже иначе они из сквозных превращаются в углубления.

Фактически даётся набор примитивов размеры которых можно менять и есть возможность их объединять, вычитать один из другого ну и всё. Гибкость достигается так называемыми генераторами форм, предназначенными для генерирования нестандартных объектов. Это делается программированием на JavaScript. Но всё это лишь расширение набора примитивов, а возможности самого редактора крайне ограничены.

Из плюсов заявлена поддержка различных сервисов 3d печати и например можно прями из программы отправить в какую-нибудь контору которая вам эту модель распечатает.

Есть так-же обучающие интерактивные уроки, но тоже не понравились — очень долго и нудно. В общем итоговое впечатление отрицательное — есть проекты гораздо интереснее.

OnShape

https://www.onshape.com/

Бесплатен с ограничениями. В бесплатной версии все модели будут публично доступными. Это web-приложение и работает естественно только через браузер, но несмотря на это САПР довольно мощный. Среди веб приложений этого класса это наверно даже самое лучшее.

Есть экспорт в STL.

Обучающие каналы по OnShape

DesignSpark

https://www.rs-online.com/designspark/our-software

Полностью бесплатная САПР. Есть 3 программы — для проектирования механических конструкций, для рисования электрических схем и для проектирования печатных плат.

На мой взгляд из бесплатных наверно лучшая программа. Не вполне понимаю на чём они делают деньги. ПО по возможностям вполне сопоставимо с тяжёлыми САПР-ами. Хотя я дилетант в этом вопросе, и возможно заблуждаюсь, но для задач создания моделей для 3d печати я думаю это именно так.

После него смотреть в сторону ломаного SolidWorks-а не вижу смысла.

Из плюсов — есть досутп к онлайновой библиотеке готовых компонентов. Есть возможность выгружать файлы прямо в STL.

Обучающие каналы по DesignSpark

SolverSpace

http://solvespace.com/index.pl

Очень легковесный САПР. Построение моделей основано на последовательном задании ограничений (размеры, углы, симметричность и т. п.). Можно строить движущиеся параметрические модели. Из минусов отмечу не очень удобное визуальное отображение и редактирование.

Может экспортировать напрямую в STL.

Обучающие каналы по SolveSpace

OpenSCAD

http://www.openscad.org/

Программа с открытым кодом. Довольно необычный подход к созданию моделей. Вы фактически пишете код. Есть определённая библиотека функций с помощью которых всё и рисуется. Фактически идеальный инструмент параметрического редактирования. Интерактивный только просмотр результатов. Мне лично такой подход вполне по душе, но людям далёким от программирования понравится вряд ли.

Есть довольно много готовых библиотек. Встречаются довольно сложные модели, что для меня удивительно, учитываю подход, используемый для построения.

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

Может экспортировать напрямую в STL.

Обучающие каналы по OpenSCAD

Библиотеки

FreeCAD

https://www.freecadweb.org/? lang=ru
https://github.com/FreeCAD/FreeCAD

Монстроидный САПР-комбайн. Умеет всё на свете — от рисования моделей до архитектурных чертежей. Нужный режим просто выбирается из меню. Интерфейс местами корявый. Я было с наскока не осилил и решил, что это очередное опенсорсное гуано, но позже обнаружил на YouTube ряд замечательных роликов, где возможности данного ПО раскрыты во всей красе. Однозначно заслуживает более глубокого изучения. Пожалуй из программ с окрытым кодом это лучшее решение.

Описанный выше OpenSCAD входит в состав FreeCAD просто как одна из подсистем. Так-же во FreeCAD есть все возможности SolverSpace.

Обучающие каналы по FreeCAD

Итого

Пока есть только первое общее впечатление. Для себя пока явного фаворита не выбрал. Буду пробовать дальше.

Комментарии