Trabalhando com grades e guias

Altium Training

Altium Essentials: PCB Configuration

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Num relance

Este artigo explica como as grades e guias funcionam no editor de PCB do Altium Designer, mostrando como as grades de ajuste controlam o posicionamento dos objetos, como é possível definir e priorizar várias grades e como as guias de ajuste ajudam no alinhamento visual. Também destaca quando faz sentido usar grades métricas ou imperiais e apresenta as ferramentas do Gerenciador de Grades, usadas para configurar grades cartesianas e polares definidas pelo usuário para um trabalho mais preciso no layout da placa. Se você deseja posicionar e alinhar objetos de PCB com mais precisão e confiança, este é um guia prático que vale a pena ler a seguir.

- Aprenda como as grades de ajuste, as grades locais e as guias de ajuste ajudam a posicionar e alinhar objetos de projeto de PCB com mais precisão.
- Entenda a diferença entre grades métricas e imperiais e por que o sistema métrico costuma ser preferido nos projetos modernos de PCB.
- Veja quais tipos de grades personalizadas o Altium Designer oferece e onde configurá-las no editor de PCB.
Aprofunde-se com a IA:

O editor de PCB é um ambiente de projeto baseado em grades — os objetos de projeto são posicionados no que se denomina grade de posicionamento ou de ajuste. É possível definir várias grades de ajuste e, se necessário, restringi-las a uma área específica. As grades de ajuste são priorizadas, e a grade de maior prioridade disponível na posição atual é aplicada automaticamente. As grades de ajuste também podem ser restritas a componentes ou a objetos que não sejam componentes.

Além disso, as guias de ajuste podem ser posicionadas livremente e oferecem uma referência visual prática para o alinhamento de objetos.

Esta página descreve como configurar grades e guias de ajuste no seu documento PCB.

Além das grades e guias de ajuste, o editor de PCB inclui vários recursos adicionais de ajuste, desenvolvidos para ajudar você a posicionar e alinhar objetos de projeto com precisão. Juntos, esses recursos são chamados de Unified Cursor-Snap System. Consulte a página Trabalhando com o sistema de ajuste do cursor para saber mais.

Grade imperial ou métrica?

Tradicionalmente, a grade era selecionada de acordo com o passo dos pinos dos componentes e a tecnologia de roteamento planejada para a placa, ou seja, a largura necessária das trilhas e o espaçamento necessário entre elas. A ideia básica é manter tanto as trilhas quanto os espaçamentos tão largos quanto possível para reduzir os custos de fabricação e melhorar a confiabilidade. Naturalmente, a escolha da largura das trilhas e dos espaçamentos é, em última análise, determinada pelo que é viável em cada projeto, o que depende de quão compactos precisam ser o posicionamento dos componentes e o roteamento para concluir o layout da placa.

Com o tempo, os componentes e seus pinos diminuíram drasticamente de tamanho, assim como o espaçamento entre os pinos. As dimensões dos componentes e o espaçamento entre seus pinos passaram de predominantemente imperiais, com pinos de montagem em furos passantes, para dimensões mais frequentemente métricas, com pinos de montagem em superfície. Se você estiver iniciando um novo projeto de placa, é melhor trabalhar no sistema métrico, a menos que haja um motivo forte para não fazê-lo, como projetar uma placa de substituição para um produto existente que use medidas imperiais. Por quê? Porque os componentes imperiais mais antigos têm pinos grandes, com bastante espaço entre eles. Por outro lado, os pequenos dispositivos de montagem em superfície são fabricados usando medidas métricas — são eles que precisam de um alto nível de precisão para garantir que o produto fabricado, montado e funcional opere de forma confiável. Além disso, o editor de PCB permite rotear facilmente até pinos fora da grade, portanto, trabalhar com componentes imperiais em uma placa métrica não é uma tarefa difícil.

Grades definidas pelo usuário

É possível configurar qualquer quantidade de grades definidas pelo usuário para o espaço de projeto, com todo o gerenciamento das grades realizado na região Grid Manager do painel Propriedades (acessado quando nenhum objeto de projeto está selecionado no espaço de projeto). Use os controles disponíveis para definir grades locais personalizadas que permitam posicionar objetos de projeto — especialmente componentes — com maior precisão.

A região Grid Manager do painel Properties é o centro de controle para definir e organizar as grades a serem usadas na sua placa.
A região Grid Manager do painel Properties é o centro de controle para definir e organizar as grades a serem usadas na sua placa.

Tipos de grade

O software permite criar dois tipos de grades personalizadas: Cartesian (grade vertical/horizontal tradicional) e Polar (grade circular).

  • Cartesian Grid — crie uma nova grade desse tipo usando o comando Add Cartesian Grid (disponível no botão , conforme descrito anteriormente). Uma nova entrada de grade aparecerá na lista, inicialmente com o nome padrão New Cartesian Grid. Para editar a grade, clique duas vezes na sua entrada ou selecione-a e clique no botão . A caixa de diálogo Cartesian Grid Editor será aberta, apresentando opções para definir a grade.

    Exemplo de definição de uma grade cartesiana usando a caixa de diálogo Cartesian Grid Editor e sua aparência resultante no espaço de projeto.Exemplo de definição de uma grade cartesiana usando a caixa de diálogo Cartesian Grid Editor e sua aparência resultante no espaço de projeto.

  • Polar Grid - crie uma nova grade desse tipo usando o comando Add Polar Grid (disponível no botão , conforme descrito anteriormente). Uma nova entrada de grade aparecerá na lista, inicialmente com o nome padrão New Polar Grid. Para editar a grade, clique duas vezes na entrada correspondente ou selecione-a e clique no botão . A caixa de diálogo Polar Grid Editor será aberta, apresentando opções para definir a grade.

    Exemplo de definição de uma grade polar usando a caixa de diálogo Polar Grid Editor e sua aparência resultante no espaço de projeto.Exemplo de definição de uma grade polar usando a caixa de diálogo Polar Grid Editor e sua aparência resultante no espaço de projeto.

Acesse rapidamente o editor correspondente a uma grade definida no espaço de projeto posicionando o cursor sobre uma área da placa que use essa grade (não clique no espaço de projeto antes de executar o comando) e pressionando o atalho de teclado Ctrl+G ou usando o atalho de teclado G  e, em seguida, escolhendo a opção Grid Properties no menu pop-up exibido.

Grade de ajuste padrão

Uma grade de ajuste padrão é definida para a placa, com o nome Global Board Snap Grid. Essa é a grade usada para posicionar e mover objetos em qualquer área da placa que não seja coberta por uma grade local dedicada. Observe que a grade padrão sempre se aplica a todo o espaço de projeto, embora seja exibida apenas sobre o contorno da placa.

Grade de ajuste global da placa — usada em qualquer área da placa em que uma grade local personalizada não tenha sido definida.Grade de ajuste global da placa — usada em qualquer área da placa em que uma grade local personalizada não tenha sido definida.

A grade padrão é uma grade do tipo cartesiana. O passo e/ou a exibição da grade podem ser modificados, mas a grade não pode ser renomeada, desativada ou excluída.

Definição da finalidade de uma grade

Uma grade local pode ser usada em diversas situações:

  • No posicionamento apenas de objetos que não sejam componentes.
  • No posicionamento apenas de objetos de componente.
  • No posicionamento tanto de objetos que não sejam componentes quanto de objetos de componente.

A definição de como uma grade pode ser usada (sua finalidade ou aplicação) é feita usando as opções Comp e Non Comp  associadas à entrada dessa grade na região Grid Manager do painel Properties, de acordo com a tabela a seguir:

  NON COMP = Desmarcado NON COMP = Habilitado
COMP = Cleared A grade não fica visível, mas continua sendo aplicada de acordo com as configurações atuais de comportamento de ajuste à grade A grade fica visível e é aplicada a todas as ações sobre objetos que não sejam componentes
COMP = Enabled A grade só fica visível e é aplicada durante ações sobre componentes A grade fica visível e é aplicada a ações sobre todos os tipos de objetos

Use as opções Comp e Non Comp  para determinar a aplicação da grade local.Use as opções Comp e Non Comp para determinar a aplicação da grade local.

  • Ao especificar uma grade exclusiva para componentes (opção Non Comp desabilitada, opção Comp habilitada), a grade só será exibida ao executar uma ação sobre um componente, como movê-lo.
  • A visibilidade da grade de ajuste padrão não determina se ela está sendo aplicada; isso é controlado pelas configurações atuais de comportamento da grade de ajuste.

Definição da exibição da grade

Para qualquer grade personalizada que você definir, assim como para a Global Board Snap Grid, são fornecidas opções para controlar como a grade é apresentada visualmente no espaço de projeto. Dois níveis podem ser definidos:

  • Fine - A grade de exibição de nível fino é usada quando o zoom está mais aproximado. Os marcadores desse nível de exibição seguem diretamente os espaçamentos definidos para a grade.
  • Coarse - A grade de exibição opcional de nível grosso entra em ação conforme você reduz o zoom. Os marcadores desse nível de exibição são baseados em um múltiplo especificado dos espaçamentos definidos.

