Копии системных блоков

Функция копирования

Повторное использование блоков возможно с помощью функции "Копирование".

Чтобы скопировать блок и все его валики, щелкните правой кнопкой мыши на блоке и выберите кнопку "Копировать", как показано на видео Creating a Block Copy.

Создание копии блока

Копия Блока с тем же именем, но с цифровым суффиксом. После копирования блока его имя можно изменить и переместить в любое место в дереве блоков в том же проекте или в другой проект.

Копирование и соединение

Если вы просто скопируете блок (как было сказано выше), любые изменения, внесенные в оригинальный блок, не будут отражены в его копии.

При создании связанных копий устанавливается двусторонняя синхронизация, при которой изменения в строке и Valis одного блока будут отражены в другом, и наоборот.

Чтобы создать связанную копию, нажмите кнопку "Копировать и соединить". Все изменения, внесенные в эти Блоки (свойства, Valis, подсистемы и т. д.), будут отражаться во всех его подключенных копиях. Подключенные копии можно определить по значку цепочки на символе куба Блока, как показано на видео Creating Block Connected Copies.

Создание связанных копий блоков

Связанные блоки можно отследить через поле "Связанные копии" (2) в поле "Информация о блоке (1) как показано на рисунке Block Info Tab.

Вкладка "Информация о блоке

Отсоединение блоков и валис

Блоки и вали могут быть отсоединены. Для этого нужно щелкнуть правой кнопкой мыши на блоке и выбрать опцию "Отключить". Для Вали это делается нажатием на символ соединения в правой части экрана. Отключение определенных Вали позволяет создать уникальные Вали в подключенной копии Блока. Все остальные Вали того же блока будут по-прежнему соединены, как на видео Disconnecting Blocks.

Отсоединение блоков

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

Чтобы отключить Вали в блоке (видео Disconnecting and Reconnecting a Vali) нажмите на значок с тремя точками в столбце "Действия" и нажмите "Отключить". Чтобы снова подключить его, выполните ту же процедуру и нажмите на опцию "Подключить".

Отключение и повторное подключение вали.

Свойство Connected Copy не является свойством, присущим блокам или Vali, это собственный объект, доступный через конечные точки "/instances/component/" и "instances/vali/" соответственно. Эти конечные точки возвращают список словарей, каждый из которых представляет собой группу связанных копий.

Логика работы с подключенными копиями

The following section is meant as a look-up if you would like to know how the System Design Module behaves in edge cases before you apply the change.

A short in-depth overview of the connected-copy behaviour for advanced users.

Блоки:

  • Если вы создаете копию блока, то оба блока и все их вали связаны между собой

  • Если у блока есть дочерние блоки, они также копируются и соединяются

  • Если отсоединить блок, все его валиды также будут отсоединены

Вали:

  • При изменении значения вали все подключенные вали будут обновлены с тем же значением

  • Самостоятельные ссылки (Vali ссылается на другую Vali своего собственного подключенного блока) сохраняются для подключенных Vali (они также будут ссылаться на другую Vali своего собственного блока)

Отсоединение Вали:

  • Если Vali отсоединен, к его значению не будет применено никаких изменений

  • Если у вас было три подключенных Вали, и вы отсоединили одну из них, остальные Вали все равно останутся подключенными

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Content