10. märtsil 2026 ilmus KiCADi versioon 10.0.0, mis on automaatset trükkplaatide projekteerimise süsteem.
Enamik uusi funktsioone ja kasutusmugavuse täiustusi on kirjeldatud arutelus kasutajafoorumis. Mõned neist on samuti esitatud ettekandes FOSDEM 2026-l. Täpsem ja täielik nimekiri kõigist muudatustest on saadaval GitLabis.
Kasutusala
KiCAD on avatud lähtekoodiga automaatse projekteerimise süsteem trükkplaatidele. Praegu on see üks populaarsemaid programme selliste ülesannete täitmiseks Linuxis. Avatud alternatiivide seas on Horizon-EDA ja LibrePCB.
Numbriliselt
KiCAD 10 sisaldab muudatusi sadade arendajate, tõlkijate, raamatukogude kaastööliste ja dokumentatsioonide koostajate poolt. Tehti 7609 ainulaadset commit'i koodimuudatuste ja tõlgete jaoks, mis moodustasid uue peamise versiooni.
Üheksandas versioonis toimus üleminek STEP-vormingule 3D-mudelite jaoks, mis on lisatud raamatukogudesse. Alates kümnendast versioonist on üleminek toimunud ainult STEP-failide kasutamisele (varasemalt kasutati ka WRML formaati), mis vähendab oluliselt 3D-mudelite installimise ajal võetavat ruumi ning pakub paremat geometrilist täpsust ja vähem erinevusi KiCADis visualizeerimise ja selle ekspordi tulemuste vahel. Projekti raamatukogudesse (skeemide ja muu) tehti 952 uut sümbolit, 1216 uut istumiskohta ja 386 uut 3D mudelit. 2025. aastal kasvas raamatukogude arendustiim 5 uue liikme võrra, aidates nii tööriistadega kui ka pakutava koodi kontrollimisel. Pärast laiaulatuslikku tööriistade ümberkujundamist genereeritakse enamik istumiskohti raamatukogus — rohkem kui 78% istumiskohtadest genereeritakse nüüd ning mitte ei joonistata käsitsi. Samuti lisandus mitu generaatorit, mis tootavad nii 3D mudelit kui ka istumiskohta ühe kirjelduse alusel. Keskmine pull-request-i sulgemise aeg on langenud 3 päevast 18 tunnini, vaatamata sellele, et pull-requeste on rohkem kui kunagi varem (2025. aastal 2105 uut pull-requesti võrreldes 2010 aastaga 2024).
Teised olulised muutused
Uued importimisvõimalused teistelt CAD-programmidelt: KiCAD 10 võib importida projekte Allegro, PADS ja gEDA / LeptonPCB.
Kohandatavad tööriistaribad: On lisatud võimalus kohandada tööriistaribasid.
Toimingute tühistamise ja kordamise tugi dialooge unn. Dialoogides on lisatud võimalus tühistada toimingud enne nende sulgemist.
Lasso valik: Schema ja trükkplaatide redaktoris on lisatud võimalus valida objekte 'Lasso' abil.
Tume teema Windowsis: Tänu KiCADi arendajate ja wxWidgets meeskonna, kasutatava graafilise tööriista, koostööle toetab KiCAD nüüd Windowsi tumeda teema kasutamist ja järgib automaatselt süsteemi tumeda või suure valguse teema valikut.
Schema redaktor
Valikud: Trükkplaatide disainivalikute toetas on lisatud võimalus jälgida erinevate versioonide muudatusi ühise põhimõttelise skeemi alusel, millel on omaduste erinevused (nt erinev komponentide loetelu).
Hop-over kuvamine: Lisatud veel üks kauaoodatud võimalus: juhendite ristumised põhimõttelisel skeemil, mis pole omavahel seotud, on nüüd näidatud kui 'silla' kaared, mitte kui sirged jooned ilma ristumiste tähistuspunktita. (Illustratsioon 2).
Sildade tugi: Lisatud võimalus kasutada sildasid, sümboli ja istme väljundite komplekte, mida tuleks käsitleda ühendatuna sees. Sildadel on alati üks võrk, võimaldades esindada komponente, millel on elektrilised ühendused väljaspool plaati.
Grupeerimise tugi: Nüüd on komponente võimalik grupeerida mitte ainult trükkplaatide redaktoris, vaid ka skeemi redaktoris.
CSV väljunditabeli jaoks: Lisatud tugi väljunditabeli eksportimiseks ja importimiseks CSV failidest, pakkudes rohkem võimalusi keerukate komponentide loomiseks ja redigeerimiseks.
Trükkplaatide redaktor
Ajapiirkonna parameetrid: Ajapiirkonna rajastreeningus on täielikult ümber vaadatud seadistus, sealhulgas algoritmi uuendus, mis suurendab vastavust rajavõistleja ja projekteerimise reeglite kontrollimise süsteemi (DRC) vahel. Lisatud tugi ajapiirkonna piirangute määramiseks, mitte lihtsalt rajapikkuse piirangute seadmiseks. Lisatud seadistuste profiilide tugi, mis võimaldab määrata signaali radu igas trükkplaadi kihis.
Plokid trükkplaatide redaktoris: On the ninth version, there has been an expanded capability that allows combining parts of the printed circuit board layout in the board editor into reusable blocks. Users can now create and manage libraries of printed circuit board layouts. Both the schematic editor and the board editor have acquired new convenient features.
Support for intra-layer objects in landing pads has been added. This means users can now add graphical shapes and cutouts to the inner layer instead of being limited to just the front or back layers, as was the case in previous versions.
Replacement of pins and logical elements: The function for replacing pins/contact pads and logical elements/nodes has been implemented, supporting direct and reverse annotation between the schematic and the printed circuit board.
Graphical design rule editor: A new rule editor dialog has been developed that allows creating rules graphically. Rules created with it are fully compatible with the existing rule definition language, allowing users to start with a graphical interface and progress to more complex rules as they master the software.
In addition to the above, many other useful functions have been added, such as support for barcodes, hatching graphical shapes, precise polygon point editing, recommended actions for fixing design rule errors, export to 3D PDF, and much more!
Allikas: linux.org.ru
