Vydanie bezplatného CAD softvéru LibreCAD 2.2

Po šiestich rokoch vývoja je teraz k dispozícii bezplatný CAD systém LibreCAD 2.2. Systém je zameraný na vykonávanie 2D návrhových úloh, ako je príprava inžinierskych a konštrukčných výkresov, schém a plánov. Podporuje import výkresov vo formátoch DXF a DWG a export do formátov DXF, PNG, PDF a SVG. Projekt LibreCAD vznikol v roku 2010 ako odnož CAD systému QCAD. Kód projektu je napísaný v C++ pomocou rámca Qt a je distribuovaný pod licenciou GPLv2. Pre Linux (AppImage), Windows a macOS sú pripravené hotové zostavy.

Inžinierovi sa ponúka niekoľko desiatok nástrojov na vytváranie a úpravu objektov, prácu s vrstvami a blokmi (skupinami objektov). Systém podporuje rozširovanie funkcionality prostredníctvom pluginov a poskytuje nástroje na vytváranie rozširujúcich skriptov. Existuje knižnica prvkov, ktorá obsahuje rozloženia niekoľkých tisíc štandardných častí. Rozhranie LibreCAD je pozoruhodné tým, že poskytuje rozsiahle možnosti prispôsobenia – obsah ponúk a panelov, ako aj štýl a widgety je možné ľubovoľne meniť v závislosti od preferencií používateľa.

Vydanie bezplatného CAD softvéru LibreCAD 2.2

Hlavné zmeny:

  • Podpora knižnice Qt4 bola ukončená, rozhranie bolo úplne prevedené na Qt 5 (Qt 5.2.1+).
  • Motor undo/redo bol úplne prepracovaný.
  • Možnosti rozhrania príkazového riadka boli rozšírené na spracovanie viacriadkových príkazov, ako aj písanie a otváranie súborov pomocou príkazov.
  • Vylepšené bolo rozhranie pre náhľad pred tlačou, pribudli nastavenia pre nadpis dokumentu a ovládanie šírky riadku.
  • Pridaná možnosť súčasne vybrať niekoľko oblastí a vykonávať dávkové operácie so zoznamami blokov a vrstiev.
  • Knižnica libdxfrw vyvinutá v rámci projektu má vylepšenú podporu pre formát DWG a optimalizovaný výkon pri posúvaní a škálovaní veľkých súborov.
  • Nahromadené chyby, z ktorých niektoré viedli k zlyhaniam, boli odstránené.
  • Pridaná podpora pre nové verzie kompilátora.

V paralelnej vývojovej vetve LibreCADu 3 sa pracuje na prechode na modulárnu architektúru, v ktorej je rozhranie oddelené od základného CAD enginu, čo umožňuje vytvárať rozhrania založené na rôznych súpravách nástrojov bez toho, aby boli viazané na Qt. Pridané API pre vývoj pluginov a widgetov v Lua.

Zdroj: opennet.ru

Pridať komentár