Po šestih letih razvoja je izšla prostorna sistem za avtomatizirano projektiranje LibreCAD 2.2. Sistem je usmerjen v reševanje nalog 2D projektiranja, kot so priprava inženirskih in gradbenih načrtov, shem in načrtov. Podprt je uvoz risb v formatih DXF in DWG ter izvoz v formate DXF, PNG, PDF in SVG. Projekt LibreCAD je bil ustvarjen leta 2010 kot veja CAD sistema QCAD. Koda projekta je napisana v C++ s pomočjo ogrodja Qt in se širi pod licenco GPLv2. Pripravljene zgradbe so na voljo za Linux (AppImage), Windows in macOS.
Inženirju je na voljo več deset orodij za ustvarjanje in spreminjanje objektov, delo s plastmi in bloki (skupinami objektov). Sistem podpira razširjanje funkcionalnosti s pomočjo vtičnikov in zagotavlja sredstva za ustvarjanje skriptov-razširitev. Na voljo je knjižnica elementov, v kateri so predstavljeni načrti več tisoč standardnih delov. Vmesnik LibreCAD se ponaša z obsežnimi možnostmi prilagajanja - vsebina menijev in plošč, pa tudi slog in pripomočki se lahko prosto spreminjajo glede na uporabnikove želje.

Glavne spremembe:
- Podpora za knjižnico Qt4 je prenehana, vmesnik je bil popolnoma prenesen na Qt 5 (Qt 5.2.1+).
- Zasnova sistema za razveljavitev sprememb (undo/redo) je bila popolnoma predelana.
- Možnosti vmesnika ukazne vrstice so bile razširjene, povezanih z obravnavo večvrstnih ukazov, pa tudi zapisovanjem in odpiranjem datotek z ukazi.
- Izboljšan je bil vmesnik za predogled pred tiskom, dodane so nastavitve za glavo dokumenta in upravljanje širine vrstic.
- Dodana je bila možnost hkratnega označevanja več področij in paketnega izvajanja operacij s seznami blokov in plasti.
- Razvijajoča se knjižnica libdxfrw je izboljšala podporo za format DWG, izvedena je bila optimizacija zmogljivosti pri pomikanju in povečavi velikih datotek.
- Odpravljene so bile nalagajoče napake, nekatere od katerih so povzročale zrušitve.
- Podpora za nove različice prevajalnikov je bila dodana.
V vzporedno razvijajoči veji LibreCAD 3 poteka delo na prehodu na modularno arhitekturo, kjer je vmesnik ločen od osnovnega CAD motorja, kar omogoča ustvarjanje vmesnikov na podlagi različnih orodnih kompletov, brez vezave na Qt. Dodan je API za razvoj vtičnikov in pripomočkov v jeziku Lua.
Izvor: opennet.ru
