AutoCAD – это одна из самых популярных программ для проектирования и черчения, в которой часто работают студенты технических специальностей, архитекторы, дизайнеры и другие специалисты. Установить такое ПО на Mac или Windows можно без каких-либо проблем, а вот с Linux все совсем иначе – для этой операционной системы продукт не предназначен.
В сегодняшней статье мы разберемся, чем можно заменить AutoCAD и получить всеми полюбившийся функционал на ОС Linux.
FreeCAD
FreeCAD – одно из самых популярных решений, которое можно найти на замену AutoCAD для Linux. Это бесплатное ПО с открытым исходным кодом, направленное на параметрическое и информационное моделирование с поддержкой метода конечных элементов. В нем вы сможете работать как через терминал, так и через графическую оболочку.
Программа отлично подходит для создания моделей для 3D-принтера, так как поддерживает STL-формат. Кроме собственных FreeCAD-форматов, она также совместима с DXF, SVG, STEP, IGES и т.д.
Особенности:
- есть геометрия твердого тела;
- встроенная консоль Python;
- фреймворк для создания скриптов;
- может использовать плагины или модули, улучшающие функциональность.
Команда для установки:
sudo apt install freecad
LibreCAD
LibreCAD – еще один бесплатный аналог с открытым исходным кодом, в котором присутствует графический интерфейс, основанный на Qt4. Из-за этого программа на разных оболочках может выглядеть иначе, но функционал от этого никак не поменяется.
LibreCAD был разработан специально для создания двухмерных объектов, но также в нем можно работать в ограниченном 3D-режиме. Инструменты ПО довольно стандартные: окружности, линии, дуги, полигоны. Дополнительно ко всему в программе присутствует большое количество модификаторов.
Особенности:
- множество инструментов для создания 2D-моделей;
- доступна на 30+ языковых версиях;
- возможности можно расширить с помощью различных плагинов;
- активно развивается сообществом.
Команда для установки:
sudo apt install librecad
LeoCAD
LeoCAD – бесплатный и довольно необычный продукт, позволяющий создавать 3D-модели из кубиков LEGO. Это своего рода детский конструктор на компьютере, с помощью которого можно проектировать строительные конструкции любой сложности.
Количество деталей может доходить до десятков тысяч. Для удобства пользователей присутствует инструкция, в которой поэтапно описана сборка различных моделей. Дополнительно ко всему можно настроить отображение фигур в разных перспективах одновременно.
Особенности:
- использует библиотеку деталей LDraw;
- чтение и запись файлов LDR и MPD;
- позволяет экспортировать конструкции в другие форматы: HTML, 3DS, Brick Link, CSV, POV-Ray и Wavefront.
Команда для установки:
sudo apt-get install leocad
OpenSCAD
OpenSCAD – это программа для создания твердотельных 3D-моделей, которая станет отличной заменой Автокад на Линукс. По большей части она ориентирована на программистов, так как в ней есть встроенный редактор кода, позволяющий проводить более детальные настройки.
Процесс работы в OpenSCAD немного отличается от того, что многие привыкли видеть в подобных программах. Здесь нельзя использовать интерактивный режим взаимодействия с фигурами. Сначала необходимо создать скрипт и описать в нем детали 3D-модели. Затем он отправляется в программу, и на основе кода создается фигура.
Особенности:
- поддерживает две популярные методики моделирования: конструктивную блочную геометрию и расширение 2D-моделей до 3D-вариантов;
- сохраняет проекты в формате DXF;
- есть хорошие инструкции, позволяющие ускорить обучение в программе;
- нельзя экспортировать модели в чертеж.
Команда для установки:
sudo apt install openscad
BricsCAD
BricsCAD – это первая программа в нашем списке, за которую придется заплатить. Она была разработана для двухмерного и трехмерного моделирования. Ее основная идея – это помочь пользователям быстро и эффективно проектировать макеты.
Самое ключевое в этой программе – адаптивный интерфейс. Он подстраивается под требования пользователей, а сам BricsCAD имеет машинное обучение, которое помогает пользователям в работе с моделями. Искусственный интеллект решает несколько задач: сравнивает разные версии чертежа, ищет одинаковые объекты и группирует их.
Особенности:
- прямое 3D-моделирование в режиме рендеринга;
- использует скриптовый язык Autolisp;
- совместимость с COM API;
- поддержка BRX и ARX.
BricsCAD можно использовать бесплатно на протяжении первых 30 дней в рамках пробного периода.
Официальная страница: BricsCAD
BRL-CAD
BRL-CAD – это кроссплатформенная бесплатная САПР – система автоматизированного проектирования, которая распространяется с открытым исходным кодом и разрабатывается уже более 30 лет. Она позволяет создавать трехмерные объекты с помощью интерактивного редактора, а также поддерживает рендеринг, тест производительности и визуальный режим редактирования моделей.
Для работы с объектами используется встроенный графический редактор MGED. В нем есть встроенный скриптовый язык, позволяющий расширить возможности проектирования. Имеется библиотека примитивов, включающая простые фигуры, которые можно использовать как составные части проекта.
Особенности:
- твердое моделирование и трассировка лучей;
- встроенная система помощи, позволяющая получить подробную справку по всем вопросам;
- есть большое количество специализированных модулей для формирования объектов, имеющих сложную структуру;
- встроенная консоль, позволяющая улучшить функционал программы.
Команда для установки:
sudo apt install brlcad
Siemens NX
Siemens NX – еще один аналог AutoCAD на Linux, разработанный для инженеров, которые работают над созданием мелких деталей и сложных изделий. Он содержит набор инструментов, способных выполнять задачи из различных областей, а также имеет несколько отдельных приложений для конкретных задач, например Catchbook со встроенной справкой, которая будет полезна начинающим пользователям.
Сразу стоит сказать, что Siemens NX – платное ПО, но такое решение полностью оправдано. NX используется на разных этапах разработки – от базовой заготовки идей до внесения финальных штрихов. Это коммерческий проект, который активно внедряют в масштабное производство крупные компании и корпорации.
Особенности:
- моделирование поверхностей, свободное моделирование, динамический рендеринг;
- синхронная технология – позволяет работать с топологическим описанием геометрии модели;
- имеется функциональность для задач реверс-инжиниринга, которые могут возникать в процессах разработки промышленного дизайна.
Купить продукцию на официальном сайте для жителей России сейчас, к сожалению, нельзя. Однако вы можете найти Siemens NX в различных интернет-магазинах, которые предлагают данный пакет ПО.
SolveSpace
SolveSpace – еще одно ПО с открытым исходным кодом, которое было разработано для параметрического двухмерного и трехмерного моделирования. Поддерживает экспорт 3D-моделей как DXF и STEP, анализ с помощью STL, измерение объема, работу с измерениями и ограничениями, ввод значений с использованием арифметических выражений и многое другое.
Основная идея SolveSpace состоит в том, что деталь можно полностью задать геометрическими примитивами и ограничениями.
Особенности:
- моделирование 3D-деталей – рисование с помощью выдавливания, вращения и логических операций;
- моделирование 2D-деталей – деталь можно нарисовать как единое целое и экспортировать в формате DXF, PDF или SVG.
Команда для установки:
sudo apt install solvespace
DraftSight
DraftSight – профессиональное решение с закрытым исходным кодом для двухмерного проектирования и черчения, которое станет отличной заменой AutoCAD. Оно подойдет специалистам в области архитектуры, проектирования и строительства, а также профессиональным пользователям САПР, проектировщикам, преподавателям и любителям.
Особенности:
- возможность создавать, редактировать, просматривать и проверять любые типы двухмерных чертежей;
- экономичное решение по сравнению с другими аналогичными САПР;
- высокая совместимость файлов DWG для текущих и устаревших проектов.
Команда для установки:
sudo apt install draftsight
QCAD
QCAD – программа, нацеленная на работу с 2D-объектами, которая практически ничем не уступает AutoCAD. С ее помощью можно создавать новые чертежи, редактировать старые, перерисовывать растровые изображения, сохранять файлы с расширением .dxf, распечатывать созданные изображения и делать многое другое. Также программа позволяет создавать чертежи, соответствующие ЕСКД – единой системе конструкторской документации.
Особенности:
- печать в масштабе;
- печать на нескольких страницах;
- более чем 40 инструментов конструкции и 20 инструментов модификации;
- конструкция и модификация точек, строк, дуг, кругов, замещающих знаков, шлицов, ломаных линий, текстов, размерностей, штриховок, заливок, растровых изображений;
- библиотека частей с более чем 4800 деталями CAD.
Команда для установки:
sudo apt install qcad
Заключение
Мы рассмотрели наиболее удачные решения, которые смогут заменить AutoCAD на Linux. В каждой из программ свой функционал со своими особенностями. Какое ПО взять на вооружение вам – зависит от рода деятельности. В целом, каждая из программ подойдет для профессиональных или личных целей. Конечный выбор остается за вами :)
Комментарии