Это не официальный сайт wikipedia.org 01.01.2023

FreeCAD — Википедия

FreeCAD

(перенаправлено с «FreeCAD (Juergen Riegel's)»)

FreeCAD — параметрическая САПР общего назначения[7] с открытым исходным кодом (на базе лицензии LGPLv2+). Основой геометрического моделирования твёрдых тел в FreeCAD является принцип граничного представления, в то же время имеется поддержка полигональных сеток. Геометрическим ядром FreeCAD является OpenCASCADE. Кроме задач машиностроения, FreeCAD может использоваться для таких задач, как архитектурное проектирование, или инженерный анализ методом конечных элементов. Пользователи могут расширить функциональность программного обеспечения с помощью языка программирования Python.

FreeCAD
FreeCAD016-logo.svg
FreeCAD-20.1.pngИнтерфейс версии 0.20.1
Тип САПР
Автор Jürgen Riegel[1]
Разработчик Yorik van Havre[d], Bernd Hahnebach[d] и Werner Mayer[d]
Написана на C++[6] и Python
Интерфейс Qt
Операционная система Windows, macOS, Linux
Языки интерфейса Английский, русский и другие.
Первый выпуск октябрь 2002[2]
Последняя версия
Репозиторий github.com/FreeCAD/FreeC…
Читаемые форматы файлов STEP, IGES, BREP, DXF, DWG, OBJ, DAE, STL, PLY, IFC, SVG, VRML, GCODE, CSG
Создаваемые форматы файлов STEP, IGES, BREP, DXF, DWG, OBJ, DAE, STL, PLY, IFC, SVG, VRML, GCODE[4]
Лицензия GNU LGPL[5]
Сайт freecadweb.org
Логотип Викисклада Медиафайлы на Викискладе

Общие положенияПравить

В среде специалистов ряда отраслей известна проблема создания полноценной САПР с открытым исходным кодом, и хотя FreeCAD на момент создания данной статьи ещё не является кандидатом на такую «полноценность», этот продукт может рассматриваться как одна из попыток создания базы для решения этой задачи.[источник не указан 526 дней] Разработчик FreeCAD Юрген Ригель, работающий в корпорации DaimlerChrysler, позиционирует свою программу как первый бесплатный инструмент проектирования механики (сравнивая свой продукт с такими развитыми закрытыми системами как CATIA версий 4 и 5, SolidWorks), созданный на основе библиотеки Open CASCADE. Цель программы — предоставить базовый инструментарий этой библиотеки в интерактивном режиме.

Модульность FreeCADПравить

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

Пример модульности программы — некоторые модули, реализованные в программе (полный список модулей находится на собственном сайте этой программы):

ПримечанияПравить

  1. 1 2 History  (неопр.). Дата обращения: 18 февраля 2021. Архивировано 5 июня 2020 года.
  2. 1 2 Release history  (неопр.). Дата обращения: 18 февраля 2021. Архивировано 5 июня 2020 года.
  3. https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2 — 2022.
  4. 1 2 Import and export to other filetypes  (неопр.). Дата обращения: 18 февраля 2021. Архивировано 13 апреля 2021 года.
  5. 1 2 Licence  (неопр.). Дата обращения: 18 февраля 2021. Архивировано 12 февраля 2021 года.
  6. The freecad Open Source Project on Open Hub: Languages Page — 2006.
  7. Матс Таге Аксельссон. CAD для новичков: LibreCAD, QCAD, FreeCAD, OpenSCAD, SolveSpace (рус.) // Linux Format : журнал. — СПб., 2017. — Май (№ 05 (223)). — С. 24—29.
  8. Releases  (неопр.). Дата обращения: 18 февраля 2021. Архивировано 1 апреля 2021 года.

СсылкиПравить

  • freecad.org​ (англ.)[1] — официальный сайт FreeCAD
  1. https://api.github.com/repos/FreeCAD/FreeCAD