Как повторно использовать подсхемы в KiCad 5?


9

С KiCad 5 Как реализовать общую подсхему, которая используется в нескольких местах на схеме, например, многократные дубликаты чтобы только один экземпляр редактировался для всех остальных мест, которые, как представляется, автоматически обновляются. Не путем ручного повторного копирования / вставки.


Вы сделали это в KiCad 4, и теперь это не работает в KiCad 5?
труба

Нет. Я использую ночные сборки KiCad 5, которые почти готовы к выпуску, и не использую текущий выпуск KiCad 4, который скоро станет избыточным.
Роб Кам

Мне просто интересно, потому что я делал это много раз в KiCad 4, и не могу вспомнить никакой разницы в версии 5.
pipe

1
@pipe, так что, возможно, в действительности вопрос заключается в том, как сделать это в KiCad, а не в версии 5 ...
Арсенал,

Я стараюсь избегать ответов, которые относятся только к v4.
Роб Кам

Ответы:


11

То, что вы ищете, это вложенные листы (иерархические листы).

Сначала создайте новый, перейдя в «Place-> Hierarchical Sheet». Как только вы нажмете, чтобы разместить его, у вас появится следующий диалог.

Иерархические свойства

Здесь главное - это «Имя файла». Это будет общим для всех ваших копий буфера. «Имя листа» будет уникальным для каждой копии.

Затем дважды щелкните, чтобы ввести лист и разместите общие компоненты, аналогичные показанным здесь:

Пример буфера

Важным моментом во внутренних органах является использование иерархических меток (опять же из меню «Поместить»). Это будут порты, соединяющие внутренние и внешние провода. Я пометил «In» как входной контакт и «Out» как выходной контакт. Не беспокойтесь о том, чтобы комментировать прямо сейчас.

Затем щелкните правой кнопкой мыши и выйдите из иерархического листа. Теперь у вас есть одна копия листа. Теперь вам нужно импортировать иерархические метки. Снова из меню «Поместить» выберите «Импорт иерархической метки», чтобы получить созданные вами иерархические выводы. Разместите входной вывод слева и выходной вывод справа, как показано:

Несколько буферов

Теперь вы можете сделать столько копий иерархического листа, сколько вам нужно, просто оставьте имя файла одинаковым для каждого и присвойте каждому новое имя листа.


1
Это касается схематической части. Как насчет части макета?
ndim

2
Для pcbnew вам нужно использовать плагин для достижения этой цели. Мне нравится плагин Mitja Nemec "Replicate Layout" от github.com/MitjaNemec/Kicad_action_plugins
Сет,

3

@pipe, так что, возможно, вопрос в том, как это сделать в KiCad, а не в версии 5 ...

Конечно. До сих пор я не вижу большой разницы между Откровением 4 и 5. Возможно, у вас плохая ночная сборка.

Для повторного использования подсхематики в KiCad я написал учебник, который можно найти здесь:

https://www.mikrocontroller.net/wikifiles/a/ab/HierarchicalSchematicsAsBuildingblocksAtKiCad_RevC-EN_06May2015.pdf

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.