Executar DRC

 

O botão Run DRC e os comandos executam as seguintes funções:

  • Executa uma verificação de regras de desenho e cria um Relatório de Verificação de Regras de Desenho. 
  • Abre a caixa de diálogo Design Rule Checker.
  • Repõe os marcadores de erro na PCB.

Os comandos podem ser acedidos escolhendo Home | Design Rules | Run DRC no editor de PCB.

Clique em  para executar uma verificação de regras de desenho de acordo com as regras ativadas para verificação em lote e as opções adicionais definidas para este tipo de verificação, e depois abrir um Relatório de Verificação de Regras de Desenho. A verificação de regras de desenho é uma funcionalidade automatizada poderosa que verifica tanto a integridade lógica como física de um desenho. Um exemplo de relatório é apresentado abaixo.

Caixa de diálogo Design Rule Checker

A caixa de diálogo Design Rule Checker é acedida escolhendo Home | Design Rules | Run DRC » Design Rule Check.

A caixa de diálogo também é acedida escolhendo Outputs | Reports |  Design Rule Check.

Esta caixa de diálogo permite configurar a verificação de regras de desenho para a placa. As verificações são feitas relativamente a quaisquer ou todas as regras de desenho ativadas e podem ser efetuadas online, durante o desenho, ou como um processo em lote (com relatório opcional). Esta funcionalidade deve ser utilizada em todas as placas com routing concluído para confirmar que as regras mínimas de afastamento foram mantidas e que não existem outras violações de desenho. Recomenda-se particularmente que seja sempre efetuada uma verificação de regras de desenho em modo lote antes de gerar a arte final.

A Verificação Online de Regras de Desenho é executada em segundo plano, em tempo real, assinalando e/ou impedindo automaticamente violações das regras de desenho. Isto é especialmente útil durante o routing manual para destacar imediatamente violações de afastamento e largura.
O DRC online apenas deteta novas violações (isto é, violações criadas depois de a funcionalidade ser ativada), e o DRC em lote permite executar manualmente uma verificação em qualquer momento durante o processo de desenho da placa. O desenho da placa deve começar e terminar com um DRC em lote.

A funcionalidade da caixa de diálogo está dividida em duas áreas:

  • Configuração de opções relacionadas com um DRC em lote.
  • Configuração de que regras verificar e se essas regras devem ser verificadas como parte do DRC online e/ou em lote.

Estas áreas são refletidas por e acedidas através das entradas tipo pasta no painel esquerdo.

  • Run Design Rule Check - clique para executar um DRC em lote de acordo com as regras ativadas para verificação em lote e as opções adicionais definidas para este tipo de verificação.

    Depois de concluída a verificação, todas as violações aparecerão no painel Messages.

Opções de Relatório

Ao clicar na pasta Report Options, o lado direito da caixa de diálogo é carregado com opções adicionais disponíveis ao executar um DRC em lote.

Opções do Relatório DRC

  • Create Report File - ative para que seja gerado um relatório após executar um DRC em lote para a placa.

    O relatório está em formato HTML e terá o nome Design Rule Check - PCBDocumentName.html. Será automaticamente aberto como documento ativo após a conclusão do processo de DRC em lote.
  • Create Violations - ative para que as violações sejam destacadas no espaço de desenho de acordo com as definições de visualização de violações. Esta opção também é necessária para que as violações apareçam listadas na região Violations do painel PCB Rules And Violations.

    A gestão da forma como as violações de DRC são apresentadas (utilizando gráficos de violação personalizados e/ou uma sobreposição de violação definida) é configurada na página PCB Editor - DRC Violations Display de System Preferences.
  • Sub-Net Details - se tiver sido definida uma regra Un-Routed Net, ative esta opção para incluir detalhes de sub-redes no relatório DRC.

    A regra Un-Routed Net apenas deve ser ativada para verificação quando todas as ligações tiverem sido encaminhadas, uma vez que uma linha de ligação é efetivamente um "circuito aberto".
  • Verify Shorting Copper - ative para verificar a integridade do cobre de curto-circuito em quaisquer componentes Net Tie utilizados no desenho. Esta verificação procura cobre não ligado num componente (indicativo de que uma pad não está a curto-circuitar corretamente a(s) outra(s) pad(s)).
  • Report Drilled SMT Pads - ative para incluir no Relatório DRC quaisquer pads SMT (Surface Mount Technology) que tenham sido perfurados por erro.

    Um pad SMT pode ser, por exemplo, um pino curto; um contacto plano; um dos elementos de uma matriz de esferas (BGA); uma terminação no corpo de um componente (passivos); ou um terminal curto em configuração gull-wing (QFP).
    Esta opção serve apenas para detetar pads SMT com furos definidos, o que era possível em versões antigas do software.
  • Report Multilayer Pads with 0 size Hole - ative para incluir quaisquer pads multicamada inválidos encontrados no desenho. Um pad multicamada inválido é aquele cujo tamanho do furo é zero, o que de outra forma o tornaria num pad SMT.
  • Stop when n violations found - utilize para determinar o número máximo de violações que podem ser detetadas antes de o processo de DRC em lote ser interrompido (predefinição = 500). Limitar o número de violações reportadas é uma estratégia fundamental para manter o processo de verificação gerível.
  • Report Broken Planes - ative para que o processo de verificação de regras em lote procure e reporte planos interrompidos. Planos interrompidos ocorrem quando uma área de um plano que tem conectividade a uma rede fica eletricamente desligada do resto do plano. Um exemplo de onde isto pode ocorrer é um conector colocado sobre um plano dividido mas que não está ligado a ele. Os vazios em torno dos pinos unem-se e cortam completamente o cobre do plano, dividindo-o efetivamente em duas partes.

    Para verificar planos interrompidos, a regra Un-Routed Net (categoria Electrical ) tem de estar ativada para DRC em lote.
  • Report Dead Copper larger than - ative para que o processo de verificação de regras em lote procure e reporte regiões de cobre morto maiores do que a área especificada. Cobre morto refere-se a secções de cobre que não têm conectividade a uma rede e que também ficam eletricamente desligadas do plano original. Um exemplo de onde isto pode ocorrer é um conector (não ligado ao plano) com pinos muito próximos em que os vazios em torno dos pinos se unem para isolar áreas de cobre do plano do resto do plano. Utilize o campo associado para especificar um valor para a área mínima permitida de cobre morto, acima da qual é considerada uma violação da regra (predefinição = 100 sq. mils).

    Para verificar cobre morto, a regra Un-Routed Net (categoria Electrical ) tem de estar ativada para DRC em lote.
  • Report Starved Thermals with less than n% available copper - ative para que o processo de verificação de regras em lote procure e reporte ligações térmicas enfraquecidas maiores do que a percentagem especificada. As térmicas são ligações a um plano com "recortes" de alívio térmico à sua volta para reduzir a condutividade térmica para o cobre do plano. Uma térmica pode ficar "enfraquecida" quando a área superficial dos raios de cobre que a ligam ao plano é reduzida por áreas vazias. Esta opção também verifica a área superficial da térmica (não apenas os raios) relativamente a quaisquer áreas vazias que invadam a térmica. Utilize o campo associado para especificar um valor para a percentagem mínima permitida de cobre de ligação que deve permanecer, abaixo da qual é considerada uma violação da regra (predefinição = 50%).

Regras a Verificar

Ao clicar na pasta Rules To Check, o lado direito da caixa de diálogo é carregado com uma lista de todos os tipos de regras verificáveis. Em alternativa, clique numa categoria específica abaixo da pasta para listar apenas os tipos de regras de desenho associados a essa categoria. Ative cada tipo de regra para verificação Online e/ou em Lote, conforme necessário.

Utilize o menu do botão direito para aceder a comandos que permitem ativar/desativar rapidamente todos os tipos de regras para DRC Online ou em Lote, ou apenas os tipos de regras que estão em uso (definidos e ativados para utilização).

Notas

  • Um Relatório de Verificação de Regras de Desenho gerado lista cada regra que foi testada durante o processo de verificação em lote. Cada violação localizada é listada com todos os detalhes de qualquer informação de referência, como a camada, o nome da rede, o designador do componente e o número da pad, bem como a localização do objeto. Clique na entrada de um objeto infrator para fazer cross-probing diretamente para esse objeto no espaço de desenho.
  • Para proporcionar maior flexibilidade na apresentação de violações de regras no espaço de desenho, os dois tipos de visualização de violações (detalhes da violação (gráficos de violação personalizados) e sobreposição de violação) têm cores de sistema associadas separadas. Isto permite diferenciá-los utilizando cores diferentes e distintas. A atribuição de cores é efetuada no painel View Configuration.
    • Violation Details – utiliza a cor atribuída à cor de sistema Violation Markers.
    • Violation Overlay – utiliza a cor atribuída à cor de sistema DRC Error Markers.
  • Depois de executar um DRC em lote, faça duplo clique numa mensagem de violação no painel Messages para fazer cross-probing para o(s) objeto(s) que causam essa violação no espaço de desenho.
  • Ao executar um DRC Online ou em Lote, quaisquer violações de regras serão listadas na região Violations do painel PCB Rules And Violations.
  • As violações associadas a um determinado objeto de desenho podem ser analisadas diretamente no espaço de desenho da PCB. Posicione o cursor sobre um objeto infrator, clique com o botão direito e escolha depois um comando no submenu Violations . Pode optar por investigar uma violação individual em que o objeto esteja envolvido, ou optar por ver todas as violações em que está envolvido utilizando o comando Show All Violations. Em qualquer dos casos, a caixa de diálogo Violation Details será aberta e fornecerá informação detalhada sobre a violação e controlos para destacar e saltar para o(s) objeto(s) infrator(es).

Repor Marcadores de Erro

Escolha Home | Design Rules | Design Rule Check » Reset Error Markers para remover os marcadores de erro. Tenha em atenção que isto remove apenas os marcadores de erro; as violações subjacentes das regras de desenho têm ainda de ser analisadas e resolvidas.

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