Автор Тема: FreeCAD — параметрическая САПР общего назначения  (Прочитано 3367 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4766
  • Да будет свет!
FreeCAD — параметрическая САПР общего назначения с открытым исходным кодом (на базе лицензии LGPLv2+). Основой геометрического моделирования твёрдых тел в FreeCAD является принцип граничного представления, в то же время имеется поддержка полигональных сеток. Геометрическим ядром FreeCAD является OpenCASCADE. Кроме задач машиностроения, FreeCAD может использоваться для таких задач, как архитектурное проектирование, или инженерный анализ методом конечных элементов. Пользователи могут расширить функциональность программного обеспечения с помощью языка программирования Python.
Модульность FreeCAD — это особенность данной и некоторых других программ, выражающаяся в том, что для определенной задачи предназначена отдельная часть программы, довольно обособленная от остальных частей. Это делает программу понятной и простой в использовании, делает возможным её применение во многих сферах деятельности.
Пример модульности программы — некоторые модули, реализованные в программе (полный список модулей находится на собственном сайте программы):
• Модуль Рисование позволяет проецировать трёхмерную модель на чертёжный лист.
• Модуль Рендеринг может экспортировать 3D объекты для рендеринга во внешние программы.
• Модуль Архитектура позволяет работать с BIM (информационная модель здания), совместимой с форматом IFC.
• Модуль МКЭ обеспечивает набор инструментов для выполнения прочностного анализа модели по методу конечных элементов.
Приложение кроссплатформенное. Для Ubuntu и производных дистрибутивов доступно приложение в формате AppImage.
Запускается FreeCAD на языке установленной системы

Программа сопровождается руководством на русском языке, а также форумом сообщества, в том числе русскоязычным.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3062
  • Что бы ни случилось, всё будет хорошо!
Кроме AppImage в Ubuntu приложение можно установить из официального репозитория Ubuntu или стороннего репозитория ppa:freecad-maintainers/freecad-daily для использования свежайшей версии программы от разработчиков
sudo add-apt-repository ppa:freecad-maintainers/freecad-daily -y sudo apt install freecad-daily


Источник - How to Install FreeCAD on Ubuntu 24.04, 22.04 or 20.04

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3062
  • Что бы ни случилось, всё будет хорошо!
К сожалению, в Matuntu-N-27-04-2024 скачанный Appimage не запустился, а в репозитории Ubuntu пакета также не было. Хорошо, что программа отлично поддерживается и рекомендовано установить стабильную версию: sudo add-apt-repository ppa:freecad-maintainers/freecad-stable sudo apt install freecadЗапускается приложение после завершения сеанса.
В результате имею:
Цитата: FreeCAD
OS: Ubuntu 24.04 LTS (MATE/mate)
Word size of FreeCAD: 64-bit
Version: 0.21.2.33771 (Git)
Build type: Release
Branch: (HEAD detached at 0.21.2)
Hash: b9bfa5c5507506e4515816414cd27f4851d00489
Python 3.12.3, Qt 5.15.13, Coin 4.0.2, Vtk 9.1.0, OCC 7.6.3
Locale: Russian/Russia (ru_RU)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4766
  • Да будет свет!
В тестовой сборке на основе Ubuntu 24.10 + Mate сабж в формате AppImage штатно запустился
о программе
OS: Ubuntu Oracular Oriole (development branch) (MATE/mate)
Word size of FreeCAD: 64-bit
Version: 0.21.2.
Build type: Release
Python 3.12.4, Qt 5.15.13, Coin 4.0.2, Vtk 9.3.0, OCC 7.8.1
Locale: Russian/Russia (ru_RU)

Тем более это актуально, поскольку в Ubuntu 24.10 включена поддержка 3D принтеров, а FreeCAD работает с 3D объектами.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3062
  • Что бы ни случилось, всё будет хорошо!
В процессе освоения сабжа обнаружил в синаптике программулинку Fast and minimalist 3D viewer (F3D), которая
Цитата: в переводе из Synaptic
поддерживает множество форматов файлов: от цифрового контента до научных наборов данных (включая glTF, stl, ply, obj), может отображать анимацию, имеет множество вариантов рендеринга, включая физический режим реального времени, рендеринг и трассировку пути Монте-Карло.