Laying Out Your PCB

Altium Training

Altium Essentials: PCB Introduction

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

No interior de cada produto eletrónico existe uma placa de circuito impresso, ou PCB. Hoje em dia, os componentes encolheram tanto que são medidos em frações de milímetro em vez de centímetros, e as larguras das pistas passaram de linhas bem espaçadas com 10 mil de largura para linhas finas, semelhantes a fios de cabelo, de 2 ou 3 mil, densamente agrupadas. O aumento das velocidades de sinal também levou a que as interligações da PCB deixassem de ser simples condutas de cobre que transportam energia elétrica, passando a comportar-se como linhas de transmissão de alta velocidade, exigindo técnicas de conceção adequadas para isso. Os requisitos mecânicos também se tornaram mais complexos. Os produtos eletrónicos modernos, compactos e com formas invulgares, exigem placas de circuito impresso igualmente compactas e com formas invulgares, frequentemente implementadas como estruturas rígidas-flexíveis – estas placas podem ter arestas curvas e recortes, exigindo um posicionamento cuidadoso dos componentes.

Estes desafios podem ser superados com as tecnologias de conceção de PCB da Altium. O editor de PCB do Altium Designer permite-lhe criar, editar e verificar os seus projetos de PCB.

Configurar o Editor de PCB

A categoria PCB Editor da caixa de diálogo Preferences (acedida clicando no ícone no canto superior direito da área de conceção) fornece acesso a páginas de preferências que afetam o comportamento do editor de PCB. Aceda a estas preferências a qualquer momento para configurar as definições conforme necessário.

Utilize a categoria PCB Editor de Preferences do Altium Designer para configurar o editor de PCB.
Utilize a categoria PCB Editor de Preferences do Altium Designer para configurar o editor de PCB.

Saiba mais sobre as preferências de PCB: Preferências do Editor de PCB.

Configurar um Documento PCB

Para começar a fazer o layout da sua PCB, adicione um novo documento PCB ao projeto de PCB. Para o fazer, clique com o botão direito na entrada do projeto no painel Projects e selecione o comando Add New to Project » PCB no menu de contexto. O documento PCB predefinido surgirá na área de conceção.

Um documento PCB recém-criado será o documento ativo na área de conceção.
Um documento PCB recém-criado será o documento ativo na área de conceção.

As opções de um documento PCB são configuradas no painel Properties quando não estiver selecionado qualquer objeto na área de conceção. As opções principais são configuradas no separador General do painel:

  • Definição da grelha (a região Grid Manager) – configure as opções da grelha global predefinida ou adicione grelhas adicionais (cartesianas e polares), conforme necessário. As grelhas garantem o movimento e o posicionamento precisos dos objetos.

    Quando estiver na área de conceção, prima G para abrir um menu a partir do qual pode definir rapidamente a grelha global para um dos valores padrão.
  • Unidades (a região Other) – selecione as unidades de medida preferidas (mm ou mils) para o documento.

Configure as opções do documento PCB no painel Properties.
Configure as opções do documento PCB no painel Properties.

Saiba mais sobre a configuração de um documento PCB: Configuração do Ambiente PCB.

Definir a Forma da Placa e a Origem

A forma da placa, também referida como contorno da placa, define a extensão geral da placa. Por predefinição, a placa é um retângulo de 6000 x 4000 mil (152,4 x 101,6 mm). O editor de PCB disponibiliza várias ferramentas para definir a forma da placa conforme necessário.

Pode definir interativamente uma nova forma de placa através do seguinte processo:

  1. Entre no modo Board Planning do editor selecionando o comando View » Board Planning Mode nos menus principais.

  2. Selecione o comando Design » Redefine Board Shape nos menus principais.

  3. Posicione o cursor e clique para fixar o vértice inicial da forma da placa.

  4. Mova o cursor para a posição do segundo vértice e clique para o colocar.

    • Prima Shift+Spacebar para percorrer os cinco modos de canto disponíveis: 45 graus, 45 graus com arco, 90 graus, 90 graus com arco e qualquer ângulo.
    • Prima Spacebar para alternar entre os dois submodos de direção de canto.
    • Quando estiver em qualquer um dos modos de canto em arco, mantenha premidas as teclas "," ou "." para reduzir ou aumentar o arco. Mantenha a tecla Shift premida ao mesmo tempo para acelerar o redimensionamento do arco.
  5. Continue a mover o rato e a clicar para colocar mais vértices.

  6. Depois de colocar o vértice final, clique com o botão direito para fechar e concluir a definição da forma da placa. Não é necessário fechar manualmente a forma da placa, uma vez que o editor de PCB concluirá automaticamente a forma ligando o ponto inicial ao ponto final colocado.

Também pode editar a forma existente em vez de a redefinir através do seguinte processo:

  1. Entre no modo Board Planning do editor selecionando o comando View » Board Planning Mode nos menus principais.
  2. Selecione o comando Design » Edit Board Shape nos menus principais.
  3. Clique, mantenha premido e arraste um lado ou vértice da forma da placa para o mover.

    • Ao mover um vértice, utilize Shift+Spacebar para mudar de modo.
    • Ctrl+Click em qualquer ponto ao longo de uma aresta, afastado das alças de edição, para inserir um novo vértice final.
  4. Saia do modo de edição clicando em qualquer ponto da área de conceção (sobre ou fora da forma da placa).

Utilize o comando View » 2D Layout Mode nos menus principais para regressar ao modo 2D Layout do editor.

As posições dos objetos colocados no documento PCB são apresentadas/definidas em relação à origem atual mostrada na área de conceção como uma cruz branca dentro de um círculo. Utilize o comando Edit » Origin » Set nos menus principais para definir uma localização na área de conceção como a nova origem atual e definir as respetivas coordenadas como (0,0).

Saiba mais sobre as técnicas disponíveis para definição da forma da placa: Definir a Forma da Placa.

Configurar a Visualização das Camadas

Além das camadas utilizadas para fabricar a placa, que incluem camadas de sinal, plano de alimentação, máscara e serigrafia, o editor de PCB também suporta inúmeras outras camadas não elétricas. As camadas são frequentemente agrupadas da seguinte forma:

  •  
     
     
     
     

    Electrical Layers – inclui 32 camadas de sinal e 16 camadas internas de plano de alimentação.

  • Component Layers – camadas utilizadas na conceção dos componentes, incluindo as camadas Overlay (serigrafia), Solder e Paste. Se um objeto for colocado no footprint de um componente numa destas camadas no editor de bibliotecas, quando o componente for invertido do lado superior para o lado inferior da placa, todos os objetos detetados numa camada de Componente são invertidos para a respetiva camada de Componente associada. Isto inclui objetos em pares de camadas de Componente definidos pelo utilizador (camadas mecânicas emparelhadas).

  • Mechanical Layers – o software suporta um número ilimitado de camadas mecânicas de uso geral, utilizadas para tarefas de conceção como cotas, detalhes de fabrico, instruções de montagem, entre outras. Estas camadas podem ser incluídas seletivamente na impressão e na geração de saídas Gerber, se necessário. As camadas mecânicas também podem ser emparelhadas; quando emparelhadas, comportam-se como camadas de Componente. As camadas de Componente emparelhadas são utilizadas para tarefas como colocação de corpos 3D, pontos de cola e douramento seletivo em conectores de bordo.

  • Other Layers – incluem a camada Keep-Out (utilizada para definir keepouts que se aplicam a todas as camadas de cobre), a multicamada (utilizada para objetos presentes em todas as camadas de sinal, como pads e vias), a camada Drill Drawing (utilizada para colocar informação de furação, como uma tabela de furos) e a camada Drill Guide (utilizada para apresentar marcadores que indicam as localizações e tamanhos dos furos).

As camadas de cobre são adicionadas e removidas do projeto no Layer Stack Manager, que é abordado na secção seguinte. Todas as outras camadas são ativadas e configuradas no painel View Configuration.

Os dois separadores do painel View Configuration   View Configuration panel, View Options tab
Os dois separadores do painel View Configuration

Além do estado de visualização das camadas e das definições de cor, o painel View Configuration também dá acesso a outras definições de visualização, incluindo:

  • Cor e visibilidade de System Colors, como a cor de seleção, ou se as linhas de ligação estão visíveis.

  • Como cada tipo de objeto é apresentado (sólido ou rascunho), e a sua transparência (secção Object Visibility).

  • Várias opções de visualização, como se Origin Marker, os nomes Pad Net e Pad Numbers devem ser apresentados (secção Additional Options).

  • O grau de atenuação da visualização quando os objetos são esbatidos ou mascarados (secção Mask and Dim Settings).

  • A criação de Conjuntos de Camadas, que proporcionam uma forma rápida de alternar entre as camadas atualmente visíveis, utilizando o controlo PCB editor design space, Layer Set control (secção Layers).

  • A criação e seleção de Configurações de Visualização, utilizadas para pré-configurar todas as propriedades das camadas, como cor, visibilidade, transparência dos objetos, entre outras (secção General Settings).

Algumas notas sobre camadas:

  • As camadas atualmente ativadas são apresentadas como uma série de separadores ao longo da parte inferior da área de desenho da PCB, conforme mostrado na imagem abaixo. Clique com o botão direito do rato num separador para aceder aos comandos de visualização de camadas usados com frequência.

  • Ao colocar objetos numa PCB, deve considerar em que camada serão colocados. Os objetos são colocados na camada atual, mostrada como o separador de camada ativa na parte inferior da área de desenho. Na imagem acima, a Top Layer é a camada ativa.

  • Para mudar a camada ativa:

    • Clique no separador da camada na parte inferior da área de desenho, ou

    • Prima as teclas numéricas + ou - para percorrer todas as camadas, ou

    • Prima a tecla numérica * para percorrer as camadas de sinal, ou

    • Utilize os atalhos Ctrl+Shift+Mouse Wheel.

  • Num projeto com muitos elementos, pode ser útil apresentar apenas a camada em que está a trabalhar; a isto chama-se Single Layer Mode. Para alternar a visualização de/para o modo de camada única, prima o atalho Shift+S. Os Available Single Layer Modes são configurados na página PCB Editor – Board Insight Display da caixa de diálogo Preferences. Cada vez que premir Shift+S, passará para o modo de camada única ativado seguinte.

Saiba mais sobre como configurar a vista de uma PCB: Your View of the PCB.

Definir o Empilhamento de Camadas

A PCB é concebida e estruturada como um empilhamento de camadas definido no Layer Stack Manager (Design » Layer Stack Manager). O Layer Stack Manager abre num editor de documentos da mesma forma que uma folha esquemática, a PCB e outros tipos de documento. A funcionalidade está dividida pelos separadores apresentados ao longo da parte inferior do Layer Stack Manager. As principais operações de configuração são realizadas nos separadores Stackup e Via Types .

O separador Stackup  apresenta em detalhe as camadas de fabrico. As camadas são adicionadas, removidas e configuradas neste separador.

Javascript

Para adicionar uma camada, selecione na área da grelha uma camada acima/abaixo da qual deve ser adicionada uma nova camada e clique no botão Add na parte superior do Layer Stack Manager e utilize a janela pop-up que aparecer.

Para eliminar uma camada, selecione-a na área da grelha e clique no botão Delete.

Para selecionar um material de camada a partir da biblioteca de materiais, selecione a camada pretendida na área da grelha e clique no botão Modify. As propriedades definidas para o material escolhido serão aplicadas à camada.

As propriedades da camada atualmente selecionada também podem ser editadas diretamente na área da grelha ou no painel Properties .

  • Para aceder à biblioteca de materiais, selecione o comando Design » Layer Stack Manager nos menus principais.
  • Estão disponíveis vários empilhamentos de camadas predefinidos no menu Tools » Presets .

O separador Via Types é utilizado para definir os requisitos permitidos de extensão entre camadas no plano Z para as vias usadas no projeto.

Javascript

O tipo de via passante predefinido está sempre presente num projeto de PCB.

