LibreCAD

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 23 decembrie 2018; verificările necesită 13 modificări .
LibreCAD
Tip de CAD
Scris in C++ [5]
Interfață Qt
Sistem de operare Windows , macOS , Linux
Limbi de interfață rusă și altele
Prima editie decembrie 2011 [1]
ultima versiune 2.1.3 (septembrie 2016 [2] )
eliberarea candidatului 2.2.0 rc4 (7 iunie 2022 [2] )
Formate de fișiere care pot fi citite .dxf , .dwg
Formate de fișiere generate DXF [3]
Licență GNU GPL [4]
Site-ul web librecad.org
 Fișiere media la Wikimedia Commons

LibreCad (fostul CADuntu ) este un sistem CAD multiplatform , open source și gratuit pentru proiectare și proiectare 2D, bazat pe QCad . LibreCAD vă permite să rezolvați probleme de proiectare bidimensională, cum ar fi pregătirea desenelor de inginerie și construcție, diagrame și planuri [6] . Rulează sub sistemele de operare Linux , Windows și macOS . Distribuit sub Licența Publică Generală GNU versiunea 2. Codul sursă este scris în limbajul de programare C++ folosind bibliotecile Qt .

Istorie

LibreCAD este un furk al versiunii gratuite a proiectului QCad , al cărui dezvoltator se concentrează pe versiunea proprietară a produsului. Dezvoltarea LibreCAD a început în 2010 ca lucru pentru crearea unui CAM pentru un router CNC , bazat pe QCad CE, o versiune gratuită a QCad care este distribuită sub licența GPL v2 . Dar din cauza faptului că QCad CE a folosit bibliotecile Qt3 - o versiune învechită a Qt , a existat o nevoie urgentă de a porta la Qt4, ceea ce a fost făcut în primul rând. Apoi planurile s-au extins, iar LibreCAD are acum câteva caracteristici care îl deosebesc calitativ de QCad, cum ar fi un suport chirilic mai bun.

Numele inițial al proiectului a fost CADuntu [7] , dar acest nume nu a fost pe placul multora (în special pentru că era similar cu numele Ubuntu , cu care acest CAD nu are nimic de-a face și suna ca o distribuție Linux specială pentru ingineri, bazat pe Ubuntu Linux ). Prin urmare, în decembrie 2010, CADuntu a fost redenumit în LibreCAD.

Obiectivele principale ale dezvoltării LibreCAD au fost transferul codului programului QCad din biblioteca învechită Qt 3 în versiunea sa modernă - Qt 4 și integrarea instrumentelor pentru exportul datelor în sistemul EMC2 . Ca urmare, a fost efectuată o restructurare generală a codului programului, portat pe Qt 4 și multe alte probleme care nu au fost rezolvate în QCad au fost rezolvate.

Prima versiune stabilă a LibreCAD a fost lansată în decembrie 2011 [8] . Potrivit dezvoltatorilor, din cauza modificărilor din cod, viteza de efectuare a operațiilor matematice a crescut semnificativ, iar cantitatea de date procesate a fost, de asemenea, redusă și optimizată. S-a implementat suport experimental pentru formatul DWG . S-a adăugat suport pentru salvare automată, interfață îmbunătățită.

A fost creat un plugin API prin care puteți extinde funcționalitatea LibreCAD. A fost dezvoltată o nouă bibliotecă pentru lucrul cu formatul DXF . Adăugată localizarea interfeței pentru 24 de limbi [9] , a devenit posibilă utilizarea utf-8 pentru straturi și nume de bloc. A fost creat un format de font LFF nativ deoarece documentația în QCad și fonturile CXF utilizate sunt proprietatea intelectuală a companiei care controlează dezvoltarea QCad. Documentația este în curs de elaborare.

Există pachete pentru Linux pe 32 și 64 de biți ( Ubuntu , Debian , Fedora , Mandriva , openSUSE ), Haiku , Windows și Mac OS X.

Suport fișier

Formatul principal de fișier al programului este formatul DXF [10] (DXF R12 și DXF 200x), dezvoltat inițial pentru schimbul de date 2D pentru pachetul AutoCAD . Exportul în formatele SVG și PDF este acceptat . Este planificat să accepte formatul DWG folosind bibliotecile GNU LibreDWG (suportul este deja disponibil în „build-urile nocturne” [11] ). De asemenea, poate importa și exporta formate grafice BMP , PNG , PPM , XBM , XPM .

Note

  1. Prima lansare a LibreCAD . Preluat la 19 februarie 2021. Arhivat din original la 2 martie 2021.
  2. 12 versiuni . _ Preluat la 6 septembrie 2016. Arhivat din original la 6 iulie 2018.
  3. Wiki . Preluat la 19 februarie 2021. Arhivat din original la 22 ianuarie 2021.
  4. Licență . Preluat la 19 februarie 2021. Arhivat din original la 29 aprilie 2021.
  5. Proiectul librecad Open Source pe Open Hub: Pagina de limbi - 2006.
  6. Mats Tage Axelsson. CAD pentru începători: LibreCAD, QCAD, FreeCAD, OpenSCAD, SolveSpace  (rusă)  // Linux Format  : jurnal. - Sankt Petersburg. , 2017. — Mai ( Nr. 05 (223) ). - S. 24-29 .
  7. Prima versiune beta a sistemului gratuit CADuntu CAD este disponibilă . OpenNET (24 septembrie 2010). Preluat la 27 ianuarie 2021. Arhivat din original la 25 ianuarie 2021.
  8. Prima lansare stabilă a sistemului CAD gratuit LibreCAD . OpenNET (2 ianuarie 2012). Consultat la 6 septembrie 2016. Arhivat din original pe 15 septembrie 2016.
  9. Extraterestru. LibreCAD v.2.0.3 este o aplicație CAD multiplatformă gratuită (link indisponibil) . iXBT.com (26 martie 2014). Preluat la 6 septembrie 2016. Arhivat din original la 4 martie 2016. 
  10. Descrierea LibreCAD pe xetcom.com . Consultat la 10 iulie 2014. Arhivat din original la 14 iulie 2014.
  11. Descrierea LibreCAD pe propriul wiki al proiectului . Consultat la 1 iunie 2015. Arhivat din original pe 25 mai 2015.

Link -uri