Anotação no nível da placa

Num relance

A anotação no nível da placa no Altium Designer permite controlar como os componentes compilados são nomeados a partir do editor de esquemáticos, sendo especialmente útil para projetos multicanal e projetos que utilizam folhas de dispositivo. Este artigo explica o que a anotação no nível da placa faz, como ela ajuda a resolver designadores duplicados sem alterar as folhas de dispositivo originais, onde as configurações de anotação são armazenadas e como usar a caixa de diálogo Board Level Annotate para definir o escopo, revisar e aplicar alterações de nomenclatura por meio de uma ECO. Também apresenta as opções de esquemas de nomenclatura disponíveis, incluindo formatos predefinidos e personalizados baseados em palavras-chave, para que você possa entender melhor como a anotação é gerenciada em todo o projeto. Continue lendo para descobrir como organizar e atualizar os designadores de componentes com confiança e maior controle.

- Saiba o que é a anotação no nível da placa, quando ela é mais útil e como ajuda a gerenciar os designadores de componentes compilados em todo o projeto.
- Veja como usar a caixa de diálogo Board Level Annotate para filtrar folhas, canais e componentes, revisar as alterações propostas e aplicar atualizações de anotação.
- Entenda como funcionam os esquemas de nomenclatura, os designadores personalizados e as configurações de anotação, incluindo onde essas configurações são armazenadas no projeto.
Aprofunde-se com a IA:

Board level annotation é o processo de anotação dos componentes compilados (a representação física dos seus componentes) do seu projeto por meio do editor de esquemáticos. Ele permite nomear seus componentes com base em diversos esquemas de nomenclatura ou especificar nomes personalizados.

Embora possa ser usado em qualquer projeto, é especialmente útil para projetos multicanal e/ou projetos que incorporam folhas de dispositivos, nos quais os designadores não podem ser editados na própria folha de dispositivos. Dessa forma, todo o projeto pode ser anotado novamente sem modificar as folhas de dispositivos originais. A anotação no nível da placa também resolve conflitos de anotação que possam ocorrer devido a designadores duplicados em um projeto e armazena suas alterações em um arquivo de texto *.Annotation. Ela inclui palavras-chave adicionais para personalizar esquemas de nomenclatura e permite aplicá-los a todos os componentes ou apenas a um conjunto selecionado.

A anotação no nível da placa oferece controle completo sobre a anotação do seu projeto, com as configurações de anotação salvas em um arquivo de texto *.Annotation exibido na subpasta Settings\Annotation Documents do painel Projects . O Altium Designer gerencia os arquivos de anotação automaticamente.

Você pode optar por nomear todos os componentes do projeto, nomear componentes selecionados ou nomear apenas os componentes que não possuem designador.

Como configurar a anotação no nível da placa

Para anotar os componentes compilados do seu projeto por meio do editor de esquemáticos:

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

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

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

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

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

  • Proposed Change List - as alterações propostas a serem aplicadas, com base nas opções de anotação configuradas. As alterações são aplicadas por meio de uma Ordem de Alteração de Engenharia (ECO).

Os seguintes botões estão localizados abaixo de Proposed Change List:

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

Como alternativa, se quiser especificar um nome personalizado para todos os componentes ou para um componente específico, desmarque a caixa Apply na coluna Naming Scheme (na caixa de diálogo Board Level Annotate ) para desabilitar o Naming Scheme para os componentes selecionados e editar a coluna PCB Component Instance.

  • Annotate - clique na lista suspensa para escolher Annotate Undesignated, Annotate All ou Annotate Selected. Após a escolha, o Proposed Change List será atualizado com o designador a ser atribuído a cada componente aplicável.

  • Reset All - clique para redefinir todos os designadores com os nomes padrão dos componentes compilados. Após a redefinição dos componentes, a coluna Prefix exibirá um ícone de componente com um ponto de interrogação () para indicar que o componente agora está sem designador.

  • Back Annotate - use para sincronizar as alterações do projeto de PCB com os documentos compilados no editor de esquemáticos. Após clicar no botão Back Annotate , será aberta uma caixa de diálogo File Explorer na qual você poderá escolher o arquivo para anotação reversa. A anotação reversa no nível da placa funciona da mesma forma que a anotação reversa no nível do esquemático. Saiba mais sobre como gerar o arquivo Was-Is.

