Найти тему
Open Source

FreeCAD - бесплатное параметрическое 3D-моделирование

Оглавление

Поддерживаемые операционные системы:
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-чертежей и видов ваших моделей, проведения анализов, таких как анализ методом конечных элементов, или экспорта данных модели.

-2

Мощное геометрическое ядро на основе твердых тел

FreeCAD обладает передовым геометрическим ядром, основанным на технологии Open CASCADE. Он поддерживает твердые тела, объекты Boundary Representation (BRep), кривые и поверхности Non-uniform rational basis spline (NURBS) и предлагает широкий набор инструментов для создания и модификации этих объектов, включая сложные булевы операции, галтели, очистку формы и многое другое.

-3

Широкопараметрическая среда

Все объекты FreeCAD изначально являются параметрическими, то есть их форма может быть основана на таких свойствах, как числовые значения, тексты, кнопки включения/выключения или даже другие объекты. Все изменения формы пересчитываются по требованию, фиксируются стеком отмены/повтора и позволяют вести точную историю моделирования. Свойства одного объекта могут определять значение свойств других объектов, что позволяет создавать сложные, пользовательские параметрические цепочки, которые могут существовать только в ваших самых смелых мечтах. Новые параметрические объекты легко создавать.

-4

Python повсюду

В то время как основная функциональность FreeCAD написана на C++ для обеспечения надежности и производительности, большая часть внешних слоев, рабочих панелей и почти все коммуникации между ядром и пользовательским интерфейсом написаны на Python, гибком, удобном и легком в изучении языке программирования. С помощью кода Python вы можете делать в FreeCAD все, что угодно: от простых однострочных команд в интегрированной консоли Python до записи макросов, кодирования собственных инструментов и полноценных пользовательских верстаков.

-5

Безумие форматов файлов

FreeCAD позволяет импортировать и экспортировать модели и многие другие данные из моделей, такие как результаты анализов или данные о количестве, в десятки различных форматов файлов, таких как STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC или OFF, NASTRAN, VRML, OpenSCAD CSG и многие другие, в дополнение к собственному формату файлов FreeCAD FCStd.

-6

Параметрический 2D эскиз, основанный на ограничениях

FreeCAD оснащен современным скетчером со встроенным решателем ограничений, позволяющим создавать эскизы 2D-фигур с геометрическими ограничениями. Эскизы являются основным строительным блоком FreeCAD, и созданные с его помощью ограниченные 2D-фигуры затем могут быть использованы в качестве основы для создания других объектов в FreeCAD, будь то с помощью специального верстака для проектирования деталей или любого другого верстака.

-7

Большая (и растущая) многопрофильная экосистема

FreeCAD предлагает специализированные рабочие столы для различных целей, таких как CSG-моделирование, простое 2D CAD-черчение, NURBS-поверхности, архитектурное или BIM-моделирование, 3D-печать, CAM и ЧПУ, облака точек, работа с файлами OpenSCAD, проектирование траекторий промышленных роботов, анализ методом конечных элементов и многое другое. FreeCAD также предоставляет простые инструменты для установки и управления дополнительными рабочими столами и макросами, разработанными сообществом пользователей.

-8

Разработано сообществом

FreeCAD создан для всех и для каждого. Он разрабатывается и поддерживается сообществом разработчиков, пользователей, модераторов, переводчиков, объединенных желанием сделать FreeCAD бесплатным и мощным инструментом. За принимаемыми решениями не стоит никакой коммерческой цели, нет желания заставить вас обновить версию FreeCAD или загнать вас в угол определённого рабочего процесса или экосистемы. FreeCAD и файлы и данные, которые вы создаете с помощью FreeCAD, принадлежат только вам и навсегда.

-9

Скачать бесплатно cистему автоматизированного проектирования FreeCAD можно по на официальном сайте
Или в
GitHub