Lansarea sistemului de proiectare a plăcilor de circuit LibrePCB 1.3.0

A fost lansată versiunea pachetului gratuit pentru automatizarea proiectării plăcilor de circuit imprimat LibrePCB 1.3.0. LibrePCB se poziționează ca un pachet intuitiv pentru dezvoltarea rapidă a plăcilor, care, deși rămâne în urmă în funcționalitate față de KiCad, este mult mai ușor de utilizat și ia în considerare nevoile nu doar ale începătorilor, ci și ale inginerilor profesioniști. Programul este disponibil în pachete pentru Linux (Flatpak, Snap, AppImage), FreeBSD, macOS și Windows. Codul proiectului este scris în limbajul C++ (interfața pe Qt) și este distribuit sub licența GPLv3.

Printre caracteristici se remarcă integrarea editorului de scheme și a instrumentelor de gestionare a proiectului într-un singur pachet; o interfață grafică simplă, multiplatformă bazată pe Qt; utilizarea concepției de „bibliotecă inteligentă” de elemente; folosirea formatelor accesibile pentru analiza manuală a bibliotecilor de elemente și a proiectelor; modul Multi-PCB pentru dezvoltarea paralelă a diferitelor variante de plăci pe baza unei singure scheme; sincronizarea automată a listei de conexiuni electrice (netlist) între schemă și aranjamentul plăcii. Programul dispune de o interfață multilingvă, cu suport pentru limba rusă (acoperirea traducerii 96%) și limba ucraineană (acoperirea traducerii 91%), oferind posibilitatea denumirii elementelor în diferite limbi.

LibrePCB include o interfață pentru gestionarea proiectului; editor de scheme electronice; editor de plăci de circuit imprimat multilayer; un serviciu pentru generarea datelor necesare începerii producției; utilitarul de linie de comandă librepcb-cli pentru automatizarea sarcinilor standard (de exemplu, verificarea și exportul datelor); o bibliotecă de componente electronice cu navigare printr-o listă categorisită în formă de arbore. Există o interfață pentru conectarea diferitelor biblioteci de elemente existente, care pot fi adăugate atât sub formă de arhive, cât și prin integrarea cu depozitele. Se suportă importul fișierelor DXF și exportul în formatele PDF, SVG și CSV BOM, pick&place X3/CSV, Gerber/Excellon și STEP.

Noutăți principale:

  • A fost adăugată posibilitatea de a genera o listă interactivă de componente (BOM — Bill of Materials) și un plan de asamblare, care include o descriere suficientă pentru fabricarea manuală pas cu pas a plăcii de circuit imprimat. Lista este salvată în format HTML și folosește procese, stiluri și biblioteci JavaScript dezvoltate pentru pluginul KiCad InteractiveHtmlBom. Spre deosebire de instrucțiunile statice PDF, formatul interactiv permite realizarea unor operațiuni precum sortarea, filtrarea și căutarea de componente.
  • A fost asigurată compatibilitatea cu formatul actualizat al bibliotecilor de componente propus în KiCad 9.
  • A fost adăugată suportul pentru utilizarea limbajului Rust în dezvoltarea LibrePCB. Generatorul BOM menționat mai sus este scris în Rust. Se preconizează că suportul pentru Rust va accelera dezvoltarea și va avea un impact pozitiv asupra stabilității produsului. În planuri este notat un transfer gradual de la utilizarea limbajului C++ în favoarea Rust și intenția de a reproiecta complet interfața utilizatorului, folosind frameworkul Slint scris în Rust în locul bibliotecii Qt.
  • În loc de biblioteca QuaZip pentru citirea și scrierea arhivelor ZIP, a fost utilizat pachetul crate zip, scris în Rust.
  • Codul în C++ a fost convertit pentru a folosi standardul C++20 (tl::optional în cod a fost înlocuit cu std::optional).
  • Suportul pentru Qt5 a fost suspendat.

Lansarea sistemului de proiectare a plăcilor de circuit LibrePCB 1.3.0
Lansarea sistemului de proiectare a plăcilor de circuit LibrePCB 1.3.0


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster