Lëshimi i paketës falas për automatizimin e projektimit të qarqeve printuese LibrePCB 1.3.0 është bërë publik. LibrePCB pozicionohet si një paketë e kuptueshme për zhvillimin e shpejtë të qarqeve, e cila mbetet prapa në funksionalitet krahasuar me KiCad, por është shumë më e thjeshtë për t'u përdorur dhe merr parasysh nevojat jo vetëm të inxhinierëve të rinj, por edhe profesionistëve. Programi ofrohet në paketat për Linux (Flatpak, Snap, AppImage), FreeBSD, macOS dhe Windows. Kodi i projektit është shkruar në gjuhën C++ (ndërfaqja është në Qt) dhe shpërndahet nën licencën GPLv3.
Nga veçoritë e veçanta është integrimi në një paketë të redaktorit të skemave dhe veglave të menaxhimit të projekteve; ndërfaqja grafike e thjeshtë shumëplatformësore bazuar në Qt; aplikimi i konceptit të bibliotekës "inteligjente" të elementeve; përdorimi i formateve të disponueshme për analizë të dorës për bibliotekat e elementeve dhe projekteve; moda Multi-PCB për zhvillimin paralel të versioneve të ndryshme të qarqeve mbi një skemë të vetme; sinkronizimi automatik i listës së lidhjeve elektrike (netlist) midis skemës dhe dizajnit të qarqeve. Programi vjen me një ndërfaqe shumëgjuhëshe me suport për gjuhën ruse (mbulimi i përkthimit 96%) dhe gjuhën ukrainase (mbulimi i përkthimit 91%), duke ofruar mundësinë e emrave të elementeve në gjuhë të ndryshme.
LibrePCB përfshin një ndërfaqe për menaxhimin e projektit; redaktorin e skemave elektronike; redaktorin e bordeve të shtypura me shumë shtresa; një shërbim për gjenerimin e të dhënave për fillimin e prodhimit; një utilit të linjës së komandave librepcb-cli për automatizimin e punëve të zakonshme (për shembull, kontrollimi dhe eksportimi i të dhënave); një bibliotekë të komponentëve elektronikë me navigim në një listë të kategorizuar dhe me strukturë druri. Ka një ndërfaqe për lidhjen e bibliotekave ekzistuese të elementeve, të cilat mund të shtohen si në format arkivash ashtu edhe përmes integrimit me depo. Mbështetet importimi i skedarëve DXF dhe eksporti në formatet PDF, SVG dhe CSV BOM, pick&place X3/CSV, Gerber/Excellon dhe STEP.
Novitetet kryesore:
- ĂshtĂ« shtuar mundĂ«sia e gjenerimit tĂ« njĂ« liste interaktive tĂ« komponenteve (BOM â Lista e Materialeve) dhe planit tĂ« montimit, duke PĂ«rfshirĂ« pĂ«rshkrimin e mjaftueshĂ«m pĂ«r prodhimin hap pas hapi tĂ« qarqeve printuese. Lista ruhet nĂ« formatin HTML dhe pĂ«rdor pĂ«rpunues, stile dhe biblioteka JavaScript, tĂ« zhvilluara pĂ«r plugin-in e KiCad InteractiveHtmlBom. NĂ« dallim nga udhĂ«zimet statike PDF, formati interaktiv lejon kryerjen e veprimeve tĂ« tilla si renditja, filtrimi dhe kĂ«rkimi i komponenteve.
- ĂshtĂ« siguruar kompatibiliteti me formatin e pĂ«rmirĂ«suar tĂ« bibliotekave tĂ« komponenteve, tĂ« propozuar nĂ« KiCad 9.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e gjuhĂ«s Rust pĂ«r zhvillimin e LibrePCB. Generator i lartpĂ«rmendur i BOM Ă«shtĂ« shkruar nĂ« Rust. Pritet qĂ« mbĂ«shtetja pĂ«r Rust do tĂ« pĂ«rshpejtojĂ« zhvillimin dhe do tĂ« ndikojĂ« pozitivisht nĂ« stabilitetin e produktit. NĂ« plan Ă«shtĂ« shĂ«nuar njĂ« kalim gradual nga pĂ«rdorimi i gjuhĂ«s C++ nĂ« favor tĂ« Rust dhe qĂ«llimi pĂ«r tĂ« ripĂ«rdorur plotĂ«sisht ndĂ«rfaqen e pĂ«rdoruesit, duke pĂ«rdorur njĂ« framework tĂ« shkruar nĂ« Rust, Slint, nĂ« vend tĂ« bibliotekĂ«s Qt.
- Biblioteka QuaZip për leximin dhe të shkruarit e arkivave ZIP është zëvendësuar me paketën crate zip, e shkruar në Rust.
- Kodi në C++ është kaluar në përdorimin e standardit C++20 (tl::optional në kod është zëvendësuar me std::optional).
- Përkrahja për Qt5 është ndërprerë.


Burimi: opennet.ru
