Den 20. marts 2026 blev version 10.0.0 af systemet til automatiseret design af trykte kredsløb KiCAD frigivet.
De fleste, hvis ikke alle, af de nye funktioner og forbedringer inden for brugervenlighed er beskrevet i diskussionen på brug forumet. Nogle af dem er også præsenteret i præsentation på FOSDEM 2026. En mere detaljeret og komplet liste oversigt over alle ændringer er tilgængelig på GitLab.
Anvendelsesområde
KiCAD er et frit system til automatiseret design af trykte kredsløb. I øjeblikket en af de mest populære programmer af sin art på Linux. Blandt de frie alternativer er der Horizon-EDA og LibrePCB.
I tal
KiCAD 10 inkluderer ændringer fra hundrede udviklere, oversættere, bidragydere til biblioteker og dokumentationsforfattere. Der er foretaget 7609 unikke commits med kodeændringer og oversættelser, som danner en ny major version.
I den niende version blev der skiftet til STEP-formatet for 3D-modellerne, der er inkluderet i bibliotekerne. Fra den tiende version er der skiftet til kun at bruge STEP-filer (tidligere blev WRML-formatet også brugt), hvilket væsentligt reducerer det plads, der optages af 3D-modellerne ved installation samt giver bedre geometrisk præcision og færre forskelle mellem visualiseringen i KiCAD og eksportresultaterne derfra. Brugerens bidrag til projektets biblioteker (skemaer og andre) omfattede 952 nye symboler, 1216 nye pladser og 386 nye 3D-modeller. I 2025 voksede bibliotekudviklingsteamet med 5 nye medlemmer, som hjalp med både værktøjerne og kontrol af den foreslåede kode. Efter en omfattende overhauling af værktøjer genereres størstedelen af pladserne i biblioteket — mere end 78% af pladserne genereres nu, i stedet for at blive tegnet manuelt. Der er også blevet tilføjet flere generatorer, der producerer både en 3D-model og en plads fra en enkelt beskrivelse. Den mediane tid til lukning af pull-anmodninger faldt fra 3 dage til 18 timer, på trods af et større antal pull-anmodninger end nogensinde før (2105 nye pull-anmodninger i 2025, sammenlignet med 2010 i 2024).
Andre betydelige ændringer
Nye muligheder for import fra andre CAD-systemer: KiCAD 10 kan importere projekter fra Allegro, PADS og gEDA / LeptonPCB.
Tilpassede værktøjslinjer: Muligheden for at tilpasse værktøjslinjerne er blevet tilføjet.
Understøttelse af fortryd og gentagelse af handlinger i dialogvinduer: Der er tilføjet en mulighed for at annullere handlinger i dialogbokse, før de bliver lukket.
Lasso-vælg: I både skemarediger og printlayoutrediger er der tilføjet mulighed for at vælge objekter ved hjælp af "Lasso".
Mørk tilstand på Windows: Takket være samarbejdet mellem KiCAD-udviklerne og wxWidgets-teamet, det grafiske værktøj, der anvendes af projektet, understøtter KiCAD nu mørk tilstand på Windows og vil automatisk følge systemets valg af mørk eller lys tilstand.
Skemarediger
Muligheder: Der er tilføjet en mulighed for designvarianter: en måde at spore ændringer i forskellige versioner af et projekt, der har det samme skema, men forskelle i egenskaber (f.eks. forskellige komponentlister).
Hop-over visning: Der er tilføjet endnu en funktion, der længe har været efterspurgt: krydsninger af ledninger på schemaet, der ikke er forbundet med hinanden, vises nu som 'broyder', snarere end som lige linjer uden en punkt, der angiver krydsningen. (Illustration 2).
Understøttelse af forbindelser: Der er tilføjet mulighed for brug af forbindelser, symbolben og plads, der skal betragtes som forbundet indeni. Forbindelser vil altid have et netværk, der gør det muligt at repræsentere komponenter, der har elektriske forbindelser uden for printpladen.
Understøttelse af gruppering: Komponenter kan nu grupperes ikke kun i printlayoutrediger, men også i skemarediger.
CSV til udgangstabel: Der er tilføjet understøttelse af eksport og import af udgangstabeller fra csv-filer, hvilket giver flere muligheder for at oprette og redigere komplekse komponenter.
Printlayoutrediger
Tidsområdeindstillinger: Systemet til indstilling af tidsområder på spor er blevet fuldstændig revideret, inklusive opdatering af algoritmen, som øger overensstemmelsen mellem routingsystemet og designregelkontrol (DRC). Der er tilføjet mulighed for at angive begrænsninger i tidsområderne, i stedet for bare begrænsninger på længden af spor. Der er tilføjet support til indstillingsprofiler, der giver mulighed for at angive routingparametre på hvert lag af printpladen.
Blocks i printlayoutrediger: Mulighederne er udvidet, hvilket blev introduceret i version ni, som gør det muligt at samle dele af printplade-layout i layouteditoren til genanvendelige blokke. Brugeren kan nu oprette og administrere biblioteker af printplade-layout. Både skemaeditoren og layouteditoren er blevet beriget med nye, brugervenlige funktioner.
Støtte til indbyrdes objekter i placeringer er blevet tilføjet. Det betyder, at brugeren nu kan tilføje grafiske figurer og udskæringer til det indre lag, frem for kun at være begrænset til for- eller bagsiden som i tidligere versioner.
Udskiftning af ben og logiske elementer: Funktionen til udskiftning af ben/kontaktflader og logiske elementer/noder, som understøtter direkte og omvendt annotering mellem skemaet og printpladen, er blevet implementeret.
Grafisk editor for designregler: En ny dialog for designregleredaktøren er udviklet, som muliggør grafisk oprettelse af regler. Regler, der er oprettet med denne, er helt kompatible med det eksisterende regelsprog, så man kan starte med at bruge grænsefladen og senere overgå til mere komplekse regler, efterhånden som man bliver fortrolig med programmet.
Ud over ovennævnte er der tilføjet mange andre nyttige funktioner, såsom støtte til stregkoder, stregfyldning af grafiske figurer, præcis redigering af polygonpunkter, anbefalede handlinger til rettelse af designregel fejl, eksport til 3D PDF og meget mere!
Kilde: linux.org.ru
