Выпуск свабоднай САПР LibreCAD 2.2

Пасля шасці гадоў распрацоўкі даступны выпуск вольнай сістэмы аўтаматызаванага праектавання LibreCAD 2.2. Сістэма накіравана на выкананне задач 2D-праектавання, такіх як падрыхтоўка інжынерных і будаўнічых чарцяжоў, схем і планаў. Падтрымліваецца імпарт чарцяжоў у фарматах DXF і DWG і экспарт у фарматы DXF, PNG, PDF і SVG. Праект LibreCAD быў створаны ў 2010 годзе як адгалінаванне ад САПР QCAD. Код праекту напісаны на мове З++ з выкарыстаннем фрэймворка Qt і распаўсюджваецца пад ліцэнзіяй GPLv2. Гатовыя зборкі падрыхтаваны для Linux (AppImage), Windows і macOS.

Інжынеру прапануецца некалькі дзясяткаў прылад для стварэння і мадыфікацыі аб'ектаў, працы са пластамі і блокамі (групамі аб'ектаў). Сістэма падтрымлівае пашырэнне функцыянальнасці праз убудовы і дае сродкі для стварэння скрыптоў-пашырэнняў. Ёсць бібліятэка элементаў, у якой прадстаўлены макеты некалькіх тысяч тыпавых дэталей. Інтэрфейс LibreCAD адметны прадастаўленнем шырокіх магчымасцяў па наладзе - змесціва меню і панэляў, а таксама стыль і фішкі могуць адвольна мяняцца ў залежнасці ад пераваг карыстальніка.

Выпуск свабоднай САПР LibreCAD 2.2

Асноўныя змены:

  • Спынена падтрымка бібліятэкі Qt4, інтэрфейс поўнасцю пераведзены на Qt 5 (Qt 5.2.1+).
  • Цалкам перароблены рухавічок адкату змен (undo/redo).
  • Пашыраны магчымасці інтэрфейсу каманднага радка, звязаныя з апрацоўкай шматрадковых каманд, а таксама запісам і адкрыццём файлаў з камандамі.
  • Палепшаны інтэрфейс для прадпрагляду перад вывадам на друк, дабаўлены настройкі для загалоўка дакумента і кіравання шырынёй радкоў.
  • Дададзена магчымасць вылучэння адначасова некалькіх абласцей і пакетнага выканання аперацый са спісамі блокаў і пластоў.
  • У бібліятэцы libdxfrw, якая развіваецца праектам, палепшана падтрымка фармату DWG, праведзена аптымізацыя прадукцыйнасці пры панарамаванні і маштабаванні вялікіх файлаў.
  • Ухілены назапашаныя памылкі, некаторыя з якіх прыводзілі да аварыйнага завяршэння працы.
  • Дададзена падтрымка новых версій кампілятараў.

У паралельна якая развіваецца галінцы LibreCAD 3 вядзецца праца па пераходзе на модульную архітэктуру, у якой інтэрфейс аддзелены ад базавага САПР-рухавічка, што дазваляе ствараць інтэрфейсы на базе розных тулкітаў, без прывязкі да Qt. Дададзены API для распрацоўкі плагінаў і віджэтаў на мове Lua.

Крыніца: opennet.ru

Дадаць каментар