KiCAD 10.0.0

KiCAD 10.0.0 KiCAD 10.0.0 KiCAD 10.0.0 KiCAD 10.0.0

Am 20. März 2026 wurde die Version 10.0.0 des Systems für die Automatisierung des Designs von Leiterplatten KiCAD veröffentlicht.

Die meisten, wenn nicht alle, Funktionen und Verbesserungen der neuen Version in Bezug auf die Benutzerfreundlichkeit sind im Diskussion im Benutzerforum beschrieben. Einige davon wurden auch in Präsentation auf der FOSDEM 2026 vorgestellt. Eine detailliertere und umfassende Liste Überblick über alle Änderungen ist auf GitLab verfügbar.

Anwendungsbereich

KiCAD ist ein freies System zur Automatisierung des Designs von Leiterplatten. Derzeit eine der beliebtesten Programme dieser Art auf Linux. Zu den freien Alternativen zählen Horizon-EDA und LibrePCB.

In Zahlen

KiCAD 10 umfasst Änderungen von Hunderten von Entwicklern, Übersetzern, Bibliotheksmitarbeitern und Dokumentationsautoren. Es wurden 7609 einzigartige Commits mit Codeänderungen und Übersetzungen durchgeführt, die eine neue Hauptversion bildeten.

In der neunten Version wurde auf das STEP-Format für 3D-Modelle umgestellt, die in Bibliotheken enthalten sind. Mit der zehnten Version wurde der Übergang zu ausschließlich STEP-Dateien vollzogen (zuvor wurde auch das WRML-Format verwendet), was den Platzbedarf für 3D-Modelle bei der Installation erheblich reduziert und eine bessere geometrische Genauigkeit sowie weniger Unterschiede zwischen der Visualisierung in KiCAD und den Ergebnissen des Exports aus ihm bietet. Der Benutzerbeitrag zu den Projektbibliotheken (Schaltpläne und andere) umfasste 952 neue Symbole, 1216 neue Bauteile und 386 neue 3D-Modelle. Im Jahr 2025 erweiterte sich das Bibliothekenteam um 5 neue Mitglieder, die sowohl bei den Werkzeugen als auch bei der Überprüfung des bereitgestellten Codes halfen. Nach einer umfassenden Überarbeitung der Werkzeuge wird der Großteil der Bauteile in der Bibliothek generiert – über 78% der Bauteile werden jetzt generiert und nicht mehr manuell gezeichnet. Es wurden auch mehrere Generatoren entwickelt, die sowohl das 3D-Modell als auch das Bauteil aus einer einzigen Beschreibung erzeugen. Die mediane Zeit für das Schließen von Pull-Requests fiel von 3 Tagen auf 18 Stunden, trotz einer höheren Anzahl von Pull-Requests als je zuvor (2105 neue Pull-Requests im Jahr 2025, im Vergleich zu 2010 im Jahr 2024).

Weitere wichtige Änderungen

Neue Importmöglichkeiten aus anderen CAD-Systemen: KiCAD 10 kann Projekte aus Allegro, PADS und gEDA / LeptonPCB importieren.

Anpassbare Werkzeugleisten: Die Möglichkeit zur Anpassung der Werkzeugleisten wurde hinzugefügt.

Unterstützung für das Rückgängigmachen und Wiederholen von Aktionen in Dialogfenstern: Die Möglichkeit, Aktionen in Dialogfenstern rückgängig zu machen, wurde hinzugefügt, bevor diese geschlossen werden.

Lasso-Auswahl: Im Schaltplan-Editor und Leiterplatten-Editor wurde die Möglichkeit hinzugefügt, Objekte mit dem "Lasso" auszuwählen.

Dunkles Thema unter Windows: Dank der Zusammenarbeit zwischen den Entwicklern von KiCAD und dem wxWidgets-Team, dem Grafik-Toolkit, das im Projekt verwendet wird, unterstützt KiCAD nun die Nutzung eines dunklen Themas unter Windows und folgt außerdem automatisch der systemweiten Auswahl des dunklen oder hellen Themas.

Schaltplan-Editor

Optionen: Die Funktion zur Verwaltung von Designs wurde hinzugefügt: eine Möglichkeit, die Änderungen verschiedener Versionen eines Projekts zu verfolgen, die ein gemeinsames Schaltbild, aber Unterschiede in den Eigenschaften (z.B. unterschiedliche Bauteillisten) aufweisen.

Hop-over-Darstellung: Eine weitere lang geforderte Funktion wurde hinzugefügt: Überlappungen von Leitungen im Schaltplan, die nicht miteinander verbunden sind, werden jetzt als "Brücke"-Bögen angezeigt und nicht mehr als gerade Linien ohne einen Punkt, der die Überkreuzung anzeigt. (Abbildung 2).

Unterstützung von Brücken: Die Möglichkeit, Brücken, Satz von Pins eines Symbols und eines Pinheaders zu verwenden, wurde hinzugefügt, die als verbunden innerhalb berücksichtigt werden sollten. Brücken werden immer ein Netzwerk haben, was es ermöglicht, Komponenten darzustellen, die elektrische Verbindungen außerhalb der Platine haben.

Unterstützung für Gruppierung: Jetzt können Komponenten nicht nur im Leiterplatten-Editor, sondern auch im Schaltplan-Editor gruppiert werden.

CSV für die Pins-Tabelle: Die Unterstützung für den Export und Import von Pins-Tabellen aus CSV-Dateien wurde hinzugefügt, was mehr Möglichkeiten für die Erstellung und Bearbeitung komplexer Komponenten bietet.

Leiterplatten-Editor

Zeiteinstellungen: Das System zur Einstellung des Zeitarbeitsbereichs der Leiterbahn wurde komplett überarbeitet, einschließlich der Aktualisierung des Algorithmus, der die Übereinstimmung zwischen dem Routingsystem und dem Design Rule Check (DRC) verbessert. Die Unterstützung für die Definition von Einschränkungen im Zeitarbeitsbereich wurde hinzugefügt, anstelle von nur Einschränkungen für die Länge der Leiterbahn. Die Unterstützung von Konfiguration-Profilen wurde hinzugefügt, was es ermöglicht, die Signal-Routing-Parameter auf jeder Schicht der Leiterplatte festzulegen.

Blöcke im Leiterplatten-Editor: Die Möglichkeit, die bereits in der neunten Version eingeführt wurde, wurde erweitert. Sie ermöglicht es, Teile des Layouts von Leiterplatten im Platineneditor in wiederverwendbare Blöcke zu kombinieren. Der Benutzer kann jetzt Bibliotheken für Leiterplattenlayout erstellen und verwalten. Sowohl der Schaltplan- als auch der Layout-Editor wurden um neue nützliche Funktionen ergänzt.

Die Unterstützung von inlayer Objekten an den Bestückungsplätzen wurde hinzugefügt. Das bedeutet, dass der Benutzer jetzt grafische Formen und Ausschnitte in die innere Schicht einfügen kann, anstatt sich nur auf die Vorder- oder Rückschicht wie in den vorherigen Versionen zu beschränken.

Ersatz von Pins und logischen Elementen: Die Funktion zum Ersetzen von Pins/Kontaktflächen und logischen Elementen/Modulen, die die direkte und umgekehrte Annotation zwischen Schaltplan und Leiterplatte unterstützen, wurde implementiert.

Grafischer Regel-Editor: Ein neuer Regel-Editor-Dialog wurde entwickelt, der es ermöglicht, Regeln grafisch zu erstellen. Die mit seiner Hilfe erstellten Regeln sind vollständig mit der bestehenden Regelbeschreibungssprache kompatibel, was einen Einstieg in die Nutzung der grafischen Benutzeroberfläche ermöglicht und die Möglichkeit bietet, im Verlauf des Programms zu komplexeren Regeln überzugehen.

Zusätzlich zu den oben genannten wurden viele andere nützliche Funktionen hinzugefügt, wie die Unterstützung von Barcodes, Füllung von grafischen Formen mit Mustern, präzise Bearbeitung von Polygonpunkten, empfohlene Maßnahmen zur Behebung von Designregel-Fehlern, Export in 3D PDF und vieles mehr!

Quelle: linux.org.ru

60GB SSD 8Gb DDR4