Программное обеспечение для автоматизированного проектирования (САПР) — чрезвычайно полезный тип программ для проектирования цифровых моделей в 2D или 3D. Как любители, так и профессионалы используют программы САПР для проектирования всех видов предметов, от прототипов функциональных частей до игрушек, которые можно распечатать на 3D-принтере. Существует множество различных программ САПР, все с разными функциями, целями и требованиями к совместимости.
Основные программы САПР, такие как Fusion и SolidWorks , предназначены только для работы на устройствах под управлением Windows или MacOS; это заставляет пользователей Linux обращаться к альтернативным программам.
В этой статье мы рассмотрим несколько лучших программ САПР, работающих с Linux, обсудим их функции, стоимость и многое другое.
Соображения

Однако прежде чем перейти к выбору, мы рассмотрим несколько факторов, которые мы учитывали при выборе программ, вошедших в список.
Во-первых, программы должны иметь собственную поддержку Linux. Можно запускать приложения, предназначенные только для Windows, такие как SolidWorks, на Linux с помощью программного обеспечения для совместимости, такого как Wine, но опыт может быть непоследовательным и сложным в настройке. Поэтому в этом списке мы сосредоточимся на собственных приложениях Linux.
Во-вторых, мы позаботились о том, чтобы включить бесплатные программы вместе с платным программным обеспечением, чтобы предоставить вам больше возможностей. Обычно, чем больше вы платите за программу, тем больше у нее функций, но это не всегда так. Ознакомьтесь с перечисленными функциями, прежде чем добавлять данные своей карты.
В-третьих, мы учли кривую обучения. Может быть сложно освоить любое приложение САПР, поскольку они обычно полны наворотов. Мы позаботились о том, чтобы включить программы, которые легче изучить, а также те, которые предназначены для более опытных пользователей.
Для ясности мы сосредоточились на трех категориях программного обеспечения САПР: 3D-моделирование САПР, 2D-чертеж САПР и программирование 3D САПР. Не волнуйтесь, если вы не знаете, что это значит — мы объясняем все для каждой!
Продолжайте читать, чтобы узнать, какой САПР для Linux подойдет именно вам.
SolveSpace

SolveSpace — это легкое и мощное программное обеспечение САПР для Linux для тех, кому нравится стиль моделирования Fusion.
Это территория полностью параметрического программного обеспечения: дизайн начинается с 2D-эскиза, а затем такие инструменты, как выдавливание и вращение, используются для создания 3D-моделей. Встроенные возможности моделирования могут быстро показать вам, как ваш объект будет вести себя в реальном мире.
SolveSpace может экспортировать в различные типы файлов как 2D, так и 3D-моделей, такие как DXF , PDF, EPS , STEP и STL , что означает, что его можно использовать для проектов на 3D-принтерах, а также плоттерах, маршрутизаторах и резаках.
Правда программа уже 2-3 года не обновляется, возможно проекты не сильно будет актуальным. Реальных пользователей я не встречал, также новостей, видео с этой программы не много.
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Кривая обучения: от легкого до среднего уровня
- Специальные возможности: параметрическое проектирование, возможность преобразования 2D-чертежей в 3D-объекты, базовое моделирование, экспорт различных типов файлов.
FreeCAD
Возможно, это предсказуемая запись, мы не могли бы иметь этот список без FreeCAD . Это один из лучших вариантов программного обеспечения САПР для Linux, и он полностью бесплатный и с открытым исходным кодом!
Хотя FreeCAD изначально был разработан для машиностроения, его многочисленные рабочие места предоставляют пользователям всю функциональность, необходимую для проектирования чего угодно. Программное обеспечение может похвастаться бесчисленными функциями, включая параметрическое моделирование, совместимость с многочисленными стандартными типами файлов и возможности моделирования.
Хотя FreeCAD и мощный, он не так удобен в использовании по сравнению с проприетарными программами, такими как Tinkercad или Fusion. Разработчики имели в виду универсальность при создании FreeCAD, и они рекламируют его как идеальный выбор для любителей, преподавателей, программистов и опытных пользователей САПР; это видение могло бы сделать FreeCAD более сложным для освоения.
Однако проект FreeCAD получил финансирование от Open Toolchain Foundation для улучшения его удобства использования. Кроме того, недавно он достиг важной вехи с версией 1.0, которая оптимизирует рабочие процессы и инструменты для параметрического моделирования, делая его более простым в освоении и более надежным в работе.
Если вы ищете бесплатную программу САПР с открытым исходным кодом, которая может удовлетворить более строгие требования с почти бесконечными возможностями, FreeCAD для вас.
Кстати в новой версии часть инструментов они убрали (например развертка, не получилось быстро найти) поэтому думаю есть смысл качать старую версию тоже.
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Уровень обучения: средний
- Специальные возможности: параметрическое моделирование, возможности симуляции, несколько рабочих мест
BricsCAD
BricsCAD — это конкурентоспособная альтернатива AutoCAD , и она поставляется в нескольких различных пакетах в зависимости от того, какие инструменты вам нужны. Этот вариант не является программным обеспечением с открытым исходным кодом, но это программное обеспечение профессионального уровня, которое может справиться со всем, что вы ему подбросите. В России она активно одно время продвигалась, но реальных пользователей пока не знаю (ведь в России есть нанокад и компас-3д)
Это программное обеспечение используется в коммерческих целях такими брендами, как Mazda и Bosch, и с этим связана высокая цена. BricsCAD Shape (не путать с BricsCAD Lite) бесплатен и предоставит вам базовые возможности 3D-моделирования и экспорта. С другой стороны, пакет BricsCAD Ultimate (∼$2650 за пожизненную лицензию) содержит все, что вам когда-либо может понадобиться от программного обеспечения САПР: создание 3D-проектов, запуск симуляций и инструменты аннотаций. BricsCAD также заявляет о своей совместимости с форматами AutoCAD, что может быть полезно при совместной работе с другими дизайнерами или инженерами.
BricsCAD предлагает несколько пакетов между этими двумя ценовыми крайностями в зависимости от необходимой вам функции, поэтому внимательно прочитайте описание каждого пакета. Хорошие новости для студентов: вы можете получить годовую лицензию на BricsCAD Ultimate бесплатно.
- Стоимость: бесплатно (BricsCAD Shape); ∼$2650 (бессрочная лицензия BricsCAD Ultimate)
- Открытый исходный код: Нет
- Кривая обучения: Эксперт
- Специальные возможности: моделирование материалов, моделирование сборок, параметрическое моделирование, расширенные возможности визуализации.
OpenSCAD
OpenSCAD — самый популярный программный инструмент САПР в нашем выборе. Фактически, он настолько популярен, что FreeCAD даже имеет для него специальный плагин! Из-за этого изучение OpenSCAD может стоить времени, даже если он не станет вашим основным инструментом моделирования.
OpenSCAD дает пользователю полный контроль над процессом проектирования, требуя от него явно писать все скрипты . Это мощный подход, но он также может быть сложным для новых пользователей. Это не интерактивный моделлер: вам нужно будет обновить, а затем повторно отрендерить вашу программу, чтобы увидеть ваши изменения! Опыт сильно отличается от традиционного САПР, но он очень полезен для моделлеров, которым нужна точность и скорость.
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Уровень обучения: средний
- Специальные возможности: параметрическое моделирование, интеграция с FreeCAD, управление всеми 3D-объектами посредством скриптов
CadQuery

