FreeCAD — Черчение (САПР)

FreeCAD project association

FreeCAD — бесплатный параметрический 3D-моделлер с открытым исходным кодом для Windows, macOS и Linux. Официальные страницы описывают, как рисовать 2D-формы с ограничениями, строить из них 3D-объекты, получать 2D-чертежи результата и экспортировать в такие форматы, как STEP, STL и DXF. Сайт сообщает, что программа создана прежде всего для проектирования предметов реального мира.

Почему подходит

Черчение (САПР)

Компьютер

Перейти на freecad.org
Что нужно знать (2)

Нужна установка на компьютер.

Уточните форматы, размер файлов и языки в официальном тарифе.

Что нужно знать
Что нужно знатьКомпьютер
Бесплатный результатДа
Без регистрацииДа
Без водяного знака—
Без интернета—
Пакетная обработка—
Язык контента—

— Непроверенные условия. Изучена официальная документация. Практическое тестирование не проводилось. Учитывает только подтвержденные языки контента, а не язык интерфейса.

Источники и дата проверки (5)
  • www.freecad.org/
  • www.freecad.org/features.php
  • www.freecad.org/downloads.php
  • github.com/FreeCAD/FreeCAD
  • github.com/FreeCAD/FreeCAD/releases/tag/1.1.4
Обратная связь и исправления от создателя продукта

Обратная связь и исправления от создателя продукта

Если вы представляете продукт, отправьте исправление или обновление с источником. Публикация проходит редакционную проверку.

Редакционный гид по выбору

Последняя проверка:

Кому подойдёт?

  • Вы проектируете реальные детали и хотите, чтобы размеры оставались редактируемыми в истории модели. Сайт называет областями применения дизайн изделий, машиностроение и архитектуру.
  • Вам нужна CAD-программа без лицензионных платежей. Сайт сообщает, что регистрации, платного доступа и ограничений нет, а репозиторий на GitHub указывает лицензию LGPL-2.1.
  • Вы собираетесь напечатать деталь на 3D-принтере или обработать её на станке. Страница возможностей сообщает, что модели можно экспортировать для 3D-печати или обработки на станках с ЧПУ, а STL, STEP и DXF входят в перечисленные форматы.
  • Вы любитель, студент или преподаватель и изучаете CAD. Сайт называет эти группы среди предполагаемых пользователей, наряду с программистами и опытными пользователями CAD.
  • Вы обмениваетесь файлами с другими CAD-инструментами. STEP, IGES, DXF, DWG и другие форматы перечислены для импорта и экспорта.

Начало работы

  • Откройте страницу загрузки и выберите сборку для своей системы: установщик Windows или переносимый архив 7z (Windows 10 или новее), образ диска macOS для Apple Silicon или Intel (macOS 12 или новее) либо AppImage для Linux под x86_64 или aarch64. Версия 1.1.4 указана как текущая стабильная; сайт сообщает, что еженедельные сборки для разработки не предназначены для рабочего использования.
  • Создайте новый документ и нарисуйте в Sketcher базовый профиль детали; затем добавьте геометрические ограничения и размеры, чтобы форма определялась числовыми значениями.
  • Используйте эскиз как основу твёрдого тела в верстаке Part Design, который называет страница возможностей. Поскольку объекты параметрические, позже вы можете изменить значение в истории модели, и модель пересчитается.
  • Когда модель готова, создайте 2D-чертежи или виды для производства, как описывает сайт, либо экспортируйте её в формат, нужный следующему инструменту, например STL для 3D-печати или STEP для другой CAD-программы. Откройте экспортированный файл в принимающей программе и проверьте его.
  • Храните проект в собственном формате FreeCAD — FCStd — и следите за новыми версиями. В примечаниях к 1.1.4 есть два исправления безопасности для злонамеренно подготовленных файлов FCStd.

Что учесть

  • Выбирайте FreeCAD, когда нужны параметрические 3D-тела. Если вы делаете только плоские 2D-чертежи, сравните с LibreCAD, который описывает себя как 2D-приложение для CAD.
  • Если вам нужно художественное моделирование, скульптинг или анимация, а не инженерные детали, посмотрите также Blender: его официальные страницы описывают моделирование, скульптинг, анимацию и рендеринг.
  • Для настоящих проектов оставайтесь на стабильной версии. Страница загрузки сообщает, что сборки для разработки не годятся для рабочего использования и могут быть медленнее, потреблять больше памяти и быть менее стабильными.
  • Заранее решите, какими форматами файлов вам нужно обмениваться с другими, и проверьте пример файла. Список форматов на сайте не говорит, насколько полон каждый импорт или экспорт.
  • Подумайте о доверии, прежде чем устанавливать дополнительные верстаки. Политика конфиденциальности сообщает, что дополнения не проверяются на вредоносное содержимое, а решение доверять им принимаете вы.

Ограничения

  • Пошаговая документация по верстакам, учебники и FAQ находятся на wiki.freecad.org; при подготовке этой записи вики была за проверкой на ботов и не была прочитана, поэтому описание здесь следует общему обзору основного сайта. Список модулей репозитория и примечания к выпуску называют модуль TechDraw, но страница, которая его объясняет, не читалась.
  • Страницы указывают только минимальные операционные системы (Windows 10, macOS 12) и перечисляют лишь 64-разрядные сборки. Требований к оборудованию для больших моделей они не дают, поэтому проверьте свои файлы на своём компьютере.
  • DWG есть в списке форматов на странице возможностей, но прочитанные здесь страницы не говорят, насколько полон обмен DWG и нужны ли дополнительные компоненты. Проверьте на своих файлах.
  • Согласно примечаниям к 1.1.4, открытие злонамеренно подготовленного файла FCStd может задействовать две уязвимости при обработке файлов, и затронуты все более ранние версии. Обновитесь и будьте осторожны с файлами из неизвестных источников.
  • Для Linux страница загрузки предлагает AppImage для x86_64 и aarch64 как стабильные сборки и упоминает Snap и Flatpak в связи с каналами для разработки. README на GitHub добавляет, что в большинстве дистрибутивов Linux FreeCAD можно установить и из центра приложений; страница загрузки эти дистрибутивные пакеты не описывает, поэтому проверьте, какую версию они содержат.

Частые вопросы

Бесплатен ли FreeCAD?

Официальный сайт описывает FreeCAD как открытое ПО без лицензионных платежей и сообщает, что регистрации, платного доступа и ограничений нет. Репозиторий на GitHub указывает лицензию LGPL-2.1. Пожертвования и спонсорство — необязательные способы поддержать проект.

Работает ли FreeCAD на Mac, Windows и Linux?

Да, страница загрузки перечисляет все три системы: 64-разрядный установщик или переносимый архив 7z для Windows 10 или новее, образы диска для Apple Silicon и Intel на macOS 12 Monterey или новее и AppImage для x86_64 и aarch64 на Linux. Мобильная версия не описана.

Как сделать 3D-деталь в FreeCAD?

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

Какие форматы файлов FreeCAD может открывать и сохранять?

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

Чем FreeCAD отличается от LibreCAD?

FreeCAD описывает себя как параметрический 3D-моделлер (LGPL-2.1), а LibreCAD — как 2D-приложение для CAD (GPLv2). Оба бесплатны, имеют открытый исходный код и работают в Windows, macOS и Linux. Если нужны 3D-тела, подходит описание FreeCAD; если нужны только плоские 2D-чертежи, подходит описание LibreCAD.

Собирает ли FreeCAD мои данные?

Политика конфиденциальности в репозитории сообщает, что приложение не собирает, не передаёт, не предоставляет другим и не использует личные данные и не содержит рекламы и трекеров. Она называет оговорки: загрузка или сохранение удалённых файлов может раскрыть ваш IP-адрес, дополнительные верстаки не проверяются, а файлы проектов могут содержать метаданные, например пути к локальным папкам. Она также сообщает, что макросы — это скрипты на Python, которые могут делать в системе всё, что можете вы, поэтому запускайте только макросы авторов, которым доверяете.

Официальные источники (7)
www.freecad.org/www.freecad.org/features.phpwww.freecad.org/downloads.phpgithub.com/FreeCAD/FreeCADgithub.com/FreeCAD/FreeCAD/releases/tag/1.1.4github.com/FreeCAD/FreeCAD/tree/main/src/Modgithub.com/FreeCAD/FreeCAD/blob/main/PRIVACY_POLICY.md