Cópias de Blocos de Sistema

Função Copiar

A reutilização de blocos é possível através da função “Copiar”.

Para copiar um Bloco e todos os seus Valis, clique com o botão direito do rato no Bloco e selecione o botão "Copy", como no Vídeo Creating a Block Copy.

Criar uma Cópia de Bloco

 

É criada uma réplica do Bloco com o mesmo nome, mas com um sufixo numérico. Depois de o Bloco ser copiado, o nome da cópia pode ser alterado e esta pode ser movida para qualquer local na árvore de Blocos no mesmo Projeto ou até para outro Projeto.

Copy & Connect

Se apenas copiar um Bloco (como mencionado acima), quaisquer modificações feitas ao Bloco original não serão refletidas na sua cópia.

Ao criar Cópias Ligadas, será configurada uma sincronização bidirecional em que as alterações à estrutura do Bloco e aos Valis serão também refletidas no outro, e vice-versa.

Para criar uma cópia ligada, clique no botão "Copy & Connect". Todas as alterações feitas nestes Blocos (propriedades, Valis, subsistemas, etc.) serão refletidas em todas as suas Cópias Ligadas. As Cópias Ligadas podem ser identificadas pelo ícone de corrente no símbolo de cubo do Bloco, como no Vídeo Creating Block Connected Copies.

Criar Cópias Ligadas de Bloco

 

Os Blocos Ligados podem ser rastreados através do campo “Connected Copies” (2) no campo de Informação do Bloco (1) , como mostrado na Figura Block Info Tab.

Separador Informação do Bloco

 

Desligar Blocos e Valis

Os Blocos e os Valis podem ser desligados. Isto é feito clicando com o botão direito do rato no Bloco e, em seguida, clicando na opção "Disconnect”. Para um Vali, isto é feito clicando no símbolo de ligação no lado direito do ecrã. Desligar Valis específicos permite a criação de Valis únicos numa cópia ligada de um Bloco. Todos os outros Valis do mesmo Bloco continuarão ligados, como no Vídeo Disconnecting Blocks.

Desligar Blocos

 

Os Blocos desligados não podem ser religados; os Valis desligados podem ser religados desde que o respetivo Bloco Ligado permaneça ligado.

Para desligar um Vali num Bloco (Vídeo Disconnecting and Reconnecting a Vali)), clique no ícone de três pontos na coluna “Actions” e clique em “Disconnect”. Para o religar, siga o mesmo procedimento e clique na opção “Reconnect”.

Desligar e Religar um Vali.

A propriedade Connected Copy não é uma propriedade intrínseca dos Blocos nem do Vali; é o seu próprio objeto, acessível através dos endpoints “/instances/component/” e “instances/vali/”, respetivamente. Estes endpoints devolvem uma lista de dicionários, sendo cada um um agrupamento de cópias ligadas.

Lógica de Cópia Ligada

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.

Blocos:

  • Se criar uma cópia de um Bloco, os dois Blocos e todos os seus Valis ficam ligados

  • Se o Bloco tiver Blocos filhos, estes também são copiados e ligados

  • Se desligar um Bloco, todos os seus Valis também são desligados

Valis:

  • Se o valor de um Vali for alterado, todos os Valis ligados serão atualizados com o mesmo valor

  • As autorreferências (um Vali que referencia outro Vali do seu próprio Bloco ligado) são mantidas para Valis ligados (também irão referenciar outro Vali do seu próprio Bloco)

Desligar Valis:

  • Se um Vali for desligado, não é aplicada qualquer alteração ao seu valor

  • Se tiver três Valis ligados e desligar um deles, os outros Valis continuam ligados

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Conteúdo