Criando um Símbolo de Esquemático

O símbolo esquemático normalmente inclui uma forma que pode refletir a função do componente e um ou mais pinos. A maneira 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ê escolher 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 multipartes.

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ê define 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ê define 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, a descrição e adicionar notas de versão 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 consultados 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 na sua entrada 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.

 
 
 
 
 

Ao salvar um símbolo editado no seu Workspace, você pode preservar o estado atual do ciclo de vida do símbolo. Esse controle é oferecido pela opção Preserve lifecycle state (not recommended), disponível na caixa de diálogo Create Revision ao salvar novamente (). Quando a opção está habilitada, a nova revisão do símbolo é automaticamente definida com o estado do ciclo de vida da revisão anterior. Esse recurso está disponível para quem tem a permissão operacional Allow to skip lifecycle state change for new revisions atribuída (saiba mais sobre Definição de permissões de operações globais para um Workspace).

  • Quando você faz uma alteração em 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, pois continuam 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 pais – no momento de salvar novamente um símbolo do Workspace – após fazer modificações nesse símbolo por meio do recurso de edição direta.

    Para obter mais informações sobre a atualização de componentes pais 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 as informações paramétricas são armazenados. Quanto à 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 utiliza as bibliotecas selecionadas inicialmente 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 voltado para fora 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 inserida como parte do símbolo do componente, o painel Properties exibirá as propriedades dessa primitiva em vez das propriedades do componente ao qual ela pertence.

  • A opção usada para exibir o designador e o comentário na folha do editor de símbolos (Show Comment/Designator) é ativada/desativada 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 inseridos, ou você pode definir suas fontes preferidas para novos objetos editando cada um dos objetos correspondentes na página Esquemático - Padrões da caixa de diálogo Preferences.

  • Use a Ferramenta de Geração de Símbolos Esquemáticos para criar rapidamente componentes com grande quantidade de 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. Não se trata de um “componente esquemático” conforme definido para uso 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 da caixa de diálogo Preferences 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 inserir um componente no esquemático, ele fica “preso” ao cursor 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 ao cursor por esse pino durante a inserção da biblioteca na folha do esquemático. 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 inserir da biblioteca em uma folha de esquemático.

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 da decisão de mudar para uma grade de folha métrica, pois fica difícil conectar corretamente os fios a 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 tamanho métrico. 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, ative 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 inseridos na grade de ajuste 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 ajuste 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, os 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 dos 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 inserção na área 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
String de texto Bézier

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

Após configurar as opções da área 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 inserido em uma folha de esquemático. É importante definir um padrão para os símbolos gráficos do esquemático e segui-lo. 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 inserindo objetos gráficos de projeto na área 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 esquemático inserido para abrir o painel Properties e definir mais detalhadamente cada forma.

O Altium Designer inclui diversas formas fechadas para símbolos, como retângulo, polígono, elipse e retângulo arredondado, 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 conduzir os sinais de entrada e saída. Um pino é inserido para representar cada pino do componente físico real.

Um pino pode ser adicionado ao componente atualmente visível na área de projeto do documento de biblioteca de esquemáticos usando um dos métodos a seguir. Em cada caso, o pino aparece flutuando no cursor, preso pela extremidade elétrica. Gire e/ou espelhe o pino conforme necessário e clique para inseri-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 na área 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 fornece 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 do pino

Pressione Tab para abrir o modo Component do painel Properties e editar as propriedades do pino antes de posicioná-lo. 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 está 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 várias 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 Designator e Name do pino e a extremidade do pino é uma configuração global do sistema para os editores de Esquemático e de Biblioteca 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 possui 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 em matriz

Além dos comandos padrão de recortar, copiar e colar, você também pode usar o comando Edit » Paste Array dos 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 especialmente útil quando o símbolo de componente que está sendo criado deve 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 para cima ou para baixo, 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 precisar de 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 de designador desejado seguido de um ?. Recomenda-se que o prefixo contenha apenas letras.

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

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

O tipo de componente

Em um ambiente de projeto, você também pode precisar criar entidades de projeto que não sejam necessariamente componentes a serem montados na PCB final. Por exemplo, pode haver um módulo externo conectado à placa que você queira desenhar como um componente e incluir no esquemático para tornar o projeto mais claro, mas que não queira incluir na BOM dessa placa. Ou pode haver elementos mecânicos, como um dissipador de calor e um parafuso de fixação, que precisam ser incluídos na BOM, mas que você não quer incluir no esquemático.

Essas situações são gerenciadas definindo o Type do componente. No exemplo descrito acima, 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 padronizado, defina o Type de acordo com sua finalidade.
Para um tipo de componente não padronizado, defina o Type de acordo com sua finalidade.

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, ou seja, o componente é transferido do esquemático para a PCB e a conectividade das redes é verificada. Para os tipos 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 escolhida, será realizada a sincronização no nível do componente, mas nenhuma verificação de conectividade no nível das redes será executada.

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

Divisão do componente em várias partes

Em alguns casos, é mais adequado dividir o componente em vários símbolos, cada um denominado Part. Exemplos incluem redes de resistores que contêm oito resistores individuais que podem ser usados independentemente uns dos outros, a bobina e os conjuntos de contatos de um relé ou cada pino de um conector, por exemplo, se você preferir distribuir os pinos do conector pela 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 independentes de duas entradas. Embora o componente possa ser desenhado como um único símbolo mostrando todas as quatro portas, seria mais útil desenhá-lo como quatro portas separadas, permitindo que cada porta seja posicionada independentemente das outras 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 com múltiplas partes:

  • No editor de símbolos de 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 formarão a representação gráfica da parte.
  • Use o painel SCH Library para alternar 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 acessado com o botão direito na área de projeto para mostrar a parte seguinte 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 no 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ê pode copiar e colar o conteúdo entre as partes e atualizar, por exemplo, apenas as informações dos pinos nas novas partes.
  • O editor de símbolos de 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 como vários símbolos (um para cada parte) usando apenas um único 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 Esquemático - Geral 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.
  • 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 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 de um componente inserido, 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 Anotar (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 ao 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 devem 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 colocar 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 durante uma nova anotaçã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 é denominada Mode de exibição. Se uma vista alternativa de uma parte tiver sido adicionada, ela será exibida para edição no editor de símbolos de 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 da respectiva 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 de modos que pode ser usada para adicionar/remover modos e percorrê-los.
Um resistor criado com dois modos de exibição. O editor de bibliotecas inclui uma barra de ferramentas de modos que pode ser usada para adicionar/remover modos e percorrê-los.

Para adicionar um modo de exibiçã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 de esquema usando o seletor Mode na região Graphical do painel Properties. O modo de inserção padrão é o modo que estava exibido no editor de bibliotecas quando a biblioteca foi salva pela última vez.

Cada modo deve incluir o mesmo conjunto de pinos. Se isso não ocorrer, um aviso será gerado quando o projeto for verificado. Isso é necessário porque você só pode 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 multipartes com modos alternativos

O Altium Designer permite apresentar um componente multipartes como um único símbolo (todas as subpartes) ou vários símbolos (um para cada subparte individual), usando apenas um componente por meio de modos normal e alternativos 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 têm primitivas na lista de partes do símbolo que pode ser vista 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, os detalhes dos pinos são fornecidos para 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 esquemas.

Suporte a componentes jumper

Jumpers, também chamados de pontes de fio, permitem substituir o roteamento por um componente jumper, que muitas vezes é um elemento essencial para projetar com sucesso uma placa de face única. 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 recomendado começa no esquema. Para saber mais, consulte a página Trabalho com componentes jumper.

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

A tarefa de criar um símbolo de componente de biblioteca e seus dados de pinos tornou-se cada vez mais complexa à medida que os componentes evoluíram em complexidade. 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 fornece 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 oferece geração automática de 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 fica disponível no editor de bibliotecas de esquemas ao escolher 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 lista suspensa do 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 pode 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 desejada. 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 layout voltará a essa configuração quando o posicionamento dos pinos de um estilo padrão (Quad side, Connector zig-zag e Single in-line) for editado.

Grade

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

    Os nomes de pinos inseridos com barras serão reconhecidos como nomes alternativos 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 o nome de um pino precisar conter uma barra sem que sejam criados nomes de pinos personalizados para ele (por exemplo, I/O), você poderá remover esses nomes extras usando o modo Pino do painel Propriedades após criar o símbolo.
  • Designator – a string do atributo de designador do pino. Por padrão, ela corresponderá automaticamente ao Position do pino.
  • 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 – a string do atributo 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 a ordem crescente e decrescente.

Na tabela, é possível usar técnicas padrão de copiar e colar 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 arquivo 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 escolha a nova opção do 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 reflete dinamicamente as configurações e os dados dos pinos atuais. Use o controle deslizante ou - e + para ampliar ou reduzir a representação gráfica.

Controles adicionais

  • Continue editing after placement - se marcado, a caixa de diálogo permanecerá ativa (permitindo continuar a edição) 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, é possível usar técnicas padrão de copiar e colar para preencher dados de um grupo de células em outro. Por exemplo, selecionando três células em uma coluna, copiando os dados (botão direito - Copy) e, em seguida, selecionando três células de destino para colar os dados (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 arquivo 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. Estão disponíveis diversos delimitadores de dados, 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 edições adicionais) 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 colunas. Não se preocupe em usar nomes de colunas exatamente iguais: o Altium Designer faz um bom trabalho ao inferir 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 várias partes no Altium Designer. A maneira mais fácil de fazer isso é criar todos os pinos na primeira parte do componente do Altium Designer e, em seguida, recortar e colar os blocos de pinos nas outras partes.

Para organizar os pinos em grupos prontos para cada parte, experimente deixar algumas linhas vazias entre os pinos de cada parte na planilha. Além de facilitar a identificação de onde pode ser necessário reiniciar os valores das coordenadas, você também pode adicionar automaticamente valores X e Y a uma seleção grande e depois remover os valores X e Y redundantes nas linhas vazias. Isso fará com que não haja pinos nessas posições removidas, deixando os grupos prontos para cada parte bem 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 sua planilha. Não se preocupe se houver colunas desnecessárias na seleção: as ferramentas 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, criar uma lista de objetos criados. Um ponto a ter em mente: 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 com 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 ou 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; depois, posicione e exclua esse pino.

Outra grande vantagem de incluir uma linha de cabeçalho é poder usar o botão Automatically Determine Paste. Esse é um ótimo recurso: 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, em seguida, clique no botão Paste Column.

Assim que você clicar em OK, o conjunto de objetos criados aparecerá no espaço 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