Всем привет.
Сегодня я хочу поговорить с вами о том, что може предоставить такой замечательный дистрибутив Rosa Fresh 13, тому кто учиться на инженера машиностроения, или увлекается инженерной тематикой.
В этой части речь пойдет исключительно про САПР.
2D CAD системы
Начнем с простого. Инженер - это чертежи, много чертежей, особенно когда ты только учишься. Что же нам предлагает дистрибутив
ZCad
Первым в списке пойдет программа ZCad.
Основные особенности ZCad:
- Настраиваемость. ZCad позволяет создавать и использовать различные стили для различных объектов таких как размеры, тексты, слои.
- Поддержка формата DWG. ZCad может не только открывать DWG файлы, но и сохранять в формате DWG.
Теперь поговорим о не достатках:
- Малый выбор инструментов черчения и редактирования. Вы всё сразу поймете, только посмотрев на панель инструменов.
- Не открывает DWG. Это уже скорее ошибка не программы, но дистрибутива. При попытке открыть DWG файл вылеает ошибка об отсутсвии нужной бибилиотеки (и в репозитории ее нет).
- Не достаточный набор инструментов для автоматизации. Я сейчас говорю про такие вещи как добавление различных символов или допусков на размеры, выполнение штриховки, нанесение выносок.
- Работа только с однострочным текстом. Да, написать технические требования на чертеже вы сможете, но это займет какое то время.
Вердикт. ZCad - очень простой электронный кульман. В нем Многое придется делать в ручную. Он прекрасно может подойти для освоения 2D CAD систем, но не более.
Установить ZCad можно командой:
sudo dnf in zcad
LibreCAD
Следующим по списку идет программа LibreCAD.
Основные особенности LibreCAD:
- Простота использования. Интерфейс программы интуитивно понятен и удобен для начинающих пользователей.
- Поддержка стандартов DWG. Да-да, несмотря на родной формат DXF в LibreCAD можно открыть DWG файлы. Правда есть нюанс, LibreCAD сможет открыть файлы DWG только до версии AutoCAD 2007.
- Широкий выбор инструментов. Включены инструменты для рисования геометрических фигур, нанесения размеров и измерений, работы со слоями.
- Масштабируемость и точность: Программное обеспечение способно обрабатывать проекты большого размера с высокой точностью вплоть до мельчайших деталей.
Что же касается недостатков, они следующие:
- Недостаточный выбор инструментов:
- Попробуйте, например, начертить в LibreCAD прямоугольник с заданной шириной и высотой. У вас это не получится без дополнительных построений.
- Нет возможности выбрать тип стрелки для размера или выноски. В LibreCAD можно выбрать или стрелка на размере или засечка. На чертеже стрелка всегда будет закрашенная. Так что если вам попадется придирчивый преподаватель, и скажет что стрелки на размерах должны быть открытыми, то придется выкручиваться. В этом вопросе, кстати, ZCad выигрывает, у него спокойно настраивается тип стрелок из довольно большого списка.
- Работа с текстом. Чтобы поставить знак диаметра в тексте пришлось повозиться.
- Отсутсвие панели "Свойство элемента". В LibreCAD есть специальная кнопка "Свойства" открывающая меню элемента, но в работе это не слишком удбно.
Вердикт. LibreCAD прекрасный инструмент как для изучения 2D CAD систем так и для выполенния несложных работ. В нем есть всё необходимое для создания и оформления чертежей.
Установить LibreCAD можно введя в терминале команду:
sudo dnf in librecad
QCad
Последний в моем списке 2D CAD систем идет QCad.
Основные особенности QCad:
- Простота использования:
- Интерфейс программы так же интуитивно понятен как и LibreCAD. Начинающие пользователи смогут с легкостью его освоить.
- Широкий выбор инструментов. В QCad больше выбор инструментов для рисования геометрических фигур и их редоактирования, редактирования текста, нанесения размеров и измерений, чем в LibreCAD.
- Лучше работает с текстовыми полями чем LibreCAD.
- Отдельная панель для параметров элементов. Отдельная панель позволяет немного быстрее вносить изменение в параметры элементов, например поправить размер или длину линии.
Недостатки (куда же без них):
- Нет интеграции с DWG:
- Точнее открыть DWG файл QCad сможет только в про версии, но она платная и оплата из РФ сейчас не работает.
- Нет возможности выбирать тип стрелки размера. Здесь всё так же как и у LibreCAD.
Вердикт. QCad более профессиональный инструмент. Он пойдет уже не просто для изучения 2D систем, но и для реальной работы, например при написании курсовой или диплома.
Установить QCad можно командой:
sudo dnf in qcad
3D CAD системы
Чертить чертежи конечно безумно весело и универсально, но мы всё-таки живем в 21 веке. Уже давно при производстве используют другой вид документации - 3D модели. Это очень удобно, сделал модель и сразу отправил ее на станок или 3D-принтер.
К сожалению выбор свободных 3D CAD систем в мире Линукс не большой поэтому...
Freecad
Поэтому первым и единственным в списке будет Freecad.
Особенности Freecad
- Поддержка большого количества форматов. Freecad может открывать такие форматы как STEP, IGES, DXF, STL, SVG и другие.
- Модульность. Freecad настоящий комбайн благодаря модулям. В нем можно делать 2D чертежи, 3D модели, проектировать архитектурные объекты, проводить расчёты методом конечных элементов.
- Расширяемость. Если вам не достаточно тех модулей которые предлагает вам freecad «из коробки» посмотрите на дополнения. Установить дополнение во freecad просто наимайте "Инструменты --> менеджер дополнений". Но надо иметь ввиду, что некоторые модули зависисмы друг от друг, и дляработы одного модуля придется загрузить и другие.
Недостатки:
- Freecad несмотря на свою универсальность, может показаться начинающим сложным.
- Поддержка DWG формата. Хоть она и заявлена, но по факту импортировать DWG файл я не смог. Снова ошибка библиотеки LibreDWG.
- Работа модуля FEM. Для работы данного модуля необходимо устанавливать сторонние компоненты, которых нет в репозитории. Подробнее об этом будет написано в части 2.
Что имеем в итоге. Freecad прекрасный инструент для изучения 3D CAD систем. Принцип создния моделей в нем схож с принципами моделирования в SolidWorks. Всеядность форматов позволяет ему взаимодействовать с различными профессиональными CAD системами.
Установить Freecad можно командй:
sudo dnf in freecad
Еще немного про 3D CAD в Linux
Хотя я и ставлю своей целью познакомить читателей с тем, что может предоставить будущим инженерам дистрибутив Rosa Fresh 13, с моей стороны было бы не верно обойти стороной проприетарные программы для 3D моделирования. А такие для Linux систем тоже имеются.
VariCAD
Varicad - 3D/2D САПР, может работать с DWG файлами. Для ознакомления предлагает 30-ти дневную версию скачать которую можно с официального сайта
BricsCAD
BricsCAD - так же система 3D/2D САПР, с поддержкой и полно совместимостью с DWG форматом. BricsCAD имеет несколько вариантов, например BricsCAD Life (только 2D система), или BricsCAD Pro (2D/3D система). Чтобы попробовать BricsCAD надо будет зарегистрироваться на их сайте
Отечественное ПО
Так же не стоит обходит сторой отечественное ПО такое как Компас-3Д, T-Flex или NanoCAD. Несмотря на то что у них нет нативной поддержки Linux систем, но данное ПО можно запустить с помощью WINE. Инструкции можно найти на сайтех представленных систем.
В планах у меня попробовать устанвоить себе T-Flex Учебная версия. Выбрал эту систему из-за двух причин.
Первая, учебная версия T-Flex предоставляется бесплатно для некомерчиского использования. Вторая, фирма разработчик предлагаяет уже готовую инструкцию по запуску их продукции в Linux системах. Правда в инструкции представлены только три операционные системы - это ALT Рабочая станция, Astra-Linux и РЭД ОС.
Вывод
Статья получилась объемной, много букв, но что в итоге? А в итоге мы имеем в дистрибутиве Rosa Fresh неплохой набор 2D CAD систем, не каждый дистрибутив может похвастаться таким выбором. А так же свежую и работающую 3D CAD систему. Что вполне позволит суденту инженерной направлености выполнять курсовые и даже дипломную работы.
В следующей части я раскажу вам, что предоставляет дистрибутив будущим инженерам для того, чтобы выполнять все возможные расчеты, которые тоже являются неотрывной частью обучения на инженера.