Para adicionar um tipo de via adicional (cego, enterrado ou microvia), clique no botão Add na parte superior do Layer Stack Manager e depois selecione as camadas abrangidas por esse tipo de via nas listas pendentes First layer e Last layer no painel Properties quando o tipo de via estiver selecionado na área da grelha.

Para eliminar um tipo de via adicionado, selecione-o na área da grelha e clique no botão Delete.

Note que o diâmetro e o tamanho do furo (propriedades X&Y) das vias colocadas no projeto são controlados pela regra de desenho aplicável Routing Via Style se a via for colocada durante o encaminhamento interativo.

Utilize o comando File » Save to PCB em Layer Stack Manager para refletir as alterações na PCB.

Saiba mais sobre o Layer Stack Manager: Defining the Layer StackBlind, Buried & Micro Via Definition.

Configurar Regras de Desenho

As regras de desenho monitorizam e testam o seu projeto relativamente a diferentes requisitos de desenho, como afastamentos entre objetos de cobre, larguras de pistas, comprimentos de nets, etc. Em conjunto, as regras de desenho formam um conjunto de instruções a seguir pelo editor de PCB.

As regras de desenho são definidas e geridas na caixa de diálogo PCB Rules and Constraints Editor , à qual se acede escolhendo o comando Design » Rules nos menus principais.

Note que, se a funcionalidade Constraint Manager estivesse disponível no momento da criação do projeto PCB, o Constraint Manager é utilizado para definir as restrições de desenho desse projeto. Nesse caso, a caixa de diálogo PCB Rule and Constraints Editor não estará disponível no editor de PCB. Caso contrário, apenas podem ser utilizadas as abordagens anteriores para definir restrições de desenho (diretivas de desenho e a caixa de diálogo PCB Rule and Constraints Editor ).

A caixa de diálogo PCB Rules and Constraints Editor tem duas secções:

  • O lado esquerdo da caixa de diálogo apresenta uma árvore que lista as categorias de regras disponíveis, os tipos de regra em cada categoria e as regras individuais de cada tipo atualmente definidas.
  • O lado direito da caixa de diálogo apresenta informação relativa ao que estiver atualmente selecionado na árvore. Por exemplo, selecione uma regra individual para mostrar as definições dessa regra.
Javascript

Clique na entrada Design Rules para aceder a uma listagem resumida de todas as regras específicas definidas para o projeto.

Clique numa entrada de categoria para aceder a uma listagem resumida de todas as regras específicas definidas para todos os tipos de regra de desenho associados a essa categoria.

Clique na entrada de uma regra específica para aceder aos controlos de gestão da sua definição.

As regras de desenho têm três grupos de definições, descritos abaixo e mostrados nas imagens seguintes:

  1. Atributos principais da regra – aqui, pode dar à regra um nome significativo e adicionar um comentário opcional.
  2. Âmbito da regra – define objetos específicos dentro de um projeto aos quais a regra se aplica. Dependendo do tipo de regra, deve ser definido um âmbito (para uma regra unária que define o comportamento exigido de um objeto) ou dois (para uma regra binária que define a interação entre dois objetos).
  3. Restrições da regra – restrições específicas da regra.
Javascript

As regras do tipo Width são regras unárias. Deve ser definido um único âmbito (Where the Object Matches) para uma regra unária. 

As regras do tipo Clearance são regras binárias. Devem ser definidos dois âmbitos (Where the First Object Matches e Where the Second Object Matches) para uma regra binária.

Para criar uma nova regra, clique com o botão direito do rato no tipo de regra pretendido na árvore da caixa de diálogo e selecione o comando New Rule no menu de contexto. A nova regra será adicionada à árvore sob a categoria selecionada. Selecione a entrada da regra na árvore para a editar.

Quando existem várias regras do mesmo tipo direcionadas ao mesmo(s) objeto(s), o editor de PCB utiliza a prioridade das regras para garantir que é aplicada a regra aplicável com prioridade mais elevada. Clique no botão Priorities  na parte inferior da caixa de diálogo PCB Rules and Constraints Editor para abrir a caixa de diálogo Edit Rule Priorities e alterar as prioridades conforme necessário. 1 é a prioridade mais elevada. Quando uma nova regra é adicionada (utilizando o comando New Rule), recebe a prioridade mais elevada.

Saiba mais sobre trabalhar com regras de desenho de PCB e tipos específicos de regras: Defining, Scoping & Managing PCB Design RulesPCB Design Rule Types.

Colocar Componentes

Quando os dados do projeto são transferidos dos esquemáticos do projeto PCB para o documento PCB (utilizando o comando Design » Update PCB Document nos menus principais do editor esquemático e o processo de execução ECO subsequente), os footprints predefinidos dos componentes usados nos esquemáticos serão colocados em posições arbitrárias no documento PCB. Os pads dos componentes serão ligados por linhas de ligação, de acordo com as nets (pinos de componentes ligados) definidas nos esquemáticos.

Uma PCB após atualização a partir dos esquemáticos.
Uma PCB após atualização a partir dos esquemáticos.

As técnicas básicas para definir a localização de um componente numa PCB são:

  • Para mover um componente para a localização pretendida, Click, Hold&Drag e depois solte o botão do rato para o colocar.
  • Para rodar um componente, prima Spacebar enquanto o arrasta.
  • Para virar um componente para o outro lado da placa, prima L enquanto o arrasta. 

As linhas de ligação são automaticamente reotimizadas à medida que move um componente. Utilize-as para ajudar a orientar e posicionar os componentes, reduzindo o número de cruzamentos entre linhas de ligação.

  • Os objetos selecionados também podem ser movidos com o teclado em vez do rato. Para o fazer, mantenha premida a tecla Ctrl; depois, sempre que premir uma arrow key, a seleção mover-se-á um passo da grelha na direção dessa seta. Inclua a tecla Shift para mover os objetos selecionados em passos de 10 da grelha de snap.

  • Ao mover um componente com o rato, pode restringi-lo a um eixo mantendo premida a tecla Alt. O componente tentará manter o mesmo eixo horizontal (se estiver a mover-se horizontalmente) ou o mesmo eixo vertical (se estiver a mover-se verticalmente); afaste-o mais do eixo para ignorar este comportamento ou solte a tecla Alt.

Saiba mais sobre conectividade numa PCB e colocação de componentes: Compreender a Conectividade na Sua PCBColocação de Componentes.

Routing da Placa

O routing é o processo de traçar pistas, arcos e vias na placa para ligar as almofadas dos componentes. O editor de PCB sugere ferramentas, incluindo ferramentas de routing interativo, para ajudar no routing das ligações na sua placa.

Como as ferramentas de routing são orientadas por regras, é essencial configurar as regras de design antes de começar o routing. As principais regras de design utilizadas durante o processo de routing interativo são:

  • A regra de Espaçamento (categoria Electrical) – define até que proximidade as rotas da net em routing podem aproximar-se de outros objetos na placa.
  • A regra de Largura (categoria Routing) – define a largura das rotas para a net em routing.
  • O Estilo de Via de Routing (categoria Routing) – define o diâmetro e o tamanho do furo das vias colocadas ao mudar de camada durante o routing.

Recomenda-se também definir uma grelha de snap adequada ao routing.

Embora possa ser tentador selecionar uma grelha de routing muito fina para que o routing possa ser colocado efetivamente em qualquer ponto, esta não é uma boa abordagem. Porquê? Porque o objetivo de definir a grelha como sendo igual a ou uma fração de pista+espaçamento é garantir que as pistas são colocadas de forma a não desperdiçarem espaço potencial de routing, o que pode acontecer se for usada uma grelha muito fina.

Para fazer o routing de uma única ligação, utiliza-se a ferramenta Routing Interativo. O processo é o seguinte:

  1. Selecione o comando Route » Interactive Routing nos menus principais.

  2. Clique numa almofada de componente a partir da qual pretende começar o routing.

  3. Posicione o cursor e, em seguida, clique na área de desenho para colocar as rotas até ao cursor. Continue a definir o percurso da rota.

  4. Clique na almofada de destino para terminar o routing da ligação. A ligação será automaticamente libertada, e permanecerá no modo de routing interativo, pronto para fazer o routing da ligação seguinte.

  5. Clique com o botão direito para sair do modo de routing interativo.

Notas sobre routing interativo:

  • Ao mover o cursor para perto de uma almofada durante o routing interativo, este encaixa automaticamente no centro da almofada. Esta é a funcionalidade de hotspot de objeto, que puxa o cursor para o hotspot do objeto elétrico mais próximo.

    Por vezes, esta funcionalidade puxa o cursor quando isso não é pretendido. Nessa situação, prima a tecla Ctrl para inibir temporariamente o snap. Em alternativa, use o atalho Shift+E para percorrer ciclicamente o modo Hotspot Snap pelos três estados possíveis – Hotspot Snap (All Layers) / Hotspot Snap (só faz snap na camada atual) / Off. O modo atual é apresentado na Barra de Estado (não é apresentado nada quando a funcionalidade está desativada).

    Saiba mais sobre Trabalhar com o Sistema de Snap do Cursor.

  • Durante o routing interativo, pode utilizar os seguintes atalhos:

    • Tab para pausar o routing e abrir o painel Properties para configurar as opções de routing interativo. Quando terminar, clique no botão Clique e arraste para mover na área de desenho para regressar ao modo de routing interativo.

    • Shift+Spacebar para percorrer ciclicamente os estilos de canto: Track 45, Line 45/90 With Arc, Any Angle, etc.

    • Spacebar para alternar a direção do canto.

    • Shift+R para percorrer ciclicamente os modos disponíveis de resolução de conflitos de routing: Walkaround Obstacles, Push Obstacles, Ignore Obstacles, etc.

    • Ctrl+Shift+Wheel Scroll para mudar para a camada de sinal disponível seguinte e inserir uma via.

    • Shift+F1 para apresentar a lista de atalhos de routing interativo.

  • Durante o routing, os segmentos de pista são apresentados de formas diferentes (como mostrado nas imagens abaixo):

    • Solid – o segmento foi colocado.

    • Hatched – os segmentos tracejados são propostos mas não confirmados; serão colocados quando clicar.

    • Hollow – este é designado por segmento de pré-visualização, permitindo-lhe determinar onde deverá terminar o último segmento proposto. Este segmento not é colocado ao clicar, a menos que o clique seguinte complete a rota. Nessa situação, a opção Automatically Terminate Routing entra em ação e substitui o comportamento predefinido da pré-visualização. O modo de pré-visualização pode ser ativado/desativado com o atalho 1 durante o routing.

    Os segmentos a cheio são colocados, os tracejados são propostos mas não confirmados, e o oco é o segmento de pré-visualização. 
    Os segmentos a cheio são colocados, os tracejados são propostos mas não confirmados, e o oco é o segmento de pré-visualização.

  • Uma funcionalidade excelente para ajudar a visualizar a quantidade de espaço disponível para routing é a possibilidade de apresentar limites de espaçamento em torno de todos os objetos de outras nets (). Use o atalho Ctrl+W para ativar e desativar os limites de espaçamento. Quando esta funcionalidade está ativada e uma net está a ser encaminhada, todos os objetos de outras nets apresentam um limite de espaçamento definido pela restrição aplicável de espaçamento elétrico. Não é possível cruzar este limite durante o routing.

  • Durante o routing, está disponível uma grande quantidade de detalhes úteis, incluindo o nome da net e a definição atual de largura, no Heads-Up display e na Barra de Estado ().

  • Em vez de fazer o routing até à almofada de destino, também pode premir Ctrl+Click para utilizar a função Auto-Complete e instruir o motor de routing a tentar encaminhar toda a ligação. O preenchimento automático comporta-se das seguintes formas:

    • Escolhe o percurso mais curto, que pode não ser o melhor percurso, uma vez que deve sempre considerar os caminhos para outras ligações ainda por encaminhar. Se estiver em modo Push, o preenchimento automático pode empurrar rotas existentes para alcançar o destino.

    • Em ligações mais longas, o percurso de preenchimento automático pode nem sempre estar disponível, porque o caminho de routing é mapeado secção a secção e pode não ser possível um mapeamento completo entre as almofadas de origem e de destino.

    • Também pode usar o preenchimento automático (Ctrl+Click) diretamente numa almofada ou linha de ligação.

Não existe uma única solução para fazer o routing de uma placa, pelo que é inevitável querer alterar o routing. O editor de PCB inclui funcionalidades e ferramentas para ajudar nisso. Existem duas abordagens: refazer o routing ou reorganizar.

  • Reroute – selecione o comando Route » Interactive Routing e inicie o routing em qualquer ponto de uma rota existente para redefinir o percurso da ligação. A funcionalidade Loop Removal removerá automaticamente quaisquer segmentos de pista redundantes (e vias) assim que fechar o ciclo e clicar com o botão direito para indicar que terminou.

  • RearrangeClick, Hold&Drag para deslizar ou arrastar interativamente segmentos de pista pela placa.

Saiba mais sobre o routing da PCB: Routing da PCB.

Colocação de Polígonos

Para cobrir uma camada de sinal da PCB com uma grande área de cobre, pode ser utilizado um derrame de polígono. Um derrame de polígono preenche automaticamente em torno dos objetos existentes, ligando-se apenas aos objetos que pertencem à mesma net do derrame de polígono. Os espaçamentos e as propriedades de ligação são controlados pelas regras de design aplicáveis de Espaçamento e de Estilo de Ligação de Polígono.

Para colocar um derrame de polígono:

  1. Selecione o comando Place » Polygon Pour nos menus principais.
  2. Durante a colocação, pode premir a tecla Tab para abrir o painel Properties e configurar as propriedades do polígono que está a ser colocado: net, camada, modo de preenchimento, etc. Quando terminar, clique no botão  na área de desenho para regressar ao modo de colocação.
  3. Posicione o cursor e clique para fixar o vértice inicial do derrame de polígono.
  4. Mova o cursor para preparar a colocação do segundo vértice e clique para o colocar.

    • Prima Shift+Spacebar para percorrer ciclicamente os cinco modos de canto disponíveis: 45 graus, 45 graus com arco, 90 graus, 90 graus com arco e Any Angle.
    • Prima Spacebar para alternar entre os dois submodos de direção de canto.
    • Quando estiver num dos modos de canto com arco, mantenha premidas as teclas "," ou "." para diminuir ou aumentar o arco. Mantenha a tecla Shift premida enquanto carrega para acelerar o redimensionamento do arco.
  5. Continue a mover o rato e a clicar para colocar mais vértices.
  6. Depois de colocar o vértice final, clique com o botão direito para fechar e concluir a colocação do derrame de polígono. Não é necessário fechar manualmente a forma do polígono, uma vez que o editor de PCB concluirá automaticamente a forma ligando o ponto inicial ao ponto final colocado.
  7. Continue a colocar mais derrames de polígono ou clique com o botão direito para sair do modo de colocação.

Quando um derrame de polígono é modificado (por exemplo, se a sua forma ou propriedades forem alteradas), tem de ser novamente vertido para refletir as modificações. Para voltar a verter um polígono, clique no botão Repour no topo do painel Properties quando o polígono estiver selecionado.

Saiba mais sobre derrames de polígono: Polígonos em Camadas de Sinal.

Efetuar uma Verificação de Regras de Projeto

O editor de PCB disponibiliza funções de Verificação de Regras de Projeto (DRC) para confirmar que o seu projeto cumpre as regras de projeto ativas.

A configuração da verificação de regras de projeto é efetuada na caixa de diálogo Design Rule Checker, acedida através do comando Tools » Design Rule Check nos menus principais.

  • Clique na entrada Report Options na árvore, no lado esquerdo da caixa de diálogo, para configurar opções adicionais disponíveis ao executar um Batch DRC.

  • Clique na entrada Rules to Check ou numa entrada de uma categoria de regras específica para carregar a caixa de diálogo com uma lista de tipos de regras e ativar cada tipo de regra para Online e/ou Batch DRC, conforme necessário:

    • Online DRC – a verificação será executada em tempo real à medida que projeta.

    • Batch DRC – a verificação será executada como um processo em lote clicando no botão Run Design Rule Check na caixa de diálogo, com os resultados listados no painel Messages e com um relatório gerado opcional.

Uma longa lista de violações pode, inicialmente, parecer esmagadora. Uma boa forma de gerir isto é desativar e ativar tipos de regras na caixa de diálogo Design Rule Check em diferentes fases do processo de projeto. Não é aconselhável desativar as próprias regras de projeto se existirem violações, apenas a sua verificação. Por exemplo, deverá sempre desativar a verificação Un-Routed Net até a placa estar totalmente encaminhada.

Javascript

Ao executar um Online ou Batch DRC, as violações de regras detetadas serão indicadas no espaço de projeto (utilizando os gráficos de violação personalizados e/ou a sobreposição de violação). Seguem-se alguns exemplos de violações no espaço de projeto:

Traçados que violam uma regra de Width. A violação é indicada tanto por gráficos de violação personalizados como por sobreposição de violação.
Traçados que violam uma regra de Width. A violação é indicada tanto por gráficos de violação personalizados como por sobreposição de violação.

Um traçado que viola uma regra de Net Antennae. A violação é indicada por gráficos de violação personalizados.
Um traçado que viola uma regra de Net Antennae. A violação é indicada por gráficos de violação personalizados.

Pode configurar a forma como as violações de diferentes tipos de regras são apresentadas no espaço de projeto utilizando a página PCB Editor – DRC Violations Display da caixa de diálogo Preferences.

Com base na informação sobre o grau de incumprimento de uma violação, pode decidir qual a melhor forma de a resolver. Por exemplo, se a restrição mínima de sliver da solder mask estiver definida para 0,25 mm e o sliver real for 0,24 mm, então a situação não é assim tão grave e poderá conseguir ajustar a restrição para aceitar este valor. Mas se o valor real do sliver for 0,02, então provavelmente não é uma situação que possa ser resolvida ajustando a restrição.

  • O detalhe é incluído no painel Messages. O valor real é apresentado juntamente com o valor especificado (por exemplo, 0.017mm < 0.254mm).

  • Também pode clicar com o botão direito numa violação e abrir o submenu Violations para examinar que restrição está a ser violada e as condições da violação ().

  • O editor de PCB também inclui ferramentas de medição práticas que lhe permitem medir a distância entre dois pontos, medir objetos selecionados (comprimento dos traçados e arcos selecionados) e medir a distância entre duas primitivas. Consulte a página Measuring Distances on a PCB para saber mais.

O painel PCB Rules And Violations é uma funcionalidade excelente para localizar e compreender as condições de violação. Por predefinição, mostrará [All Rules] na lista Rule Classes. Depois de identificar um tipo de regra de interesse, selecione essa classe de regra específica para que apenas essas violações sejam mostradas na parte inferior do painel. O painel detalha o tipo de violação, o valor medido, a restrição e os objetos que estão em violação. As violações de regras detetadas para a classe de regra selecionada ou para a regra específica também são listadas na região Violations do painel. Clique numa entrada de violação para realçar a violação no espaço de projeto, de acordo com a definição no topo do painel: Mask/Dim/Normal, Select, Zoom. Faça duplo clique numa violação para abrir a caixa de diálogo Violation Details.​​​

O DRC também pode ser executado para todas as regras, regras de um tipo específico ou uma regra específica clicando com o botão direito na entrada associada no painel PCB Rules And Violations e selecionando o comando Run DRC.

Execute o DRC diretamente a partir do painel PCB Rules And Violations. Aqui é mostrada a execução do DRC para todas as regras de Clearance definidas.
Execute o DRC diretamente a partir do painel PCB Rules And Violations. Aqui é mostrada a execução do DRC para todas as regras de Clearance definidas.

Saiba mais sobre DRC: Design Rule Check (DRC).

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo