20. mars 2026 lanserte versjon 10.0.0 av KiCAD, et automatisert designprogram for kretskort.
Det meste, om ikke alt, av de nye funksjonene og forbedringene når det gjelder brukervennlighet er beskrevet i diskusjonen på brukernes forum. Noen av dem ble også presentert på foredraget FOSDEM 2026. En mer detaljert og komplett en liste oversikt over alle endringer er tilgjengelig på GitLab.
Bruksområder
KiCAD er et fritt automatisert designprogram for kretskort.Det er for øyeblikket et av de mest populære programmene av sitt slag på Linux. Blandt de frie alternativene finnes Horizon-EDA og LibrePCB.
I tall
KiCAD 10 innebærer endringer fra hundrevis av utviklere, oversettere, bidragsytere til biblioteker og dokumentasjonsforfattere. Det har blitt gjort 7609 unike commits med endringer i koden og oversettelser som utgjorde en ny hovedversjon.
I versjon ni ble det gjort et skifte til STEP-formatet for 3D-modeller inkludert i biblioteker. Fra og med versjon ti ble det gjort et skifte til kun å bruke STEP-filer (tidligere ble WRML-formatet også brukt), noe som betydelig reduserer plassen som 3D-modellene opptar ved installasjon, samt gir bedre geometrisk presisjon og færre avvik mellom visualiseringen i KiCAD og eksportresultatene. Brukerbidrag til prosjektbibliotekene (skjemaer og andre) utgjorde 952 nye symboler, 1216 nye fotavtrykk og 386 nye 3D-modeller. I 2025 utvidet bibliotekutviklingsteamet seg med fem nye medlemmer, som hjalp til både med verktøyene og med å kontrollere den foreslåtte koden. Etter en omfattende omarbeiding av verktøyene, genereres nå størstedelen av fotavtrykkene i biblioteket - over 78% av fotavtrykkene genereres nå, i stedet for å bli tegnet for hånd. Det har også kommet flere verktøy som både produserer en 3D-modell og et fotavtrykk ut fra én beskrivelse. Den mediane tiden for å lukke pull requests har falt fra 3 dager til 18 timer, til tross for at antallet pull requests er høyere enn noensinne (2105 nye pull requests i 2025, sammenlignet med 2010 i 2024).
Andre betydelige endringer
Nye importmuligheter fra andre CAD-programmer: KiCAD 10 kan importere prosjekter fra Allegro, PADS og gEDA / LeptonPCB.
Tilpassbare verktøylinjer: Muligheten til å tilpasse verktøylinjene er lagt til.
Støtte for angre og gjenta handlinger i dialogvinduer: Muligheten til å angre handlinger i dialogvinduer før de lukkes er nå lagt til.
Lasso-verktøy: Både i skjemaeditoren og kretskorteditoren er muligheten for å velge objekter ved hjelp av «Lasso» lagt til.
Mørkt tema på Windows: Takket være samarbeidet mellom KiCAD-utviklerne og wxWidgets-teamet, det grafiske verktøysettet prosjektet bruker, støtter KiCAD nå mørke temaer på Windows, og vil automatisk følge systemets valg av mørkt eller lyst tema.
Skjemaeditor
Alternativer: Muligheten for designalternativer er lagt til: en måte å spore endringer mellom forskjellige versjoner av et prosjekt som har ett og samme skjema, men forskjeller i egenskaper (for eksempel ulike sett med komponenter).
Hop-over visning: En annen mulighet som har vært etterspurt lenge er lagt til: krysninger av ledninger på det elektriske skjemaet som ikke er forbundet med hverandre vises nå som buer «broer» i stedet for rette linjer uten punkt som markerer krysset. (Illustrasjon 2).
Støtte for brokretser: Muligheten for å bruke brokretser, sett av symbolutspring og fotavtrykk, som skal betraktes som koblet sammen er nå lagt til. Brokretser vil alltid ha ett nett, noe som tillater representasjon av komponenter som har elektriske forbindelser utenfor kretskortet.
Støtte for gruppering: Nå kan komponenter grupperes ikke bare i kretskorteditoren, men også i skjemaeditoren.
CSV for pinne-tabellen: Støtten for eksport og import av pinne-tabeller fra CSV-filer er lagt til, noe som gir flere muligheter for å lage og redigere komplekse komponenter.
Kretskorteditor
Parametere for tidsområde: Hele systemet som håndterer tidsområdeinnstillinger for spor er fullstendig revidert, inkludert oppdatering av algoritmen, som øker overensstemmelsen mellom sporleggeren og designreguleringssystemet (DRC). Støtte for å spesifisere begrensninger i tidsområde er nå lagt til, i stedet for bare begrensninger basert på sporlengde. Støtte for innstillingsprofiler, som gir deg muligheten til å spesifisere sporparameterne for hvert lag i kretskortet, er også lagt til.
Moduler i kretskorteditoren: Utvidet mulighet, som ble introdusert i den niende versjonen, som gjør at brukere kan kombinere deler av kretskortoppsettet i printet kretser editor til gjenbrukbare blokker. Brukeren kan nå opprette og administrere biblioteker for kretskortoppsett. Både skjema-redigereren og redaktøren har fått nye, nyttige funksjoner.
Støtte for interne objekter i plasseringspunkter er lagt til. Dette betyr at brukeren nå kan legge til grafiske figurer og utskjæringer på indre lag, i stedet for å begrense seg til bare for- eller baklag, som i tidligere versjoner.
Erstatning av utganger og logiske elementer: Funktionen for erstatning av utganger/kontaktflater og logiske elementer/noder er implementert, som støtter direkte og omvendt annotering mellom skjema og kretskort.
Grafisk redaktør for designregler: En ny dialog for redaktøren av regler er utviklet, som gjør det mulig å lage regler grafisk. Regler laget med dette verktøyet er fullt kompatible med det eksisterende regeloppsett-språket, noe som gjør det mulig å begynne med å bruke det grafiske grensesnittet og deretter overgang til mer komplekse regler ettersom programmet mestres.
I tillegg til dette, er det lagt til mange andre nyttige funksjoner, som støtte for strekkoder, strekfylling av grafiske figurer, presis redigering av polygonpunkter, anbefalte handlinger for å rette opp designregel-feil, eksport til 3D PDF og mye mer!
Kilde: linux.org.ru
