У меня есть схема, где я использую иерархические листы. У меня будет пять одинаковых листов, и мне нужен способ сделать один и каким-то образом просто скопировать его для остальных четырех листов.
Есть идеи как это сделать? Я не могу найти какой-либо очевидный способ сделать это.
ОБНОВЛЕНИЕ: Просто чтобы прояснить: я хотел бы скопировать не только символ листа, но и весь лист и все компоненты в нем.
Это старый вопрос, который я знаю, но это то, что я нашел, когда искал решение этой проблемы, поэтому я думаю, что это хорошее место, чтобы найти решение для других пользователей:
Это вставит копию вашего блока, но будет ссылаться на новый лист, основанный на том же имени файла, что и оригинал. Если вы аннотируете детали, вы увидите, что детали на разных листах имеют разные метки, даже если они получены из одного файла схемы.
источник
Создайте свой иерархический лист. Затем нажмите «Пробел». Это будет выглядеть так, как показано на рисунке ниже, но вы можете переместить его в любом случае, нажав клавишу «М» или щелкнув правой кнопкой мыши и затем нажав «Переместить лист».
Я не помню, является ли это горячая клавиша по умолчанию для «Повторить последний элемент» или я изменил ее раньше. Чтобы проверить это, перейдите к
Preferences
>Hotkeys
>List Current Hotkeys
.источник
KiCAD при создании иерархических листов создает новый файл .sch для каждого листа. Один из способов решения этой проблемы - создать несколько листов, а затем скопировать файл .sch исходного листа, чтобы копии заменили файлы .sch других листов. Таким образом, при вводе каждая копия будет выглядеть как оригинальный лист.
источник