В следующей статье мы рассмотрим FreeCAD. Это бесплатное программное обеспечение с открытым исходным кодом, средство трехмерного моделирования и программное обеспечение САПР. Он используется для проектирования изделий и / или в машиностроении. Пару лет назад коллега уже рассказывал нам об этой программе, вы можете прочитать эту статью. здесь. FreeCAD - это 100% открытый исходный код и чрезвычайно модульный. Позволяя этим бесчисленным возможностям настройки и программирования благодаря расширениям.
FreeCAD - это запрограммирован на языках C ++ и Python. Программа на основе OpenCasCade, которое является мощным геометрическим ядром. Он читает и создает множество открытых файловых форматов, таких как STEP, IGES, STL и другие. Кроме того, его интерфейс построен на Qt FreeCAD. Это означает, что он работает точно так же на платформах Windows, Mac OS X и Gnu / Linux.
Как и многие современные разработчики 3D-моделей САПР, в нем есть двухмерный компонент, который поможет нам извлекать детальный проект из 3D-модели. Благодаря этому мы сможем создавать 2D-чертежи, но прямое 2D-проектирование (например, AutoCAD LT) не является целью, равно как и анимация или органические формы (например, созданные Maya, 3ds Max или Cinema 4D).
FreeCAD предлагает рабочая среда, аналогичная CATIA, SolidWorks, SolidEdge, ArchiCAD или Autodesk Revit. Он использует методы параметрического моделирования и оснащен модульной архитектурой программного обеспечения. Это упрощает добавление функций без изменения ядра системы. Моделирование позволит нам легко модифицировать наши проекты, возвращаясь к истории модели и, таким образом, имея возможность изменять ее параметры.
Программа направлена непосредственно на машиностроение и дизайн продукции. Но следует уточнить, что также подходит для широкого спектра инженерных применений, например, архитектура или другие специальности.
FreeCAD все еще находится на ранней стадии разработки., поэтому, хотя он уже предлагает нам большой (и постоянно растущий) список функций, предстоит еще долгий путь. Особенно по сравнению с наиболее популярными коммерческими решениями. Вот почему вы можете не найти эту программу достаточно развитой, чтобы использовать ее в производственной среде. Однако сообщество энтузиастов быстро растет. Сегодня вы уже можете найти множество примеров качественных проектов, разработанных с помощью FreeCAD. С этими проектами и всей их документацией можно ознакомиться в сайт проекта.
Установите FreeCAD в системах на базе Ubuntu и Ubuntu
Многие дистрибутивы Gnu / Linux основаны на Ubuntu и имеют общие репозитории. Помимо официальных вариантов (Kubuntu, Lubuntu и Xubuntu), существуют неофициальные дистрибутивы, такие как Linux Mint, Voyager и другие. Показанные ниже варианты установки совместимы с этими системами.
Установить из официального репозитория Ubuntu
FreeCAD доступен из репозиториев Ubuntu и может быть установлен через Центр программного обеспечения или с помощью следующей команды в терминале (Ctrl + Alt + T):
sudo apt install freecad
Установить из стабильного PPA
Мы также сможем установить эту программу, написав или скопировав и вставив эти команды в терминал (Ctrl + Alt + T) в добавить PPA и установите программу как указано на их странице Launchpad. Чтобы добавить «стабильный» PPA, нам просто нужно написать:
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
Теперь не забудьте обновить список программного обеспечения. Сделаем это как обычно, написав:
sudo apt update
Обновление синхронизирует список доступных пакетов с серверами. Теперь нам нужно только установить FreeCAD вместе с его документацией, набрав в терминале (Ctrl + Alt + T):
sudo apt install freecad freecad-doc && apt upgrade
Последнее обновление поможет нам установить новые версии пакетов. Он будет применяться ко всем программам, установленным на нашем компьютере. Теперь мы можем запустить эту программу. Нам останется только искать его в Dash или использовать эту команду, чтобы открыть стабильная версия FreeCAD:
freecad
Удалить FreeCAD
Мы можем удалить эту программу с нашего компьютера, открыв терминал (Ctrl + Alt + T) и написав в нем:
sudo apt remove freecad && sudo apt autoremove
Если для выполнения установки мы выберем официальный PPA приложения и теперь хотим избавиться от него, мы можем написать следующую команду в терминале (Ctrl + Alt + T):
sudo add-apt-repository -r ppa:freecad-maintainers/freecad-stable
Смотрится очень хорошо. Было бы хорошо, если бы профессионал рассказал нам, использовал ли он это и как все прошло.
Вышла новая версия FreeCAD v0.17 со многими улучшениями.