Encaminhamento

 

A Routing região inclui comandos que lhe permitem executar várias funções de encaminhamento. O encaminhamento é o processo de ligar os nós em cada net, colocando uma série de segmentos de pista e vias para definir um percurso de um nó para o seguinte. Os comandos podem ser acedidos a partir do editor PCB na região Home | Routing.

O botão Route tem duas funções:

  •  inicia o comando de Encaminhamento Interativo.

    O encaminhamento interativo também pode ser iniciado utilizando o atalho R.
  • A lista pendente Route é utilizada para aceder a um submenu de comandos para executar encaminhamento interativo, encaminhamento de pares diferenciais e encaminhamento interativo múltiplo.

O CircuitMaker inclui um sofisticado motor de encaminhamento interativo que melhora significativamente a eficiência do seu encaminhamento. As capacidades incluem:

  • Vários modos de encaminhamento, como parar no primeiro obstáculo, contornar e empurrar e afastar.
  • Capacidades avançadas de arrastamento que mantêm os ângulos das pistas e a ortogonalidade.
  • Uma funcionalidade de remoção de laços que torna o reencaminhamento num processo rápido e simples.

O vídeo abaixo demonstra uma placa a ser encaminhada interativamente. O atalho Ctrl+Click é utilizado para concluir muitas das ligações.

Resumo dos Comandos de Encaminhamento

Comando Comportamento
Encaminhamento Interativo Clique na metade superior do botão Route ou selecione Interactive Routing no menu e depois clique numa linha de ligação ou pad para começar a encaminhar essa net. O comando também está disponível no menu de clique com o botão direito do espaço de desenho.
Encaminhamento de Par Diferencial Utilize para encaminhar um par diferencial. Clique em qualquer uma das nets do par para iniciar o encaminhamento. As nets são configuradas como um par diferencial no modo Differential Pairs Editor do painel PCB.
Encaminhamento Interativo Múltiplo Encaminhe várias nets em simultâneo.
Remover Todo o Encaminhamento Remova todos os segmentos de pista e vias da camada de sinal que tenham um nome de net em toda a placa. Os segmentos de pista e vias que estejam bloqueados não serão removidos.
Remover Encaminhamento da Net Remova todos os segmentos de pista e vias da camada de sinal que tenham o nome da net na net em que clicar após selecionar o comando. Os segmentos de pista e vias que estejam bloqueados não serão removidos.
Remover Encaminhamento da Ligação Remova os segmentos de pista e vias da camada de sinal que tenham o nome da net da net em que clicar após selecionar o comando, até ao primeiro pad em ambas as direções. Os segmentos de pista e vias que estejam bloqueados não serão removidos.
Remover Encaminhamento do Componente Começando nos pads do componente em que clicou, remova todos os segmentos de pista e vias da camada de sinal em contacto até ser alcançado outro componente.
Mostrar Tudo Mostre todas as linhas de ligação (ratsnest) em toda a placa.
Mostrar Net Mostre as linhas de ligação (ratsnest) da net escolhida.
Ocultar Tudo Oculte todas as linhas de ligação (ratsnest) em toda a placa.
Ocultar Net Oculte as linhas de ligação (ratsnest) da net escolhida.
Cortar Pistas Corte segmentos de pista em dois.

Preferências de Encaminhamento Interativo

As preferências de encaminhamento são configuradas na página PCB - Interactive Routing de System Preferences.

Atalhos de Encaminhamento Interativo

Pela sua própria natureza, o Encaminhamento Interativo é um processo em que está ocupado a interagir com a sua PCB, movendo o rato e clicando para definir vértices (cantos). Por isso, o Encaminhador Interativo faz uma utilização extensiva de teclas de atalho, que são um elemento essencial para um encaminhamento eficiente.

Tecla(s) de Atalho Comportamento
Shift+F1 Abre um menu de atalhos interativos; a maioria das definições pode ser alterada em tempo real premindo o atalho apropriado ou selecionando no menu.
R Inicia o encaminhamento interativo.
*  (teclado numérico) ou  Ctrl+Shift+WheelRoll Muda para a camada de sinal disponível seguinte. É adicionada automaticamente uma via, de acordo com a regra de desenho Routing Via Style aplicável.
Shift+D Ativa e desativa a remoção de laços.
Shift+R Percorre os modos de resolução de conflitos ativados. Ative os modos necessários na página PCB - Interactive Routing de System Preferences. O modo atual é mostrado na barra de estado.
Shift+S Ativa e desativa o modo de camada única. Isto é ideal quando existem muitos objetos em várias camadas.
Spacebar Alterna a direção atual do canto.
Tab Alterna a apresentação do painel Inspector.
Shift+Spacebar Percorre os vários modos de canto da pista. Os estilos são qualquer ângulo, 45°, 45° com arco, 90° e 90° com arco.
Ctrl+Left-Click Conclui automaticamente a ligação que está a ser encaminhada. A conclusão automática não terá êxito se existirem conflitos irresolúveis com obstáculos.
Ctrl Suspende temporariamente o Hotspot Snap, ou prima Shift+E para percorrer os três modos disponíveis (desligado / ligado para a camada atual / ligado para todas as camadas). O modo atual de Hotspot Snap é mostrado na barra de estado.
End Redesenha o ecrã.
PgUp / PgDn Aumenta / diminui o zoom, centrado na posição atual do cursor. Em alternativa, utilize os atalhos padrão do rato do Windows para zoom e deslocação.
Backspace Remove o último segmento de pista confirmado.
Right-click  ou Esc Larga a ligação atual e permanece no modo de Encaminhamento Interativo.
3 Percorre a Origem da Largura da Pista. A largura pode ser Escolha do Utilizador, Mínimo da Regra, Preferencial da Regra ou Máximo da Regra. A origem atual é mostrada na barra de estado.
4 Percorre a origem do tamanho da via.

Enquanto encaminha, mantenha atenção ao Status bar. Este apresenta informações importantes durante o encaminhamento interativo, incluindo:

  • Localização atual no espaço de desenho e definição da Snap Grid
  • Hotspot Snap: desligado/ligado para a camada atual / ligado para todas as camadas
  • Modo atual de canto da pista
  • Modo atual de Encaminhamento Interativo
  • Origem da Largura de encaminhamento 
  • Origem do Estilo de Via de encaminhamento
  • Nome da Net
  • Comprimento total do encaminhamento
  • Dimensões do segmento de encaminhamento que está a ser colocado

Modificar Encaminhamento Existente

Em vez de eliminar ou remover o encaminhamento de um percurso existente, o CircuitMaker inclui duas abordagens para modificar o encaminhamento existente: reorganizar ou reencaminhar.

Reorganizar um Encaminhamento Existente

  • Para deslizar ou arrastar interativamente segmentos de pista pela placa, clique, mantenha premido e arraste.
  • Enquanto desliza interativamente, pode premir Shift+R para percorrer os modos de resolução de conflitos.
  • O editor PCB manterá automaticamente os ângulos de 45/90 graus com os segmentos ligados, encurtando-os e alongando-os conforme necessário.

Reencaminhar um Encaminhamento Existente

  • Não é necessário remover o encaminhamento de uma ligação para redefinir o seu percurso; clique no botão Route e comece a encaminhar o novo percurso.
  • A funcionalidade de Remoção de Laços removerá automaticamente quaisquer segmentos de pista redundantes (e vias) assim que fechar o laço e clicar com o botão direito para indicar que terminou.
  • Pode iniciar e terminar o novo percurso de encaminhamento em qualquer ponto, mudando de camada conforme necessário.
  • Também pode criar violações temporárias mudando para o modo Ignorar Obstáculo, que resolverá mais tarde.

O Painel Inspector

O modo Interactive Routing do painel Inspector fornece controlos para alterar as definições de encaminhamento interativo em tempo real para a net que está a ser encaminhada. O painel facilita a introdução de uma largura de pista ou tamanho de via exatos, proporcionando o nível máximo de controlo ao seu alcance. Também pode verificar as definições atuais de encaminhamento interativo em vez de ter de sair do encaminhamento e abrir System Preferences.

Encaminhamento Interativo e Comportamento de Ajuste

É importante configurar as opções de ajuste no painel Inspector antes de iniciar o encaminhamento interativo.

Durante o encaminhamento interativo, mantenha premida a tecla Ctrl para inibir temporariamente todo o ajuste.

  • Snap Options - selecione a que pretende ajustar durante o encaminhamento.
  • Snapping - selecione a(s) camada(s) às quais pretende ajustar. Também pode utilizar Shift+E durante o encaminhamento.
  • Snap Distance - utilize para definir a distância a partir do hotspot de um objeto à qual o cursor é atraído para esse hotspot.

Caixa de Diálogo de Larguras Favoritas de Encaminhamento Interativo

Esta caixa de diálogo fornece controlos para predefinir larguras de pista favoritas a utilizar ao encaminhar interativamente uma placa com o Encaminhador Interativo.

Quando executa o comando Interactive Routing e depois clica para iniciar o encaminhamento, é criada uma série de objetos de pista desde o pad mais próximo até à localização atual do cursor. A largura destas pistas é obtida quer da sua largura preferida quer da regra de desenho de largura de encaminhamento aplicável. A primeira é designada por Escolha do Utilizador e é esta caixa de diálogo que constitui a base desta funcionalidade.

A caixa de diálogo é acedida clicando no botão Favorite Interactive Routing Widths na página PCB Editor - Interactive Routing de System Preferences.

Ao utilizar a funcionalidade User Choice e larguras de encaminhamento predefinidas, continua a ter toda a proteção do sistema de regras. Se uma largura de encaminhamento predefinida escolhida estiver fora da definição mín.-máx. da regra aplicável, a largura será limitada ao mínimo ou ao máximo, conforme apropriado.

As opções principais são descritas abaixo.

  • Widths Grid - esta região apresenta uma lista de todas as larguras de encaminhamento interativo atualmente definidas.
As entradas sem sombreamento indicam que serão utilizadas as unidades de sistema preferidas quando essas larguras forem escolhidas. As unidades da placa são alteradas automaticamente.
A apresentação das colunas Imperial, Metric e System Units pode ser ativada ou desativada através dos comandos disponíveis no menu de clique com o botão direito da região. Estas colunas principais também podem ser reordenadas arrastando uma coluna principal horizontalmente; setas verdes verticais de posicionamento indicam uma posição válida. Os dados também podem ser ordenados pelas várias subcolunas.
Faça duplo clique numa entrada para aceder à caixa de diálogo Preferred Routing Width, na qual o valor da largura pode ser alterado conforme necessário.

  • Add - clique para adicionar uma nova largura de encaminhamento à lista. A caixa de diálogo Preferred Routing Width será aberta; introduza o valor pretendido.
Se introduzir um valor sem unidades, será assumido por predefinição o Imperial sistema de unidades preferido. Para controlar o sistema de unidades preferido utilizado para a largura, certifique-se de que especifica as unidades (especialmente se pretender Metric).

Utilizar Larguras Favoritas

É possível aceder a uma variante da caixa de diálogo Favorite Interactive Routing Widths quando pretende alterar a largura de encaminhamento atual para uma das favoritas predefinidas. Clique em Shift+W durante o encaminhamento interativo para abrir a caixa de diálogo Choose Width.

  • Widths Grid - esta região apresenta uma lista de todas as larguras de encaminhamento interativo atualmente definidas. Clique numa entrada para passar a utilizar essa largura de encaminhamento (de acordo com os limites da regra de Largura de encaminhamento mín-máx aplicável).
  • Apply To All Layers - ative para utilizar a largura de encaminhamento escolhida em todas as suas camadas de sinal.

Caixa de Diálogo Escolher Tamanhos de Via

Quando pretender alterar o estilo de via de encaminhamento atual para um dos favoritos predefinidos, clique em Shift+V durante o encaminhamento interativo para aceder à caixa de diálogo Choose Via Sizes.

Selecione uma entrada e, em seguida, clique em OK para passar a utilizar esse estilo de via de encaminhamento (de acordo com os limites da regra de Estilo de Via de Encaminhamento mín-máx aplicável).

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