Anotação ao Nível da Placa

Board level annotation é o processo de anotação dos componentes compilados (a vista física dos seus componentes) do seu projeto através do editor Schematic. Permite-lhe nomear os componentes com base em vários esquemas de nomenclatura ou especificar nomes personalizados.

Embora possa ser utilizada em qualquer projeto, é especialmente útil para projetos multi-canal e/ou projetos que incorporem folhas de dispositivo, em que os designadores não podem ser editados na própria folha de dispositivo. Desta forma, todo o projeto pode ser reanotado sem modificar efetivamente a(s) folha(s) de dispositivo original(ais). A anotação ao nível da placa também resolve quaisquer problemas de conflito de anotação que possam ocorrer devido a designadores duplicados num projeto e armazena as suas alterações num *.Annotation ficheiro de texto. Inclui palavras-chave adicionais para personalizar esquemas de nomenclatura e permite aplicá-los a todas ou apenas a um intervalo selecionado de peças.

A anotação ao nível da placa dá-lhe controlo total sobre a anotação no seu projeto, com as definições de anotação guardadas num *.Annotation ficheiro de texto apresentado na subpasta Settings\Annotation Documents no painel Projects . O Altium Designer gere automaticamente os ficheiros de anotação.

Pode optar por nomear todos os componentes do seu projeto, nomear componentes selecionados ou nomear apenas os componentes que não estão designados.

Configurar a anotação ao nível da placa

Para anotar os componentes compilados no seu projeto através do editor Schematic:

  • Certifique-se de que os componentes foram anotados ao nível do esquemático para que os dados de origem do esquemático, incluindo as opções de encapsulamento para componentes com várias partes, estejam disponíveis como entrada para a anotação ao nível da placa.

  • Selecione Tools » Annotation » Board Level Annotate (atalho Ctrl+L), o que abre a caixa de diálogo Board Level Annotate.

A caixa de diálogo Board Level Annotate  apresenta todos os documentos esquemáticos do seu projeto.
A caixa de diálogo Board Level Annotate apresenta todos os documentos esquemáticos do seu projeto.

Esta caixa de diálogo é composta por duas regiões principais:

  • Filter Options - para filtrar e definir o âmbito da anotação.

  • Proposed Change List - as alterações propostas a aplicar, com base nas opções de anotação que configurou. As alterações são aplicadas através de uma Engineering Change Order (ECO).

Os seguintes botões encontram-se por baixo de Proposed Change List:

  • Annotate Options - clique para aceder à caixa de diálogo Board Level Annotation Options, na qual pode personalizar ainda mais a anotação utilizando esquemas de nomenclatura predefinidos ou personalizados.

Em alternativa, se pretender especificar um nome personalizado para todos os componentes ou para um componente em particular, desassinale a caixa Apply na coluna Naming Scheme (na caixa de diálogo Board Level Annotate ) para desativar o Naming Scheme para os componentes selecionados e editar a coluna PCB Component Instance.

  • Annotate - clique na lista pendente para escolher Annotate Undesignated, Annotate All ou Annotate Selected. Depois de escolhido, o Proposed Change List será atualizado com o designador a anotar em cada componente aplicável.

  • Reset All - clique para repor todos os designadores para os nomes predefinidos dos componentes compilados. Depois de os componentes serem repostos, a coluna Prefix apresentará um ícone de componente com um ponto de interrogação () para mostrar que o componente está agora sem designação.

  • Back Annotate - utilize para sincronizar alterações do seu desenho PCB para os documentos compilados no editor Schematic. Depois de clicar no botão Back Annotate , abre-se uma caixa de diálogo File Explorer na qual pode escolher o ficheiro para retroanotação. A retroanotação para anotação ao nível da placa funciona da mesma forma que para anotação ao nível do esquema. Saiba mais sobre gerar o ficheiro Was-Is.

Tenha em atenção que a retroanotação é uma funcionalidade legada; por isso, recomenda-se a utilização de Design » Update para enviar as alterações de anotação do PCB de volta para o esquema.

Para concluir a anotação ao nível da placa:

  • Clique no botão Accept Changes (Create ECO) . Abre-se a caixa de diálogo Engineering Change Order na qual pode validar, criar um relatório e executar o ECO.

  • Clique no botão Execute Changes e depois no botão Close para executar a anotação ao nível da placa.

  • Clique no botão Close na caixa de diálogo Board Level Annotate . O ficheiro *.Annotation será atualizado e poderá ver a anotação ao nível da placa nos seus documentos. Para concluir a anotação ao nível da placa, sincronize os documentos esquemáticos com os documentos PCB selecionando Update PCB Document <Filename> no menu Design .

Anotação ao Nível da Placa e Folhas de Dispositivo

As folhas de dispositivo são portáteis e podem ser reutilizadas entre desenhos. Na maioria dos casos, os nomes dos componentes nas folhas de dispositivo estão limitados ao âmbito dessa folha e exigem anotação ao nível da placa para serem incorporados no desenho em que são colocados.

A anotação ao nível da placa é relevante para folhas de dispositivo porque diferentes folhas de dispositivo incluídas num projeto podem conter designadores duplicados, originando erros de compilação. A anotação ao nível da placa pode resolver qualquer conflito de nomenclatura, sendo as alterações guardadas num ficheiro *.Annotation apresentado na subpasta Settings - Annotation Documents.

Nomes Predefinidos para Componentes Compilados

Os nomes predefinidos são necessários para distinguir entre as diferentes instâncias das representações físicas dos componentes. Estes nomes predefinidos são apresentados nos seus documentos e são utilizados se não tiver efetuado uma anotação ao nível da placa para anotar os seus componentes compilados (físicos). Quando abre pela primeira vez a caixa de diálogo Board Level Annotate, os nomes predefinidos são preenchidos na coluna PCB Component Instance.

A nomenclatura predefinida dos componentes compilados também se aplica a desenhos multicanal que referenciam a mesma folha várias vezes num projeto. Isto é feito quer colocando vários símbolos de folha que referenciam a mesma folha no documento esquemático, quer incluindo a palavra-chave Repeat no designador de um símbolo de folha para instanciar uma folha várias vezes.

Embora isto facilite a repetição de circuitos, também apresenta um desafio em termos de anotação. Num desenho multicanal, só pode existir uma instância lógica de cada componente com o seu próprio designador exclusivo, independentemente do número de "cópias" existentes no PCB. O separador Multi-Channel da caixa de diálogo Project Options (Project » Project Options) assegura que cada canal é anotado de forma exclusiva com um nome predefinido baseado em Room Naming Style e Component Naming Designator Format.

Separador Multi-Channel

As salas são regiões que ajudam na colocação e anotação de componentes em desenhos multicanal. Mais especificamente, um canal no esquema é uma instância de uma folha repetida e, no PCB, cada canal é representado por uma sala. Assim que os componentes são atribuídos a uma sala, movem-se quando a sala é movida, permitindo controlar e identificar facilmente canais separados.

As salas desempenham um papel importante nas designações dos canais, garantindo nomes exclusivos.

Os designadores lógicos são atribuídos aos componentes no separador Editor . Os designadores físicos são atribuídos aos componentes quando são colocados no desenho PCB ou quando tiver efetuado uma anotação ao nível da placa. Em desenhos multicanal, os designadores lógicos dos componentes de canais repetidos podem ser iguais, mas cada componente tem de ter um designador físico exclusivo no desenho PCB. Isto pode ser conseguido acrescentando Room Name ao nome do componente, como mostrado no campo Component Naming abaixo.

O separador Multi-Channel da caixa de diálogo Project Options permite-lhe especificar o Room Naming Style e o Component Naming Designator Format para os seus desenhos. Ao controlar o formato do designador multicanal nesta caixa de diálogo, controla o mapeamento do componente lógico único no separador Editor para as múltiplas instâncias físicas no PCB. O separador está essencialmente dividido em duas áreas – Room Naming e Component Naming.

O separador Multi-Channel permite formatos flexíveis de nomenclatura predefinida em desenhos multicanal.
O separador Multi-Channel permite formatos flexíveis de nomenclatura predefinida em desenhos multicanal.

Nomenclatura de Salas

Utilize a lista pendente Room Naming Style para definir o formato de nomenclatura pretendido para as salas no seu desenho. Estas salas são criadas por predefinição quando atualiza os esquemas do projeto para o PCB. Existem cinco estilos disponíveis — dois planos e três hierárquicos.

Formatos de Nome de Sala Planos

Formatos de Nome de Sala Hierárquicos

Numérico Plano com Nomes

Caminho de Nome Numérico

 

Alfabético Plano com Nomes

Caminho de Nome Alfabético

Caminho de Nome Misto

Os nomes de sala hierárquicos são formados pela concatenação de todos os designadores de símbolo de folha canalizados (ChannelPrefix + ChannelIndex) na hierarquia do caminho do canal relevante.

À medida que seleciona um estilo de nomenclatura de sala na lista, a representação gráfica é atualizada dinamicamente para refletir a convenção de nomenclatura que aparecerá no desenho. As regiões maiores com trama cruzada representam os canais de nível superior (ou bancos) e as regiões sombreadas no interior representam os canais de nível inferior. Quando o desenho é compilado, é criada uma sala para cada folha no desenho, incluindo cada banco e cada canal de nível inferior.

Utilize o campo Level Separator for Paths para especificar o caráter/símbolo pretendido para separar a informação do caminho ao utilizar os estilos de nomenclatura hierárquicos. Não existem restrições quanto ao caráter utilizado como separador de níveis; no entanto, um único caráter não alfanumérico é mais fácil de ler.

Nomenclatura de Componentes

Existem vários formatos de designador disponíveis para atribuir nomes a componentes. Pode escolher um formato ou definir o seu próprio formato utilizando palavras‑chave válidas. Defina o formato Component Naming selecionando na lista pendente Designator Format. Existem oito formatos predefinidos — cinco planos e três que podem ser utilizados num contexto hierárquico:

Formatos de Designador Planos

$Component$ChannelAlpha

$Component_$ChannelPrefix$ChannelAlpha

$Component_$ChannelIndex

$Component_$ChannelPrefix$ChannelIndex

$ComponentPrefix_$ChannelIndex_$ComponentIndex

Formatos de Designador Hierárquicos  

$Component_$RoomName

$RoomName_$Component

$ComponentPrefix_$RoomName_$ComponentIndex

Os formatos de designador planos nomeiam cada designador de componente numa progressão linear, começando no primeiro canal e evitando a duplicação de designadores. Os formatos de designador hierárquicos incluem o Room Name no designador de um componente. Se o Room Naming Style escolhido for um dos dois estilos planos possíveis, então o estilo do designador do componente também será plano. No entanto, se tiver sido escolhido um estilo hierárquico para o Room Naming Style, o designador do componente também será hierárquico, uma vez que a informação do caminho será incluída no formato.

Definir o Seu Próprio Formato de Designador

Pode definir o seu próprio formato de designador de componente escrevendo diretamente no campo Designator Format utilizando palavras‑chave válidas. Selecione qualquer combinação das seguintes palavras‑chave para construir a cadeia de formato.

Palavra-chave

Definição

$RoomName

Nome da sala associada conforme determinado pelo estilo escolhido no campo Room Naming Style

$Component

Designador lógico do componente (por exemplo, U1)

$ComponentPrefix

Prefixo do designador lógico do componente (por exemplo, U em U1)

$ComponentIndex

Índice do designador lógico do componente (por exemplo, 1 em U1)

$ChannelPrefix

Designador lógico do símbolo de folha

$ChannelIndex

Índice especificado para distinguir entre diferentes canais

$ChannelAlpha

Índice do canal expresso como um caráter alfabético. Este formato só é útil se o desenho contiver menos de 26 canais no total ou se estiver a utilizar um formato de designador hierárquico.

O Room Naming Style só é relevante para a nomenclatura de componentes se a cadeia $RoomName estiver incluída no Designator Format.

Apresentar Nomes Físicos nos Seus Documentos

O seu desenho é construído no separador Editor . Os documentos compilados (representações físicas do seu desenho) estão visíveis e podem ser acedidos clicando no separador compiled document, localizado na parte inferior do documento esquemático na área de desenho.

Exemplos de separadores da área de desenho
Exemplos de separadores da área de desenho

Pode especificar as preferências de apresentação dos nomes físicos nos documentos compilados na página Esquemático - Compilador da Preferences caixa de diálogo. Na região Compiled Names Expansion, selecione para expandir os nomes compilados (físicos) de Designators, Net Labels, Ports, Sheet Number e/ou Document Number.

Também pode utilizar a lista pendente associada para selecionar a forma como os objetos são apresentados. As opções incluem Never display superscript (os nomes expandidos nunca são apresentados), Always display superscript (os nomes expandidos são sempre apresentados) ou Display superscript if necessary (os nomes expandidos só são apresentados se forem diferentes da origem).

As opções de sobrescrito aplicam-se tanto ao separador Editor como aos separadores compiled document . No separador Editor , os nomes compilados surgem em sobrescrito; no separador compiled document , o nome lógico (o nome no separador Editor ) é apresentado em sobrescrito.

Utilize o comando Design » Update PCB Document para iniciar um processo de transferência que cria automaticamente uma classe de componentes para cada folha esquemática no design, uma room para cada classe de componentes e também agrupa os componentes de cada classe na respetiva room, prontos para colocação.

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.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo