Репликация макета печатной платы
Краткий обзор
- Узнайте, как выбрать исходный блок, найти соответствующие целевые блоки и запустить репликацию топологии в плоском проекте печатной платы.
- Посмотрите, какие элементы можно реплицировать, включая размещение компонентов, разведённые цепи, неразведённые объекты, а также форматирование позиционных обозначений и комментариев.
- Узнайте, как Altium Designer обрабатывает целевые блоки с существующей трассировкой и без неё, поддерживает ручное сопоставление компонентов и выполняет интерактивное и автоматическое размещение.
Инструмент репликации топологии печатной платы (PCB Layout Replication) позволяет копировать топологию повторяющихся блоков схемы в плоском проекте печатной платы. Этот инструмент идеально подходит для быстрого повторного использования фрагментов проекта, когда нужно скопировать размещение группы компонентов на другую группу таких же, еще не размещенных компонентов с такими же соединениями.
В документе печатной платы можно выбрать фрагмент проекта, топологию которого требуется скопировать (исходный блок), а затем применить эту топологию к каждому фрагменту проекта, распознанному как соответствующий исходному (целевые блоки). Вы можете выбрать, к каким целевым блокам применить репликацию, и указать, что следует копировать помимо размещения компонентов (например, объекты трассировки).
|
Пример применения инструмента PCB Layout Replication. Здесь показаны исходный блок с компонентами, размещенными и соединенными трассировкой нужным образом, и компоненты потенциального целевого блока. Блоки после применения инструмента PCB Layout Replication. |
Репликация блоков с помощью этого инструмента выполняется следующим образом:
-
В документе печатной платы выберите исходный блок объектов для копирования: компоненты и, при необходимости, другие объекты: дорожки, дуги, контактные площадки, переходные отверстия, полигоны, области и/или заливки. Чтобы инструмент PCB Layout Replication мог обнаружить целевые блоки на плате, они должны содержать такие же компоненты (размещенные из той же библиотеки) и иметь такие же соединения, как выбранный исходный блок. Обратите внимание: объекты, не включенные в выделение, не будут скопированы в целевые блоки.
-
Выберите команду Tools » PCB Layout Replication в главном меню (или щелкните правой кнопкой мыши по выделенным объектам и выберите команду PCB Layout Replication в контекстном меню). Если обнаружен хотя бы один целевой блок, откроется диалоговое окно PCB Layout Replication.
-
Компоненты исходного блока будут перечислены в области Source Block в левой части диалогового окна PCB Layout Replication, а обнаруженные целевые блоки — в области Target Blocks в правой части окна. Разворачивайте или сворачивайте записи целевых блоков, чтобы показать или скрыть списки их компонентов. С помощью флажков рядом с записями целевых блоков выберите блоки, к которым следует применить репликацию.
- Если в целевом блоке не обнаружена трассировка, он будет указан в категории NO ROUTING области Target Blocks диалогового окна. Такие целевые блоки по умолчанию включены в репликацию (их флажки установлены).
- Если в целевом блоке обнаружена существующая трассировка, он будет указан в категории ROUTING DETECTED области Target Blocks диалогового окна. По умолчанию такие целевые блоки не включены в репликацию (их флажки сняты). Если вы решите включить такой целевой блок в репликацию, учтите, что существующая трассировка между компонентами будет удалена, а если в диалоговом окне включен параметр Copy routed nets, будет скопирована трассировка из исходного блока. Объекты целевого блока, не относящиеся к трассировке, останутся без изменений.
Используйте флажки слева от категорий NO ROUTING и ROUTING DETECTED, чтобы выбрать все целевые блоки в соответствующей категории или снять их выбор. Используйте элемент управления Expand All / Collapse All, чтобы развернуть или свернуть все записи целевых блоков в соответствующей категории.
-
С помощью флажков в области Options настройте, что следует включить в репликацию:
- Copy routed nets — включите этот параметр, чтобы копировать медные объекты (дорожки, дуги, контактные площадки, переходные отверстия, заливки, области и полигоны), соединяющие компоненты в исходном блоке.
- Copy Designator & Comment formatting — включите этот параметр, чтобы применить форматирование строк позиционных обозначений и комментариев компонентов исходного блока к соответствующим строкам в целевых блоках.
-
Copy unrouted objects – включите эту опцию, чтобы копировать не только объекты трассировки между компонентами, но и медные объекты (дорожки, дуги, контактные площадки, переходные отверстия, заливки и области), которые не соединяют компоненты исходного блока, — то есть объекты трассировки, подключенные только к одной контактной площадке компонента исходного блока или не подключенные ни к одной контактной площадке компонентов исходного блока.
-
Use interactive placement – состояние этой опции определяет, как будут размещены целевые блоки после нажатия кнопки Replicate в диалоговом окне:
-
Если эта опция отключена (по умолчанию), каждый целевой блок будет размещен относительно основного компонента блока. По умолчанию это компонент с наибольшим числом выводов в блоке или, если несколько компонентов имеют одинаковое максимальное число выводов, компонент с наибольшей площадью. Основной компонент отмечен в списке Source Block значком
. Щелкните ячейку другого компонента, чтобы выбрать его в качестве основного.
- Если эта опция включена, вам потребуется вручную разместить каждый выбранный целевой блок в рабочей области проекта.
-
Область Preview динамически обновляется, отображая целевой блок с учетом включенных и отключенных опций.
- После выбора целевых блоков для копирования (необходимо выбрать хотя бы один целевой блок) и настройки опций нажмите кнопку Replicate в правом нижнем углу диалогового окна PCB Layout Replication.
-
В зависимости от того, была ли включена опция Use interactive placement в диалоговом окне PCB Layout Replication, вы либо перейдете в режим интерактивного размещения для последовательного размещения каждого целевого блока, либо целевые блоки будут размещены автоматически. При интерактивном размещении целевого блока используйте следующие клавиши для управления размещением:
- Spacebar / Shift+Spacebar – поворот целевого блока против часовой стрелки / по часовой стрелке.
- L – перенос целевого блока на другую сторону платы.
- Click – размещение целевого блока, прикрепленного к курсору, в текущей позиции. К курсору будет прикреплен следующий целевой блок; если размещен последний блок в последовательности, интерактивное размещение завершится.
- Right-click или Esc – отмена размещения целевого блока, который в данный момент прикреплен к курсору.






