După șase ani de dezvoltare, este disponibilă versiunea sistemului liber de proiectare asistată de computer LibreCAD 2.2. Sistemul este destinat îndeplinirii sarcinilor de proiectare 2D, cum ar fi pregătirea desenelor tehnice și de construcție, schemelor și planurilor. Suportă importul desenelor în formatele DXF și DWG, precum și exportul în formatele DXF, PNG, PDF și SVG. Proiectul LibreCAD a fost creat în 2010 ca o ramură a CAD-ului QCAD. Codul proiectului este scris în C++ folosind framework-ul Qt și este distribuit sub licența GPLv2. Versiuni gata pregătite sunt disponibile pentru Linux (AppImage), Windows și macOS.
Inginerul dispune de câteva zeci de instrumente pentru crearea și modificarea obiectelor, lucrând cu straturi și blocuri (grupuri de obiecte). Sistemul suportă extensibilitatea funcționalității prin plugin-uri și oferă instrumente pentru crearea de scripturi de extensie. Există o bibliotecă de elemente, care prezintă modele pentru câteva mii de piese standard. Interfața LibreCAD se remarcă prin oferirea de ample posibilități de personalizare — conținutul meniurilor și panourilor, precum și stilul și widget-urile pot fi modificate în funcție de preferințele utilizatorului.

Modificări principale:
- Suportul pentru biblioteca Qt4 a fost oprit, interfața este complet transformată pentru Qt 5 (Qt 5.2.1+).
- Motorul pentru anularea modificărilor (undo/redo) a fost complet refăcut.
- Funcționalitățile interfeței liniei de comandă au fost extinse, legate de procesarea comenzilor pe mai multe linii, precum și de înregistrarea și deschiderea fișierelor cu comenzi.
- Interfața pentru previzualizarea înainte de imprimare a fost îmbunătățită, fiind adăugate setări pentru antetul documentului și gestionarea lățimii liniilor.
- A fost adăugată posibilitatea de a selecta simultan mai multe zone și de a executa în lot operații cu liste de blocuri și straturi.
- În biblioteca libdxfrw dezvoltată de proiect, suportul pentru formatul DWG a fost îmbunătățit, optimizându-se performanța în timpul panoramării și scalării fișierelor mari.
- Au fost remediate erorile acumulate, unele dintre acestea ducând la închideri neașteptate.
- A fost adăugat suport pentru noile versiuni de compilatoare.
În ramura dezvoltată în paralel, LibreCAD 3 se lucrează la trecerea la o arhitectură modulară, în care interfața este separată de motorul de CAD de bază, permițând astfel crearea de interfețe pe baza diferitelor toolkit-uri, fără a fi legate de Qt. A fost adăugat un API pentru dezvoltarea de pluginuri și widgeturi în limbajul Lua.
Sursa: opennet.ro