CadQuery — это библиотека сценариев САПР на основе Python, работающая на OpenCascade — той же технологии 3D-геометрии, которая используется в FreeCAD. Это очень мощное решение САПР, сравнимое с OpenSCAD, просто немного менее известное.
CadQuery имеет некоторые важные преимущества перед OpenSCAD. Python — это язык программирования с установленными стандартами, и CadQuery может импортировать или экспортировать файлы STEP с другими программами САПР. Поскольку это библиотека Python, вы можете использовать ее без графического пользовательского интерфейса — например, в блокноте разработки Jupyter — или с ее популярным графическим интерфейсом CQ-Editor . Он также может использовать другие библиотеки Python.
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Уровень обучения: средний
- Специальные возможности: параметрическое моделирование, синтаксис Python, возможность использования других библиотек Python.
ImplicitCAD

ImplicitCAD не для слабонервных. Он был разработан, чтобы показать силу математики и программирования, и, как следствие, очень универсален.
ImplicitCAD полностью основан на командах, которые вводятся в текстовый интерфейс. Чтобы использовать это программное обеспечение, изучение традиционных САПР не будет вашей самой большой проблемой, поскольку оно управляется исключительно программированием.
Он использует язык Haskell , что может быть недостатком по сравнению с использованием Python в CadQuery, но делает его очень универсальным. Хотите верьте, хотите нет, но есть много преимуществ в «кодировании» ваших проектов, включая возможность автоматизировать повторяющиеся задачи. Программное обеспечение является параметрическим по своей природе, и уже существующие данные, такие как высота штифтов в замке, могут быть легко добавлены в ваш проект.
ImplicitCAD бесплатен и может работать прямо в вашем веб-браузере ; уже одно это делает его достойным того, чтобы попробовать!
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Уровень обучения: продвинутый
- Специальные возможности: веб-ориентированный, автоматизация задач, ограниченный только тем, что вы можете закодировать
CAD Sketcher

CAD Sketcher — это дополнение, которое привносит особенности 3D-моделирования САПР Fusion в самый популярный инструмент моделирования с открытым исходным кодом для нескольких платформ: Blender ! После завершения работы над элементами, разработанными с помощью CAD Sketcher, можно управлять так же, как и любым другим объектом в Blender.
CAD Sketcher находится в самом начале своего развития — текущая версия 0.27.5 — но уже очень популярен, имея почти 1200 оценок со средней оценкой 4,8 на странице Gumroad . Это предпочтительный источник для новых установок и последних новостей. Растущая популярность показывает, что современные пользователи 3D CAD найдут интерфейс, который соответствует их ожиданиям — и поддержку в придачу: команда разработчиков сотрудничала с создателем контента Maker Tales для продвижения проекта, а также для предоставления поддержки, сбора отзывов и демонстрации проектов на Discord (запрещен в России) Maker Tales .
CAD Sketcher принимает финансовую поддержку от пользователей, которые могут себе это позволить. Вы можете получить его бесплатно на GitHub и Gumroad или выбрать «платить столько, сколько хотите» через Gumroad, чтобы поддержать его разработку.
CAD Sketcher пока не превращает Blender в инструмент САПР, но он предоставит пользователям Blender введение в параметрическое 3D-моделирование САПР. А опытные дизайнеры САПР будут использовать его в качестве своего шлюза в Blender!
- Стоимость: бесплатно, с возможностью пожертвования
- Открытый исходный код: Да
- Уровень обучения: от среднего до продвинутого
- Специальные возможности: параметрическое моделирование, интеграция с Blender, растущее сообщество Discord
Программы для 2д моделирования
LibreCAD

LibreCAD — одна из самых известных бесплатных и открытых программ САПР для Linux после FreeCAD, и не без оснований. Если вы новичок в программном обеспечении САПР, другие варианты в этом списке могут показаться вам несколько пугающими из-за их расширенных функций и пользовательских интерфейсов. LibreCAD — отличный вариант для новичков , созданный специально для Linux.
LibreCAD имеет все основные инструменты, которые вам понадобятся для начала работы. Однако, в отличие от другого программного обеспечения, представленного в этом списке, LibreCAD работает только в 2D, поэтому его будет недостаточно, если вы планируете использовать его для 3D-печати отдельно.
Эта программа — отличный способ начать работать с САПР, с большим сообществом пользователей и разработчиков, которые могут оказать поддержку при необходимости. Однако более уверенные пользователи САПР могут посчитать ее ограниченной из-за отсутствия поддержки 3D-моделирования.
LibreCAD создан для быстрого внесения изменений, доступен на более чем 30 языках и имеет надежное автосохранение, чтобы ваша работа была в безопасности. Если вы все еще учитесь использовать CAD и вас не смущают ограничения 2D, то это отличный выбор.
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Кривая обучения: Легко
- Особенности: быстро, автосохранение, поддержка 30 языков.
QCAD

QCAD — еще один инструмент 2D-моделирования, который может похвастаться совместимостью с AutoCAD . Он бесплатный и с открытым исходным кодом, а также полезен для широкого круга пользователей, от начинающих любителей до профессиональных архитекторов.
Хотя эта программа была разработана как мощный инструмент для создания технических чертежей и диаграмм, она несложна для новичков.
В дополнение ко всему этому, QCAD имеет большую библиотеку уже существующих деталей САПР, из которой пользователи могут извлекать файлы, и предлагает более 40 различных инструментов, которые можно использовать для создания идеальных планов.
- Стоимость: Бесплатно
- Открытый исходный код: Да
- Уровень обучения: средний
- Специальные возможности: Большая библиотека деталей, совместимость с DWG и AutoCAD
Также стоит упомянуть российские продукты, такие как NanoCAD и Компас-3D они начинают уже появляются с поддержкой linux это огромный плюс
Что выбрать?
Я рекомендую попробовать всё! Из личной практики не всё ПО «заходит» где то бывает не удобно работать, не нравится дизайн и т.д.
Лично я пользовался freeCAD, есть потрабельная версия для Windows, иногда что то делаю в OpenSCAD. Удобство ПО зависит от количества пользователей, доступных уроков не только на русском языке. Если вы профессиональный инженер то вам лучше искать программу которая напоминает вашу основную программу. В любом случае я рекомендую пробовать и творить!
OpenSCAD поддерживает многоцветное 3D-проектирование с новым геометрическим движком
LeoCAD: бесплатное программное обеспечение для 3D-моделирования, вдохновленное LEGO
Ford выпускает файлы CAD FITS для аксессуаров Maverick
Как выглядит простая модель в CAD программе
«Центр 3d печати и 3d сканирования Фидллер» готов предложить своим клиентам значительно более широкие возможности для реализации самых сложных задач — от 3д сканирования до серийной 3д печати различными материалами.
Находимся в Краснодаре.
Наши работы можно увидеть в группе вконтакте тут — https://vk.com/3d_krd_123
группа в телеграме — https://t.me/pechat3dkrd
Наш магазин — https://fidller.com/blog/
По всем вопросам можно связаться:
телеграм — https://t.me/fidller
почта — shope@fidller.com
телефон — +79531178495

Спасибо!
Теперь редакторы в курсе.