Exemplo de grade cartesiana com grades de exibição de níveis fino e grosso apresentadas no espaço de projeto. À esquerda: nível fino exibido com pontos e nível grosso com linhas. À direita: ambos os níveis exibidos com linhas.Exemplo de grade cartesiana com grades de exibição de níveis fino e grosso apresentadas no espaço de projeto. À esquerda: nível fino exibido com pontos e nível grosso com linhas. À direita: ambos os níveis exibidos com linhas.

A cor de exibição de cada grade é definida ao editar uma grade no editor correspondente (caixa de diálogo Cartesian Grid Editor ou caixa de diálogo Polar Grid Editor). Como alternativa, uma única cor escolhida pode ser atribuída rapidamente às grades de exibição fina e grossa na região Grid Manager do painel Properties. Para isso, clique na amostra de cor no campo Color associado à grade e escolha a cor desejada na paleta de cores exibida em seguida.
As cores das grades de exibição fina e grossa podem ser redefinidas para uma cor padrão especificada clicando no link Reset to Default em um editor de grade. A cor padrão é definida na região General Settings da aba View Options do painel View Configuration. Clique na amostra de cor à direita da opção Show Grid e escolha a cor desejada na paleta de cores exibida. Observe que essa única cor padrão será usada para ambas as grades de exibição, fina e grossa. Observe também que alterar a cor aqui afetará apenas a Global Board Snap Grid padrão. As grades personalizadas existentes manterão as cores de exibição definidas para elas e só passarão a usar essa nova cor se o link Reset to Default for usado.

Aninhamento e prioridade das grades

As grades locais definidas na região Grid Manager do painel Properties podem ser livremente sobrepostas dentro da área da placa. Ao especificar as coordenadas de origem adequadamente, as grades podem se sobrepor, criando uma hierarquia aninhada de grades com a qual é possível ajustar com precisão o posicionamento dos objetos de projeto durante o layout da placa.

O conflito entre grades — a qual grade um objeto de projeto deve se ajustar em um conjunto de grades sobrepostas — é resolvido por um sistema de prioridades. Cada grade local de posicionamento que você cria e define recebe uma prioridade numérica. Por padrão, cada nova grade recebe a prioridade mais alta, 1, e todas as grades existentes têm sua prioridade reduzida de acordo.

A Global Board Snap Grid é uma exceção. Como ela é a grade padrão usada em todas as áreas da placa que não são “cobertas” por grades personalizadas definidas, recebe a prioridade 50 — um valor baixo o suficiente para garantir que tenha a menor “prioridade de ajuste” entre todas as grades definidas.

No espaço de projeto, a prioridade é diferenciada pela ordem de desenho. A grade de maior prioridade (prioridade 1) será desenhada à frente de todas as outras grades, seguida pela grade com nível de prioridade 2, e assim por diante, até a Global Board Snap Grid padrão, que é desenhada atrás de todas as outras grades personalizadas.

Um exemplo de três grades polares aninhadas. A grade polar amarela tem a maior prioridade e aparece por cima. A grade polar vermelha tem a prioridade seguinte, aparecendo atrás da grade amarela, mas à frente da grade azul-clara. A grade padrão aparece atrás de todas essas grades, pois todas as grades personalizadas têm precedência sobre ela em termos de prioridade.Um exemplo de três grades polares aninhadas. A grade polar amarela tem a maior prioridade e aparece por cima. A grade polar vermelha tem a prioridade seguinte, aparecendo atrás da grade amarela, mas à frente da grade azul-clara. A grade padrão aparece atrás de todas essas grades, pois todas as grades personalizadas têm precedência sobre ela em termos de prioridade.

A prioridade da Global Board Snap Grid não pode ser alterada; ela é fixa e sempre tem prioridade 50.

Desabilitação de uma grade

Pode haver ocasiões em que uma grade não seja necessária durante o posicionamento ou a movimentação de um determinado objeto de projeto. Em vez de excluir a grade (já que ela pode ser necessária novamente mais tarde na mesma área ou em outra área da placa), você pode “ocultá-la” no espaço de projeto. Isso pode ser feito desabilitando os atributos Comp e Non Comp associados à grade na região Grid Manager do painel Properties.

Desabilite uma grade local para ocultá-la efetivamente, impedindo assim que os objetos se ajustem a ela. No exemplo das grades aninhadas, a grade polar vermelha foi desabilitada. Como a grade não foi excluída, você pode habilitá-la novamente e usá-la quando necessário sem precisar redefini-la!Desabilite uma grade local para ocultá-la efetivamente, impedindo assim que os objetos se ajustem a ela. No exemplo das grades aninhadas, a grade polar vermelha foi desabilitada. Como a grade não foi excluída, você pode habilitá-la novamente e usá-la quando necessário sem precisar redefini-la!

A Global Board Snap Grid padrão fica permanentemente habilitada, pois é a grade padrão usada quando nenhuma grade local foi definida para uma área da placa. No entanto, ela e todas as grades definidas podem ser ocultadas desabilitando a opção Show Grid na região General Settings da aba View Options do painel View Configuration.

Exclusão de uma grade

As grades personalizadas podem ser excluídas selecionando a entrada correspondente na região Grid Manager do painel Propriedades e clicando no botão . Será solicitado que você confirme a exclusão. Clique em Yes para confirmar.

Lembre-se de que a Global Board Snap Grid padrão não pode ser excluída.

Guias de ajuste

As guias de ajuste são objetos especiais posicionados manualmente com a finalidade específica de orientar o ajuste do cursor a um determinado eixo ou ponto, auxiliando no posicionamento de objetos/componentes. Elas também podem servir como indicadores visuais para o layout geral ou o alinhamento. Os seguintes tipos de guias de ajuste são compatíveis:

  • Linear Guide - uma guia em forma de linha que pode ser horizontal, vertical ou a +/- 45 graus.
  • Point Guide - uma guia em forma de ponto que oferece um controle mais preciso sobre o posicionamento dos objetos. Trata-se simplesmente de um ponto de referência marcado manualmente dentro dos limites de uma grade definida.

É possível definir qualquer quantidade de guias de ajuste para o espaço de projeto, com controles de posicionamento e gerenciamento disponíveis na região Guide Manager do painel Propriedades (acessado quando não há objetos de projeto selecionados no espaço de projeto). Embora existam controles para adicionar novas guias de ajuste nessa região (pelo botão ), é muito mais fácil adicioná-las visualmente (pelo botão ) diretamente no espaço de projeto e depois ajustá-las conforme necessário.

As guias de ajuste também podem ser posicionadas usando os comandos disponíveis no submenu Place » Work Guides.

As guias de ajuste se comportam da mesma maneira que a grade de ajuste. O cursor se ajustará a uma guia ao passar por ela enquanto um objeto estiver sendo movido.

A região Guide Manager do painel Properties é a central de comandos para gerenciar as guias visuais de posicionamento usadas no espaço de projeto. Estes são exemplos das diversas guias de ajuste disponíveis para auxiliar no posicionamento de objetos.A região Guide Manager do painel Properties é a central de comandos para gerenciar as guias visuais de posicionamento usadas no espaço de projeto. Estes são exemplos das diversas guias de ajuste disponíveis para auxiliar no posicionamento de objetos.

Durante um processo interativo, como posicionar ou mover, o cursor se ajustará a uma guia linear posicionada no ponto em que essa guia cruza uma grade definida. Com uma guia linear, os objetos podem ser alinhados rapidamente ao serem arrastados até se “ajustarem” à linha da guia. No caso de uma guia de ponto, o ponto de referência do objeto que está sendo movido se “ajustará” à guia quando passar próximo a ela.

Pode ser mais fácil localizar visualmente uma guia de ponto quando a exibição da grade está definida como Dots.

Desativar uma guia

Pode haver situações em que uma guia de ajuste não seja necessária ao posicionar ou mover um determinado objeto de projeto. Em vez de excluir a guia (já que ela pode ser necessária novamente mais tarde, na mesma área da placa ou em outra), é possível “ocultá-la” no espaço de projeto. Para isso, desative o atributo Enabled associado à guia na região Guide Manager do painel Propriedades.

Desative uma guia de ajuste para ocultá-la e, assim, impedir que os objetos se ajustem a ela. Nesta imagem, as guias de +45 e -45 foram desativadas. Como as guias não foram excluídas, você pode reativá-las e usá-las novamente quando necessário, sem precisar redefini-las!Desative uma guia de ajuste para ocultá-la e, assim, impedir que os objetos se ajustem a ela. Nesta imagem, as guias de +45 e -45 foram desativadas. Como as guias não foram excluídas, você pode reativá-las e usá-las novamente quando necessário, sem precisar redefini-las!

Excluir uma guia

Para excluir uma guia de ajuste, selecione sua entrada na região Guide Manager do painel Propriedades e clique no botão . Será solicitado que você confirme a exclusão. Clique em Yes para confirmar.

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

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

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

Documentação Legada

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

Contents