Op 20 maart 2026 werd versie 10.0.0 van het systeem voor geautomatiseerd ontwerpen van printplaten KiCAD uitgebracht.
De meeste, zo niet alle, functies en verbeteringen op het gebied van gebruiksgemak van de nieuwe versie zijn beschreven in de discussie op het gebruikersforum. Enkele daarvan zijn ook gepresenteerd in presentatie op FOSDEM 2026. Een meer gedetailleerd en volledig de lijst overzicht van alle wijzigingen is beschikbaar op GitLab.
Toepassingsgebied
KiCAD is een vrij systeem voor geautomatiseerd ontwerp van printplaten.Op dit moment is het een van de meest populaire programma's van dit soort op Linux. Onder de vrije alternatieven zijn er Horizon-EDA en LibrePCB.
In cijfers
KiCAD 10 bevat veranderingen van honderden ontwikkelaars, vertalers, bijdragers aan bibliotheken en documentatie-samenstellers. Er zijn 7609 unieke commits met code- en vertaalwijzigingen gemaakt, wat heeft geleid tot een nieuwe grote versie.
In de negende versie is de overstap gemaakt naar het STEP-formaat voor 3D-modellen die in bibliotheken zijn opgenomen. Met de tiende versie is er een overstap gemaakt naar het gebruik van alleen STEP-bestanden (eerder werd ook het WRML-formaat gebruikt), wat de omvang van de 3D-modellen bij installatie aanzienlijk vermindert, en zorgt voor een betere geometrische nauwkeurigheid met minder afwijkingen tussen de visualisatie in KiCAD en de exportresultaten. De gebruikersbijdrage aan de projectbibliotheken (schema's en andere) omvatte 952 nieuwe symbolen, 1216 nieuwe footprint en 386 nieuwe 3D-modellen. In 2025 breidde het ontwikkelingsteam van de bibliotheken zich uit met 5 nieuwe leden, die zowel hielpen met de tools als met de controle van de ingediende code. Na een uitgebreide herziening van de tools wordt een groot deel van de footprints in de bibliotheek gegenereerd ā meer dan 78% van de footprints worden nu gegenereerd en niet handmatig getekend. Er zijn ook verschillende generators toegevoegd die zowel een 3D-model als een footprint uit een enkele beschrijving produceren. De mediane sluitingstijd van pull requests is gedaald van 3 dagen naar 18 uur, ondanks het grotere aantal pull requests dan ooit (2105 nieuwe pull requests in 2025, vergeleken met 2010 in 2024).
Andere belangrijke wijzigingen
Nieuwe importmogelijkheden uit andere CAD-systemen: KiCAD 10 kan projecten importeren uit Allegro, PADS en gEDA / LeptonPCB.
Aanpasbare werkbalken: De mogelijkheid om werkbalken aan te passen is toegevoegd.
Ondersteuning voor het ongedaan maken en opnieuw uitvoeren van acties in dialoogvensters: De mogelijkheid om acties in dialoogvensters ongedaan te maken is toegevoegd, voordat ze worden gesloten.
Lasso-selectie: In de schema-editor en de printplaat-editor is de mogelijkheid toegevoegd om objecten te selecteren met behulp van 'Lasso'.
Donker thema op Windows: Dankzij de samenwerking tussen de KiCAD-ontwikkelaars en het wxWidgets-team, de grafische toolkit die door het project wordt gebruikt, ondersteunt KiCAD nu de werking met een donker thema op Windows en volgt automatisch de systeemselectie van een donker of licht thema.
Schema-editor
Opties: De mogelijkheid voor opties voor printplaatontwerpen is toegevoegd: een manier om wijzigingen in verschillende versies van ƩƩn project bij te houden, waarbij er ƩƩn schema is, maar verschillen in eigenschappen (bijvoorbeeld een andere lijst met componenten).
Hop-over-weergave: Een andere veelgevraagde functie is toegevoegd: kruisingen van geleiders op het schema die niet met elkaar verbonden zijn, worden nu weergegeven als bogen van een 'brug', in plaats van als rechte lijnen zonder een punt dat de kruising aanduidt. (Illustratie 2).
Ondersteuning voor bruggen: De mogelijkheid om bruggen, sets van pinnen van een symbool en een footprint te gebruiken die als verbonden moeten worden beschouwd, is toegevoegd. Bruggen hebben altijd ƩƩn netwerk, waardoor het mogelijk is om componenten weer te geven die elektrische verbindingen buiten de printplaat hebben.
Ondersteuning voor groepering: Componenten kunnen nu niet alleen in de printplaat-editor, maar ook in de schema-editor worden gegroepeerd.
CSV voor pinlijst: Ondersteuning voor het exporteren en importeren van pinlijsten vanuit csv-bestanden is toegevoegd, wat meer mogelijkheden biedt voor het maken en bewerken van complexe componenten.
Printplaat-editor
Instellingen voor tijdsdomein: Het systeem voor het instellen van het tijdsdomein van de sporen is volledig herzien, inclusief een update van het algoritme dat de overeenstemming tussen de router en het systeem voor ontwerprichtlijnen (DRC) vergroot. Ondersteuning voor het instellen van beperkingen in het tijdsdomein is toegevoegd, in plaats van alleen beperkingen op de lengte van het spoor. Ondersteuning voor instellingsprofielen is toegevoegd, waarmee parameters voor signaalrouting op elke laag van de printplaat kunnen worden ingesteld.
Blokken in de printplaat-editor: De mogelijkheid die is uitgebreid en al in versie negen aanwezig was, om delen van de lay-out van een printplaat in de PCB-editor te combineren tot herbruikbare blokken. De gebruiker kan nu bibliotheken voor printplaatlay-outs maken en beheren. Zowel de schema-editor als de layouteditor zijn verrijkt met nieuwe handige functies.
Ondersteuning voor intra-laag objecten in instapplaatsen is toegevoegd. Dit betekent dat gebruikers nu grafische vormen kunnen toevoegen en uitsparingen op de interne laag, in plaats van zich alleen te beperken tot de voor- of achterlaag, zoals in eerdere versies.
Vervangen van pinnen en logische elementen: De functie voor het vervangen van pinnen/contactoppervlakken en logische elementen/nodes die directe en omgekeerde annotatie tussen het schema en de printplaat ondersteunen, is geĆÆmplementeerd.
Grafische editor voor ontwerprichtlijnen: Er is een nieuwe dialoog voor de editor van ontwerprichtlijnen ontwikkeld, waarmee regels grafisch kunnen worden aangemaakt. Regels die hiermee zijn gemaakt, zijn volledig compatibel met de bestaande regelspecificatietaal, waardoor gebruikers kunnen beginnen met een grafische interface en geleidelijk overgaan naar complexere regels naarmate ze de software beter begrijpen.
Naast de bovenstaande punten zijn er nog veel andere nuttige functies toegevoegd, zoals ondersteuning voor streepjescodes, gestreepte vulling van grafische vormen, nauwkeurige bewerking van polygonen, aanbevolen acties voor het corrigeren van ontwerpregels, export naar 3D PDF en nog veel meer!
Bron: linux.org.ru
