UtgÄvan av designsystemet för kretskort LibrePCB 1.3.0

En fristÄende version av LibrePCB 1.3.0, ett programpaket för automatisering av design av tryckta kretskort, har nu slÀppts. LibrePCB marknadsförs som ett intuitivt paket för snabb utveckling av kretskort, som Àr mindre funktionellt Àn KiCad, men mycket enklare att anvÀnda och tar hÀnsyn till behoven hos bÄde nybörjare och professionella ingenjörer. Programmet levereras i versioner för Linux (Flatpak, Snap, AppImage), FreeBSD, macOS och Windows. Projektkoden Àr skriven i C++ (grÀnssnittet i Qt) och distribueras under GPLv3-licensen.

Bland funktionerna finns integration av ett schemaredigeringsverktyg och projektledningsverktyg i ett och samma paket; en enkel plattformsövergripande grafisk grÀnssnitt baserat pÄ Qt; anvÀndningen av en "smart" komponentbiblioteksstruktur; tillgÄng till manuellt bearbetningsbara format för komponentbibliotek och projekt; Multi-PCB-lÀget för parallell utveckling av olika versioner av kretskort baserat pÄ samma schema; automatisk synkronisering av listan över elektriska anslutningar (netlist) mellan schemat och kretskortets layout. Programmet har ett flersprÄkigt grÀnssnitt med stöd för ryska (översÀttningsomfattning 96%) och ukrainska sprÄken (översÀttningsomfattning 91%), vilket ger möjlighet till namngivning av komponenter pÄ olika sprÄk.

LibrePCB innehÄller ett grÀnssnitt för projektledning; en redigerare för elektroniska scheman; en redigerare för flerskikts tryckta kretskort; en tjÀnst för att generera data för produktionsstart; ett kommandoradsverktyg, librepcb-cli, för automatisering av rutinuppgifter (t.ex. datakontroller och export); ett bibliotek av elektroniska komponenter med navigering genom en trÀdlös kategoriserad lista. Det finns ett grÀnssnitt för att koppla samman olika existerande komponentbibliotek, vilka kan lÀggas till antingen i form av arkiv eller genom integration med arkiv. Import av DXF-filer och export i formaten PDF, SVG och CSV BOM, pick&place X3/CSV, Gerber/Excellon och STEP stöds.

Huvudsakliga nyheter:

  • En ny funktion för att generera en interaktiv lista med komponenter (BOM – Bill of Materials) och en monteringsplan har lagts till, som innehĂ„ller beskrivningar tillrĂ€ckliga för steg-för-steg-manuell tillverkning av tryckt kretskort. Listan sparas i HTML-format och anvĂ€nder processorer, stilar och JavaScript-bibliotek som utvecklas för KiCad-pluginet InteractiveHtmlBom. Till skillnad frĂ„n statiska PDF-instruktioner möjliggör det interaktiva formatet operationer som sortering, filtrering och sökning av komponenter.
  • Kompatibilitet med det uppdaterade formatet för komponentbibliotek som föreslagits i KiCad 9 har sĂ€kerstĂ€llts.
  • Stöd har lagts till för att anvĂ€nda Rust-sprĂ„ket för utveckling av LibrePCB. Den ovan nĂ€mnda BOM-generatorn Ă€r skriven i Rust. Det förvĂ€ntas att stödet för Rust kommer att pĂ„skynda utvecklingen och ha en positiv inverkan pĂ„ produktens stabilitet. Planerna inkluderar en gradvis övergĂ„ng frĂ„n att anvĂ€nda C++ till förmĂ„n för Rust, samt en avsikt att helt omarbeta anvĂ€ndargrĂ€nssnittet med hjĂ€lp av det Rust-baserade ramverket Slint istĂ€llet för Qt-biblioteket.
  • IstĂ€llet för QuaZip-biblioteket för att lĂ€sa och skriva ZIP-arkiv anvĂ€nds crate-paketet zip, skrivet i Rust.
  • C++-koden har översatts för att anvĂ€nda standarden C++20 (tl::optional i koden har ersatts med std::optional).
  • Stödet för Qt5 har upphört.

UtgÄvan av designsystemet för kretskort LibrePCB 1.3.0
UtgÄvan av designsystemet för kretskort LibrePCB 1.3.0


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster