Поддерживаемые операционные системы:
Windows (Windows 7 - минимальная поддерживаемая версия)
Mac (Intel, ARM, Mac OS X 10.12 Sierra - минимальная поддерживаемая версия)
Linux (x86_64, aarch64, в некоторых дистрибутивах вам может потребоваться установить fuse, чтобы иметь возможность запускать пакеты образов приложений)
О программе
FreeCAD - Программа параметрического трёхмерного моделирования
Свобода строить то, что вы хотите FreeCAD - это параметрический 3D-моделировщик с открытым исходным кодом, созданный в первую очередь для проектирования реальных объектов любого размера. Параметрическое моделирование позволяет легко модифицировать проект, возвращаясь в историю модели для изменения ее параметров.
Создание 3D из 2D и обратно. FreeCAD позволяет создавать эскизы 2D-фигур с геометрическими ограничениями и использовать их в качестве основы для построения других объектов. Он содержит множество компонентов для корректировки размеров и извлечения деталей конструкции из 3D-моделей для создания высококачественных чертежей, готовых к производству.
Разработанный для ваших нужд FreeCAD предназначен для широкого круга задач, включая проектирование изделий, машиностроение и архитектуры, независимо от того, являетесь ли вы любителем, программистом, опытным пользователем САПР, студентом или преподавателем.
Кросс-платформенный FreeCAD работает на операционных системах Windows, macOS и Linux.
Базовые технологии
- OpenCASCADE Мощное геометрическое ядро, важнейший компонент FreeCAD
- Библиотека Coin3D Совместимая с Open Inventor модель представления трехмерных сцен
- Python FreeCAD предлагает широкий Python API
- Qt Графический пользовательский интерфейс, созданный с помощью Qt
Особенности
Создан для создания объектов в реальном мире
FreeCAD создан в первую очередь для проектирования объектов в реальном мире. Все, что вы делаете в FreeCAD, использует единицы реального мира, будь то микроны, километры, дюймы или футы, или даже комбинации едениц измерения. FreeCAD предлагает инструменты для создания, экспорта и редактирования твердотельных моделей с высокой точностью, экспорта их для 3D-печати или обработки на ЧПУ, создания 2D-чертежей и видов ваших моделей, проведения анализов, таких как анализ методом конечных элементов, или экспорта данных модели.
Мощное геометрическое ядро на основе твердых тел
FreeCAD обладает передовым геометрическим ядром, основанным на технологии Open CASCADE. Он поддерживает твердые тела, объекты Boundary Representation (BRep), кривые и поверхности Non-uniform rational basis spline (NURBS) и предлагает широкий набор инструментов для создания и модификации этих объектов, включая сложные булевы операции, галтели, очистку формы и многое другое.
Широкопараметрическая среда
Все объекты FreeCAD изначально являются параметрическими, то есть их форма может быть основана на таких свойствах, как числовые значения, тексты, кнопки включения/выключения или даже другие объекты. Все изменения формы пересчитываются по требованию, фиксируются стеком отмены/повтора и позволяют вести точную историю моделирования. Свойства одного объекта могут определять значение свойств других объектов, что позволяет создавать сложные, пользовательские параметрические цепочки, которые могут существовать только в ваших самых смелых мечтах. Новые параметрические объекты легко создавать.
Python повсюду
В то время как основная функциональность FreeCAD написана на C++ для обеспечения надежности и производительности, большая часть внешних слоев, рабочих панелей и почти все коммуникации между ядром и пользовательским интерфейсом написаны на Python, гибком, удобном и легком в изучении языке программирования. С помощью кода Python вы можете делать в FreeCAD все, что угодно: от простых однострочных команд в интегрированной консоли Python до записи макросов, кодирования собственных инструментов и полноценных пользовательских верстаков.
Безумие форматов файлов
FreeCAD позволяет импортировать и экспортировать модели и многие другие данные из моделей, такие как результаты анализов или данные о количестве, в десятки различных форматов файлов, таких как STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC или OFF, NASTRAN, VRML, OpenSCAD CSG и многие другие, в дополнение к собственному формату файлов FreeCAD FCStd.
Параметрический 2D эскиз, основанный на ограничениях
FreeCAD оснащен современным скетчером со встроенным решателем ограничений, позволяющим создавать эскизы 2D-фигур с геометрическими ограничениями. Эскизы являются основным строительным блоком FreeCAD, и созданные с его помощью ограниченные 2D-фигуры затем могут быть использованы в качестве основы для создания других объектов в FreeCAD, будь то с помощью специального верстака для проектирования деталей или любого другого верстака.
Большая (и растущая) многопрофильная экосистема
FreeCAD предлагает специализированные рабочие столы для различных целей, таких как CSG-моделирование, простое 2D CAD-черчение, NURBS-поверхности, архитектурное или BIM-моделирование, 3D-печать, CAM и ЧПУ, облака точек, работа с файлами OpenSCAD, проектирование траекторий промышленных роботов, анализ методом конечных элементов и многое другое. FreeCAD также предоставляет простые инструменты для установки и управления дополнительными рабочими столами и макросами, разработанными сообществом пользователей.
Разработано сообществом
FreeCAD создан для всех и для каждого. Он разрабатывается и поддерживается сообществом разработчиков, пользователей, модераторов, переводчиков, объединенных желанием сделать FreeCAD бесплатным и мощным инструментом. За принимаемыми решениями не стоит никакой коммерческой цели, нет желания заставить вас обновить версию FreeCAD или загнать вас в угол определённого рабочего процесса или экосистемы. FreeCAD и файлы и данные, которые вы создаете с помощью FreeCAD, принадлежат только вам и навсегда.
Скачать бесплатно cистему автоматизированного проектирования FreeCAD можно по на официальном сайте
Или в GitHub