А я кайфанул от 9.0 КиКада. Стоит помнить о разнице глобальных
меток и локальных. Если метка без рамки, значит, она действительна
только для этого блока - локальная. Если с рамкой - значит
действительна во всём проекте. Развел схему с 8-ю одинаковыми каналами. Для всех каналов, сигналы внутри канала, разумеется, повторяются и это нормально. Различие лишь в подключении внешних сигналов блоков на главной схеме.
Так вот, вывалил мне кикад на лист платы все блоки сразу. Я взял и сразу расставил по сетке клеммы блоков каналов, как они должны быть на плате. И тщательно развёл один-единственнвй канал.
Потом взял волшебный плагин (буду на работе - допишу название) - скачивается через менеджер плагинов. Ткнул курсором в колодку разведённого модуля - дескать, это будет опорная точка для повторения разводки. И запустил плагин.
Плагин сразу определил, какому листу принадлежит эта клеммная колодка. И предложил выбрать из перечня листов те листы, схему которых нужно развести по аналогии. Выбрал все оставшиеся 7 каналов (они выбраны по-умолчанию). И нажал кнопку. Вуаля!
Разводка для всех каналов повторилась вместе с расстановкой компонентов. Были косяки - не всё расставилось. Оказалось, заблокированные компоненты и дорожки - не копируются, не переносятся. Но можно поставить птичку или разблокировать. В итоге, скопировал всё удачно.
Из недостатков - рушится точность положения по узлам сетки. Была координата 7600 миллидюймов. Стала 7599.99634 или типа того. Но явного негативного эффекта от этого не заметил. Точки подключения нормально свелись с остальной схемой - внешние по отношению к каналам дорожки, присоединял вручную без проблем.
Получилось чуть быстрее, чем думал.