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

Після шести років розробки доступний випуск вільної системи автоматизованого проектування LibreCAD 2.2. Система націлена на виконання завдань 2D-проектування, таких як підготовка інженерних та будівельних креслень, схем та планів. Підтримується імпорт креслень у форматах DXF та DWG, та експорт у формати DXF, PNG, PDF та SVG. Проект LibreCAD був створений у 2010 році як відгалуження від САПР QCAD. Код проекту написаний мовою C++ з використанням фреймворку Qt і поширюється під ліцензією GPLv2. Готові збірки підготовлені для Linux (AppImage), Windows та MacOS.

Інженеру пропонується кілька десятків інструментів для створення та модифікації об'єктів, роботи з шарами та блоками (групами об'єктів). Система підтримує розширення функціональності через плагіни та надає засоби для створення скриптів-розширень. Є бібліотека елементів, де представлені макети кількох тисяч типових деталей. Інтерфейс LibreCAD примітний наданням широких можливостей налаштування - вміст меню і панелей, а також стиль і віджети можуть довільно змінюватися в залежності від уподобань користувача.

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

Основні зміни:

  • Припинено підтримку бібліотеки Qt4, інтерфейс повністю переведено на Qt 5 (Qt 5.2.1+).
  • Повністю перероблений двигун відкату змін (undo/redo).
  • Розширено можливості інтерфейсу командного рядка, пов'язані з обробкою багаторядкових команд, а також записом та відкриттям файлів із командами.
  • Покращено інтерфейс для перегляду перед виведенням на друк, додано налаштування для заголовка документа та керування шириною рядків.
  • Додано можливість виділення одночасно кількох областей та пакетного виконання операцій зі списками блоків та шарів.
  • У бібліотеці libdxfrw, що розвивається проектом, покращена підтримка формату DWG, проведена оптимізація продуктивності при панорамуванні та масштабуванні великих файлів.
  • Усунено помилки, що накопичилися, деякі з яких призводили до аварійного завершення роботи.
  • Додано підтримку нових версій компіляторів.

В паралельно розвивається гілці LibreCAD 3 ведеться робота з переходу на модульну архітектуру, в якій інтерфейс відокремлений від базового САПР-движка, що дозволяє створювати інтерфейси на базі різних тулкітів, без прив'язки до Qt. Доданий API для розробки плагінів та віджетів на мові Lua.

Джерело: opennet.ru

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