Veröffentlichung von KiCad 7.0

Nach einem Jahr Entwicklung wurde die freie Software zur automatisierten Gestaltung von Leiterplatten, KiCad 7.0.0, veröffentlicht. Dies ist die erste bedeutende Version, die nach der Übernahme des Projekts durch die Linux Foundation entstanden ist. Die Builds sind für verschiedene Linux-Distributionen sowie Windows und macOS bereitgestellt. Der Code ist in C++ unter Verwendung der wxWidgets-Bibliothek geschrieben und steht unter der GPLv3-Lizenz.

KiCad bietet Werkzeuge zur Bearbeitung von Schaltplänen und Leiterplatten, 3D-Visualisierung von Platinen, Arbeit mit der Bibliothek elektrischer Bauelemente, Manipulation mit Gerber-Vorlagen, Simulation von elektronischen Schaltungen, Bearbeitung von Leiterplatten und Projektmanagement. Das Projekt stellt auch Bibliotheken für elektronische Komponenten, Montageplätze und 3D-Modelle bereit. Laut Angaben einiger Leiterplattenhersteller kommen etwa 15 % der Aufträge mit Schaltplänen, die in KiCad vorbereitet wurden.

Zu den Änderungen in der neuen Version gehören:

  • In den Schaltplan-, Layout- und Formatrahmen-Editoren ist es nun möglich, beliebige Systemschriftarten zu verwenden.
    Veröffentlichung von KiCad 7.0
  • In die Schaltplan- und Layout-Editoren wurde die Unterstützung von Textblöcken integriert.
    Veröffentlichung von KiCad 7.0
  • Die Unterstützung für den 3Dconnexion SpaceMouse wurde hinzugefügt, einem speziellen Eingabegerät zur Navigation in 3D- und 2D-Umgebungen. Unterstützungsfunktionen für den SpaceMouse wurden im Schaltplan-Editor, der Symbolbibliothek, dem Layout-Editor und dem 3D-Viewer implementiert. Die Nutzung der SpaceMouse ist derzeit nur unter Windows und macOS verfügbar; in Zukunft wird angestrebt, auch die Funktionalität unter Linux mit libspacenav zu ermöglichen.
  • Es wird eine Sammlung von Informationen über die Funktionsweise der Anwendung bereitgestellt, die in Berichten bei unerwarteten Beendigungen angezeigt werden. Zur Verfolgung von Ereignissen, zur Sammlung von Fehlerinformationen und zur Erstellung von Crash-Dumps wird die Plattform Sentry eingesetzt. Die Daten über die unerwarteten Beendigungen von KiCad werden über den Cloud-Service Sentry (SaaS) verarbeitet. In Zukunft ist geplant, auf Basis von Sentry die Sammlung von Telemetriedaten mit Leistungskennzahlen zu organisieren, die Informationen darüber liefern, wie lange bestimmte Befehle ausgeführt werden. Der Versand von Berichten erfolgt vorerst nur in den Windows-Versionen und erfordert die ausdrückliche Zustimmung des Nutzers (Opt-in).
  • Im Plugin- und Inhaltsmanager wurde die Möglichkeit hinzugefügt, automatisch auf Updates von installierten Paketen zu prüfen und eine Benachrichtigung mit dem Angebot zur Installation auszugeben. Die Überprüfung ist standardmäßig deaktiviert und muss in den Einstellungen aktiviert werden.
    Veröffentlichung von KiCad 7.0
  • Im Projektarbeitsbereich, in den Editoren für Schaltpläne und Leiterplatten, im Gerber-Dateianzeiger und im Rahmeneditor wurde die Unterstützung für das Verschieben von Dateien im Drag & Drop-Modus hinzugefügt.
  • Bereitstellung von Builds für macOS, die für Apple-Geräte mit den ARM-Chips Apple M1 und M2 entwickelt wurden.
  • Eine separate kicad-cli Utility wurde hinzugefügt, um sie in Skripten und zur Automatisierung von Befehlen in der Kommandozeile zu verwenden. Es stehen Funktionen zum Export von Schaltungselementen und Leiterplatten in verschiedenen Formaten zur Verfügung.
  • In den Editorien für Schaltungen und Symbole wurde die Unterstützung für Primitive mit Rechteck und Kreis implementiert.
    Veröffentlichung von KiCad 7.0
  • Das Verhalten beim orthogonalen Ziehen wurde modernisiert (bei der Verschiebung werden die Leiterbahnen jetzt nur horizontal mit Eckübergängen und Umgehungen von Symbolen platziert).
    Veröffentlichung von KiCad 7.0
  • Im Symbol-Editor wurden die Funktionen, die mit der Pin-Tabelle verbunden sind, erweitert. Die Möglichkeit zur Filterung der Pins in Bezug auf Maßeinheiten wurde hinzugefügt, ebenso wie die Änderung der Maßeinheiten der Pins aus der Tabelle, das Erstellen und Löschen von Pins in der Symbolgruppe sowie die Ansicht der Anzahl der gruppierten Pins.
    Veröffentlichung von KiCad 7.0
  • Eine neue ERC-Überprüfung wurde hinzugefügt, um beim Platzieren eines Symbols mit einem inkompatiblen Gitter (z. B. könnte ein unpassendes Gitter Verbindungsprobleme verursachen) eine Warnung auszugeben.
    Veröffentlichung von KiCad 7.0
  • Der Modus für die Drehung des Explorers wurde um einen exakten 45-Grad-Winkel erweitert (zuvor war nur eine Drehung um 0 oder einen beliebigen Winkel unterstützt).
    Veröffentlichung von KiCad 7.0
  • Der Modus „Nicht platzieren“ (DNP, Do Not Populate) wurde hinzugefügt, um Symbole im Schema zu kennzeichnen, die nicht in die generierten Komponentenstandorte aufgenommen werden. DNP-Symbole werden im Schema in einer helleren Farbe hervorgehoben.
    Veröffentlichung von KiCad 7.0
  • Ein Simulationsmodell-Editor („Simulation Model“) wurde hinzugefügt, der es ermöglicht, die Parameter des Simulationsmodells im grafischen Modus einzustellen, ohne textliche Beschreibungen in das Schema einfügen zu müssen.
    Veröffentlichung von KiCad 7.0
  • Es wurde die Möglichkeit hinzugefügt, Symbole mit einer externen Datenbank über das ODBC-Interface zu verknüpfen. Eine gemeinsame Bibliothek kann Symbole aus verschiedenen Schemata verknüpfen.
  • Im Fenster zur Symbolauswahl wurde die Unterstützung für die Anzeige und Suche nach benutzerdefinierten Feldern hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Die Verwendung von Hyperlinks im Schema ist nun möglich.
    Veröffentlichung von KiCad 7.0
  • Die Unterstützung des PDF-Formats wurde verbessert. Im PDF-Betrachter wurde die Unterstützung für Lesezeichen (Inhaltsverzeichnis) hinzugefügt. Es können Informationen zu Symbolen im Schema in das PDF exportiert werden. Externe und interne Links werden nun unterstützt.
    Veröffentlichung von KiCad 7.0
  • Eine Konsistenzprüfung der Platzierungen wurde hinzugefügt, die Platzierungen identifiziert, die sich von der zugehörigen Bibliothek unterscheiden.
    Veröffentlichung von KiCad 7.0
  • In den Editor für Platinen und Platzierungen wurde eine separate Registerkarte mit einer Liste der ignorierten DRC-Tests hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Unterstützung für radiale Größen wurde hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Eine Möglichkeit zum Invertieren von Textobjekten auf der Platine wurde hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Eine Option zur automatischen Flutung von Zonen wurde hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Die Werkzeuge für Leiterplatten wurden verbessert. Es wurde eine Möglichkeit hinzugefügt, diese im Hintergrund eines Bildes anzuzeigen, um das Kopieren der Konturen der Platine oder die Platzierung der Platzierungen von der Referenzplatine beim Reverse Engineering zu erleichtern. Unterstützung für vollständige De-Routing (Unroute) von Platzierungen und automatisches Abschluss von Leitungen wurde hinzugefügt.
  • Im Platineneditor wurde ein neues Panel zur Maskensuche und Filterung von Objekten hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Im Platineneditor wurde ein neues Panel zur Änderung von Eigenschaften hinzugefügt.
    Veröffentlichung von KiCad 7.0
  • Die Werkzeuge zum Verteilen, Verpacken und Verschieben von Platzierungen wurden verbessert.
    Veröffentlichung von KiCad 7.0
  • Das Tool zum Exportieren im STEP-Format wurde auf die gemeinsame KiCad-Platine-Parsing-Engine umgestellt.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster