20 marca 2026 roku wydano wersję 10.0.0 systemu automatyzacji projektowania płytek PCB KiCAD.
Większość, jeśli nie wszystkie, funkcje nowej wersji oraz usprawnienia w zakresie użyteczności opisano w dyskusji na forum użytkowników. Niektóre z nich zostały również przedstawione w raporcie na FOSDEM 2026. Bardziej szczegółowa i pełna lista wszystkich zmian jest dostępna na GitLabie.
Zakres zastosowania
KiCAD to darmowy system automatyzacji projektowania płytek PCB.Obecnie jest to jedno z najpopularniejszych programów tego rodzaju na Linuxie. Wśród darmowych alternatyw dostępne są Horizon-EDA i LibrePCB.
W cyfrach
KiCAD 10 zawiera zmiany od setek programistów, tłumaczy, współtwórców bibliotek i redaktorów dokumentacji. Dokonano 7609 unikalnych commitów z zmianami w kodzie i tłumaczeniach, które stworzyły nową wersję główną.
W dziewiątej wersji nastąpiła zmiana formatu na STEP dla modeli 3D dołączonych do bibliotek. Od wersji dziesiątej dokonano przejścia na używanie wyłącznie plików STEP (wcześniej używano również formatu WRML), co znacznie zmniejsza objętość zajmowaną przez modele 3D podczas instalacji, a także zapewnia lepszą precyzję geometryczną i mniejsze różnice między wizualizacją w KiCAD a wynikami eksportu. Wkład użytkowników w biblioteki projektu (schematy i inne) wyniósł 952 nowe symbole, 1216 nowych miejsc montażowych i 386 nowych modeli 3D. W 2025 roku zespół zajmujący się bibliotekami powiększył się o 5 nowych członków, którzy wspierali zarówno narzędzia, jak i weryfikację proponowanego kodu. Po obszernej przebudowie narzędzi, większość miejsc montażowych w bibliotece jest generowana — ponad 78% miejsc montażowych jest obecnie generowanych, a nie rysowanych ręcznie. Pojawiło się także kilka generatorów, które tworzą zarówno model trójwymiarowy, jak i miejsce montażowe z jednego opisu. Mediana czasu zamknięcia pull requesta spadła z 3 dni do 18 godzin, mimo większej liczby pull requestów niż kiedykolwiek(2105 nowych pull requestów w 2025 roku, w porównaniu do 2010 w 2024 roku).
Inne istotne zmiany
Nowe możliwości importu z innych CAD: KiCAD 10 może importować projekty z Allegro, PADS i gEDA / LeptonPCB.
Konfigurowalne paski narzędzi: Dodano możliwość konfigurowania pasków narzędzi.
Wsparcie dla anulowania i ponawiania działań w oknach dialogowych: Dodano możliwość anulowania działań w oknach dialogowych zanim zostaną one zamknięte.
Wybór Lassa: W edytorze schematów oraz edytorze płytek drukowanych dodano możliwość wyboru obiektów przy użyciu „Lassa”.
Ciemny motyw na Windows: Dzięki współpracy między twórcami KiCAD a zespołem wxWidgets, używanego przez projekt narzędzia graficznego, KiCAD teraz wspiera ciemny motyw na Windows i automatycznie będzie podążać za systemowym wyborem ciemnego lub jasnego motywu.
Edytor schematów
Warianty: Dodano możliwość dla wariantów projektów płytek: sposób śledzenia zmian różnych wersji jednego projektu, które mają jeden schemat zasadniczy, ale różnice w właściwościach (np. różny zestaw elementów).
Wyświetlanie hop-over: Dodano kolejną funkcję, na którą długo czekano: skrzyżowania przewodników w schemacie zasadniczym, które nie są ze sobą powiązane, są teraz pokazywane jako łuki „mostku”, a nie jako proste linie bez punktu oznaczającego skrzyżowanie. (Ilustracja 2).
Wsparcie dla zworki: Dodano możliwość używania zworek, zestawów wyprowadzeń symbolu i miejsca montażu, które powinny być traktowane jako połączone wewnętrznie. Zworki zawsze będą miały jedną sieć, umożliwiając przedstawienie komponentów, które mają połączenia elektryczne poza płytką.
Wsparcie dla grupowania: Teraz można grupować komponenty nie tylko w edytorze płytek drukowanych, ale także w edytorze schematów.
CSV dla tabeli wyprowadzeń: Dodano wsparcie dla eksportu i importu tabeli wyprowadzeń z plików CSV, co daje więcej możliwości tworzenia i edytowania złożonych komponentów.
Edytor płytek drukowanych
Parametry obszaru czasowego: Całkowicie przemyślano system ustawiania obszaru czasowego toru, w tym aktualizację algorytmu, który zwiększa zgodność między trasowaniem a systemem kontroli reguł projektowych (DRC). Dodano wsparcie dla określania ograniczeń w obszarze czasowym, zamiast tylko ograniczeń dotyczących długości toru. Dodano wsparcie dla profili ustawień, które pozwalają określić parametry trasowania sygnału na każdej warstwie płytki drukowanej.
Bloki w edytorze płytek drukowanych: Rozszerzona funkcjonalność, która pojawiła się już w wersji dziewiątej, pozwala na łączenie elementów układu płytki w edytorze płytek w wielokrotne bloki. Użytkownik może teraz tworzyć i zarządzać bibliotekami kompozycji płytek. Edytory schematów oraz edytor zyskały nowe, wygodne funkcje.
Dodano wsparcie dla obiektów wewnętrznych w miejscach montażowych. Oznacza to, że użytkownik może teraz dodawać figury graficzne i wycięcia na wewnętrzny poziom, a nie tylko ograniczać się do przedniego lub tylnego poziomu, jak w poprzednich wersjach.
Zamiana wyjść i elementów logicznych: Wprowadzono funkcję zamiany wyjść/punktów kontaktowych oraz elementów logicznych/komórek, wspierających bezpośrednie i odwrotne adnotacje między schematem a płytką drukowaną.
Graficzny edytor reguł projektowych: Opracowano nowy dialog edytora reguł, który umożliwia graficzne tworzenie reguł. Reguły stworzone za jego pomocą są w pełni zgodne z istniejącym językiem zadań reguł, co pozwala rozpocząć od korzystania z interfejsu graficznego i przechodzić do bardziej złożonych reguł w miarę opanowywania programu.
Oprócz powyższego dodano wiele innych przydatnych funkcji, takich jak wsparcie dla kodów kreskowych, kreskowe wypełnienie figur graficznych, precyzyjna edycja punktów wielokątów, sugerowane działania w celu naprawy błędów reguł projektowych, eksport do PDF 3D i wiele więcej!
Źródło: linux.org.ru
