Polígonos em Camadas de Sinal

Altium Training

Altium Essentials: PCB Polygon Pour and Planes

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

Um polygon pour (vermelho mais brilhante) sendo usado para criar uma grande área de GND em uma placa
Um polygon pour (vermelho mais brilhante) sendo usado para criar uma grande área de GND em uma placa

Um polygon pour é mostrado como sólido e hachurado, demonstrando diferentes afastamentos e estilo de conexão e folga de ar controlados. 
Um polygon pour é mostrado como sólido e hachurado, demonstrando diferentes afastamentos e estilo de conexão e folga de ar controlados.

Um polygon pour é um objeto de projeto de grupo composto por objetos primitivos mais simples, sejam regiões ou trilhas e arcos. Polygon pours são usados para criar uma área sólida ou hachurada (em malha) em uma camada da PCB, usando objetos de região ou uma combinação de objetos de trilha e arco. Também chamados de copper pours, os polygon pours são semelhantes a uma região exceto pelo fato de poderem preencher áreas de formato irregular da placa, pois contornam automaticamente os objetos existentes, conectando-se apenas a objetos da mesma net do polygon pour.

Em uma camada de sinal, você pode posicionar um polygon pour sólido para definir uma área para conduzir correntes elevadas de alimentação, ou como uma área conectada ao terra para fornecer blindagem eletromagnética. Polygon pours hachurados são comumente usados para fins de terra em projetos analógicos.

Um polygon pour posicionado em uma camada de sinal cria uma área poligonal (com vários lados) de cobre, que pode ser sólida ou hachurada. Ao serem vazados, os polygons automaticamente respeitam os afastamentos em torno de objetos elétricos pertencentes a uma net diferente, conectam-se a objetos da mesma net e preenchem áreas de formato irregular. Os afastamentos e as propriedades de conexão são controlados pelas regras de projeto aplicáveis de Electrical Clearance e Polygon Connection Style.

Polygon pours podem ser usados em camadas não metálicas. Se um polygon pour for colocado em uma camada que não seja de sinal, ele não contornará os objetos existentes, porque eles não são atribuídos a uma net.

Posicionando um Polygon Pour

Polygon pours só podem ser posicionados no editor de PCB. Para posicionar um polygon pour diretamente, primeiro mude para a camada desejada. Após iniciar o comando de posicionamento de polygon pour (Place » Polygon Pour), o cursor mudará para uma mira, e você entrará no modo de posicionamento de polygon pour. Posicione o cursor e clique ou pressione Enter para posicionar. Continue posicionando outros polygon pours ou clique com o botão direito ou pressione Esc para sair do modo de posicionamento.

  • No editor de PCB do Altium Designer, o processo de definição de qualquer objeto poligonal, como uma região sólida, o formato da placa ou um polygon pour, é o mesmo. Objetos sólidos são objetos fechados, portanto, independentemente de quão avançado você esteja no processo de posicionamento, o Altium Designer mostrará uma linha do cursor de volta ao local inicial do objeto. Essa linha se tornará a última aresta do objeto sólido se você clicar com o botão direito do mouse (ou pressionar Esc) para sair do modo de posicionamento. O processo de posicionamento consiste em definir o contorno do objeto poligonal ou, em outras palavras, definir as posições dos cantos usando os vários modos de canto disponíveis. 
  • Pressione a tecla Tab durante o posicionamento para pausar a colocação e acessar o painel Properties panel a partir do qual as propriedades do polygon pour em posicionamento, incluindo as opções de preenchimento e conexão de net e as propriedades de contorno, podem ser alteradas em tempo real. Clique no botão de pausa sobreposto () para retomar o posicionamento. Assim que o contorno estiver concluído, o polygon será automaticamente preenchido de acordo com as opções selecionadas no painel Properties panel. Consulte a seção Polygon Pour Properties para mais informações.
  • Polygon pours também podem ser criados a partir de primitivas selecionadas. Um polygon existente pode ser dividido em dois ou mais polygons, dois ou mais objetos polygon pour podem ser combinados, e um ou mais objetos polygon pour podem ser subtraídos de outro polygon pour "base". Consulte as seções correspondentes para saber mais.

Modos de canto

Ao posicionar um polygon pour, há cinco modos de canto disponíveis (45°, arco de 45°, 90°, arco de 90° e qualquer ângulo), quatro dos quais também têm submodos de direção de canto. Durante o posicionamento:

  • Pressione Shift+Spacebar para alternar entre os modos de canto disponíveis.
  • Pressione Spacebar para alternar entre os dois submodos de direção de canto (exceto no modo Any Angle).
  • Quando estiver em qualquer um dos modos de canto em arco, mantenha pressionada a tecla , ou . para diminuir ou aumentar o arco. Mantenha a tecla Shift pressionada ao pressionar para acelerar o redimensionamento do arco.
  • Pressione Backspace para remover o último canto.
  • Pressione a tecla de atalho 1 para alternar entre posicionar duas arestas por clique ou uma aresta por clique. No segundo modo, a aresta tracejada é chamada de segmento de antecipação (look-ahead) (como mostrado na última imagem do conjunto abaixo; consulte a seção Understanding the Look-Ahead Feature para mais informações).

Pressione Shift+Spacebar para alternar entre os cinco modos de canto disponíveis; pressione o atalho 1 para alternar o posicionamento entre duas arestas ou uma aresta.
Pressione Shift+Spacebar para alternar entre os cinco modos de canto disponíveis; pressione o atalho 1 para alternar o posicionamento entre duas arestas ou uma aresta.

Entendendo o recurso Look-Ahead

Há muitas situações durante o projeto de PCB em que você precisa ser capaz de prever para onde um futuro segmento de trilha ou aresta de objeto deve ir sem se comprometer a posicionar esse objeto. Para atender a essa necessidade, o Altium Designer inclui um recurso chamado Look-Ahead. Quando o Look-Ahead está ativado, a aresta da trilha/do objeto atualmente anexada ao cursor não é posicionada quando você clica; apenas o segmento anterior é colocado. Em outras palavras, o último segmento permite que você veja adiante onde o segmento futuro será colocado.

Pressione a tecla de atalho 1 durante o posicionamento do objeto para ativar ou desativar o Look-Ahead. Observe como a exibição muda para mostrar cada modo. No posicionamento de trilhas, os segmentos a serem posicionados com o próximo clique são mostrados como hachurados, e o segmento Look-Ahead é mostrado como oco ou vazio. No posicionamento de objetos sólidos, as arestas a serem posicionadas com o próximo clique são mostradas como linhas brancas contínuas e a aresta Look-Ahead é mostrada como uma linha branca tracejada.

As imagens a seguir mostram como a exibição do segmento de trilha muda quando o recurso Look-Ahead está ativado e desativado.

 Posicionamento de trilha com o Look-Ahead ativado (primeira imagem) e desativado (segunda imagem). O próximo clique do mouse posicionará os segmentos de trilha hachurados.  Posicionamento de trilha com o Look-Ahead ativado (primeira imagem) e desativado (segunda imagem). O próximo clique do mouse posicionará os segmentos de trilha hachurados.

O recurso Look-Ahead também funciona durante o posicionamento de polygon pours. Pressione a tecla de atalho 1 durante o posicionamento para ativá-lo ou desativá-lo (observe que esse atalho só funciona durante o posicionamento de objetos). As imagens a seguir mostram o posicionamento do primeiro canto de um polygon pour.  

 O Look-Ahead está ativado. Com o próximo clique do mouse, a linha contínua se torna uma aresta do polygon mas não a linha pontilhada. Observe a linha de retorno contínua. Ela mostra como o polygon será fechado se você encerrar o posicionamento do polygon.  O Look-Ahead está ativado. Com o próximo clique do mouse, a linha contínua se torna uma aresta do polygon mas não a linha pontilhada. Observe a linha de retorno contínua. Ela mostra como o polygon será fechado se você encerrar o posicionamento do polygon.

 O Look-Ahead está desativado. Com o próximo clique, ambas as linhas contínuas se tornam arestas do polygon. Observe a linha de retorno contínua. Ela mostra como o polygon será fechado se você encerrar o posicionamento do polygon.  O Look-Ahead está desativado. Com o próximo clique, ambas as linhas contínuas se tornam arestas do polygon. Observe a linha de retorno contínua. Ela mostra como o polygon será fechado se você encerrar o posicionamento do polygon.

Editando um Polygon

Movendo um Polygon Pour

Clique na forma real de um polygon pour selecionado (longe de suas alças de edição) e arraste para movê-lo. Mantenha pressionada a tecla Shift para selecionar vários polygon pours para mover.

Ações adicionais que podem ser realizadas durante a movimentação:

  • Pressione Spacebar para girar o polygon pour no sentido anti-horário ou Shift+Spacebar para girá-lo no sentido horário. A rotação está de acordo com o valor de Rotation Step definido na página PCB Editor – General page da caixa de diálogo Preferences.
  • Pressione a tecla L para virar o polygon para o outro lado da placa.
  • Pressione as teclas X ou Y para espelhar o polygon ao longo do eixo X ou do eixo Y, respectivamente.

Como alternativa, você pode clicar com o botão direito sobre um polygon pour e escolher o comando Polygon Actions » Move Polygon no menu de contexto. Após iniciar o comando, o polygon pour ficará preso ao cursor, desenhado no modo de contorno. Mova o polygon pour para a posição desejada e clique ou pressione Enter para efetivar o posicionamento.

Remodelando um Polygon Pour

 Um polygon pour com cantos em arco de 90º sendo redimensionado. Um polygon pour com cantos em arco de 90º sendo redimensionado.

Um polygon pour selecionado contém dois tipos de pontos ou "handles" com os quais editar o formato do polygon pour.

  • Full Handles - essas alças preenchidas estão localizadas nos cantos do polygon.
  • Empty Handles - essas alças vazias estão localizadas nos centros dos segmentos criados pelas Full Handles.

Um polygon existente pode ser remodelado movendo essas alças, ou vértices, localizadas em cada canto ou no centro de cada aresta.

Para modificar o formato do polygon:

  • Clique e selecione um polygon, o que destacará os vértices do polygon e mudará o cursor para uma mira.
    • Clique, segure e arraste uma Full Handle para mover esse canto.
    • Clique, segure e arraste ao longo de uma aresta para mover a aresta inteira.
    • Clique, segure e arraste uma Empty Handle para mover o lado inteiro (para trilha e para arco).
    • Ctrl+Click em uma Empty Handle para dividir essa aresta em duas arestas. Ctrlsó precisa ser mantida pressionada no início do movimento. As teclas de atalho Shift+Spacebar podem então ser usadas para alternar entre os modos (arco, chanfro e qualquer ângulo).

    As imagens superiores mostram a edição com alça vazia. Nas imagens inferiores, Ctrl foi clicado enquanto a alça era arrastada para mover durante a edição.
    As imagens superiores mostram a edição com alça vazia. Nas imagens inferiores, Ctrl foi clicado enquanto a alça era arrastada para mover durante a edição.

  • Se o modo de posicionamento 'qualquer ângulo' criar vértices indesejados, clique e mantenha pressionado sobre o vértice e arraste a aresta para reduzir os vértices dessa aresta para um só. Para excluir um vértice, clique e mantenha pressionado sobre o vértice como se fosse movê-lo e então pressione a tecla Delete.

  • Quando terminar, clique com o botão direito e selecione Polygon Actions » Repour Selected para repour o polígono em seu novo formato.

Modificando a Borda do Preenchimento de Polígono

Além da edição de vértices, você também pode usar o comando de clique com o botão direito Polygon Actions » Modify Polygon Border para alterar facilmente o formato dos polígonos. Depois que o comando for iniciado, o cursor se tornará uma mira. Cada vez que você clicar, um novo vértice será adicionado. Assim como durante o posicionamento do polígono, os atalhos Shift+Spacebar podem ser usados para alterar os formatos dos cantos.

Redimensionando um Preenchimento de Polígono