Observe que a anotação reversa é um recurso legado; portanto, recomenda-se usar Design » Update para transferir as alterações de anotação da PCB de volta para o esquemático.

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

  • Clique no botão Accept Changes (Create ECO) . A caixa de diálogo Engineering Change Order será aberta, permitindo validar, gerar um relatório e executar a ECO.

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

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

Anotação no nível da placa e folhas de dispositivo

As folhas de dispositivo são portáteis e podem ser reutilizadas em diferentes projetos. Na maioria dos casos, os nomes dos componentes nas folhas de dispositivo estão limitados ao escopo da própria folha e exigem anotação no nível da placa para serem incorporados ao projeto em que são inseridos.

A anotação no nível da placa é relevante para as folhas de dispositivo porque diferentes folhas de dispositivo incluídas em um mesmo projeto podem conter designadores duplicados, resultando em erros de compilação. A anotação no nível da placa pode resolver quaisquer conflitos de nomenclatura, com as alterações salvas em um arquivo *.Annotation exibido na subpasta Settings - Annotation Documents.

Nomes padrão dos componentes compilados

Os nomes padrão são necessários para distinguir as diferentes instâncias das representações físicas dos componentes. Esses nomes padrão são exibidos nos seus documentos e são usados quando você ainda não realizou uma anotação no nível da placa para anotar os componentes compilados (físicos). Ao abrir a caixa de diálogo Anotação no nível da placa pela primeira vez, os nomes padrão são preenchidos na coluna PCB Component Instance.

A nomenclatura padrão dos componentes compilados também se aplica a projetos multicanal que fazem referência à mesma folha várias vezes em um projeto. Isso é feito inserindo vários símbolos de folha que fazem referência à mesma folha no documento esquemático ou incluindo a palavra-chave Repeat no designador de um símbolo de folha para instanciar uma folha várias vezes.

Embora isso facilite a repetição de circuitos, também apresenta um desafio em termos de anotação. Em um projeto multicanal, só pode haver uma instância lógica de cada componente com seu próprio designador exclusivo, independentemente de quantas "cópias" dele existam na PCB. A aba Multicanal da caixa de diálogo Project Options (Project » Project Options) garante que cada canal seja anotado de forma exclusiva com um nome padrão baseado em Room Naming Style e Component Naming Designator Format.

Aba Multicanal

As rooms são regiões que auxiliam no posicionamento e na anotação de componentes em projetos multicanal. Mais especificamente, um canal no esquemático é uma instância de uma folha repetida e, na PCB, cada canal é representado por uma room. Depois que os componentes são atribuídos a uma room, eles se movem junto com ela, permitindo controlar e identificar facilmente os canais separadamente.

As rooms desempenham um papel importante na designação dos canais, garantindo nomes exclusivos.

Os designadores lógicos são atribuídos aos componentes na aba Editor . Os designadores físicos são atribuídos aos componentes quando eles são posicionados no projeto da PCB ou quando você realiza uma anotação no nível da placa. Em projetos multicanal, os designadores lógicos dos componentes de canais repetidos podem ser iguais, mas cada componente deve ter um designador físico exclusivo no projeto da PCB. Isso pode ser feito acrescentando Room Name ao nome do componente, conforme mostrado no campo Component Naming abaixo.

A aba Multi-Channel da caixa de diálogo Project Options permite especificar Room Naming Style e Component Naming Designator Format para seus projetos. Ao controlar o formato dos designadores multicanal nessa caixa de diálogo, você controla o mapeamento do componente lógico único na aba Editor para as várias instâncias físicas na PCB. A aba é essencialmente dividida em duas áreas – Room Naming e Component Naming.

A aba Multi-Channel permite definir formatos padrão flexíveis de nomenclatura em projetos multicanal.
A aba Multi-Channel permite definir formatos padrão flexíveis de nomenclatura em projetos multicanal.

Nomenclatura das rooms

Use a lista suspensa Room Naming Style para definir o formato de nomenclatura necessário para as rooms do seu projeto. Essas rooms são criadas por padrão quando você transfere as atualizações dos esquemáticos do projeto para a PCB. Há cinco estilos disponíveis — dois planos e três hierárquicos.

Formatos de nomes de rooms planos

Formatos de nomes de rooms hierárquicos

Numérico plano com nomes

Caminho de nomes numérico

 

Alfabético plano com nomes

Caminho de nomes alfabético

Caminho de nomes misto

Os nomes de rooms hierárquicos são formados pela concatenação de todos os designadores dos símbolos de folha dos canais (ChannelPrefix + ChannelIndex) na hierarquia do caminho do canal correspondente.

Ao selecionar um estilo de nomenclatura de rooms na lista, a representação gráfica é atualizada dinamicamente para refletir a convenção de nomenclatura que aparecerá no projeto. As regiões maiores com hachuras cruzadas representam os canais de nível superior (ou bancos), e as regiões sombreadas dentro delas representam os canais de nível inferior. Quando o projeto é compilado, uma room é criada para cada folha do projeto, incluindo cada banco e cada canal de nível inferior.

Use o campo Level Separator for Paths para especificar o caractere/símbolo desejado para separar as informações do caminho ao usar os estilos de nomenclatura hierárquicos. Não há restrições quanto ao caractere usado como separador de níveis; no entanto, um único caractere não alfanumérico facilita a leitura.

Nomenclatura dos componentes

Há vários formatos de designadores disponíveis para nomear os componentes. Você pode escolher um formato ou definir o seu próprio usando palavras-chave válidas. Defina o formato de Component Naming selecionando uma opção na lista suspensa Designator Format. Há oito formatos predefinidos — cinco planos e três que podem ser usados em um contexto hierárquico:

Formatos de designadores planos

$Component$ChannelAlpha

$Component_$ChannelPrefix$ChannelAlpha

$Component_$ChannelIndex

$Component_$ChannelPrefix$ChannelIndex

$ComponentPrefix_$ChannelIndex_$ComponentIndex

Formatos de designadores hierárquicos  

$Component_$RoomName

$RoomName_$Component

$ComponentPrefix_$RoomName_$ComponentIndex

Os formatos de designadores planos atribuem nomes aos designadores de cada componente em uma progressão linear, começando pelo primeiro canal e evitando a duplicação de designadores. Os formatos de designadores hierárquicos incluem Room Name no designador de um componente. Se o Room Naming Style escolhido for um dos dois estilos planos possíveis, o estilo do designador do componente também será plano. No entanto, se um estilo hierárquico tiver sido escolhido para Room Naming Style, o designador do componente também será hierárquico, pois as informações do caminho serão incluídas no formato.

Como definir seu próprio formato de designador

Você pode definir seu próprio formato de designador de componente digitando diretamente no campo Designator Format e usando palavras-chave válidas. Selecione qualquer combinação das palavras-chave a seguir para construir a string de formato.

Palavra-chave

Definição

$RoomName

Nome da room 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 para U1)

$ComponentIndex

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

$ChannelPrefix

Designador lógico do símbolo de folha

$ChannelIndex

Índice especificado para distinguir os diferentes canais

$ChannelAlpha

Índice do canal expresso como um caractere alfabético. Esse formato só é útil se o projeto contiver menos de 26 canais no total ou se você estiver usando um formato de designador hierárquico.

O Room Naming Style só é relevante para a nomenclatura dos componentes se a string $RoomName estiver incluída em Designator Format.

Exibição de nomes físicos nos seus documentos

Seu projeto é construído na aba Editor . Os documentos compilados (representações físicas do seu projeto) ficam visíveis e podem ser acessados clicando na aba compiled document, localizada na parte inferior do documento esquemático na área de projeto.

Exemplos de abas da área de projeto
Exemplos de abas da área de projeto

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

Você também pode usar a lista suspensa associada para selecionar como os objetos são exibidos. As opções incluem Never display superscript (os nomes expandidos nunca são exibidos), Always display superscript (os nomes expandidos são sempre exibidos) ou Display superscript if necessary (os nomes expandidos só são exibidos se forem diferentes dos originais).

As opções de sobrescrito se aplicam tanto à aba Editor quanto às abas compiled document . Na aba Editor , os nomes compilados aparecem em sobrescrito; na aba compiled document , o nome lógico (o nome na aba Editor ) é exibido em sobrescrito.

Use 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 do projeto, uma room para cada classe de componentes e também agrupa os componentes de cada classe em sua respectiva room, prontos para o posicionamento.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Nav
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents