Criando um Símbolo de Esquemático

Num relance

Aprenda a criar e definir símbolos esquemáticos no Altium Designer, desde a criação de um novo símbolo no Workspace até o desenho de seu corpo, a inserção de pinos e o salvamento de revisões. Este artigo explica as principais opções de configuração, incluindo a origem do símbolo, as configurações da grade e as propriedades padrão, além de apresentar ferramentas para trabalhar com componentes com muitos pinos. Continue lendo para criar seus símbolos com mais confiança.

- Siga o fluxo de trabalho para criar, editar e salvar símbolos no Workspace.
- Entenda os pontos de conexão dos pinos, a ordem de exibição dos objetos e as propriedades dos símbolos.
- Aprenda como o posicionamento da origem e as escolhas de grade afetam o posicionamento dos componentes e as conexões elétricas.
Aprofunde-se com a IA:

O símbolo esquemático normalmente inclui uma forma que pode refletir a função do componente e um ou mais pinos. A forma como um componente é representado, ou seja, a aparência do símbolo e a disposição dos pinos do componente, fica a critério do projetista. Isso deve ser feito de acordo com os requisitos da sua organização e as normas de projeto que você optar por adotar. Um símbolo de componente pode representar todo o componente físico, ou o componente pode ser definido por várias subpartes, em que cada subparte representa uma entidade lógica dentro do componente físico (por exemplo, cada porta AND em um componente com quatro portas AND, ou a bobina e os conjuntos de contatos em um relé). Esse tipo de componente também é chamado de componente com múltiplas partes.

Criação de um novo símbolo esquemático

Os símbolos esquemáticos podem ser criados diretamente no seu Workspace conectado:

  1. Selecione File » New » Library nos menus principais e, na caixa de diálogo New Library que se abre, selecione Create Library Content » Symbol na região Workspace da caixa de diálogo.

    Crie um novo símbolo do Workspace usando a caixa de diálogo New Library
    Crie um novo símbolo do Workspace usando a caixa de diálogo New Library

  2. Na caixa de diálogo Create New Item que se abre, insira as informações necessárias, certifique-se de que a opção Open for editing after creation esteja habilitada e clique em OK. O símbolo do Workspace será criado, e o editor temporário de símbolos esquemáticos será aberto, apresentando um documento .SchLib como documento ativo. Esse documento será nomeado de acordo com a revisão do item, no formato: <Item><Revision>.SchLib (por exemplo, SYM-001-0001-1.SchLib). Use o documento para definir o símbolo conforme descrito abaixo.

    Exemplo de edição da revisão inicial de um símbolo do Workspace — o editor temporário de símbolos esquemáticos fornece o documento no qual você pode definir seu símbolo esquemático.
    Exemplo de edição da revisão inicial de um símbolo do Workspace — o editor temporário de símbolos esquemáticos fornece o documento no qual você pode definir seu símbolo esquemático.

  3. Quando o símbolo estiver definido conforme necessário, salve-o no Workspace usando o controle Save to Server à direita da entrada do símbolo no painel Projects. A caixa de diálogo Edit Revision será exibida, na qual você poderá alterar o nome e a descrição e adicionar notas de lançamento conforme necessário. O documento e o editor serão fechados após o salvamento.

Um símbolo salvo no Workspace pode ser usado ao definir um componente usando o Editor de Componentes no modo de edição de componente único ou no modo de edição de componentes em lote.

Os símbolos do Workspace podem ser explorados usando o painel Components. Habilite a visibilidade dos modelos clicando no botão  na parte superior do painel e selecionando Models; em seguida, selecione a categoria Symbols.

Para editar um símbolo do Workspace, clique com o botão direito do mouse na entrada correspondente no painel Components e selecione o comando Edit. O editor temporário será aberto novamente, com o símbolo aberto para edição. Faça as alterações necessárias e salve o documento na próxima revisão do símbolo do Workspace.

  • Quando você altera um símbolo esquemático do Workspace, assim que salva essa alteração em uma nova revisão do símbolo, todos os componentes do Workspace que usam esse símbolo ficam efetivamente desatualizados, ainda usando a revisão anterior. Na maioria dos casos, você certamente desejará salvar novamente esses componentes do Workspace, com os respectivos vínculos de símbolos atualizados para usar as revisões mais recentes disponíveis. Para agilizar esse processo, um Workspace, em conjunto com o Altium Designer, permite atualizar os componentes-pai — no momento em que um símbolo do Workspace é salvo novamente — após a realização de modificações nesse símbolo por meio do recurso de edição direta.

    Para obter mais informações sobre a atualização de componentes-pai ao salvar um modelo de domínio, consulte a página Criação e edição de conteúdo.

  • Você também pode atualizar diretamente o símbolo do Workspace usado por um componente do Workspace durante a edição desse componente no Editor de Componentes, no modo de edição de componente único ou no modo de edição de componentes em lote.

  • Do ponto de vista do projetista, um componente do Workspace reúne em uma única entidade todas as informações necessárias para representar esse componente em todos os domínios de projeto. Nesse sentido, ele pode ser considerado um contêiner — um “recipiente” no qual todos os modelos de domínio e informações paramétricas são armazenados. Em termos de sua representação nos vários domínios, um componente do Workspace não contém os próprios modelos de domínio do Workspace, mas sim vínculos para esses modelos. Esses vínculos são especificados ao definir o componente.

  • Os símbolos esquemáticos também podem ser criados no Workspace como parte da importação de bibliotecas de componentes existentes de gerações anteriores (SchLib, PcbLib, IntLib, DbLib, SVNDbLib). A interface desse processo — o Library Importer — apresenta um fluxo intuitivo que parte das bibliotecas inicialmente selecionadas e as importa para o seu Workspace. Saiba mais sobre o Importador de Bibliotecas.

  • Um novo símbolo do Workspace também pode ser criado ao definir um componente do Workspace no Editor de Componentes em seu modo de edição de componente único.

  • Um símbolo também pode ser criado como parte de uma biblioteca de símbolos esquemáticos baseada em arquivo.

Definição de um símbolo esquemático

Os símbolos esquemáticos são criados posicionando objetos de desenho para representar o corpo do componente e pinos que representam os pinos físicos do componente real. Os símbolos esquemáticos são criados no editor de símbolos esquemáticos do Altium Designer.

Observações sobre a criação de símbolos:

  • Os objetos posicionados no editor de bibliotecas são empilhados na ordem em que são posicionados. Use os comandos Edit » Move para alterar a ordem de exibição se os pinos ficarem ocultos atrás do corpo do componente.

  • Apenas uma extremidade de um pino é elétrica. Essa extremidade é chamada de ponto de conexão. Certifique-se de que o ponto de conexão (a extremidade pela qual você segura o pino) esteja afastado do corpo do componente. Consulte Objeto pino para obter mais informações.

  • No editor de bibliotecas de esquemáticos, as propriedades do símbolo ativo, como o designador padrão e a descrição, são editadas no painel Properties no modo Symbol. O painel é exibido nesse modo quando nada está selecionado. Se você clicar duas vezes em uma primitiva posicionada como parte do símbolo do componente, o painel Properties exibirá as propriedades dessa primitiva, em vez das propriedades do componente-pai.

  • A opção usada para exibir o designador e o comentário na folha do editor de símbolos (Show Comment/Designator) é habilitada/desabilitada para a biblioteca atual no modo Library Options do painel Properties. Selecione o comando Tools » Document Options para exibir o painel Properties nesse modo.

  • As fontes podem ser configuradas individualmente para cada objeto à medida que são posicionados, ou você pode definir suas fontes preferidas para novos objetos editando cada um dos objetos apropriados na página Schematic - Defaults da caixa de diálogo Preferences.

  • Use a Ferramenta de geração de símbolos esquemáticos para criar rapidamente componentes com muitos pinos. A ferramenta também permite importar detalhes dos pinos de uma planilha pelo menu de contexto.

  • Vários pinos podem ser importados de uma planilha para o símbolo atual por meio dos comandos Smart Grid no menu de contexto do painel SCHLIB List – saiba mais.

Ao criar um símbolo do Workspace, observe que apenas os elementos gráficos do símbolo precisam ser definidos – a representação do componente de nível superior no domínio de edição de esquemáticos. Ele não é um “componente esquemático” conforme definido nas metodologias mais antigas de gerenciamento de componentes baseadas em arquivos, nas quais outros modelos e parâmetros são definidos como parte desse componente esquemático. Um componente precisa apenas da representação gráfica do símbolo. Ele incluirá links para modelos de outros domínios e parâmetros como parte de sua própria definição.

Antes de começar a criar símbolos de componentes, vale a pena dedicar algum tempo à configuração dos seus padrões preferidos. Os padrões de todos os objetos de projeto esquemático (tanto de biblioteca quanto de folha) são configurados na página Esquemático - Padrões da caixa de diálogo Preferences. Quando a página Preferences da caixa de diálogo estiver aberta, pressione F1 para obter mais informações sobre uma opção.

Preparação do espaço de projeto

Sempre desenhe o símbolo do componente próximo à origem da folha (o centro da folha). Se necessário, reposicione a origem da folha no centro da janela de projeto selecionando Edit » Jump » Origin (atalho J, O). Verifique a barra de status no canto inferior esquerdo da tela para confirmar que o cursor está na origem. Os componentes fornecidos pela Altium são criados ao redor desse ponto, marcado por uma cruz no centro da folha. Você deve sempre criar seus componentes próximos a essa origem.

Ao posicionar um componente no esquemático, o componente fica “preso” pela origem da folha do símbolo da biblioteca. Uma abordagem comum ao criar o símbolo é posicionar o ponto de conexão do pino 1 do componente na origem da folha, fazendo com que ele fique preso por esse pino durante o posicionamento da biblioteca na folha esquemática. Embora isso não seja obrigatório (você pode posicionar os pinos e os objetos do corpo do símbolo em qualquer lugar da folha), se posicionar os objetos do símbolo longe da origem, o componente ficará à mesma distância do cursor quando você o posicionar da biblioteca em uma folha esquemática.

As unidades padrão das grades de esquemáticos e de bibliotecas de esquemáticos são imperiais. Como todos os componentes da Altium são projetados nessa grade imperial, é importante compreender o impacto de optar por uma grade métrica para a folha, pois se torna difícil conectar corretamente os fios aos componentes criados em grades diferentes. Observe que grades imperiais podem ser usadas com tamanhos de folha métricos, como A3, portanto não é necessário mudar para uma grade métrica ao trabalhar com folhas de dimensões métricas. As unidades da folha atual são definidas na aba General, na região General  do painel Properties no modo Library Options (use o comando Tools » Document Options nos menus principais para acessar esse modo do painel Properties).

Use a região Geral  do painel Propriedades  no modo Library Options para definir as unidades da folha atual.
Use a região Geral  do painel Propriedades  no modo Library Options para definir as unidades da folha atual.

As unidades para novas folhas (de esquemático e de biblioteca) são definidas na página Esquemático – Geral da caixa de diálogo Preferences.

Se desejar, habilite a opção Show Comment/Designator no painel Propriedades  para exibir os textos de Comentário/Designador do componente atual no documento da biblioteca.

Os objetos são posicionados na grade de encaixe atual. A grade atual é exibida na parte inferior do espaço de projeto, na extremidade esquerda da barra de status.

O Snap Grid e o Visible Grid também podem ser definidos no painel Properties no modo Library Options. Em vez de abrir o painel Propriedades  sempre que precisar alterar a grade, você pode pressionar G para alternar a grade de encaixe entre as configurações disponíveis. As configurações disponíveis podem ser editadas na página Esquemático – Grades da caixa de diálogo Preferences.

Normalmente, objetos e pinos são posicionados em uma grade de 100 mil ou 50 mil, sendo os textos os únicos objetos que precisam ser posicionados em uma grade de 10 mil. Para auxiliar no posicionamento de textos, pressione Ctrl enquanto move um texto para alternar temporariamente a grade para a configuração mais fina (o padrão é 10 mil). 

Painel Propriedades

Quando o documento ativo for um documento de biblioteca de esquemáticos (*.SchLib), escolha o comando Tools » Document Options nos menus principais – o painel Properties apresenta o Library Options. As seções recolhíveis a seguir contêm informações sobre as opções e os controles disponíveis:

Quando um objeto de projeto é selecionado, o painel apresenta opções específicas para esse tipo de objeto. A tabela a seguir lista os tipos de objetos disponíveis para posicionamento no espaço de projeto da biblioteca. Clique em um link para acessar a página de propriedades desse objeto.

Arco Elipse
Gráfico Símbolo IEEE
Pino Polígono
Polilinha Retângulo
Retângulo arredondado Quadro de texto
Texto Bézier

Criação do corpo do símbolo esquemático

Após configurar as opções do espaço de projeto conforme necessário, a próxima etapa é criar a representação gráfica do componente, ou seja, criar os elementos gráficos do símbolo que representarão esse componente quando ele for colocado em uma folha de esquemático. É importante definir um padrão a ser seguido para os símbolos gráficos do esquemático. Isso fornecerá um modelo formal para a criação dos elementos gráficos dos símbolos e garantirá um nível de consistência. A metodologia de projeto da Altium segue a norma IEEE 315, que não apenas abrange os elementos de circuito mais comuns, mas também define claramente como os elementos semicondutores podem ser combinados para simbolizar diversos tipos de dispositivos de silício.

O corpo do símbolo é criado posicionando objetos gráficos de projeto no espaço de projeto do editor de bibliotecas de esquemáticos, usando o menu Place , a barra Utilities ou o Active Bar. Clique duas vezes no símbolo de esquemático posicionado para abrir o painel Properties e definir melhor cada forma.

O Altium Designer inclui várias formas fechadas para símbolos, como retângulo, polígono, elipse e retângulo com cantos arredondados, conforme mostrado abaixo. 

            

As formas do tipo linha incluem arco, linha/polilinha, Bézier e arco elíptico. Linhas/polilinhas podem incluir pontas e caudas de seta. Clique duas vezes para abrir o painel Properties e definir as pontas e caudas.  

 

Adição de pinos ao símbolo

São os pinos do componente que lhe conferem suas propriedades elétricas e definem os pontos de conexão para a entrada e saída de sinais. Um pino é posicionado para representar cada pino do componente físico real.

Um pino pode ser adicionado ao componente atualmente visível no espaço de projeto do documento de biblioteca de esquemáticos usando um dos métodos a seguir. Em cada caso, o pino aparece flutuando junto ao cursor, preso pela extremidade elétrica. Gire e/ou espelhe o pino conforme necessário e clique para posicioná-lo.

  • Use o comando Place » Pin (ou o atalho P, P).

  • Clique no botão  na Active Bar.

  • Clique no botão  no menu suspenso de objetos de projeto da barra de ferramentas Utilities .

  • Usando a caixa de diálogo Component Pin Editor – quando nenhum objeto está selecionado no espaço de projeto, o painel Properties pode ser usado para editar as propriedades do símbolo, incluindo editar, adicionar ou excluir pinos. O painel também dá acesso à caixa de diálogo Component Pin Editor; para abri-la, clique no botão  na guia Pins do painel Properties. A caixa de diálogo oferece um local único e conveniente para modificar determinadas propriedades de qualquer pino associado ao símbolo. Além de permitir a edição das propriedades dos pinos, a caixa de diálogo também permite adicionar novos pinos ou excluir os existentes.

Acesse a caixa de diálogo Component Pin Editor para gerenciar todos os pinos do símbolo criado.Acesse a caixa de diálogo Component Pin Editor para gerenciar todos os pinos do símbolo criado.

Para um componente com múltiplas partes, os pinos correspondentes à parte selecionada serão destacados na caixa de diálogo Component Pin Editor. Todos os pinos das outras partes ficam esmaecidos.
A caixa de diálogo Component Pin Editor também pode ser acessada no Editor de Esquemáticos para um componente posicionado (ou uma de suas partes).

Configuração das propriedades dos pinos

Pressione Tab para abrir o modo Component do painel Properties e editar as propriedades do pino antes do posicionamento. Os valores numéricos serão incrementados automaticamente nos posicionamentos subsequentes de pinos. O comportamento de incremento automático é configurado nas configurações de Auto-Increment During Placement na página Esquemático – Geral da caixa de diálogo Preferences . Use valores negativos para decrementar automaticamente.

Use a página Schematic - General da caixa de diálogo Preferences  para definir o comportamento de incremento automático.
Use a página Schematic - General da caixa de diálogo Preferences para definir o comportamento de incremento automático.  Durante o posicionamento ou sempre que um pino é movido, ele é segurado pela extremidade elétrica (também chamada de extremidade ativa do pino). O pino deve ser posicionado de modo que a extremidade elétrica fique afastada do corpo do componente. Pressione a barra de espaço para girar um pino enquanto ele estiver sendo movido.

Os pinos também podem ser posicionados para representar pontos eletromecânicos no componente, como a aba de um regulador de tensão.

Um pino possui diversas propriedades, incluindo um Nome e um Designador. É o Designador do pino que é usado para associar o pino do símbolo ao pad do footprint da PCB. A distância padrão entre a extremidade do pino e seu Designator e Name é uma configuração global do sistema para os editores de Esquemáticos e de Bibliotecas de Esquemáticos. Configure Pin Margin na página Esquemático – Geral da caixa de diálogo Preferences .

As configurações individuais de Name podem ser definidas na caixa de diálogo Editor de Pinos do Componente.

Um pino tem um Electrical Type que é usado pelo sistema de verificação de regras elétricas da Altium para verificar se as conexões entre pinos são válidas. Defina essa opção na caixa de diálogo Component Pin Editor de acordo com o tipo elétrico desse pino do componente. O valor padrão de Pin Length deve ser adequado à grade de ajuste escolhida (normalmente 100 mil ou 50 mil). O comprimento padrão é 30; os comprimentos típicos são 20 ou 30.

Symbols podem ser adicionados na caixa de diálogo Component Pin Editor em diferentes posições do pino para representar informações elétricas do pino.

Colagem de matriz

Além dos comandos padrão de recortar, copiar e colar, você também pode usar o comando Edit » Paste Array nos menus principais ao criar um símbolo de componente para inserir o conteúdo atual da área de transferência no documento atual como uma matriz vertical ou horizontal de objetos. Isso pode ser particularmente útil quando o símbolo de componente que está sendo criado precisa incluir vários pinos.

Após executar o comando, a caixa de diálogo Setup Paste Array será exibida.

A caixa de diálogo Setup Paste Array
A caixa de diálogo Setup Paste Array

Configure as diversas opções conforme necessário e clique em OK.

Insira valores positivos ou negativos para o espaçamento para determinar se a matriz será colada à direita ou à esquerda, respectivamente, no posicionamento horizontal, ou acima ou abaixo, respectivamente, no posicionamento vertical.

Será solicitado que você selecione um local inicial no documento, onde a matriz será inserida. Basta posicionar o cursor no local desejado e clicar ou pressionar Enter. A matriz será colada no local inicial escolhido.

Adição de símbolos IEEE

Para representar funções lógicas ou dispositivos, símbolos IEEE podem ser usados em um símbolo esquemático. Esses símbolos permitem que os usuários compreendam as características lógicas dessas funções ou dispositivos sem exigir conhecimento específico de suas características internas.

Os símbolos IEEE disponíveis para inserção são mostrados na imagem abaixo.

Definição das propriedades do símbolo

As propriedades do símbolo, como seu designador e sua descrição, são editadas no modo Symbol do painel Properties .

  • Designator - insira o prefixo do designador desejado seguido de um ?. Recomenda-se que o prefixo contenha apenas letras.

  • Name e Description - essas strings são úteis ao realizar pesquisas de símbolos.

  • Type define o tipo de componente que este símbolo representa. Componentes não padrão, como um logotipo de empresa (Graphical) ou um dissipador de calor (Mechanical), podem ser criados como símbolos esquemáticos e posicionados em um projeto.

O tipo de componente

Em um ambiente de projeto, também pode ser necessário criar entidades de projeto que não sejam necessariamente componentes que serão montados na PCB final. Por exemplo, pode haver um módulo externo que se conecta à placa que você gostaria de desenhar como um componente e incluir no esquemático para tornar o projeto mais claro, mas que não deseja incluir na BOM dessa placa. Ou pode haver elementos mecânicos, como um dissipador de calor e um parafuso de montagem, que devem ser incluídos na BOM, mas que você não deseja incluir no esquemático.

Essas situações são gerenciadas configurando o Type do componente. Para o exemplo descrito, o tipo de componente poderia ser definido como Graphical. Outra classe especial de componentes é o ponto de teste – esse componente é necessário tanto no esquemático quanto na PCB. Ele deve ser verificado durante a sincronização do projeto, mas não é necessário na BOM. Nesse caso, o Type do componente é definido como Standard (No BOM).

Para um tipo de componente não padrão, defina o Type adequadamente.
Para um tipo de componente não padrão, defina o Type adequadamente.

Além de ser usado para determinar se um componente deve ser incluído na BOM, o campo Type também é usado para determinar como esse componente é gerenciado durante a sincronização de componentes. Todos os tipos Standard, Net Tie e Jumper são totalmente sincronizados, o que significa que o componente é transferido do esquemático para a PCB e a conectividade das redes é verificada. Para Mechanical e Graphical Type, o componente não é transferido do esquemático para a PCB. Se um componente com um desses tipos tiver sido posicionado manualmente na PCB e a opção Type correspondente tiver sido selecionada, a sincronização será realizada no nível do componente, mas nenhuma verificação de conectividade no nível das redes será realizada.

Consulte o modo Componente do painel Properties para obter informações detalhadas sobre as várias opções de Type.

Divisão do componente em várias partes

Em alguns casos, é mais apropriado dividir o componente em vários símbolos, cada um denominado Part. Os exemplos incluem redes de resistores que contêm oito resistores individuais, cada um podendo ser usado independentemente dos demais, a bobina e os conjuntos de contatos de um relé ou cada pino de um conector, por exemplo, se você preferir posicionar os pinos do conector ao longo da folha, em vez de levar a fiação até um único símbolo de conector. Outro exemplo seria o 74F08SJX, que contém quatro portas AND de duas entradas — nesse dispositivo, há quatro portas AND de duas entradas independentes. Embora o componente possa ser desenhado como um único símbolo mostrando as quatro portas, seria mais útil desenhá-lo como quatro portas separadas, permitindo que cada porta seja posicionada independentemente das demais em qualquer lugar do esquemático.

Esses componentes são denominados multi-part components. Cada parte é desenhada individualmente no editor de bibliotecas de esquemáticos, e os pinos são adicionados conforme necessário. A imagem abaixo mostra a mesma rede de resistores desenhada como uma única parte e, em seguida, como quatro partes separadas.

A mesma rede de resistores é mostrada como uma única parte à esquerda e como quatro partes separadas à direita.
A mesma rede de resistores é mostrada como uma única parte à esquerda e como quatro partes separadas à direita.

Observações sobre o trabalho com componentes de várias partes:

  • No editor de símbolos esquemáticos, use o comando Tools » New Part nos menus principais para adicionar outra parte ao componente atual. Como alternativa, clique no botão  na Active Bar ou clique com o botão direito na área de projeto e escolha Tools » New Part no menu de contexto. Uma nova parte é adicionada ao componente, e uma folha em branco para essa parte é aberta e ativada na janela de projeto. Use essa folha para adicionar as primitivas que constituirão a representação gráfica da parte.
  • Use o painel SCH Library para navegar entre as partes de um componente com múltiplas partes, conforme mostrado abaixo.

    Você também pode usar os comandos Tools » Next Part e Tools » Previous Part no menu de contexto da área de projeto para exibir a próxima parte ou a anterior.

  • Para remover a parte ativa do componente com múltiplas partes aberto no documento atual, escolha Tools » Remove Part nos menus principais ou clique com o botão direito e escolha Tools » Remove Part no menu de contexto. Você também pode remover partes de um componente com múltiplas partes diretamente pelo painel SCH Library.

    As partes de componentes que foram removidas não podem ser restauradas usando o comando Desfazer.
  • Se as partes do componente diferirem ligeiramente, você poderá copiar e colar o conteúdo entre elas e atualizar, por exemplo, apenas as informações dos pinos nas novas partes.
  • O editor de símbolos esquemáticos permite um número ilimitado de partes por componente, e cada parte pode oferecer diferentes representações gráficas por meio do recurso Modo de exibição alternativo no nível do componente. Além disso, um componente com múltiplas partes pode ser representado como um único símbolo (todas as partes) ou vários símbolos (um para cada parte), usando apenas um componente por meio dos modos Normal e Alternativo definidos – saiba mais.
  • O designador de um componente com múltiplas partes inclui um sufixo para identificar cada parte. O sufixo pode ser alfabético ou numérico e é definido na região Alpha Numeric Suffix da página Schematic - General da caixa de diálogo Preferences. Observe que essa opção é uma configuração do ambiente de instalação do software. Ela não é armazenada na biblioteca nem no arquivo de esquemático e, portanto, não acompanha os arquivos de projeto.
  • Os componentes com múltiplas partes são considerados homogêneos, ou seja, todas as partes são equivalentes durante a anotação do projeto e podem ser trocadas entre si durante o processo de anotação. Por exemplo, uma bobina de relé pode ser trocada por um conjunto de contatos de relé, dependendo de suas posições relativas na folha do esquemático. Para bloquear uma parte específica em um componente posicionado, habilite Lock Icon no painel Properties, conforme mostrado abaixo.

  • Durante a anotação do esquemático, as partes de um componente com múltiplas partes são agrupadas para formar um componente completo de acordo com Matching Options configurado na caixa de diálogo Annotate (conforme mostrado abaixo). As caixas de seleção habilitadas à esquerda determinam quais propriedades dos componentes devem coincidir para que as partes possam ser agrupadas. Se você precisar controlar o agrupamento de partes específicas para que fiquem no mesmo componente físico, por exemplo, um par de amplificadores operacionais em um projeto de filtro, e não quiser atribuí-las e bloqueá-las manualmente, adicione um parâmetro extra a esse componente e insira um valor que defina quais partes devem ser agrupadas. A imagem superior abaixo mostra as opções de correspondência da caixa de diálogo Annotate. Os parâmetros habilitados são usados para verificar a correspondência entre componentes com múltiplas partes. O parâmetro ResPack foi adicionado no painel Properties (imagem inferior) para controlar o agrupamento de resistores em encapsulamentos (quando as partes têm o mesmo valor de parâmetro, elas podem ser agrupadas no mesmo componente físico). Observe a opção Strictly. Se essa opção estiver habilitada, as partes must incluir esse parâmetro para serem agrupadas. Tenha cuidado com essa opção se estiver controlando o agrupamento de diferentes tipos de componentes com múltiplas partes — todos eles deverão incluir esse parâmetro se Strictly estiver habilitada.

  • A troca de partes na PCB só pode ser realizada em um componente cujas partes estejam definidas como um componente com múltiplas partes. Saiba mais no documento Troca de pares de pinos e de partes.
  • Para definir os pinos de alimentação, você pode criar uma parte adicional para o componente e posicionar os pinos VCC e GND nessa parte. Lembre-se de habilitar a opção  no painel Properties para garantir que ela não possa ser trocada por nenhuma das portas lógicas durante a reanotação.

Modos de exibição – Múltiplas apresentações do mesmo componente

O software oferece suporte a diferentes representações de exibição do mesmo componente. Essas representações podem conter diferentes representações gráficas do componente, como uma representação DeMorgan ou IEEE. Ou, por exemplo, alguns de seus clientes podem preferir que os resistores sejam desenhados como um retângulo, enquanto outros preferem uma linha ondulada.

Cada uma dessas representações é chamada de Mode de exibição. Se uma visualização alternativa de uma parte tiver sido adicionada, ela será exibida para edição no editor de símbolos esquemáticos ao selecionar o modo alternativo no submenu Tools » Mode dos menus principais e na lista suspensa Mode da barra de ferramentas Mode. A representação gráfica atual do componente ativo é indicada por um ícone de marca de seleção ao lado de sua entrada nos menus principais ou na lista suspensa Mode da barra de ferramentas Mode . Observe, porém, que apenas os primeiros 20 modos gráficos alternativos são listados no menu e na barra de ferramentas.

Além de selecionar o modo normal ou um modo alternativo nos menus principais ou na lista suspensa da barra de ferramentas, você também pode usar os comandos Tools » Mode » Previous e Tools » Mode » Next dos menus principais (os botões e na barra de ferramentas Mode) para exibir o modo anterior/seguinte do componente ativo.

Um resistor criado com dois modos de exibição. O editor de bibliotecas inclui uma barra de ferramentas Mode que pode ser usada para adicionar/remover modos e navegar entre eles.
Um resistor criado com dois modos de exibição. O editor de bibliotecas inclui uma barra de ferramentas Mode que pode ser usada para adicionar/remover modos e navegar entre eles.

Para adicionar um modo de visualização alternativo, com a parte do componente exibida na janela de projeto do editor de símbolos esquemáticos, selecione Tools » Mode » Add ou clique no botão  na barra de ferramentas Mode . Uma folha em branco para Alternate N é exibida (N é o próximo número disponível no intervalo 1-255). Normalmente, você copiaria a parte criada no modo Normal e a colaria no novo modo Alternate . Use Edit » Copy e Edit » Paste para copiar e colar o modo Normal no modo Alternate . Isso fornece o conjunto correto de pinos, e você pode modificar os elementos gráficos e posicionar os pinos conforme necessário.

Para renomear o modo alternativo atual, escolha o comando Tools » Mode » Rename  nos menus principais ou clique em Rename na barra de ferramentas Mode. Após executar o comando, a caixa de diálogo Rename Alternate Representation será exibida. Insira o novo nome para o símbolo selecionado e clique em OK. Esse modo alternativo será então representado pelo nome definido nos menus principais e na barra de ferramentas Mode.

Para remover a representação gráfica (modo) atual do componente ativo, escolha o comando Tools » Mode » Remove nos menus principais ou clique no botão na barra de ferramentas Mode. Você pode remover qualquer uma das representações gráficas (Normal e Alternate) existentes para um componente. Se o componente tiver uma ou mais representações alternativas e você remover a representação Normal, a primeira alternativa (Alternate 1) se tornará a representação Normal. Todas as outras alternativas serão renumeradas de acordo. Se o componente não tiver representações alternativas e você remover a representação Normal, a caixa de diálogo de confirmação solicitará a confirmação da remoção do componente da biblioteca — clicar em Yes excluirá efetivamente o componente da biblioteca.

O modo desejado é escolhido quando o componente é inserido da biblioteca na folha do esquemático usando o seletor Mode na região Graphical do painel Properties. O modo de inserção padrão é o modo que estava sendo exibido no editor de bibliotecas quando a biblioteca foi salva pela última vez.

Cada modo deve incluir o mesmo conjunto de pinos. Caso contrário, um aviso será gerado quando o projeto for verificado. Isso é necessário porque só é possível definir um conjunto de mapeamentos de pinos para pads para cada footprint associado a esse componente. Os pinos não precisam estar na mesma posição em cada modo.

Uso de componentes com múltiplas partes e modos alternativos

O Altium Designer permite apresentar um componente com múltiplas partes como um único símbolo (todas as subpartes) ou como vários símbolos (um para cada subparte individual), usando apenas um único componente por meio dos modos Normal e Alternativo definidos. Por exemplo, um componente amplificador operacional duplo pode ser representado por dois símbolos em um modo de exibição e por um único símbolo em outro modo de exibição, conforme mostrado na imagem abaixo. Nesse caso, a segunda parte não terá primitivas no modo de exibição de símbolo único.

No editor de símbolos esquemáticos, as partes sem primitivas devem ser listadas abaixo de todas as partes que possuem primitivas na lista de partes do símbolo exibida no painel SCH Library.

Geração de um relatório de componente

O Component Report lista informações sobre o símbolo ativo.

  1. Selecione Reports » Component (atalho R, C).
  2. Um relatório intitulado <LibraryName>.cmp é aberto como documento ativo. O arquivo inclui o nome do componente e o número de partes contidas nele. Para cada parte, são fornecidos os detalhes dos pinos de cada uma das representações gráficas (Normal e quaisquer alternativas).

  3. Feche o relatório para retornar ao espaço de projeto do editor de esquemáticos.

Suporte a componentes jumper

Os jumpers, também chamados de pontes de fio, permitem substituir o roteamento por um componente jumper, o que muitas vezes é essencial para projetar com sucesso uma placa de face simples. O Altium Designer oferece suporte ao uso de componentes jumper por meio de um tipo especial de componente, Jumper.

Embora você possa começar inserindo os footprints dos jumpers diretamente na PCB, um fluxo de trabalho sugerido começa no esquemático. Para saber mais, consulte a página Trabalhando com componentes jumper.

Uso da ferramenta de geração de símbolos esquemáticos

A tarefa de criar um símbolo de biblioteca de componentes e seus dados de pinos tem se tornado cada vez mais trabalhosa à medida que a complexidade dos componentes aumenta. Por exemplo, com os dispositivos BGA atuais de grande escala exigindo a inserção e a configuração de centenas de pinos, muitas vezes são necessários tempo e esforço consideráveis para criar símbolos de componentes adequados.

Para reduzir a carga de trabalho associada à criação de símbolos de componentes, o Altium Designer oferece uma ferramenta avançada de geração de símbolos esquemáticos, baseada em uma interface de assistente de símbolos e uma caixa de diálogo de edição de pinos. Ela inclui geração automática dos elementos gráficos do símbolo, tabelas de pinos em grade e recursos inteligentes de colagem de dados.

Para acessar os recursos da ferramenta de geração de símbolos esquemáticos no Altium Designer, a extensão de software Schematic symbol generation tool deve estar instalada. Essa extensão é instalada por padrão com o Altium Designer. Ela pode ser instalada ou removida manualmente.

Para obter mais informações sobre o gerenciamento de extensões, consulte a página Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Criação de um símbolo

A ferramenta de geração de símbolos esquemáticos pode ser acessada no editor de bibliotecas de esquemáticos escolhendo o comando Tools » Symbol Wizard nos menus principais. Ela também pode ser acessada ao criar um componente do Workspace usando o Editor de componentes no modo de edição de componente único, clicando no ícone de menu suspenso no botão abaixo do modelo de símbolo e selecionando Wizard no menu.