Para alternar da edição da forma para a edição do tamanho do objeto de preenchimento de polígono selecionado atualmente sob o cursor, você pode clicar com o botão direito sobre um objeto de preenchimento de polígono selecionado e então escolher o comando Polygon Actions » Resize Polygon no menu de contexto. Após iniciar o comando, o modo de edição do polígono mudará de reshaping para resizing. A confirmação disso é apresentada visualmente pelas alças de edição ao longo de cada aresta da forma poligonal, que são substituídas por oito alças de edição localizadas nos cantos (e centros) do retângulo delimitador do objeto.

  • Clique e arraste uma alça de edição de canto para redimensionar o preenchimento poligonal nas direções vertical e horizontal simultaneamente.
  • Clique e arraste uma alça de edição central para redimensionar o preenchimento poligonal separadamente na direção vertical ou horizontal.

    Ao redimensionar o preenchimento de polígono, o contorno de sua forma anterior permanece até que o polígono modificado receba novo repour, como indicação da alteração.

Após modificar o tamanho ou a localização do preenchimento de polígono, ele será marcado como modificado. Se a opção Repour Polygons After Modification estiver habilitada na página PCB Editor - General da caixa de diálogo Preferences , o polígono (e todos os seus dependentes) receberá repour automaticamente. Se esta opção não estiver habilitada, o preenchimento de polígono não receberá repour.

Para alternar da edição do tamanho de volta para a edição da forma, clique com o botão direito sobre um objeto de preenchimento de polígono selecionado, cujo tamanho está sendo modificado no momento, e escolha o comando Polygon Actions » Edit Polygon Shape no menu de contexto.

Propriedades do Preenchimento de Polígono

 
 
 
 
 

O modo Polygon Pour do painel Properties
O modo Polygon Pour do painel Properties

Actions
  • Repour – clique para executar o repour de um polígono. Esse recurso é útil se você tiver alterado o projeto dentro de um polígono. Depois de restaurado, ele precisará receber repour para eliminar quaisquer violações criadas pelas alterações no projeto.
  • Shelve – clique para arquivar temporariamente um polígono, o que não o remove do projeto, mas o oculta da exibição, do DRC e dos mecanismos de análise de conectividade de rede.
  • Assign net – clique para atribuir uma net ao polígono desejado. Depois de selecionado, a caixa de diálogo Net Name aparecerá.
  • Bring to front – clique para alterar a ordem de preenchimento para que o polígono selecionado fique à frente de todos os outros polígonos sobrepostos (tenha a precedência mais alta).
  • Send to back – clique para alterar a ordem de preenchimento para que o polígono selecionado fique atrás de todos os outros polígonos sobrepostos (tenha a precedência mais baixa).
  • Modify – clique para redefinir o formato do polígono a partir do próprio documento PCB.
Net Information Informações sobre a net à qual o preenchimento de polígono pertence, bem como o par diferencial, se essa net for membro de um. Informações de classe também são mostradas quando apropriado. Consulte a página PCB Placement & Editing Techniques para saber mais sobre informações de net.
Net Net da qual este preenchimento de polígono é membro. Todas as nets do projeto ativo da placa serão listadas na lista suspensa. Selecione No Net para especificar que o polígono não está conectado a nenhuma net. A propriedade Net de uma primitiva é usada pelo Design Rule Checker para determinar se um objeto PCB está posicionado legalmente. Como alternativa, você pode clicar no ícone Assign Net () para escolher um objeto no espaço de projeto - a net desse objeto será atribuída ao(s) polígono(s) selecionado(s). Consulte a página PCB Placement & Editing Techniques para saber mais sobre a atribuição de nets a objetos.
Layer Use a lista suspensa para selecionar a camada na qual o preenchimento de polígono está posicionado.
Name

Especifique um nome adequado para o polígono. Além de ajudar a identificar cada polígono, o nome pode ser usado para direcionar um polígono específico (ou família de polígonos) em uma regra de projeto. Por padrão, a nomeação automática de polígonos com base na camada e na net é aplicada ao polígono. A nomeação é baseada no esquema de nomenclatura escolhido especificado no campo Polygon Naming Scheme do modo Board do painel Properties. Se você tiver inserido um nome personalizado e desejar voltar à nomeação automática, basta limpar o campo e pressionar Enter.

  • Limpar a nomenclatura personalizada e voltar a usar a nomenclatura automática também pode ser feito no painel PCB List e no Polygon Pour Manager.
  • Os nomes atribuídos automaticamente são monitorados e gerenciados continuamente pelo Altium Designer. Se um atributo mudar, como a atribuição da net ou a posição da camada na pilha de camadas, o nome atribuído automaticamente será atualizado automaticamente. As regras de projeto afetadas também são atualizadas automaticamente.
Area A área que o preenchimento de polígono fornecido abrange é listada em milímetros quadrados ou polegadas quadradas.
(X/Y) Localização atual do primeiro vértice deste preenchimento de polígono no espaço de projeto, em relação à origem definida pelo usuário. Clique no botão  para travar a localização deste preenchimento de polígono. Consulte a página PCB Placement & Editing Techniques para saber mais sobre o travamento de objetos de projeto.
Fill Mode Escolha o modo de preenchimento para o preenchimento de polígono. Há três modos disponíveis, cada um com suas próprias vantagens e opções. Saiba mais sobre Polygon Pour Fill Modes.
Pour Over Same Net Use a lista suspensa para controlar o comportamento de preenchimento quando forem encontrados objetos na mesma net. Saiba mais sobre Connecting the Polygon Pour to a Net.
Remove Dead Copper Quando um polígono é preenchido, pode haver regiões (ilhas) do polígono que ficam completamente isoladas da net conectada devido à presença de outras trilhas, pads etc. Se esta opção estiver habilitada, qualquer área do polígono que não inclua pelo menos uma conexão a outro objeto da net será removida automaticamente. Observe que, se o seu polígono não envolver nenhum pad na net atribuída, então ele será inteiramente cobre morto e será totalmente removido. Nessa situação, o contorno do polígono ainda será mostrado para indicar que existe um polígono nesse local.
Optimal Void Rotation Habilite esta opção para garantir que as arestas do polígono sejam organizadas de forma a fornecer a largura máxima de pescoço onde um polígono passa entre objetos adjacentes que pertencem a outras nets. Arcos de polígono são substituídos por arestas retas curtas, cujos comprimentos são determinados pela configuração Arc Approx..
Outline Vertices 

Use esta região para modificar os vértices individuais do objeto de preenchimento de polígono atualmente selecionado. Você pode modificar as posições dos vértices existentes, adicionar novos vértices ou removê-los, conforme necessário. Conexões em arco entre pontos de vértice podem ser definidas e há suporte para exportar informações dos vértices para e importar de um arquivo no formato CSV.

  • Vertices Grid – lista todos os pontos de vértice atualmente definidos para o preenchimento de polígono.
  • Index – o índice atribuído ao vértice (não editável).
  • X – a coordenada X (horizontal) do vértice. Clique para editar.
  • Y – a coordenada Y (vertical) do vértice. Clique para editar.
  • Arc Angle (Neg=CW) – o ângulo de um arco desenhado para conectar este ponto de vértice ao próximo. Por padrão, as conexões são arestas em linha reta e este campo permanece em branco. Clique para editar e, em seguida, insira um ângulo de arco conforme necessário. A inserção de um valor positivo resultará em um arco desenhado no sentido anti-horário. Para desenhar um arco no sentido horário, insira um valor negativo.
  • Add – use para adicionar um novo ponto de vértice. O novo vértice será adicionado abaixo da entrada de vértice atualmente selecionada (destacada) e inicialmente terá as mesmas coordenadas da entrada anteriormente selecionada.
  • – clique para excluir a entrada de vértice atualmente selecionada. Será solicitada uma confirmação antes que a exclusão ocorra.

Para exportar todo o conteúdo da grade para um arquivo no formato CSV, clique com o botão direito em qualquer lugar dentro da grade e escolha o comando Export To CSV. A caixa de diálogo Export Outline Vertices será exibida para determinar onde, e com qual nome, o arquivo será salvo. Por padrão, o arquivo será nomeado como Outline Vertices.CSV. Para importar informações de vértice de um arquivo CSV, clique com o botão direito em qualquer lugar da grade e escolha o comando Import From CSV. A caixa de diálogo Import Outline Vertices será exibida, permitindo procurar e abrir o arquivo CSV necessário. Observe que a importação substituirá tudo o que estiver atualmente definido na grade.

Se alguma alteração tiver sido feita – manualmente ou por meio da importação de dados de um arquivo CSV – o painel indicará que há alterações pendentes em um banner azul na parte superior do painel Properties e solicitará que você as aplique.

Modos de Preenchimento de Polygon Pour

O mesmo polígono preenchido usando regiões (Solid) e depois preenchido usando trilhas/arcos (Hatched). 
O mesmo polígono preenchido usando regiões (Solid) e depois preenchido usando trilhas/arcos (Hatched).

O mecanismo de posicionamento de preenchimento poligonal pode construir polígonos a partir de regiões sólidas ou de uma combinação de trilhas e arcos, dependendo do modo de preenchimento selecionado no painel Properties. A imagem de visualização muda para apresentar uma representação gráfica de um preenchimento poligonal sólido, e opções associadas são fornecidas no painel. Há três modos de preenchimento compatíveis.

Cada opção de modo de preenchimento exibe uma opção Show Preview / Hide Preview no painel Properties. Use-a para mostrar ou ocultar uma representação visual do polígono escolhido no painel.

Sólido

Quando este modo está selecionado, o polígono é construído internamente a partir de objetos de região sólida, com uma região separada para cada área contígua de cobre no polígono concluído.

 
 
 
 
 

Este tipo de polígono é enviado para Gerber usando definições de região Gerber. Observe que recortes circulares não são compatíveis na definição de região Gerber, portanto os arcos (furos) de recortes circulares são, na verdade, aproximados por seções retas em corda. A precisão disso é definida pela configuração Arc Approx. no painel Properties. Polígonos desse tipo resultam em muito menos objetos sendo posicionados, o que proporciona: arquivos menores; preenchimentos e redesenhos mais rápidos, abertura de arquivo, DRC e análise de conectividade de net mais rápidos; e arquivos de saída menores, já que o objeto de região é totalmente compatível com Gerber e ODB++.

As seguintes opções associadas são fornecidas no painel Properties quando este modo está selecionado ().

Remove Islands Less Than

Especifique um valor de área. Quaisquer áreas de cobre cuja área seja menor que esse valor serão removidas.

Esta opção se baseia apenas na área; ela não considera se essa ilha está conectada a um pad ou via. Observe que todas as áreas de cobre não conectadas são sempre removidas se a opção Remove Dead Copper estiver habilitada no painel Properties.

Arc Approx. Especifique o desvio máximo em relação a um arco perfeito (bordas curvas são criadas a partir de várias arestas curtas e retas). Reduzir esse valor resultará em um número maior de arestas retas sendo usado para fornecer uma melhor aproximação de um arco.
Remove Necks Less Than Especifique um valor de largura. Frestas estreitas de cobre com largura menor que esse valor serão removidas. Observe que, quando esta opção tiver um valor maior, haverá um número maior de locais estreitos onde o polígono não poderá ser preenchido. Normalmente, esse valor é definido para não ser menor que a menor largura de trilha usada no projeto ou a menor largura de cobre compatível com o fabricante. Habilite a opção Obey Rules para usar o valor da restrição mínima de Width aplicável.

Hachurado

Quando este modo é selecionado, o polígono é criado a partir de objetos de trilha e arco. O contorno de um polígono hachurado é criado a partir de trilhas e arcos com a borda definida pelo usuário do polígono na linha central das trilhas e arcos do contorno.

Polígonos desse tipo geralmente são mais lentos para preencher e resultam em arquivos de PCB e Gerber maiores. Polígonos hachurados são frequentemente usados em projetos analógicos.
 
 
 
 
 

As seguintes opções associadas são fornecidas no painel Properties quando este modo é selecionado ().

Track Width Especifique a largura da trilha usada para criar o polígono.
Grid Size

Especifique o espaçamento, ou grade, em que as trilhas são posicionadas para o polígono hachurado.

Ao ajustar as configurações de Track Width e Grid Size dos objetos de trilha/arco, o polígono concluído pode ter aparência hachurada (Track Width é menor que Grid Size) ou sólida (Track Width é igual ou maior que Grid Size).
Surround Pad With Especifique a forma usada para contornar os pads: Arcs ou Octagons.
Hatch mode Há quatro modos disponíveis: 90 Degree45 DegreeHorizontal ou Vertical.
Min Prim Length Especifique quão curtos os objetos de trilha/arco no modo de preenchimento podem ser.
Obey Polygon Cutout Habilite esta opção se o preenchimento do polígono hachurado não deve invadir os limites de um recorte de preenchimento de polígono. Quando esta opção está desabilitada, as linhas centrais das trilhas de preenchimento do polígono serão colocadas ao longo dos limites de um recorte de preenchimento de polígono.

Nenhum

Este modo é essencialmente igual ao modo Hatched . Ele também usa trilhas e arcos para definir os limites, mas as trilhas e arcos de preenchimento não são adicionados.

Este modo pode ser útil se você estiver analisando a estrutura e o projeto de vários polígonos e tentando entender a interação entre polígonos sobrepostos. Este modo também é útil quando alterações de projeto estão sendo feitas e o polígono está interferindo no processo. Uma abordagem alternativa ao uso de contornos durante alterações de projeto é arquivar os polígonos, em que eles são mantidos no arquivo PCB mas removidos da visualização.

 
 
 
 
 

As seguintes opções associadas são fornecidas no painel Properties quando este modo é selecionado ().

Track Width Especifique a largura da trilha para o contorno do preenchimento do polígono.
Surround Pad With Especifique as formas para contornar os pads: Arcs ou Octagons.
Min Prim Length Especifique quão curtos os objetos de trilha/arco no modo de preenchimento podem ser.
Obey Polygon Cutout Habilite esta opção se o preenchimento do polígono de contorno não deve invadir os limites de um recorte de preenchimento de polígono. Quando esta opção está desabilitada, as linhas centrais das trilhas de preenchimento do polígono serão colocadas ao longo dos limites de um recorte de preenchimento de polígono.

Conectando o preenchimento do polígono a uma net

 
 
 
 
 

Um polígono pode ser anexado a uma net. Selecione a net necessária na lista suspensa Net no painel Properties . O preenchimento do polígono se conectará a cada pad e via dessa net encontrado dentro do contorno do polígono, de acordo com a regra de projeto Polygon Connect Style aplicável. Observe que a regra permite definir diferentes métodos de conexão para pads de furo passante, pads SMD e vias, se necessário. O afastamento entre o polígono e objetos pertencentes a outras nets é determinado pela regra de projeto Electrical Clearance aplicável.

A forma como o preenchimento do polígono trata outros objetos na mesma net, incluindo trilhas de roteamento, arcos, preenchimentos e regiões, é determinada pela opção selecionada na lista suspensa Pour Over Same Net no painel Properties quando o preenchimento do polígono está selecionado:

  • Don't Pour Over Same Net Objects – escolha esta opção se você especificamente não not quiser que o polígono seja derramado sobre objetos de trilha, arco, preenchimento, região ou polígono nesta (ou em qualquer outra) net, ou seja, selecione para preencher o polígono somente no espaço livre.
  • Pour Over All Same Net Objects – escolha esta opção se quiser que o polígono seja preenchido no espaço livre e também sobre objetos all (ou seja, trilhas, arcos, preenchimentos, regiões, outros polígonos) na mesma net do polígono que estejam dentro da área do polígono. Por exemplo, rotas existentes nessa net serão completamente cobertas pelo polígono.
  • Pour Over Same Net Polygons Only – escolha esta opção (padrão) se quiser que o polígono seja preenchido apenas no espaço livre e sobre objetos de preenchimento de polígono existentes dentro de seu limite que pertençam à mesma net. O polígono será preenchido ao redor de todos os outros objetos (trilhas, arcos, preenchimentos e regiões), independentemente da net à qual pertençam.

Se um preenchimento de polígono for colocado em uma camada sem sinal, ele não será preenchido ao redor de objetos existentes pois esses objetos não são atribuídos a uma net e, portanto, não pertencem a nada.

Colocando em prateleira e restaurando um preenchimento de polígono

Durante o processo de projeto, é normal que ocorram mudanças – componentes podem ser adicionados ou alterados, o roteamento pode precisar ser atualizado etc. Para simplificar o gerenciamento de polígonos existentes durante esse processo, eles podem ser shelved. Isso os oculta temporariamente da exibição e dos mecanismos de DRC e de análise de conectividade de net, mas os mantém no banco de dados da PCB (ou seja, eles não são destruídos e podem ser restaurados a qualquer momento). Isso permite que mudanças no layout da placa sejam feitas tanto com facilidade visual quanto sem o impacto no desempenho – tanto na edição quanto no DRC – que os preenchimentos de polígono visuais podem causar.

  • Para colocar em prateleira todos os preenchimentos de polígono no projeto atual, selecione Tools » Polygon Pours » Shelve <n> Polygon(s) nos menus principais (onde <n> é o número de preenchimentos de polígono detectados no projeto).
  • Para restaurar todos os preenchimentos de polígono colocados em prateleira, selecione o comando Tools » Polygon Pours » Restore <n> Shelved Polygon(s) nos menus principais (onde <n> é o número de preenchimentos de polígono que estão atualmente em prateleira). Todos os polígonos restaurados são tratados como se tivessem sido modificados. Se a opção Repour Polygons After Modification estiver habilitada na página PCB Editor - General da caixa de diálogo Preferences, os preenchimentos de polígono, e todos os seus dependentes, serão red derramados automaticamente. Se essa opção estiver desabilitada, os preenchimentos de polígono restaurados não serão red derramados.
  • Você também pode colocar polígonos em prateleira seletivamente pelos comandos do submenu Polygon Actions do clique com o botão direito ou pela caixa de diálogo Polygon Pour Manager.

Rederramando um polígono

Se você tiver alterado o projeto dentro de um polígono, depois que ele for restaurado, será necessário red derramá-lo para eliminar quaisquer violações criadas pelas mudanças no projeto. Há várias maneiras de um polígono ser red derramado (reconstruído) no documento atual.

Para red derramar um polígono, clique com o botão direito no polígono e então selecione um comando Repour do submenu Polygon Actions ou use o comando Repour apropriado no submenu Tools » Polygon Pours :

  • Repour Selected - red derrama todos os preenchimentos de polígono selecionados (e seus dependentes).
  • Repour All - red derrama todos os preenchimentos de polígono definidos (e não colocados em prateleira).
  • Repour Violating Polygons - red derrama todos os preenchimentos de polígono com violação.
  • Repour Modified - red derrama todos os preenchimentos de polígono modificados. Um preenchimento de polígono modificado é aquele que foi alterado de alguma forma, mas ainda não foi red derramado. Sua propriedade IsModified - que pode ser vista no painel PCB List panel para um preenchimento de polígono selecionado - está habilitada (True).

Os preenchimentos de polígono também podem ser red derramados na caixa de diálogo Polygon Pour Manager (Tools » Polygon Pours » Polygon Manager) selecionando o polígono necessário e clicando no botão Repour.

Confirme as alterações na caixa de diálogo Confirm.

Para editar um polígono, a camada em que o polígono está deve ser a camada atual ou ativa.

Se as opções Repour Polygons After Modification e Repour all dependent polygons after editing estiverem habilitadas na página PCB Editor - General page da caixa de diálogo Preferences, o preenchimento de polígono e todos os seus dependentes serão red derramados automaticamente após a modificação.

Configurando a Ordem de Preenchimento

Quando dois polígonos se sobrepõem, o Altium Designer precisa saber qual deles deve ocupar a área compartilhada onde ocorre a sobreposição. Isso é feito definindo a ordem de preenchimento, em que o polígono de ordem mais alta tem precedência e é preenchido sobre a área compartilhada. A ordem de preenchimento de polígonos sobrepostos pode ser configurada interativamente clicando com o botão direito sobre um polygon pour selecionado e escolhendo um dos seguintes comandos no menu de contexto:

  • Polygon Actions » Bring to front - altera a ordem de preenchimento para que o polígono selecionado fique à frente de todos os outros polígonos sobrepostos (e, portanto, tenha a maior precedência).

  • Polygon Actions » Send to back - altera a ordem de preenchimento para que o polígono selecionado fique atrás de todos os outros polígonos sobrepostos (e, portanto, tenha a menor precedência).

A ordem alterada será exibida visualmente no espaço de projeto assim que o polygon pour, agora classificado como modificado, for preenchido novamente.

A ordem de preenchimento de polygon pours também pode ser gerenciada na caixa de diálogo Polygon Pour Manager.

Controlando o Estilo de Conexão do Polígono

Main page: Regra de Projeto Polygon Connect Style

A forma como o polígono se conecta aos pads da net à qual está associado é controlada pela Plane » Polygon Connect Style regra de projeto aplicável (Design » Rules). 

A forma como o polígono se conecta aos pads da net é determinada pela Polygon Connect Style regra de projeto.
A forma como o polígono se conecta aos pads da net é determinada pela Polygon Connect Style regra de projeto.

Há três opções de conexão disponíveis:

  • Relief Connect - é criada uma conexão no estilo spoke. Defina o Number dos condutores, o Angle desses condutores (90º ou 45º), Conductor Width e o Air Gap Width (a folga entre a borda do pad e a borda do polígono ao redor do pad).
  • Direct Connect - o polígono efetivamente é preenchido sobre o pad, criando cobre sólido até o pino.
  • No Connect - os pads da net ficarão isolados do polígono.

A configuração Air Gap Width controla a folga entre a borda do pad e o polígono ao redor, enquanto as regras de projeto Electrical Clearance faziam isso em versões anteriores do Altium Designer. Ao abrir uma placa que foi projetada em uma versão anterior do Altium Designer, será exibido um aviso. É importante revisar e definir as configurações de Air Gap Width nas regras de projeto Polygon Connect Style nessa situação. 

Controlando a Folga do Polígono

Main page: Regra de Projeto Clearance 

Como qualquer objeto colocado em uma camada de sinal (cobre), a folga de um polígono em relação aos objetos ao redor dos quais ele é preenchido é controlada pela regra de projeto Electrical Clearance aplicável. 

 A folga entre o polígono e os objetos em outras nets é controlada pela regra de projeto Electrical Clearance. A folga entre o polígono e os objetos em outras nets é controlada pela regra de projeto Electrical Clearance.

É prática comum ter uma folga maior entre um polígono e objetos de outras nets. Para isso, pode ser definida uma regra de projeto Electrical Clearance específica para polígonos. Um exemplo disso é mostrado na imagem acima. Lembre-se de que a regra Polygon Clearance também deve ter uma Priority maior do que qualquer regra geral de folga para surtir efeito. 

Ao definir uma regra Electrical Clearance para polígonos, você deve usar a palavra-chave de consulta InPolygon (ou InPoly) em vez de IsPolygon (ou IsPoly). Isso ocorre porque as regras de folga operam sobre as primitivas (regiões, trilhas e arcos) que compõem ou estão in o Polygon, e não sobre o polígono como um objeto único. Uma regra de folga válida para polygon pours seria entre objetos InPolygon e All outros objetos. 

Recortes em Polygon Pour

Um recorte em polygon pour é essencialmente uma região negativa de cobre na qual você está definindo um vazio ou furo no polígono. Para definir um recorte em um polígono:

  1. Selecione o comando Place » Polygon Pour Cutout nos menus principais.
  2. O cursor mudará para uma mira, começando dentro do limite do polígono. Clique para definir a posição inicial.
  3. Mova o cursor ao longo do polígono. Pressione Shift+Spacebar para alternar entre os modos de canto da região.
  4. Continue clicando e movendo o mouse para definir o contorno do recorte.
  5. Clique com o botão direito para sair do modo de posicionamento de recorte do polígono.
  6. O polígono original agora deve ser preenchido novamente. Clique nele para selecioná-lo e depois use o comando Tools » Polygon Pours » Repour Selected nos menus principais - ele será preenchido ao redor do novo recorte.

O recorte é, na verdade, um objeto Region com a opção Polygon Cutout habilitada. Ele pode ser movido, redimensionado ou excluído, se necessário. Para redimensionar um recorte, clique nele uma vez para selecioná-lo e depois clique e segure para arrastar uma aresta ou um vértice. Lembre-se de que o polígono deve ser preenchido novamente sempre que o recorte for alterado.

O recorte foi posicionado (primeira imagem); o polígono foi preenchido novamente (segunda imagem).  
O recorte foi posicionado (primeira imagem); o polígono foi preenchido novamente (segunda imagem).

Criando um Polygon Pour a Partir de um Conjunto de Trilhas

Além de definir áreas de cobre elétrico em uma placa, polígonos e regiões sólidas também são usados para definir outros objetos de projeto com formato poligonal, como um símbolo especial ou o logotipo de uma empresa. Se o contorno da forma desejada tiver sido definido em outra ferramenta de projeto, como o AutoCAD, ele poderá ser exportado como um arquivo DXF e depois importado para o Altium Designer. Esse contorno poderá então ser convertido em um polígono ou em uma região sólida.

Para converter em polígono um contorno fechado composto por objetos de trilha e/ou arco selecionados, selecione todas as primitivas que formam a forma fechada e depois selecione Tools » Convert » Create Polygon from Selected Primitives nos menus principais.

Observe que:

  • O polígono será criado na camada atual (ou ativa), e não na camada em que estão as trilhas selecionadas. Isso significa que você pode definir a forma em uma Mechanical Layer e depois criar o polígono em uma camada de sinal.
  • As primitivas originalmente selecionadas não são removidas – elas continuarão existindo após a criação do polígono e permanecerão selecionadas. O novo polígono é preenchido dentro dos objetos selecionados.
  • A borda do novo polígono ficará ao longo da linha central dos objetos selecionados que foram usados para criá-lo.
  • Se o polígono for criado na mesma camada das trilhas selecionadas, ele será preenchido dentro das trilhas de acordo com a regra de projeto Electrical Clearance aplicável.
  • O polígono será criado com seu modo de preenchimento definido como None. Dê um clique duplo para preencher novamente o novo polígono como sólido ou hachurado.
Como o algoritmo Create Polygon from Selected Objects usa a linha central dos objetos selecionados, ele exige que as posições final e inicial dos objetos em contato coincidam exatamente (iniciando/terminando na mesma localização X, Y). Se esse não for o caso, será exibida uma caixa de diálogo Confirm, informando o local em que o algoritmo falhou e também oferecendo a opção de instruí-lo a tentar definir o polígono a partir das bordas dos objetos. Desde que os objetos selecionados se sobreponham ligeiramente, essa opção deverá criar um polígono com a borda do polígono acompanhando a borda externa dos objetos selecionados.

Seccionando um Polygon Pour

Um único polygon pour pode ser seccionado em dois ou mais polygon pours separados. Para fazer isso:

  1. Garanta que a camada correta seja definida como camada atual, pois o slicer só funcionará se a camada atual for aquela na qual reside o polygon pour a ser fatiado .
  2. Selecione Place » Slice Polygon Pour nos menus principais (ou o comando Slice Polygon Pour em Active Bar, ou o comando Polygon Actions » Slice Polygon Pour no menu de clique com o botão direito do polygon pour).
  3. Quando você seleciona o comando, entra no modo de corte (semelhante ao modo de posicionamento de trilha), e o cursor muda para uma mira. Começando fora do limite do polígono, clique para ancorar o ponto inicial da linha de corte (o primeiro segmento de trilha).
  4. Mova o cursor através do polígono. O processo de corte usa o modo de posicionamento de linha para definir tanto o caminho quanto a largura do corte. Ao definir o corte:
    • Pressione Shift+Spacebar para alternar entre os modos de canto do posicionamento de linha.

    • Pressione Spacebar para alternar entre os modos de canto Inicial e Final.

    • Pressione Backspace para remover o último canto posicionado.

    • Pressione Tab para acessar a caixa de diálogo Line Constraints  e alterar a largura da linha e/ou a camada atual para posicionamento.

      A caixa de diálogo Line Constraints.
      A caixa de diálogo Line Constraints.

      • Line Width - use este campo para inserir uma nova largura para a linha. Essa nova largura será aplicada ao segmento que está sendo posicionado no momento.
      • Current Layer - use este campo para alternar a camada na qual a linha é posicionada. O menu suspenso lista todas as camadas atualmente definidas (e habilitadas) da placa. A camada escolhida será aplicada ao segmento de pré-visualização da linha, ou seja, ao segmento após aquele que está sendo posicionado no momento.
  5. Clique para ancorar uma série de pontos de vértice que definem a linha de corte.
  6. Depois que a linha de corte tiver sido posicionada atravessando e saindo pelo outro lado do polígono, clique com o botão direito ou pressione Esc para encerrar o posicionamento da linha.
  7. Clique com o botão direito uma segunda vez para encerrar o corte. Uma caixa de diálogo Confirm aparecerá perguntando se você deseja dividir o polígono; clique em Yes para dividi-lo.

Como agora são dois polígonos independentes, cada um pode ser editado e repourado conforme necessário.

Como a linha de corte tem a mesma cor do polygon pour, ajuda se o polígono for repourado com o modo de preenchimento definido como None antes de iniciar o processo de corte, para que a linha de corte possa ser vista facilmente.
Observe que as seções do polígono dividido não são realmente marcadas como modificadas, portanto um repour de polígonos modificados não terá efeito. Para finalizar a(s) divisão(ões) — e visualizá-las no espaço de projeto — você precisará repourar manualmente, seja selecionando as "porções" do polígono e usando o comando Repour Selected ou usando o comando Repour All.

Combinando Polygon Pours Selecionados

Dois ou mais objetos polygon pour podem ser combinados executando a seguinte sequência de ações:

  1. Posicione novos polygon pours (ou arraste polygon pours existentes) para que se sobreponham conforme necessário.
  2. Selecione todos os polygon pours que devem ser combinados.
  3. Clique com o botão direito sobre um dos pours na seleção e então escolha o comando Polygon Actions » Combine Selected Polygons no menu de contexto.
As propriedades do novo polígono são copiadas do primeiro polígono selecionado em cada grupo em colisão.

Subtraindo Polygon Pours Selecionados

Um ou mais objetos polygon pour podem ser subtraídos de outro polygon pour "base" executando a seguinte sequência de ações:

  1. Posicione novos polygon pours ou arraste polygon pours existentes de modo que se sobreponham ao polygon pour base desejado — este é o pour do qual será feita a "subtração".
  2. Selecione o polygon pour base, clique com o botão direito e escolha o comando Polygon Actions » Subtract Polygons From Selected no menu de contexto.
  3. Selecione os polígonos a serem subtraídos.
  4. Clique com o botão direito ou pressione Esc para concluir o processo.

Explodindo um Polygon Pour em Primitivas

Um polygon pour pode ser revertido para as várias primitivas a partir das quais foi criado escolhendo o comando Tools » Convert » Explode Polygon to Free Primitives nos menus principais ou clicando com o botão direito sobre um polygon pour posicionado (selecionado ou não) e então escolhendo o comando Polygon Actions » Explode Polygon To Free Primitives (ou Explode Selected Polygons To Free Primitives) no menu de contexto. Polígonos sólidos serão revertidos para primitivas de região, enquanto polígonos hachurados serão revertidos para trilhas e arcos. Depois de explodido, um objeto polygon pour não pode mais ser manipulado como um objeto de grupo.

Embora não exista um comando real para reagrupar um polígono explodido, você pode usar o comando Undo para conseguir isso.

A Caixa de Diálogo Polygon Pour Manager

A caixa de diálogo Polygon Pour Manager fornece uma visão geral de alto nível de todos os polígonos que existem atualmente no espaço de projeto da PCB. A caixa de diálogo também permite nomear/renomear cada polígono, definir a ordem de pour dos polígonos, executar ações de repour ou shelving em polígonos selecionados, e adicionar/definir o escopo de regras de projeto para polígonos selecionados.

Para abrir a caixa de diálogo Polygon Pour Manager , selecione o comando Tools » Polygon Pours » Polygon Manager nos menus principais ou clique com o botão direito sobre um polygon pour posicionado no espaço de projeto e então escolha o comando Polygon Actions » Polygon Manager no menu de contexto.

A caixa de diálogo Polygon Pour Manager oferece controle total sobre todos os polígonos do projeto.
A caixa de diálogo Polygon Pour Manager oferece controle total sobre todos os polígonos do projeto.

Após iniciar o comando, a caixa de diálogo Polygon Pour Manager será aberta. A caixa de diálogo pode ser usada para realizar toda a edição não gráfica de polygon pours no projeto, incluindo controles para:

  • Renomear polígonos (incluindo a capacidade de usar o recurso de Nomeação Automática).
  • Definir a ordem de pour dos polígonos.
  • Executar repour de todos ou de determinados polígonos (modificados/selecionados/com violação).
  • Colocar em shelf ou retirar de shelf todos ou os polígonos selecionados.
  • Bloquear ou desbloquear todos ou os polígonos selecionados.
  • Ignorar ou manter violações para todos ou os polígonos selecionados (com relação ao DRC Online).
  • Adicionar/definir o escopo das regras de projeto de estilo de conexão e afastamento do polígono.
  • Adicionar classes de polígonos para os polígonos selecionados.
  • Criar um novo polígono a partir de um polígono selecionado ou do contorno da placa.

Notas sobre a caixa de diálogo Polygon Pour Manager:

  • Um polígono recebe automaticamente um nome durante o posicionamento; você pode renomeá-lo para adequá-lo ao seu projeto. Observe que Name pode ser usado para definir o escopo de regras de projeto direcionadas a um polígono.
  • A região Pour Order permite reorganizar a ordem de preenchimento dos polígonos com os botões Move Up, Move Down e Auto Generate. Você também pode alterar a ordem usando a funcionalidade de arrastar e soltar com o mouse, o que é muito mais prático em projetos com muitos preenchimentos de polígono.
  • A ordem de preenchimento pode ser importante quando há um polígono completamente contido dentro de outro polígono. Normalmente, você deve ordenar do menor polígono para o maior.
  • O botão Auto Generate ordenará os polígonos da menor área para a maior área, camada por camada.
  • Se você clicar no botão Repour, poderá escolher entre refazer o preenchimento de polígonos modificados, polígonos selecionados, polígonos que tenham violações ou todos os polígonos, ou Force Repour All Polygons. O progresso da atualização pode ser monitorado na barra de status.

Depois que toda a edição/gerenciamento dos polígonos tiver sido realizada, clique em OK. As alterações entrarão em vigor nesse momento. Se a opção Repour Polygons After Modification estiver habilitada na página PCB Editor - General page da caixa de diálogo Preferences, os polígonos serão preenchidos novamente automaticamente. Isso também incluirá os polígonos dependentes se a opção Repour all dependent polygons after editing também estiver habilitada. Se essas opções não estiverem habilitadas, os preenchimentos de polígono não serão refeitos. Nesse último caso, use o comando Repour aplicável no submenu Tools » Polygon Pours.

Navegação por polígonos

No modo PCB panel’s Polygons, suas três regiões principais mudam para refletir a hierarquia de polígonos do projeto PCB atual (na ordem de cima para baixo):

  • Polygon Classes.
  • Polygons individuais dentro de uma classe.
  • Polygon Primitives individuais que constituem um polígono.

Para controle e edição completos de Classes de Polígonos, abra a caixa de diálogo Object Class Explorer dialog usando o comando Design » Classes nos menus principais. Nessa caixa de diálogo, você pode visualizar/modificar a associação de polígonos da classe, renomeá-la ou adicionar classes adicionais.

Para saber mais sobre como trabalhar com classes, consulte a página Working with Classes on a Schematic & PCB.

No painel PCB, clicar com o botão direito em uma entrada de polígono e então selecionar Properties (ou clicar duas vezes na entrada) abrirá o modo Polygon Pour mode of the Properties panel, no qual você pode visualizar/modificar as propriedades conforme necessário. Da mesma forma, clicar com o botão direito em uma entrada de primitivo de polígono e então selecionar Properties (ou clicar duas vezes diretamente na entrada) fornecerá acesso ao modo de painel relevante Properties , no qual você pode visualizar/modificar as propriedades do primitivo conforme necessário.

No painel PCB, na região Polygon Primitives, a exibição/inclusão de cada tipo de primitivo de polígono depende da configuração da opção de habilitação correspondente, acessada no menu de clique com o botão direito.

Relatórios sobre polígonos

Para mais informações sobre preenchimentos de polígono no seu PCB, use a região Board Information do painel Properties (acessada quando nenhum objeto estiver selecionado no espaço de projeto) ou liste as propriedades de um preenchimento de polígono e seus elementos filhos. O número de polígonos detectados no PCB é mostrado na região Primitives & Others da região Board Information . Lembre-se de que esse total reflete não apenas preenchimentos de polígono, mas também planos internos e split planes. Para uma listagem detalhada das propriedades de polígonos, use o painel PCB List.

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

As funcionalidades disponíveis dependem da solução Altium que possui – Altium Develop, uma edição do Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (com subscrição ativa).

Se não encontrar uma funcionalidade mencionada no seu software, contacte a equipa 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.

Conteúdo