Випуск вільної САПР FreeCAD 0.20

Після більш ніж року розробки опубліковано реліз відкритої системи параметричного 3D-моделювання FreeCAD 0.20, яка відрізняється гнучкими можливостями кастомізації та нарощування функціональності через підключення доповнень. Інтерфейс побудований за допомогою бібліотеки Qt. Додатки можна створювати мовою Python. Підтримується збереження та завантаження моделей у різних форматах, у тому числі у STEP, IGES та STL. Код FreeCAD розповсюджується під ліцензією LGPLv2, в якості моделюючого ядра використовується Open CASCADE. Готові збірки найближчим часом будуть підготовлені для Linux (AppImage), MacOS та Windows.

FreeCAD дозволяє, змінюючи параметри моделі, обігравати різні варіанти проектування та оцінювати роботу у різні моменти розробки моделі. Проект може бути вільною заміною комерційним САПР, таким як CATIA, Solid Edge та SolidWorks. Незважаючи на те, що основним призначенням FreeCAD є машинобудування та розробка дизайну нових продуктів, система може використовуватись і в інших областях, таких як архітектурне проектування.

Основні нововведення FreeCAD 0.20:

  • Повністю переписана система допомоги, яка винесена в окреме доповнення Help та показує інформацію безпосередньо з Wiki проекту.
  • В інтерфейсі користувача перероблено Куб навігації, в якому з'явилися грані для повороту 3D-виду на 45%. Додано режим автоматичного повороту 3D-виду до найближчої логічної позиції при натисканні на межу. У настоянках надано можливість зміни розміру Куба навігації.
    Випуск вільної САПР FreeCAD 0.20
  • Підказки додають відображення спільного та внутрішнього імені команди для спрощення пошуку інформації в розділі допомоги та у Wiki.
    Випуск вільної САПР FreeCAD 0.20
  • Додано нову команду Std UserEditMode для вибору режиму редагування, що використовується при подвійному натисканні на об'єкті в дереві елементів.
    Випуск вільної САПР FreeCAD 0.20
  • У контекстному меню, що показується у дереві елементів, з'явилася можливість додавання до виділених об'єктів залежних від них об'єктів.
    Випуск вільної САПР FreeCAD 0.20
  • Реалізовано новий інструмент Section Cut для отримання не порожніх та постійних перерізів деталей та вузлів.
    Випуск вільної САПР FreeCAD 0.20
  • Додано два нові стилі навігації мишею, що базуються на навігації в OpenSCAD і TinkerCAD.
  • У налаштуваннях надано можливість зміни розміру системи координат для 3D-виду.
  • До панелі з налаштуваннями робочих оточень додано підтримку автоматичного завантаження вибраних робочих оточень під час запуску FreeCAD.
    Випуск вільної САПР FreeCAD 0.20
  • На платформі Linux здійснено перехід на використання каталогів, визначених у специфікації XDG, для зберігання налаштувань, даних та кешу ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD та $HOME/.cache/FreeCAD замість $HOME /. FreeCAD і / tmp).
  • Додано новий тип додатків — пакети налаштувань (Preference Pack), через які можна поширювати набори налаштувань з файлів користувача конфігурації (user.cfg), наприклад, один користувач може поділитися своїми налаштуваннями з іншим. У пакетах налаштувань також можна розповсюджувати теми оформлення через додавання файлів із стилями Qt.
    Випуск вільної САПР FreeCAD 0.20
  • У менеджері доповнень реалізована підтримка розповсюдження пакетів налаштувань, додано відображення інформації з метаданих доповнень, покращена підтримка доповнень, код яких розміщений у сторонніх git-репозиторіях, розширено можливості пошуку доповнень та фільтрації виводу.
    Випуск вільної САПР FreeCAD 0.20
  • Розширено можливості оточення архітектурного проектування (Arch). До інструменту «Прикріпити елемент» (Attach Feature) додано можливість параметричного розміщення вікон та обладнання у прив'язці до стін. Додано нові властивості структурних об'єктів. Додано нову команду для створення кількох архітектурних структур на основі базового об'єкту. При імпорті та експорті у форматі IFC реалізовано підтримку двовимірних даних, таких як лінії та текст.
    Випуск вільної САПР FreeCAD 0.20
  • В оточенні для двовимірного малювання (Draft) додано команду Draft Hatch для штрихування граней вибраного об'єкта з використанням шаблонів із файлів у форматі PAT (AutoCAD). Додано команду для додавання іменованих груп.
  • Розширені можливості оточення FEM (Finite Element Module), що надає засоби для аналізу методом кінцевих елементів, який може застосовуватися, наприклад, для оцінки впливу на об'єкт різних механічних впливів (стійкість до вібрації, нагрівання і деформації). Доведено до повноцінного вигляду Z88 Solver, який можна використовувати для складних симуляцій. За допомогою Calculix Solver реалізовано можливість виконання аналізу вигину. До інструменту для створення полігональних сіток Gmsh додані нові властивості та можливість рекомбінації 3D-мешків.
    Випуск вільної САПР FreeCAD 0.20
  • В оточенні для роботи з об'єктами OpenCasCade (Part) забезпечено коректну підтримку екструзії внутрішніх структур.
    Випуск вільної САПР FreeCAD 0.20
  • Поліпшено оточення для створення заготовок (PartDesign), ескізів 2D-фігур (Sketcher), ведення електронних таблиць з параметрами моделей (Spreadsheet), генерації інструкцій G-Code для верстатів ЧПУ та 3D-принтерів (Path), 2D-моделювання та створення 2D- проекцій 3D-моделей (TechDraw), проектування роботи збірних багатокомпонентних конструкцій (Assembly3 та Assembly4).
    Випуск вільної САПР FreeCAD 0.20
  • Завершено міграцію проекту на Qt 5.x і Python 3.x. Складання з Python 2 і Qt4 більше не підтримується.

Джерело: opennet.ru

Додати коментар або відгук