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

Після двох років розробки офіційно доступний реліз відкритої системи параметричного 3D-моделювання FreeCAD 0.19. Вихідні тексти випуску були опубліковані ще 26 лютого, а потім оновлені 12 березня, але офіційне оголошення релізу було затримано через неготовність настановних пакетів для всіх заявлених платформ. Кілька годин тому попередження про те, що гілка FreeCAD 0.19 ще офіційно не готова і знаходиться в розробці прибрана і реліз тепер можна вважати таким, що відбулося. Актуальну версію на сайті також змінено з 0.18 на 0.19.1.

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

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

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

  • В основному завершено міграцію проекту з Python 2 і Qt4 на Python 3 і Qt5, і більшість розробників вже перейшли на використання Python3 і Qt5. При цьому залишаються окремі невирішені проблеми і на Python не портовані деякі сторонні модулі.
  • В інтерфейсі користувача проведено модернізацію навігаційного куба, при оформленні якого задіяно прозорість та збільшено стрілки. Додано модуль CubeMenu, що дозволяє налаштувати меню та змінити розмір куба.
    Випуск вільної САПР FreeCAD 0.19
  • Запропоновано нову легку тему оформлення піктограм, що за стилем нагадує Blender і добре поєднується з різними колірними схемами, включаючи темну та монохромну теми оформлення.
    Випуск вільної САПР FreeCAD 0.19
  • Доданий інтерфейс для керування темами оформлення піктограм.
    Випуск вільної САПР FreeCAD 0.19
  • Додано кілька варіантів темної теми оформлення та набір темних стилів.
    Випуск вільної САПР FreeCAD 0.19
    Випуск вільної САПР FreeCAD 0.19
  • Додано параметр для показу прапорців вибору перед елементами в дереві, що відображає вміст документа. Зміна підвищує зручність роботи із сенсорними екранами.
    Випуск вільної САПР FreeCAD 0.19
  • У інструменті ViewScreenShot додано підтримку збереження скріншотів з прозорим фоном.
    Випуск вільної САПР FreeCAD 0.19
  • Реалізовано новий об'єкт App::Link, призначений для створення пов'язаних об'єктів усередині документа, а також для прив'язки до об'єктів у зовнішніх документах. App::Link дає можливість одному об'єкту використовувати дані з іншого об'єкта, такі як геометрія та 3D-подання. Об'єкти, що зв'язуються, можуть знаходитися як в одному, так і в різних файлах, і обробляються як легковажні повні клони або як один і той же об'єкт, що існує в двох різних екземплярах.
    Випуск вільної САПР FreeCAD 0.19
  • Для об'єктів C++ та Python дозволено додати динамічні властивості, які можна використовувати замість макросу PropertyMemo.
    Випуск вільної САПР FreeCAD 0.19
  • Забезпечено можливість наочного виділення елементів, прихованих з інших елементів.
    Випуск вільної САПР FreeCAD 0.19
  • У редакторі налаштувань з'явилася можливість вказати дату та час в іменах файлів з резервними копіями, крім порядкового номера. Формат налаштовується, наприклад «%Y%m%d-%H%M%S».
    Випуск вільної САПР FreeCAD 0.19
  • Редактор параметрів реалізує нове поле для швидкого пошуку параметрів.
    Випуск вільної САПР FreeCAD 0.19
  • Додано підтримку герца як фізичної одиниці виміру, а також запропоновано властивість «Frequency». Також додані одиниці виміру Гауси, Вебери та Ерстеди.
  • Доданий інструмент TextDocument для вставки об'єкта для збереження довільного тексту.
  • Додана підтримка 3D-моделей у форматі glTF та реалізована можливість експорту до HTML з WebGL.
  • Значно оновлено менеджер доповнень, в якому з'явилася можливість показу більш повної інформації про всі зовнішні оточення та макроси, а також перевірки наявності оновлень, використання власних репозиторіїв та позначки вже встановлених, застарілих чи очікуваних на оновлення доповнень.
    Випуск вільної САПР FreeCAD 0.19
  • Розширено можливості оточення архітектурного проектування (Arch). В інструменті SectionPlane з'явилася підтримка відкидання невидимих ​​областей для симуляції камери. Доданий інструмент Fence для проектування паркану та стовпів для його закріплення. В інструменті Arch Site додано підтримку відображення компаса та реалізовано можливість відстеження руху сонця з урахуванням широти та довготи для оцінки параметрів інсоляції приміщень у будинку та розрахунку звисів даху.
    Випуск вільної САПР FreeCAD 0.19

    Доданий новий інструмент CutLine для створення вирізів у твердих об'єктах, таких як стіни та блокові конструкції. Покращено додаток для розрахунку армування, додано інтерфейс для автоматизації параметрів та розташування арматури.

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

    Додана підтримка імпорту файлів у форматі Shapefile, який використовується у ГІС-додатках. Запропоновано новий інструмент Truss для створення балкових конструкцій (ферм) та інструмент CurtainWall для створення різних видів стін. У SectionPlane додані нові режими відтворення (Data, Coin та Coin mono) та можливість генерації файлів у форматі SVG.

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

  • В оточенні для двовимірного малювання (Draft) значно покращено редактор, у якому з'явилася можливість редагування одночасно кількох об'єктів. Доданий інструмент SubelementHighlight для виділення вузлів та країв об'єктів для редагування відразу кількох об'єктів та застосування до них разом різних модифікаторів, наприклад, для переміщення, масштабування та обертання. Додана повноцінна систем шарів, аналогічна тим, що використовуються в інших САПР, і підтримує переміщення об'єктів між шарами в режимі drag&drop, керування видимістю та позначку кольором прив'язки до шарів.
    Випуск вільної САПР FreeCAD 0.19

    Доданий новий інструмент CubicBezCurve для створення кривих Безьє за допомогою методів у стилі векторного редактора Inkscape. Доданий інструмент Arc 3Points для створення дуг кола по трьох точках. Доданий інструмент Fillet для створення округлених кутів та фасок. Поліпшено підтримку формату SVG. Реалізовано редактор стилів, що дозволяє змінювати стиль анотацій, наприклад колір та розмір шрифту.

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

  • Внесено численні поліпшення в оточення FEM (Finite Element Module), що надає засоби для аналізу методом кінцевих елементів, який може застосовуватися, наприклад, для оцінки впливу на об'єкт різних механічних впливів (стійкість до вібрації, нагрівання і деформації).
    Випуск вільної САПР FreeCAD 0.19
  • В оточенні для роботи з об'єктами OpenCasCade (Part) з'явилася можливість створення об'єкта на основі точок імпортованої полігональної сітки (Mesh). Розширено можливості перегляду під час редагування примітивів.
    Випуск вільної САПР FreeCAD 0.19
  • Покращено оточення для створення заготовок (PartDesign), ескізів 2D-фігур (Sketcher) та ведення електронних таблиць з параметрами моделей (Spreadsheet).
    Випуск вільної САПР FreeCAD 0.19
  • В оточення Path, що дозволяють згенерувати інструкції G-Code на основі моделі FreeCAD (мова G-Code застосовується в верстатах з ЧПУ та деяких 3D-принтерах), додано підтримку керування охолодженням 3D-принтера. Додані нові операції: Slot для створення прорізів по опорних точках та V-Carve для гравіювання за допомогою V-подібної насадки.
    Випуск вільної САПР FreeCAD 0.19
  • В оточенні Render додано підтримку движка рендерингу Cycles, що використовується в пакеті 3D-моделювання Blender.
  • Розширено інструменти в TechDraw, оточенні для 2D-моделювання та створення 2D-проекцій 3D-моделей. Покращено розміщення та масштабування скріншотів вікна для перегляду 3D. Доданий інструмент WeldSymbol, що надає символи для ідентифікації зварних швів, включаючи символи, що застосовуються у російських ГОСТах. Додані інструменти LeaderLine та RichTextAnnotation для створення анотацій. Доданий інструмент Balloon для прикріплення міток із цифрами, літерами та текстом.
    Випуск вільної САПР FreeCAD 0.19

    Додані інструменти CosmeticVertex, Midpoints та Quadrant для додавання фіктивних вершин, які можна використовувати для вказівки розмірів. Додані інструменти FaceCenterLine, 2LineCenterLine та 2PointCenterLine для додавання центруючих ліній. Доданий інструмент ActiveView для створення статичного зображення з 3D-вистави та розміщення його у формі нового представлення в TechDraw (як снапшот для швидкої візуалізації). Додано нові шаблони оформлення креслень для паперу у форматах B, C, D та E, а також шаблони, що відповідають вимогам ГОСТ 2.104-2006 та ГОСТ 21.1101-2013.

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

  • Додано макрос для автоматичного конструювання та скріплення легких сталевих рам.
    Випуск вільної САПР FreeCAD 0.19
  • Запропоновано новий модуль Assembly4 з реалізацією покращеного оточення для проектування роботи збірних багатокомпонентних конструкцій.
    Випуск вільної САПР FreeCAD 0.19
  • Оновлено 3D Printing Tools, інструменти для роботи з моделями у форматі STL, які можна використовувати для 3D-друку.
    Випуск вільної САПР FreeCAD 0.19
  • Додано модуль ArchTextures, що надає засоби для використання текстур в оточенні Arch, які можна використовувати для реалістичної візуалізації будівель.
    Випуск вільної САПР FreeCAD 0.19
  • На зміну Flamingo прийшов модуль Dodo із набором інструментів та об'єктів для прискорення малювання каркасів та труб.
    Випуск вільної САПР FreeCAD 0.19

Джерело: opennet.ru

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