Para criar um novo símbolo de componente usando a ferramenta, primeiro adicione um novo componente ao documento de biblioteca ativo. O novo símbolo poderá então ser desenvolvido por meio da interface da ferramenta — a caixa de diálogo Symbol Wizard —, que é aberta quando o comando é executado. Use a caixa de diálogo para definir interativamente o símbolo do componente conforme necessário, incluindo o número de pinos, a disposição desses pinos e os dados dos pinos.

  • Number of Pins - digite manualmente ou use as setas para cima e para baixo para aumentar ou diminuir o número desejado de pinos.
  • Layout Style - escolha entre um conjunto de padrões predefinidos nos quais o posicionamento dos pinos é atribuído automaticamente. Use a lista suspensa para selecionar a disposição preferida. A imagem Preview à direita e os dados na coluna Side serão atualizados de acordo. As opções incluem:
    • Dual in-line
    • Quad side 
    • Connector zig-zag 
    • Connector 
    • Single in-line 
    • Manual
      A configuração Manual indica que as posições dos pinos não são atribuídas automaticamente. O estilo de disposição retornará a essa configuração quando o posicionamento dos pinos de um estilo padrão (Quad side, Connector zig-zag e Single in-line) tiver sido editado.

Grade

  • Position – o índice da posição de referência de um pino do símbolo. Esse dado não é editável.
  • Group – uma cadeia de caracteres inserida manualmente, usada para definir um grupo de pinos.
  • Display Name – a cadeia de caracteres do atributo de nome de exibição do pino do componente.

    Os nomes de pinos inseridos com barras serão reconhecidos como nomes alternativos de pinos e adicionados às propriedades dos pinos do símbolo gerado. Observe que o uso do caractere de barra para delimitar cada função do pino é fixo no código; portanto, se um nome de pino precisar conter uma barra, mas sem criar nomes de pinos personalizados para ele (por exemplo, I/O), você pode remover esses nomes de pinos extras usando o modo Pin do painel Properties após criar o símbolo.
  • Designator – a string do atributo designador do pino. Por padrão, ela corresponderá automaticamente ao pino Position .
  • Electrical Type – use a lista suspensa no campo para selecionar o tipo elétrico do pino. As opções incluem Input, I/O, Output, Open Collector, Passive, HiZ, Open Emitter e Power.
  • Description – o atributo de string de descrição do pino.
  • Side – use a lista suspensa no campo para selecionar a posição do símbolo. Selecione entre Left, Bottom, Right e Top. Quando essa região é alterada, a configuração Layout style muda para Manual.
Clique no cabeçalho de uma coluna para ordenar os dados da grade por essa coluna. Clique novamente para alternar entre as ordens crescente e decrescente.

Na tabela, as técnicas padrão de copiar e colar podem ser usadas para preencher dados de um grupo de células em outro. Por exemplo, você pode selecionar três células em uma coluna, copiar os dados (right-click – Copy) e, em seguida, selecionar três células de destino para colar os dados (right-click – Paste). A mesma técnica pode ser usada para copiar uma seleção de dados de uma fonte externa, como uma planilha, um arquivo de texto ou um PDF.

As células da grade podem ser editadas manualmente, individualmente ou em conjunto. Use as técnicas padrão de Ctrl+click e Shift+click. Para editar várias células em colunas que possuem menus suspensos, selecione o intervalo de células desejado e, em seguida, escolha a nova opção de menu em uma das células selecionadas.

Menu do botão direito

  • Move Up - use para mover os dados selecionados uma linha para cima.
  • Move Down - use para mover os dados selecionados uma linha para baixo.
  • Copy - use para copiar os dados selecionados para a área de transferência.
  • Paste - use para colar, na posição do cursor, os dados mais recentes copiados para a área de transferência.
  • Smart Paste - use para abrir a caixa de diálogo Pin Data Smart Paste e copiar várias colunas de dados de uma fonte externa para as colunas correspondentes na grade. Use a caixa de diálogo para configurar os dados das colunas e os delimitadores e, em seguida, clique em Paste. Saiba mais sobre Colagem inteligente.
  • Clear - use para excluir os dados dos pinos.

Pré-visualização

Esta região exibe uma pré-visualização da representação gráfica do símbolo e representa dinamicamente as configurações e os dados dos pinos atuais. Use a barra deslizante ou - e + para ampliar/reduzir a representação gráfica.

Controles adicionais

  • Continue editing after placement - se esta opção estiver marcada, a caixa de diálogo permanecerá ativa (permitindo mais edições) após o posicionamento do componente.
  • Place - use para posicionar o símbolo concluído e os dados dos pinos. As opções incluem:
    • Place Symbol
    • Place New Symbol
    • Place New Part

Colagem de dados dos pinos

Embora os dados dos pinos na tabela possam ser editados para atribuir um valor comum a várias células, os recursos Paste e Smart Paste da caixa de diálogo oferecem uma maneira avançada de preencher todos os dados das células, importando grandes quantidades de dados diferentes de fontes externas.

Na tabela, as técnicas padrão de copiar e colar podem ser usadas para preencher dados de um grupo de células em outro. Por exemplo, selecionando três células em uma coluna, copiando os dados (clique com o botão direito - Copy) e, em seguida, selecionando três células de destino para colar (clique com o botão direito - Paste).

A mesma técnica pode ser usada para copiar e colar uma seleção de dados de uma fonte externa, como uma planilha, um arquivo de texto ou um PDF.

Um exemplo de colagem de dados copiados de uma planilha externa na tabela Pin data.Um exemplo de colagem de dados copiados de uma planilha externa na tabela Pin data.

Colagem inteligente

Além das técnicas padrão de copiar e colar, a Colagem inteligente permite preencher várias colunas de dados a partir de uma fonte externa, usando uma abordagem de mapeamento automático de colunas.

Para copiar várias colunas de dados de origem para as colunas correspondentes na tabela Pin data, clique com o botão direito na tabela e escolha o comando Smart Paste no menu de contexto. Isso abre a caixa de diálogo Pin Data Smart Paste, que será preenchida com os dados de origem. Há vários delimitadores de dados disponíveis, que podem ser selecionados para corresponder aos delimitadores usados nos dados de origem.

A caixa de diálogo Pin Data Smart Paste
A caixa de diálogo Pin Data Smart Paste

Posicionamento do símbolo

Com as configurações e os dados dos pinos definidos conforme necessário, o símbolo pode ser posicionado no espaço de projeto do componente ativo da biblioteca. O posicionamento pode ser feito como um componente único ou como uma seção de um componente com várias partes, usando os respectivos comandos disponíveis no menu de contexto associado ao botão Place da caixa de diálogo. Observe que, se a opção Continue editing after placement estiver habilitada, a caixa de diálogo Symbol Wizard permanecerá ativa (permitindo mais edições) após o posicionamento do componente/parte.

Ao acessar a caixa de diálogo Symbol Wizard para um componente existente em uma biblioteca de esquemáticos, todas as configurações e os dados dos pinos serão exibidos, prontos para novas alterações. A caixa de diálogo só será apresentada em seu estado padrão quando usada para um novo componente da biblioteca.

Acelerando a criação de símbolos esquemáticos com a ferramenta Smart Grid Insert

A ferramenta Smart Grid Insert disponível no painel SCHLIB List permite mapear os dados atuais da área de transferência para as propriedades dos objetos do Altium Designer. Essas ferramentas simplificam muito o processo de criação de símbolos esquemáticos e, em poucas etapas, você pode criar os pinos de um componente diretamente a partir de dados externos, como uma planilha, um PDF ou um arquivo ASCII.

Saiba mais sobre os painéis de lista.

Embora você possa copiar os dados dos pinos diretamente da fonte para o Altium Designer, vale a pena fazer uma pequena preparação para obter um resultado ideal. Uma planilha é o lugar certo para isso. Normalmente, você só precisará realizar algumas etapas, incluindo:

  • Adicionar uma linha de cabeçalho para facilitar o mapeamento entre as colunas. Não se preocupe em usar nomes de coluna exatamente iguais: o Altium Designer faz um bom trabalho ao deduzir automaticamente o mapeamento correto.

  • Adicionar uma coluna de tipo de objeto, para que o Altium Designer saiba que deve criar objetos do tipo pino.

  • Adicionar uma coluna de tipo, para especificar o tipo elétrico de cada pino.

  • Incluir as posições X e Y dos pinos. As planilhas têm excelentes ferramentas para preencher células com valores. Por exemplo, se você clicar com o botão direito e arrastar para selecionar um conjunto de células no Microsoft Excel, poderá especificar a série numérica desejada, facilitando o espaçamento dos pinos na biblioteca de esquemáticos.

Componentes com muitos pinos e seções regulares, como FPGAs, são adequados para implementação como componentes com múltiplas partes no Altium Designer. A maneira mais fácil de fazer isso é criar todos os pinos na primeira parte do componente no Altium Designer e, em seguida, recortar e colar os blocos de pinos nas outras partes.

Para organizar os pinos em grupos prontos para formar as partes, experimente deixar duas linhas vazias entre os pinos de cada parte na planilha. Além de facilitar a identificação dos pontos em que pode ser necessário reiniciar os valores das coordenadas, isso também permite adicionar automaticamente valores X e Y a uma seleção grande e depois remover os valores X e Y redundantes das linhas vazias. Assim, nenhum pino será criado nessas posições excluídas, deixando os grupos prontos para formar as partes devidamente espaçados.

Use as ferramentas da planilha para adicionar coordenadas X e Y adequadas aos pinos.
Use as ferramentas da planilha para adicionar coordenadas X e Y adequadas aos pinos.

Selecione e copie as células necessárias na planilha. Não se preocupe se houver colunas desnecessárias na seleção: as ferramentas do Smart Grid podem ignorá-las.

No Altium Designer, clique com o botão direito no painel SCHLIB List e selecione Smart Grid Insert no menu para abrir a caixa de diálogo Smart Grid Insert. Se os dados de origem incluírem uma linha de cabeçalho, o Altium Designer tentará identificar automaticamente o tipo de objeto e, em seguida, montar uma lista dos objetos criados. Um ponto importante: antes de mapear as colunas, a lista de objetos criados terá as propriedades do objeto de pino padrão atual do Altium Designer. Assim, por exemplo, se você quiser que todos os pinos sejam posicionados a 180 graus e tenham comprimento de 20, defina os valores padrão no Altium Designer antes de iniciar o processo do Smart Grid. Dessa forma, você não precisará se preocupar em adicionar essas configurações à planilha nem em editá-las no Altium Designer após o processo de criação. Não sabe como definir os valores padrão? Basta selecionar Place » Pin nos menus e, antes de posicionar um pino, pressionar Tab para editar os valores padrão. Em seguida, posicione e exclua esse pino.

Outra grande vantagem de incluir uma linha de cabeçalho é poder usar o botão Automatically Determine Paste. Esse recurso é excelente: ele pesquisa e compara os campos do objeto criado com os títulos das colunas dos dados de origem e faz escolhas inteligentes sobre como devem ser mapeados. Não se preocupe se o recurso automático errar algum mapeamento: você pode usar o botão Undo Paste para desfazer o mapeamento de uma coluna. Para mapear manualmente, selecione uma coluna nos dados de origem e a coluna correspondente nos objetos criados e clique no botão Paste Column.

Assim que você clicar em OK, o conjunto de objetos criados aparecerá na área de projeto. Adicione um corpo adequado a cada parte e, em seguida, recorte e cole para criar as partes individuais. Seu símbolo estará pronto.

Os pinos inseridos pelo Smart Grid e as partes com os corpos dos componentes adicionados. 
Os pinos inseridos pelo Smart Grid e as partes com os corpos dos componentes adicionados.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
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