Paglabas ng libreng CAD software na LibreCAD 2.2

Pagkatapos ng anim na taon ng pag-unlad, ang libreng CAD system na LibreCAD 2.2 ay magagamit na ngayon. Ang sistema ay naglalayong magsagawa ng mga gawain sa disenyo ng 2D tulad ng paghahanda ng mga guhit, diagram at plano sa engineering at construction. Sinusuportahan nito ang pag-import ng mga drawing sa mga format na DXF at DWG, at pag-export sa mga format na DXF, PNG, PDF at SVG. Ang proyekto ng LibreCAD ay nilikha noong 2010 bilang isang sanga ng QCAD CAD system. Ang code ng proyekto ay nakasulat sa C++ gamit ang Qt framework at ipinamamahagi sa ilalim ng lisensya ng GPLv2. Inihanda ang mga handa na asembliya para sa Linux (AppImage), Windows at macOS.

Ang inhinyero ay inaalok ng ilang dosenang mga tool para sa paglikha at pagbabago ng mga bagay, nagtatrabaho sa mga layer at mga bloke (mga grupo ng mga bagay). Sinusuportahan ng system ang pagpapalawak ng functionality sa pamamagitan ng mga plugin at nagbibigay ng mga tool para sa paggawa ng mga extension script. Mayroong isang library ng mga elemento na naglalaman ng mga layout ng ilang libong karaniwang bahagi. Ang interface ng LibreCAD ay kapansin-pansin para sa pagbibigay ng malawak na mga pagpipilian sa pagpapasadya - ang mga nilalaman ng mga menu at panel, pati na rin ang estilo at mga widget, ay maaaring basta-basta baguhin depende sa mga kagustuhan ng gumagamit.

Paglabas ng libreng CAD software na LibreCAD 2.2

Pangunahing pagbabago:

  • Ang suporta para sa Qt4 library ay hindi na ipinagpatuloy, ang interface ay ganap na nailipat sa Qt 5 (Qt 5.2.1+).
  • Ang undo/redo engine ay ganap na muling idinisenyo.
  • Ang mga kakayahan ng interface ng command line ay pinalawak para sa pagproseso ng mga multi-line na command, pati na rin ang pagsusulat at pagbubukas ng mga file na may mga command.
  • Ang interface para sa pag-preview bago ang pag-print ay napabuti, ang mga setting ay naidagdag para sa pamagat ng dokumento at kontrol sa lapad ng linya.
  • Idinagdag ang kakayahang sabay na pumili ng ilang lugar at magsagawa ng mga batch operation na may mga listahan ng mga bloke at layer.
  • Ang libdxfrw library na binuo ng proyekto ay nagpabuti ng suporta para sa DWG na format at na-optimize na pagganap kapag nag-pan at nag-scale ng malalaking file.
  • Ang mga naipon na error, na ang ilan ay humantong sa mga pag-crash, ay inalis na.
  • Nagdagdag ng suporta para sa mga bagong bersyon ng compiler.

Sa parallel development branch ng LibreCAD 3, ang trabaho ay isinasagawa upang lumipat sa isang modular na arkitektura, kung saan ang interface ay pinaghihiwalay mula sa base CAD engine, na nagpapahintulot sa iyo na lumikha ng mga interface batay sa iba't ibang mga toolkit, nang hindi nakatali sa Qt. Nagdagdag ng API para sa pagbuo ng mga plugin at widget sa Lua.

Pinagmulan: opennet.ru

Magdagdag ng komento