Veröffentlichung des Entwurfsystems für Leiterplatten LibrePCB 1.3.0.

Die neue Version des Open-Source-Pakets zur Automatisierung von Leiterplattendesign, LibrePCB 1.3.0, wurde veröffentlicht. LibrePCB wird als benutzerfreundliches Paket für die schnelle Entwicklung von Leiterplatten positioniert. Es bietet weniger Funktionen als KiCad, ist jedoch wesentlich einfacher in der Bedienung und berücksichtigt die Bedürfnisse sowohl von Anfängern als auch von professionellen Ingenieuren. Das Programm wird für Linux (Flatpak, Snap, AppImage), FreeBSD, macOS und Windows bereitgestellt. Der Quellcode des Projekts ist in C++ (mit einer Qt-Oberfläche) geschrieben und steht unter der GPLv3-Lizenz.

Zu den besonderen Merkmalen gehören die Integration eines Paketeditors für Schaltpläne und Projektmanagement-Tools, eine benutzerfreundliche, plattformübergreifende grafische Benutzeroberfläche auf Basis von Qt, die Anwendung des Konzepts einer "intelligenten" Elementbibliothek sowie die Nutzung von Formaten, die für eine manuelle Analyse von Elementbibliotheken und Projekten zugänglich sind. Der Multi-PCB-Modus ermöglicht die gleichzeitige Entwicklung verschiedener Platinenvarianten auf Basis einer einzigen Schaltung. Eine automatische Synchronisation der elektrischen Verbindungslisten (Netzliste) zwischen Schaltplan und Platinenlayout ist ebenfalls vorhanden. Die Software verfügt über eine mehrsprachige Benutzeroberfläche, die Russisch (Übersetzungsumfang 96 %) und Ukrainisch (Übersetzungsumfang 91 %) unterstützt und die Möglichkeit zur Benennung von Elementen in verschiedenen Sprachen bietet.

LibrePCB bietet eine umfassende Oberfläche zur Projektverwaltung; einen Editor für Schaltpläne; einen Editor für mehrschichtige PCBs; einen Service zur Generierung von Produktionsdaten; ein Kommandozeilenwerkzeug librepcb-cli zur Automatisierung standardisierter Arbeiten (z. B. Datenprüfung und -export); sowie eine Bibliothek von Elektronikkomponenten mit Navigation durch eine baumartige, kategorisierte Liste. Es gibt eine Schnittstelle für die Anbindung an verschiedene bestehende Elementbibliotheken, die sowohl in Form von Archiven als auch über die Integration mit Repositories hinzugefügt werden können. Der Import von DXF-Dateien und der Export in die Formate PDF, SVG, CSV BOM, pick&place X3/CSV, Gerber/Excellon und STEP werden unterstützt.

Hauptneuheiten:

  • Die Möglichkeit zur Erstellung einer interaktiven Komponentensliste (BOM – Stückliste) und eines Montageplans wurde hinzugefügt. Dieser beinhaltet eine Beschreibung, die für die schrittweise manuelle Herstellung einer Leiterplatte ausreicht. Die Liste wird im HTML-Format gespeichert und verwendet Handler, Stile und JavaScript-Bibliotheken, die für das KiCad-Plugin InteractiveHtmlBom entwickelt wurden. Im Gegensatz zu statischen PDF-Anleitungen ermöglicht das interaktive Format Funktionen wie Sortieren, Filtern und Suchen von Komponenten.
  • Die Kompatibilität mit dem aktualisierten Format der Komponentenbibliotheken, das in KiCad 9 vorgeschlagen wurde, wurde sichergestellt.
  • Die Unterstützung der Sprache Rust für die Entwicklung von LibrePCB wurde hinzugefügt. Der oben genannte BOM-Generator ist in Rust geschrieben. Es wird erwartet, dass die Unterstützung von Rust die Entwicklung beschleunigt und sich positiv auf die Stabilität des Produkts auswirkt. Geplant ist ein schrittweiser Wechsel von C++ zu Rust sowie eine vollständige Neugestaltung der Benutzeroberfläche, die das in Rust geschriebene Framework Slint anstelle der Qt-Bibliothek verwenden wird.
  • Anstelle der Bibliothek QuaZip zum Lesen und Schreiben von ZIP-Archiven wird das Rust-Paket zip verwendet.
  • Der C++-Code wurde auf den Standard C++20 umgestellt (tl::optional im Code wurde durch std::optional ersetzt).
  • Die Unterstützung für Qt5 wurde eingestellt.

Veröffentlichung des Entwurfsystems für Leiterplatten LibrePCB 1.3.0.
Veröffentlichung des Entwurfsystems für Leiterplatten LibrePCB 1.3.0.


Quelle: opennet.ru
Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster