Encaminhamento Interativo

Parent page: Caixas de Diálogo PCB

A caixa de diálogo Interactive RoutingA caixa de diálogo Interactive Routing

Resumo

Esta caixa de diálogo disponibiliza controlos para alterar, em tempo real, as definições de encaminhamento interativo para a net que está a ser encaminhada. A caixa de diálogo facilita a introdução de uma largura de pista ou tamanho de via exatos, proporcionando o nível máximo de controlo mesmo à distância de um clique. Também pode verificar as definições atuais de Encaminhamento Interativo, em vez de ter de sair do encaminhamento e abrir a caixa de diálogo Preferences.

Acesso

A caixa de diálogo é acedida a partir do Editor PCB premindo a tecla Tab enquanto encaminha interativamente uma net com o Interactive Router.

Opções/Controlos

A caixa de diálogo está essencialmente dividida em duas metades. O lado esquerdo disponibiliza controlos relacionados com o encaminhamento interativo da net específica em questão, enquanto o lado direito disponibiliza as opções de encaminhamento interativo ao nível do sistema que estão disponíveis na página PCB Editor - Interactive Routing da caixa de diálogo Preferences .

Lado Esquerdo (Específico da Net)

Propriedades

  • User preferred Width - a largura de pista atual utilizada ao encaminhar a net na Layer de encaminhamento atual. Este campo pode ser preenchido das seguintes formas:
    • Se a opção Track Width Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Minimum, o campo assumirá a largura mínima definida para a camada correspondente (na regra de Largura de encaminhamento aplicável com maior prioridade).
    • Se a opção Track Width Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Preferred, o campo assumirá a largura preferencial definida para a camada correspondente (na regra de Largura de encaminhamento aplicável com maior prioridade).
    • Se a opção Track Width Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Maximum, o campo assumirá a largura máxima definida para a camada correspondente (na regra de Largura de encaminhamento aplicável com maior prioridade).
    • Se a opção Track Width Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para User Choice, o campo assumirá a largura favorita de encaminhamento escolhida (Shift+W durante o encaminhamento interativo).
    • Escolha uma largura favorita de encaminhamento predefinida na lista pendente do campo. Esta lista reflete todas as larguras predefinidas conforme configuradas na caixa de diálogo Favorite Interactive Routing Widths.
    • Introduza diretamente no campo um valor específico, em tempo real.
Se a opção Characteristic Impedance Driven Width estiver ativada para a regra aplicável, o campo refletirá o valor de impedância em vez da largura. Um campo textual abaixo da opção Apply to all layers reflete o Width/Impedance em conformidade.
  • Apply to all layers - esta opção é utilizada para determinar o âmbito da largura definida, quer apenas para a camada especificada quer para todas as camadas de encaminhamento. Se a opção User Choice for escolhida (na região Interactive Routing Width / Via Size Sources), e tiver optado por aplicar uma largura favorita de encaminhamento predefinida a todas as camadas, esta opção ficará ativada.
  • Via Hole Size - o tamanho atual do furo da via utilizado ao colocar uma via durante o encaminhamento desta net. Este campo pode ser preenchido das seguintes formas:
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Minimum, o campo assumirá o valor mínimo definido para o tamanho do furo da via (na regra de Estilo de Via de Encaminhamento aplicável com maior prioridade).
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Preferred, o campo assumirá o valor preferencial definido para o tamanho do furo da via (na regra de Estilo de Via de Encaminhamento aplicável com maior prioridade).
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Maximum, o campo assumirá o valor máximo definido para o tamanho do furo da via (na regra de Estilo de Via de Encaminhamento aplicável com maior prioridade).
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para User Choice, o campo assumirá a parte correspondente ao tamanho do furo do tamanho de via favorito escolhido (Shift+V durante o encaminhamento interativo).
    • Introduza diretamente no campo um valor específico, em tempo real.
  • Via Diameter - o diâmetro atual da via utilizado ao colocar uma via durante o encaminhamento desta net. Este campo pode ser preenchido das seguintes formas:
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Minimum, o campo assumirá o valor mínimo definido para o diâmetro da via (na regra de Estilo de Via de Encaminhamento aplicável com maior prioridade).
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Preferred, o campo assumirá o valor preferencial definido para o diâmetro da via (na regra de Estilo de Via de Encaminhamento aplicável com maior prioridade).
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para Rule Maximum, o campo assumirá o valor máximo definido para o diâmetro da via (na regra de Estilo de Via de Encaminhamento aplicável com maior prioridade).
    • Se a opção Via Size Mode (na região Interactive Routing Width / Via Size Sources) estiver definida para User Choice, o campo assumirá a parte correspondente ao diâmetro do tamanho de via favorito escolhido (Shift+V durante o encaminhamento interativo).
    • Introduza diretamente no campo um valor específico, em tempo real.
  • Layer - a camada de encaminhamento atual. Utilize a lista pendente do campo para mudar para o encaminhamento numa camada diferente (será colocada uma via até à camada de destino, com dimensionamento conforme os campos Via Hole Size e Via Diameter).
Selecionar uma largura de pista favorita predefinida e/ou um dimensionamento de via, ou especificar um valor em tempo real, é referido como User Choice. Isto permite-lhe ser mais ágil no encaminhamento, mantendo-se dentro dos limites das regras de encaminhamento aplicáveis.
Quaisquer que sejam os valores carregados/definidos na caixa de diálogo, continua a ter a proteção total do sistema de regras. Se uma largura de encaminhamento e/ou tamanho de via de encaminhamento escolhidos/especificados estiver fora da definição mín-máx da regra aplicável, a largura e/ou o tamanho do furo e/ou o diâmetro serão ajustados de volta ao mínimo ou ao máximo, conforme apropriado.

Restrições da Largura de Encaminhamento

Esta região apresenta informação sobre a regra de design que está a ser aplicada à largura da pista de encaminhamento da net em termos de:

  • O nome da regra.
  • As larguras mínima e máxima permitidas para a pista na camada de encaminhamento atual. Os valores são apresentados nas unidades do espaço de trabalho, bem como os valores de impedância calculados.
Se tiver sido introduzido um valor de Escolha do Utilizador para User preferred Width - quer a partir de um favorito predefinido escolhido quer por introdução direta em tempo real - a região assinalará (com texto a vermelho) se o valor estiver fora dos limites da regra aplicável (limites Máx/Mín). O valor será ajustado para voltar a ficar dentro do intervalo.
  • Edit Width Rule - clique neste botão para aceder à caixa de diálogo Edit PCB Rule com a regra de Largura aplicável carregada. A partir daqui, pode modificar o âmbito e/ou as restrições da regra conforme necessário.

Restrições do Estilo de Via

Esta região da caixa de diálogo apresenta informação sobre a regra de design que está a ser aplicada ao estilo de via de encaminhamento da net em termos de:

  • O nome da regra.
  • Os tamanhos mínimo e máximo permitidos para o furo da via.
  • Os diâmetros mínimo e máximo permitidos para a via.
Se tiver sido introduzido um valor de Escolha do Utilizador para Via Hole Size/Via Diameter - quer a partir de um favorito predefinido escolhido, quer por introdução direta em tempo real - a região assinalará (com texto a vermelho) se o valor estiver fora dos limites da regra aplicável (limites Máx/Mín). O valor será ajustado para voltar a ficar dentro do intervalo.
  • Edit Via Rule - clique neste botão para aceder à caixa de diálogo Edit PCB Rule com a regra de Estilo de Via de Encaminhamento aplicável carregada. A partir daqui, pode modificar o âmbito e/ou as restrições da regra conforme necessário.

Troca de Pinos

  • Enabled - ative esta opção para permitir a troca de pinos para componentes cujos pinos (pads) sejam membros desta net.
A troca de pinos exige que o projeto esteja atualizado relativamente à sua compilação. Será apresentado um aviso (em texto vermelho) se este não for o caso e a opção Enabled ficará desativada. Utilize o botão Compile Project disponibilizado neste caso para recompilar o projeto. Tenha em conta que, após a compilação, o projeto terá de ser guardado. Mais uma vez, isto é assinalado a vermelho. O controlo Enabled permanecerá desativado até que isso seja feito.
Como o ato de guardar o projeto exige sair da caixa de diálogo Interactive Routing, é boa ideia compilar e guardar antes de efetuar um encaminhamento interativo, se pretender alternar a capacidade Pin Swapping para a net em tempo real.

Menu

Clique neste botão para aceder aos seguintes comandos:

  • Edit Width Rule - utilize este comando para aceder à caixa de diálogo Edit PCB Rule com a regra de Largura atualmente aplicável carregada. A partir daqui, pode modificar o âmbito e/ou as restrições da regra conforme necessário.
  • Edit Via Rule - utilize este comando para aceder à caixa de diálogo Edit PCB Rule com a regra de Estilo de Via de Encaminhamento atualmente aplicável carregada. A partir daqui, pode modificar o âmbito e/ou as restrições da regra conforme necessário.
  • Add Width Rule - utilize este comando para criar uma nova regra de Largura. A caixa de diálogo Edit PCB Rule será aberta, a partir da qual poderá definir a regra conforme necessário.
  • Add Via Rule - utilize este comando para criar uma nova regra de Estilo de Via de Encaminhamento. A caixa de diálogo Edit PCB Rule será aberta, a partir da qual poderá definir a regra conforme necessário.
  • Net Properties - utilize este comando para aceder à caixa de diálogo Edit Net, com a qual pode navegar e modificar as propriedades da net.
Tenha em atenção que a regra recém-criada recebe a prioridade mais elevada e, por conseguinte, passará a ser a regra aplicável a esta net.

Lado direito (Preferências do Sistema)

Resolução de Conflitos de Roteamento

  • Ignore Obstacles - ative esta opção para permitir que o Interactive Router deixe a pista passar através de obstáculos durante o roteamento.
  • Push Obstacles - ative esta opção para permitir que o Interactive Router desloque pistas existentes para fora do caminho durante o roteamento. Este modo também pode empurrar vias para abrir caminho ao novo roteamento. Se este modo não conseguir empurrar um obstáculo sem causar uma violação, é apresentado um indicador para mostrar que a rota está bloqueada.
  • Stop At First Obstacle - ative esta opção para fazer com que o Interactive Router pare o roteamento quando encontrar o primeiro obstáculo no seu caminho.
  • Current Mode - este campo apresenta o modo atual de Resolução de Conflitos de Roteamento escolhido ao utilizar o Interactive Router. Utilize a lista pendente associada para alterar o modo conforme necessário.
Pode alternar entre modos de roteamento em tempo real utilizando Shift+R durante o roteamento.

Opções de Roteamento Interativo

  • Restrict To 90/45 - ative esta opção para restringir o roteamento apenas a ângulos de 90 graus e 45 graus.
  • Automatically Remove Loops - ative esta opção para remover automaticamente quaisquer laços redundantes criados durante o roteamento manual. Isto permite que uma ligação seja roteada novamente sem ter de remover manualmente pistas redundantes.
Quando forem necessários laços, como nas nets de alimentação, a opção Remove Loops pode ser desativada ao nível local da net (através da caixa de diálogo Edit Net associada). A definição local Remove Loops para a net especificada sobrepõe-se a esta definição global para essa mesma net.

Fontes da Largura de Roteamento Interativo / Tamanho de Via

  • Pickup Track Width From Existing Routes - ative esta opção para utilizar a largura da pista existente ao rotear a partir de uma pista colocada. Ou seja, mesmo que a largura de roteamento atual seja diferente da pista existente, a largura da pista existente será adotada quando continuar a rota a partir dela.
  • Track Width Mode - utilize este campo para escolher um modo de largura de pista para o roteamento interativo. Os modos disponíveis são:
    • User Choice - com este modo ativado, a largura é determinada a partir da largura selecionada na caixa de diálogo Choose Width, à qual se acede premindo Shift+W durante o roteamento.
    • Rule Minimum - com este modo ativado, será utilizada a largura mínima definida para a camada correspondente (na regra de Width de roteamento aplicável com a prioridade mais elevada).
    • Rule Preferred - com este modo ativado, será utilizada a largura preferencial definida para a camada correspondente (na regra de Width de roteamento aplicável com a prioridade mais elevada).
    • Rule Maximum - com este modo ativado, será utilizada a largura máxima definida para a camada correspondente (na regra de Width de roteamento aplicável com a prioridade mais elevada).
  • Via Size Mode - utilize este campo para escolher um modo de tamanho de via para o roteamento interativo. Os modos disponíveis são:
    • User Choice - com este modo ativado, o tamanho da via é determinado a partir do tamanho selecionado na caixa de diálogo Choose Via Size, à qual se acede premindo Shift+V durante o roteamento.
    • Rule Minimum - com este modo ativado, serão utilizados os valores mínimos definidos para o diâmetro da via e o tamanho do furo (na regra de Routing Via Style aplicável com a prioridade mais elevada).
    • Rule Preferred - com este modo ativado, serão utilizados os valores preferenciais definidos para o diâmetro da via e o tamanho do furo (na regra de Routing Via Style aplicável com a prioridade mais elevada).
    • Rule Maximum - com este modo ativado, serão utilizados os valores máximos definidos para o diâmetro da via e o tamanho do furo (na regra de Routing Via Style aplicável com a prioridade mais elevada).

Favoritos

  • Favorite Interactive Routing Widths - clique neste botão para aceder à caixa de diálogo Favorite Interactive Routing Widths, na qual pode predefinir as suas larguras de pista favoritas para utilizar ao rotear interativamente uma placa com o Interactive Router.
  • Favorite Interactive Routing Via Sizes - clique neste botão para aceder à caixa de diálogo Favorite Interactive Via Sizes, na qual pode predefinir os seus tamanhos de via favoritos para utilizar ao rotear interativamente uma placa com o Interactive Router.

 

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