Eldono de libera CAD LibreCAD 2.2

Post ses jaroj da evoluo, la liberigo de la senpaga CAD-sistemo LibreCAD 2.2 estas disponebla. La sistemo celas plenumi 2D-dezajnajn taskojn, kiel prepari inĝenierajn kaj konstruajn desegnaĵojn, diagramojn kaj planojn. Subtenas importadon de desegnaĵoj en DXF kaj DWG-formatoj, kaj eksporton al DXF, PNG, PDF kaj SVG-formatoj. La LibreCAD-projekto estis kreita en 2010 kiel branĉo de QCAD CAD. La projektkodo estas skribita en C++ uzante la kadron Qt kaj estas distribuita sub la permesilo GPLv2. Pretaj asembleoj estas pretaj por Linukso (AppImage), Vindozo kaj macOS.

Al la inĝeniero oni proponas plurajn dekojn da iloj por krei kaj modifi objektojn, laborante kun tavoloj kaj blokoj (grupoj de objektoj). La sistemo subtenas la ekspansion de funkcieco per kromaĵoj kaj provizas ilojn por krei etendajn skriptojn. Estas biblioteko de elementoj, kiu enhavas aranĝojn de kelkmil tipaj partoj. La LibreCAD-interfaco estas rimarkinda pro provizi ampleksajn personigajn elektojn - la enhavo de menuoj kaj paneloj, same kiel la stilo kaj fenestraĵoj, povas arbitre ŝanĝiĝi depende de la preferoj de la uzanto.

Eldono de libera CAD LibreCAD 2.2

Ĉefaj ŝanĝoj:

  • Subteno por la biblioteko Qt4 estis nuligita, la interfaco estis tute tradukita al Qt 5 (Qt 5.2.1+).
  • La malfari/refari motoron estis tute restrukturita.
  • Plibonigitaj komandliniaj interfaco-kapabloj rilataj al prilaborado de plurliniaj komandoj, same kiel skribi kaj malfermi dosierojn per komandoj.
  • Plibonigita interfaco por antaŭrigardo antaŭ presado, aldonitaj agordoj por la dokumentokapo kaj linio-larĝo kontrolo.
  • Aldonis la kapablon elekti plurajn areojn samtempe kaj fari batajn operaciojn kun listoj de blokoj kaj tavoloj.
  • En la libdxfrw-biblioteko disvolvita de la projekto, subteno por la DWG-formato estis plibonigita, efikeco estis optimumigita dum panorado kaj zomado de grandaj dosieroj.
  • Korektis amasigitajn erarojn, iuj el kiuj kaŭzis kraŝon.
  • Aldonita subteno por novaj versioj de kompililo.

En la paralela evolubranĉo de LibreCAD 3, laboroj por ŝanĝi al modula arkitekturo, en kiu la interfaco estas apartigita de la baza CAD-motoro, kiu ebligas al vi krei interfacojn bazitajn sur malsamaj ilaro, sen esti ligita al Qt. Aldonita API por disvolvi kromaĵojn kaj fenestraĵojn en la lingvo Lua.

fonto: opennet.ru

Aldoni komenton