Ngemuva kweminyaka eyisithupha yokuthuthuka, uhlelo lwamahhala lwe-CAD i-LibreCAD 2.2 seluyatholakala. Uhlelo luhloselwe ukwenza imisebenzi ye-2D yokuklama efana nokulungiselela imidwebo yobunjiniyela neyokwakha, imidwebo nezinhlelo. Isekela ukungenisa kwemidwebo ngefomethi ye-DXF ne-DWG, futhi ithumele kufomethi ye-DXF, PNG, PDF kanye ne-SVG. Iphrojekthi ye-LibreCAD yadalwa ngo-2010 njengehlumela lohlelo lwe-QCAD CAD. Ikhodi yephrojekthi ibhalwe nge-C++ kusetshenziswa uhlaka lwe-Qt futhi isatshalaliswa ngaphansi kwelayisensi ye-GPLv2. Imihlangano eseyilungile ilungiselelwa i-Linux (AppImage), iWindows ne-macOS.
Unjiniyela unikezwa amathuluzi ayishumi nambili okudala nokuguqula izinto, asebenze ngezendlalelo namabhlogo (amaqembu ezinto). Uhlelo lusekela umsebenzi okhulayo ngama-plugin futhi luhlinzeka ngamathuluzi okudala imibhalo yesandiso. Kukhona umtapo wezincwadi wezinto oqukethe izakhiwo zezingxenye ezijwayelekile eziyizinkulungwane ezimbalwa. I-interface ye-LibreCAD iyaphawuleka ngokuhlinzeka ngezinketho eziningi zokwenza ngokwezifiso - okuqukethwe kwamamenyu namaphaneli, kanye nesitayela namawijethi, kungashintshwa ngokuzenzakalelayo kuye ngokuthandwa ngumsebenzisi.
Izinguquko eziyinhloko:
- Ukusekelwa komtapo wezincwadi we-Qt4 kunqanyuliwe, isixhumi esibonakalayo sidluliselwe ngokuphelele ku-Qt 5 (Qt 5.2.1+).
- Injini yokuhlehlisa/yenziwe kabusha isiklanywe kabusha ngokuphelele.
- Amakhono esixhumi esibonakalayo somugqa womyalo anwetshiwe ukuze kucutshungulwe imiyalo yemigqa eminingi, kanye nokubhala nokuvula amafayela ngemiyalo.
- Isixhumi esibonakalayo sokuhlola kuqala ngaphambi kokuphrinta sithuthukisiwe, izilungiselelo zengeziwe zesihloko sedokhumenti nokulawula ububanzi bomugqa.
- Kwengezwe ikhono lokukhetha ngesikhathi esisodwa izindawo ezimbalwa nokwenza imisebenzi yeqoqo ngohlu lwamabhulokhi nezendlalelo.
- Umtapo wezincwadi we-libdxfrw othuthukiswe iphrojekthi uthuthukise ukusekelwa kwefomethi ye-DWG futhi wathuthukisa ukusebenza lapho uphena futhi ukala amafayela amakhulu.
- Amaphutha anqwabelene, amanye awo aholela ezingozini, aseqediwe.
- Kwengezwe ukusekelwa kwezinguqulo ezintsha ze-compiler.
Egatsheni le-parallel lokuthuthukiswa kwe-LibreCAD 3, umsebenzi uyaqhubeka ukuguqukela ekwakhiweni kwe-modular, lapho isixhumi esibonakalayo sihlukaniswa nenjini ye-CAD eyisisekelo, ekuvumela ukuthi udale izixhumanisi ezisekelwe kumathuluzi ahlukene, ngaphandle kokuboshelwa ku-Qt. I-API eyengeziwe yokuthuthukisa ama-plugin namawijethi ku-Lua.
Source: opennet.ru