Релиз САПР KiCad 9.0
20 февраля 2025 года состоялся релиз свободной системы автоматизированного проектирования печатных плат KiCad 9.0. Версия находилась в разработке год. Выпуск KiCad 7.0 произошёл в феврале 2023 года. Восьмая версия вышла в феврале 2024 года. Пользователям доступны для скачивания сборки KiCad 9.0 для Windows, macOS и Linux (а также KiCad Docker images — контейнеры для Docker). Исходный код проекта написан на C++ с использованием библиотеки wxWidgetsпроекта и опубликован на GitHub под лицензией GPLv3.
В KiCad 9.0 улучшена поддержка импорта из различных других программ для проектирования CAD/EDA, доработан экспортёр спецификаций, обновлён пользовательский интерфейс симулятора, добавлены новые функции моделирования, внесены улучшения в режим 3D‑просмотра, исправлены ранее найденные ошибки и улучшена производительность. Также в проекте доработан интерфейс командной строки.
Проектом KiCad 9 занимались с учётом изменений и дополнений сотни разработчиков, переводчиков и контрибуторов библиотек. Ими было сделано 4870 коммитов и отработано 2309 запросов на слияние.
Полное описание изменений и дополнений в САПР KiCad 9.0 доступно в виде наглядной демонстрации на странице проекта, включая:
поддержку «Списков заданий» (Jobsets), позволяющих создавать файлы с предварительно определёнными операциями над схемами и печатными платами, которые можно использовать повторно для воспроизведения типовых действий разными пользователями. Списки заданий можно выполнять как через GUI, так и из командной строки;
поддержку встраивания различных элементов в схемы, распайки и посадочные места, вместо привязки к внешним файлам. Изменение позволяет создавать самодостаточные файлы проектов, не зависящие от сторонних файлов, таких как файлы со шрифтами и 3D‑моделями;
в редакторах схем и печатных плат реализована поддержка инструмента «Кривая Безье». Ранее соединения на базе кривых Безье можно было только импортировать и редактировать, а теперь их можно создавать с нуля;
поддержку многоканального проектирования (Multi‑channel design), позволяющего на основе имеющейся раскладки элементов печатных плат создавать новые каналы с аналогичным размещением и разводкой элементов;
поддержку классов компонентов (Component classes), позволяющих группировать различные символы и посадочные места в классы, к которым могут применяться собственные правила проектирования;
в редакторы схем, символов и посадочные мест добавлена поддержка редактирования таблиц;
добавлена возможность определения собственных ошибок и предупреждений ERС (Electrical Rules Check) и DRC (Design Rules Check);
добавлена поддержка привязки к колесу мыши различных действий в редакторах печатных плат, схем, символов и посадочных мест;
улучшения в редакторах печатных плат и посадочных мест;
улучшения в редакторах схем и символов.
«2024 год стал ещё одним важным годом для отдела по работе с библиотекой KiCad. С помощью шести новых разработчиков, присоединившихся к работе, библиотека получила почти 1500 новых символов, 750 новых футпринтов и 132 новые 3D‑модели, а также тысячи обновлений для исправления или улучшения существующих частей», — пояснили в команде проекта KiCad.
В соответствии с политикой стабильных выпусков KiCad, ветка KiCad 8.x больше не будет активно поддерживаться. Разработчики планируют выпускать версии KiCad 9.x с исправлениями ошибок в течение этого года по мере разработки новых функций для KiCad 10.