Перейти к содержимому

Автоматизация схем и печатных плат в KiCad с помощью Python

Psychogenic Technologies

0:00 / 0:00

Автоматизация схем и печатных плат в KiCad с помощью Python

22 509 просмотров · 2 года назад
Psychogenic Technologies
24,9 тыс. подписчиков
22 509 просмотров · 2 года назад
Теперь это не только для компоновки! Схемы KiCad можно легко редактировать или генерировать с помощью этой библиотеки Python с открытым исходным кодом, и в этом коротком руководстве я покажу, как это делать, включая создание простого генератора дизайна светодиодной сетки, чтобы продемонстрировать некоторые возможности. Модули skip предназначены для анализа исходных файлов выражений s-типа KiCad и предоставления динамически генерируемых объектов, позволяющих полностью контролировать содержимое проекта. Они работают с любым файлом выражений s-типа, но оптимизированы для работы с файлами, сгенерированными eeschema для проектов KiCad. Помимо того, что объекты точно отражают схему, которую можно программно изменять, они дополнены множеством вспомогательных методов, позволяющих легко перемещать, клонировать и генерировать, искать и фильтровать. Полная библиотека доступна по адресу: https://github.com/psychogenic/kicad-... и, надеюсь, хорошо документирована.