Форум проекта Matuntu

Программное обеспечение => Графика => Тема начата: vita от 07 Августа 2024, 12:29:02

Название: FreeCAD — параметрическая САПР общего назначения
Отправлено: vita от 07 Августа 2024, 12:29:02
FreeCAD (https://ru.wikipedia.org/wiki/FreeCAD) — параметрическая САПР общего назначения с открытым исходным кодом (на базе лицензии LGPLv2+). Основой геометрического моделирования твёрдых тел в FreeCAD является принцип граничного представления, в то же время имеется поддержка полигональных сеток. Геометрическим ядром FreeCAD является OpenCASCADE. Кроме задач машиностроения, FreeCAD может использоваться для таких задач, как архитектурное проектирование, или инженерный анализ методом конечных элементов. Пользователи могут расширить функциональность программного обеспечения с помощью языка программирования Python.
Модульность FreeCAD — это особенность данной и некоторых других программ, выражающаяся в том, что для определенной задачи предназначена отдельная часть программы, довольно обособленная от остальных частей. Это делает программу понятной и простой в использовании, делает возможным её применение во многих сферах деятельности.
Пример модульности программы — некоторые модули, реализованные в программе (полный список модулей находится на собственном сайте программы (https://www.freecad.org/?lang=ru)):
• Модуль Рисование позволяет проецировать трёхмерную модель на чертёжный лист.
• Модуль Рендеринг может экспортировать 3D объекты для рендеринга во внешние программы.
• Модуль Архитектура позволяет работать с BIM (информационная модель здания), совместимой с форматом IFC.
• Модуль МКЭ обеспечивает набор инструментов для выполнения прочностного анализа модели по методу конечных элементов.
Приложение кроссплатформенное. Для Ubuntu и производных дистрибутивов доступно (https://www.freecad.org/downloads.php?lang=ru) приложение в формате AppImage.
Запускается FreeCAD на языке установленной системы
(https://i.imgur.com/uCX0TlA.png)
Программа сопровождается руководством (https://wiki.freecad.org/Manual:Introduction/ru) на русском языке, а также форумом (https://forum.freecad.org) сообщества, в том числе русскоязычным.
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: ivm от 07 Августа 2024, 13:32:17
Кроме AppImage (https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.2) в Ubuntu приложение можно установить из официального репозитория Ubuntu или стороннего репозитория ppa:freecad-maintainers/freecad-daily (https://launchpad.net/~freecad-maintainers/+archive/ubuntu/freecad-daily) для использования свежайшей версии программы от разработчиков
sudo add-apt-repository ppa:freecad-maintainers/freecad-daily -y sudo apt install freecad-daily
(https://linuxcapable.com/wp-content/uploads/2024/08/how-to-install-freecad-on-ubuntu-linux.png)

Источник - How to Install FreeCAD on Ubuntu 24.04, 22.04 or 20.04 (https://linuxcapable.com/how-to-install-freecad-on-ubuntu-linux/)
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: ivm от 07 Августа 2024, 16:02:59
К сожалению, в Matuntu-N-27-04-2024 (http://forum.matuntu.info/index.php?topic=1451.msg14868#msg14868) скачанный 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)
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: vita от 07 Августа 2024, 16:46:12
В тестовой сборке на основе 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 принтеров (http://forum.matuntu.info/index.php?topic=1450.msg14984#msg14984), а FreeCAD работает с 3D объектами.
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: ivm от 20 Сентября 2024, 13:42:24
В процессе освоения сабжа обнаружил в синаптике программулинку Fast and minimalist 3D viewer (F3D), которая
Цитата: в переводе из Synaptic
поддерживает множество форматов файлов: от цифрового контента до научных наборов данных (включая glTF, stl, ply, obj), может отображать анимацию, имеет множество вариантов рендеринга, включая физический режим реального времени, рендеринг и трассировку пути Монте-Карло.
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: vita от 22 Ноября 2024, 14:23:18
OpenNET разместил (https://www.opennet.ru/opennews/art.shtml?num=62268) информацию о том, что после более года разработки опубликован (https://blog.freecad.org/2024/11/19/freecad-version-1-0-released/) релиз открытой системы параметрического 3D-моделирования FreeCAD 1.0 (https://www.freecadweb.org/). Готовые сборки подготовлены (https://www.freecadweb.org/downloads.php) для Linux (AppImage), macOS и Windows. При обсуждении релиза возникли вопросы, как запустить приложение в формате AppImage. Решение было найдено на форуме проекта (https://forum.freecad.org/viewtopic.php?t=92230&sid=3e0796fbc2e0cd122976519a0fea9b92&start=10). Оно хоть и кривое, но позволяет запускать FreeCAD последней версии.
Так, после удаления AppImageLauncher запустила FreeCAD 1.0 в Matuntu-J-07-05-2024 (http://forum.matuntu.info/index.php?topic=1452.msg14877#msg14877)
О программе
OS: Ubuntu 22.04.5 LTS (MATE/mate/xcb)
Architecture: x86_64
Version: 1.0.0.39109 (Git) Conda AppImage
Build type: Release
Branch: (HEAD detached at 1.0.0)
Hash: 2fcc5317fe3aee96ca73475986a577719fc78e20
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: Russian/Russia (ru_RU)
Stylesheet/Theme/QtStyle: unset/unset/Qt default

(https://i.imgur.com/7aBsgBI.png)
Запускается, правда, не очень быстро, но функционирует  :)
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: yx от 15 Декабря 2024, 00:54:42
3д кады быстро запускаться и не могут. У меня мечта чтобы Компас сделали нативным - я его почти освоил. В смысле - не пытаюсь срезать углы, как раньше, поэтому получается примерно то, что хотел )
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: ivm от 24 Декабря 2024, 01:49:10
FreeCAD 1.0 у меня запускается секунд за 5.
Приобрёл "студенческий" 3d принтер  и теперь как оказалось, что есть много нестандартных вещей, которые не мешало бы сделать на этом принтере в сабже.
Название: Re: FreeCAD — параметрическая САПР общего назначения
Отправлено: vita от 02 Июля 2025, 17:07:43
В репозитории Ubuntu (https://launchpad.net/ubuntu/+source/freecad) включены пакеты FreeCad версии 1.0 для установки в Ubuntu 25.04 и 25.10

(https://i.ibb.co/67GsxKN2/freecad100.jpg) (https://imgbb.com/)

Вместе с зависимостями и рекомендованными пакетами установленное приложение занимает более одного гигабайта. Запускается с интерфейсом на языке системы.