Op 20 maart 2026 werd versie 10.0.0 van het KiCAD computerondersteunde ontwerpsysteem voor printplaten uitgebracht.
De meeste, zo niet alle, functies en gebruiksvriendelijkheidsverbeteringen van de nieuwe versie worden beschreven in bespreken op het gebruikersforum. Sommige daarvan worden ook gepresenteerd in verslag doen van op FOSDEM 2026. Meer gedetailleerde en complete informatie. lijst Alle wijzigingen zijn beschikbaar op GitLab.
Toepassingen
KiCAD is een gratis computerondersteund ontwerpsysteem. печатных платMomenteel is dit een van de populairste programma's van dit type. LinuxEr zijn gratis alternatieven. Horizon-EDA и Gratis pcb.
In cijfers
KiCAD 10 bevat bijdragen van honderden ontwikkelaars, vertalers, bibliotheekbijdragers en documentatieauteurs. Deze nieuwe hoofdversie bestaat uit 7609 unieke commits met code- en vertaalwijzigingen.
Versie 9 markeerde de overgang naar het STEP-formaat voor 3D-modellen in bibliotheken. Vanaf versie 10 werd volledig overgeschakeld op het gebruik van STEP-bestanden (voorheen werd nog het WRML-formaat gebruikt), wat de grootte van 3D-modellen tijdens de installatie aanzienlijk verkleinde en zorgde voor een betere geometrische nauwkeurigheid en minder verschillen tussen de visualisatie en de exportresultaten in KiCAD. Gebruikersbijdragen aan de projectbibliotheken (schematisch en overig) resulteerden in 952 nieuwe symbolen, 1216 nieuwe footprints en 386 nieuwe 3D-modellen. In 2025 werd het bibliotheekontwikkelingsteam uitgebreid met vijf nieuwe leden, die ondersteuning boden bij zowel de tooling als de codebeoordeling. Na een ingrijpende herontwerp van de tooling worden de meeste footprints in de bibliotheek nu gegenereerd – meer dan 78% van de footprints is nu gegenereerd in plaats van handgetekend. Er zijn ook verschillende generatoren toegevoegd die zowel een 3D-model als een footprint produceren op basis van één enkele beschrijving. De gemiddelde tijd om een pull request af te ronden is gedaald van 3 dagen naar 18 uur, ondanks een toename van het aantal pull requests (2105 nieuwe pull requests in 2025, vergeleken met 2010 in 2024).
Andere belangrijke wijzigingen
Nieuwe importmogelijkheden vanuit andere CAD-systemen: KiCAD 10 kan ontwerpen importeren van Allegro, PADS en gEDA/LeptonPCB.
Aanpasbare toolbars: De mogelijkheid om toolbars aan te passen is toegevoegd.
Ondersteuning voor ongedaan maken en opnieuw uitvoeren in dialoogvensters: De mogelijkheid is toegevoegd om acties in dialoogvensters te annuleren voordat ze worden gesloten.
Lasso selectie: De mogelijkheid om objecten te selecteren met behulp van het lasso-gereedschap is toegevoegd aan zowel de schema-editor als de printplaat-editor.
Donker thema ingeschakeld Windows: Dankzij een samenwerking tussen de KiCAD-ontwikkelaars en het team van wxWidgets, de grafische toolkit die voor het project wordt gebruikt, ondersteunt KiCAD nu de donkere modus. Windowsen zal ook automatisch het door het systeem gekozen donkere of lichte thema volgen.
Schema-editor
opties: Er is een functie toegevoegd voor PCB-ontwerpvarianten: een manier om wijzigingen bij te houden tussen verschillende versies van één ontwerp die hetzelfde schema delen, maar verschillende eigenschappen hebben (bijvoorbeeld een andere lijst met componenten).
Hop-over display: Een andere langverwachte functie is toegevoegd: kruispunten van geleiders op het schema die niet met elkaar verbonden zijn, worden nu weergegeven als "brugbogen" in plaats van als rechte lijnen zonder punt om het kruispunt aan te geven. (Figuur 2).
Jumperondersteuning: De mogelijkheid is toegevoegd om jumpers, symboolpinsets en footprints te gebruiken die als intern verbonden moeten worden beschouwd. Jumpers delen altijd één netwerk, waardoor je componenten kunt weergeven die elektrische verbindingen buiten de printplaat hebben.
Groepsondersteuning: Nu kunt u componenten groeperen, niet alleen in de PCB-editor, maar ook in de schema-editor.
CSV-bestand voor pin-tabel: Er is ondersteuning toegevoegd voor het exporteren en importeren van pintabellen vanuit csv-bestanden, waardoor er meer mogelijkheden zijn voor het maken en bewerken van complexe componenten.
PCB-editor
Tijddomeinparameters: Het systeem voor het instellen van het tijdsdomein van de tracering is volledig opnieuw ontworpen, inclusief een update van het algoritme dat de afstemming tussen de router en de ontwerpregelcontrole (DRC) verbetert. Ondersteuning voor het specificeren van tijdsdomeinbeperkingen, in plaats van alleen beperkingen voor de tracelengte, is toegevoegd. Ondersteuning voor configuratieprofielen is toegevoegd, waarmee u signaalrouteringsparameters op elke PCB-laag kunt specificeren.
Blokken in de PCB-editor: De mogelijkheid, geïntroduceerd in versie 9, om PCB-layoutonderdelen te combineren tot herbruikbare blokken in de PCB-editor is uitgebreid. Gebruikers kunnen nu PCB-layoutbibliotheken maken en beheren. Zowel de schema-editor als de editor zijn verbeterd met nieuwe, handige functies.
Ondersteuning voor objecten binnen een laag in footprints is toegevoegd. Dit betekent dat gebruikers nu grafische vormen en uitsparingen aan de onderliggende laag kunnen toevoegen, in plaats van beperkt te zijn tot de voor- of achterlaag zoals in eerdere versies.
Het vervangen van pinnen en logische elementen: De functionaliteit voor het vervangen van pinnen/pads en logische elementen/knooppunten is geïmplementeerd, waardoor annotatie tussen schema en printplaat in beide richtingen mogelijk is.
Editor voor grafische ontwerpregels: Er is een nieuw dialoogvenster voor de regelseditor ontwikkeld waarmee regels grafisch kunnen worden aangemaakt. Regels die met dit dialoogvenster worden gemaakt, zijn volledig compatibel met de bestaande regeltaal. U kunt dus direct aan de slag met de grafische interface en, naarmate u meer ervaring met het programma opdoet, overgaan op complexere regels.
Naast het bovenstaande zijn er nog veel andere handige functies toegevoegd, zoals ondersteuning voor barcodes, arcering van grafische vormen, nauwkeurige bewerking van polygoonpunten, aanbevolen acties voor het corrigeren van fouten in ontwerpregels, 3D-PDF-export en nog veel meer!
Bron: linux.org.ru
