С 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» как выходной контакт. Не беспокойтесь о том, чтобы комментировать прямо сейчас.
Затем щелкните правой кнопкой мыши и выйдите из иерархического листа. Теперь у вас есть одна копия листа. Теперь вам нужно импортировать иерархические метки. Снова из меню «Поместить» выберите «Импорт иерархической метки», чтобы получить созданные вами иерархические выводы. Разместите входной вывод слева и выходной вывод справа, как показано:
Теперь вы можете сделать столько копий иерархического листа, сколько вам нужно, просто оставьте имя файла одинаковым для каждого и присвойте каждому новое имя листа.
Ответы:
То, что вы ищете, это вложенные листы (иерархические листы).
Сначала создайте новый, перейдя в «Place-> Hierarchical Sheet». Как только вы нажмете, чтобы разместить его, у вас появится следующий диалог.
Здесь главное - это «Имя файла». Это будет общим для всех ваших копий буфера. «Имя листа» будет уникальным для каждой копии.
Затем дважды щелкните, чтобы ввести лист и разместите общие компоненты, аналогичные показанным здесь:
Важным моментом во внутренних органах является использование иерархических меток (опять же из меню «Поместить»). Это будут порты, соединяющие внутренние и внешние провода. Я пометил «In» как входной контакт и «Out» как выходной контакт. Не беспокойтесь о том, чтобы комментировать прямо сейчас.
Затем щелкните правой кнопкой мыши и выйдите из иерархического листа. Теперь у вас есть одна копия листа. Теперь вам нужно импортировать иерархические метки. Снова из меню «Поместить» выберите «Импорт иерархической метки», чтобы получить созданные вами иерархические выводы. Разместите входной вывод слева и выходной вывод справа, как показано:
Теперь вы можете сделать столько копий иерархического листа, сколько вам нужно, просто оставьте имя файла одинаковым для каждого и присвойте каждому новое имя листа.
источник
Конечно. До сих пор я не вижу большой разницы между Откровением 4 и 5. Возможно, у вас плохая ночная сборка.
Для повторного использования подсхематики в KiCad я написал учебник, который можно найти здесь:
https://www.mikrocontroller.net/wikifiles/a/ab/HierarchicalSchematicsAsBuildingblocksAtKiCad_RevC-EN_06May2015.pdf
источник