Veröffentlichung des Leiterplattendesign-Systems LibrePCB 2.0

Die Veröffentlichung des kostenlosen Pakets zur Automatisierung des Leiterplattendesigns LibrePCB 2.0.0 wurde vorgestellt. LibrePCB wird als benutzerfreundliches Paket zur schnellen Entwicklung von Platinen positioniert, das in der Funktionalität hinter KiCad zurückbleibt, jedoch erheblich einfacher zu bedienen ist und die Bedürfnisse sowohl von Anfängern als auch von professionellen Ingenieuren berücksichtigt. Das Programm wird in Versionen für Linux (Flatpak, Snap, AppImage), FreeBSD, macOS und Windows angeboten. Der Code des Projekts ist in C++ geschrieben und wird unter der GPLv3-Lizenz veröffentlicht.

Zu den besonderen Merkmalen gehört die Integration von Schemeditor und Projektmanagementtools in einem Paket; eine einfache plattformübergreifende grafische Benutzeroberfläche basierend auf Qt; die Anwendung des Konzepts einer „intelligenten“ Elementbibliothek; die Verwendung von für die manuelle Analyse geeigneten Formaten der Element- und Projektbibliotheken; der Multi-PCB-Modus für die parallele Entwicklung verschiedener Leiterplattendesigns auf Basis eines einzigen Schaltplans; die automatische Synchronisierung der elektrischen Verbindungen (Netzliste) zwischen Schaltplan und Layout der Platine. Die Software ist mit einer mehrsprachigen Benutzeroberfläche ausgestattet, die Russisch (Übersetzungsumfang 82 %) und Ukrainisch (Übersetzungsumfang 72 %) unterstützt und die Möglichkeit bietet, Elemente in verschiedenen Sprachen zu benennen.

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:

  • Ein neues Benutzerinterface wurde von Grund auf mit dem Slint-Framework, das in Rust geschrieben wurde, überarbeitet (der LibrePCB-Code bleibt in C++, für die Benutzeroberfläche wird ein C++-Wrapper über Slint verwendet). Das neue Interface besticht durch die Ersetzung von fünf separaten spezialisierten Fenstern durch ein einheitliches Fenster. Die gleichzeitige Arbeit an verschiedenen Projekten und Bibliotheken erfolgt über Tabs, die nebeneinander angeordnet werden können, zum Beispiel zum gleichzeitigen Betrachten unterschiedlicher Schaltpläne, 3D-Modelle und 2D-Darstellungen der Platine oder zum gleichzeitigen Ansehen mehrerer Schaltpläne. In Multimonitorkonfigurationen können auf jedem Monitor verschiedene Fenster mit ihren eigenen Tab-Sets platziert werden.
    Veröffentlichung des Leiterplattendesign-Systems LibrePCB 2.0
  • Der Bibliotheksmanager und der Editor wurden in Form von Tabs überarbeitet, die im Hauptfenster geöffnet werden. Die Seitenleiste informiert über veraltete Bibliotheken.
  • Die Bestellfunktion für die Herstellung von Leiterplatten wurde überarbeitet und umgewandelt. Nun werden automatisch die ERC- (Electrical Rule Check) und DRC- (Design Rule Check) Prüfungen durchgeführt, um Probleme durch das Vergessen dieser Überprüfungen vor der Bestellung zu vermeiden.
  • Die Benutzeroberfläche zur 3D-Visualisierung der Platine wurde erweitert. Es wurde die Unterstützung für das Ausblenden einzelner Objekte und Ebenen hinzugefügt, um die Inspektion der Details zu erleichtern.
  • Die Möglichkeit, Busse in Schaltplänen zu verwenden, wurde implementiert. Damit können mehrere Leiterbahnen zu einer dicken Linie gruppiert werden, um die Lesbarkeit der Schaltungen zu verbessern.
    Veröffentlichung des Leiterplattendesign-Systems LibrePCB 2.0
  • Es wurde die Möglichkeit hinzugefügt, Markierungen in Form von SVG-, PNG- und JPEG-Bildern in den Schaltplan einzufügen, was nützlich sein kann, um Diagramme, Formeln, Tabellen oder Logos in den Schaltplan zu integrieren.
    Veröffentlichung des Leiterplattendesign-Systems LibrePCB 2.0
  • Die flexible Platzierung von Kontaktflächen (THT oder SMT) oder metallisierten Löchern wurde eingeführt, ohne sie an die Komponenten zu binden.
    Veröffentlichung des Leiterplattendesign-Systems LibrePCB 2.0
  • Die Möglichkeit, die bevorzugte Lötmethode anzugeben, wurde bereitgestellt. Beispielsweise kann man manuelles Löten oder Löten durch Schmelzen angeben, und LibrePCB wird automatisch die erforderlichen Lötstellen generieren.
    Veröffentlichung des Leiterplattendesign-Systems LibrePCB 2.0

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster