По шест години развој, бесплатниот CAD систем LibreCAD 2.2 сега е достапен. Системот е насочен кон извршување на задачи за 2D дизајн како што се подготовка на инженерски и градежни цртежи, дијаграми и планови. Поддржува увоз на цртежи во формати DXF и DWG и извоз во формати DXF, PNG, PDF и SVG. Проектот LibreCAD беше создаден во 2010 година како дел од системот QCAD CAD. Кодот на проектот е напишан во C++ користејќи ја рамката Qt и се дистрибуира под лиценцата GPLv2. Готови склопови се подготвени за Linux (AppImage), Windows и macOS.
На инженерот му се нудат неколку десетици алатки за креирање и менување објекти, работа со слоеви и блокови (групи објекти). Системот поддржува проширување на функционалноста преку приклучоци и обезбедува алатки за креирање скрипти за екстензии. Постои библиотека на елементи која содржи распоред на неколку илјади стандардни делови. Интерфејсот LibreCAD е забележлив по обезбедувањето широки опции за прилагодување - содржината на менијата и панелите, како и стилот и графичките контроли, може произволно да се менуваат во зависност од преференциите на корисникот.
Главни промени:
- Поддршката за библиотеката Qt4 е прекината, интерфејсот е целосно префрлен на Qt 5 (Qt 5.2.1+).
- Моторот за враќање/повторување е целосно редизајниран.
- Проширени се можностите на интерфејсот на командната линија за обработка на команди со повеќе линии, како и пишување и отворање датотеки со команди.
- Интерфејсот за преглед пред печатење е подобрен, додадени се поставки за контролата на насловот на документот и ширината на линијата.
- Додадена е можност за истовремено избирање неколку области и извршување на сериски операции со списоци на блокови и слоеви.
- Библиотеката libdxfrw развиена од проектот ја подобри поддршката за форматот DWG и ги оптимизираше перформансите при панирање и скалирање на големи датотеки.
- Насобраните грешки, од кои некои доведоа до падови, се отстранети.
- Додадена е поддршка за нови верзии на компајлерот.
Во паралелната развојна гранка на LibreCAD 3, се работи на преминување кон модуларна архитектура, во која интерфејсот е одделен од основниот CAD-мотор, кој ви овозможува да креирате интерфејси врз основа на различни комплети со алатки, без да се врзувате за Qt. Додадено е API за развој на приклучоци и виџети во Луа.
Извор: opennet.ru