Mensagens

Parent page: Painéis do Gestor do Workspace

O Messages painel que mostra um conjunto de mensagens de violação do compilador para o esquema atual.
O Messages painel que mostra um conjunto de mensagens de violação do compilador para o esquema atual.

Resumo

O painel Messages é uma área centralizada de listagem para os avisos, erros e mensagens de estado que são gerados por operações, tais como compilar um esquema ou projeto, executar uma verificação de regras de desenho ou utilizar quaisquer outras funcionalidades do software com mensagens ativadas.

Acesso ao painel

Para abrir o painel Messages , clique no botão View | System |Messages.

Mensagens do painel

O painel Messages fornece um fluxo em tempo real de informações de mensagens relevantes aplicáveis à operação atual. Quando aplicável, a secção inferior do painel fornecerá mais detalhes sobre o(s) objeto(s) com problema associado(s) à mensagem atualmente selecionada. Se não estiver visível, o painel Details pode ser puxado para cima a partir da borda inferior do painel.

O painel fornece mais detalhes para cada classe de mensagem gerada pelo Compilador.O painel fornece mais detalhes para cada classe de mensagem gerada pelo Compilador.

As mensagens são automaticamente limpas (mas não necessariamente resolvidas) quando é ativada uma nova operação que gera mensagens.

Configuração de mensagens

O painel Messages é mais frequentemente utilizado para comunicar os resultados da compilação de um projeto ou esquema e lista quaisquer avisos e/ou erros que o Compilador possa ter encontrado ao analisar o desenho quanto à integridade elétrica e de documentação. Neste caso, as mensagens individuais no painel serão diretamente afetadas pelos níveis de comunicação de erros e/ou pela matriz de ligações definida na caixa de diálogo Options for Project.

Os níveis de comunicação de erros para as classes de mensagens são configurados no separador Error Reporting tab da caixa de diálogo Options for Project, aberta com o botão Project | Content | 

.

Os níveis de comunicação de erros definidos na caixa de diálogo Options for Project serão refletidos no conteúdo do painel Messages.

Conteúdo

Além dos relatórios do Compilador, o painel Messages fornecerá informações de aviso/erro/estado para outras funcionalidades do software, tais como a Verificação de Regras de Desenho (DRC) e o Autorouter. A informação contida numa mensagem pode ser dividida em várias áreas distintas:

  • Class – Trata-se essencialmente do tipo, ou categoria, da mensagem. Existem várias classes de mensagens e estas estão relacionadas com diferentes funcionalidades do software. As provenientes do Compilador, por exemplo, incluem entradas simples de informação, avisos gerais, erros específicos e erros fatais, como conflitos fundamentais de documentos. Segue-se uma lista de classes de mensagens frequentemente encontradas:
    • Info - mensagem de informação geral do Compilador, como por exemplo a indicação de compilação bem-sucedida.
    • Warning - violação de compilação assinalada, em que o tipo de violação foi definido com um Modo de Relatório de Warning.
    • Error - violação de compilação assinalada, em que o tipo de violação foi definido com um Modo de Relatório de Error.
    • Fatal Error - violação de compilação assinalada, em que o tipo de violação foi definido com um Modo de Relatório de Erro Fatal.
    • Warning - violação de compilação assinalada, em que o tipo de violação foi definido com um Modo de Relatório de Aviso, mas o(s) objeto(s) com problema receberam uma diretiva No ERC para suprimir a violação.
    • Error - violação de compilação assinalada, em que o tipo de violação foi definido com um Modo de Relatório de Erro, mas o(s) objeto(s) com problema receberam uma diretiva No ERC para suprimir a violação.
    • Fatal Error - violação de compilação assinalada, em que o tipo de violação foi definido com um Modo de Relatório de Erro Fatal, mas o(s) objeto(s) com problema receberam uma diretiva No ERC para suprimir a violação.
    • Uma violação de regra de desenho assinalada, do Design Rule Checker. O texto mudará consoante o tipo de regra que está a ser violada.
    • Uma mensagem do Situs Autorouter a alertar para uma ação tomada pelo Autorouter, como o início do encaminhamento, o início de uma passagem de encaminhamento e o fim de uma passagem de encaminhamento.
    • Uma mensagem do Situs Autorouter a indicar o estado do encaminhamento, como quantas ligações foram encaminhadas e o tempo necessário para o fazer.

As mensagens relacionadas com o Comparator irão variar, com classes de mensagens correspondentes aos vários tipos de comparação suportados, dos quais são exemplos:

As mensagens do compilador suprimidas só são mostradas no painel quando a opção Report Suppressed Violations in Messages Panel está ativada no separador Error Reporting da caixa de diálogo Options for Project.
  • Document – O documento de origem onde se encontra a causa do aviso/erro/violação.
  • Source – O servidor ou motor que executou a tarefa quando o aviso/erro/violação foi encontrado (por exemplo, o Compilador).
  • Message – o conteúdo da própria mensagem.

Cada mensagem também recebe uma marca temporal de data e hora e um número específico dentro da lista.

Sondagem cruzada

Quando aplicável, uma mensagem pode ser alvo de sondagem cruzada para o(s) objeto(s) com problema no documento afetado. A sondagem cruzada leva a vista atual do workspace diretamente para o objeto no documento associado ou indiretamente, consoante a origem específica da mensagem. O(s) objeto(s) com problema será(ão) automaticamente ampliado(s) e centrado(s) (sempre que possível) na janela do editor de desenho.

O documento será ativado se ainda não estiver ativo, ou será mostrado e ativado se anteriormente estivesse em modo oculto.

Para efetuar sondagem cruzada a partir de uma mensagem de interesse, como um erro do Compilador, faça duplo clique no nome da mensagem ou selecione Cross Probe no respetivo menu de contexto do botão direito. Neste caso, ao iniciar o comando de sondagem cruzada, a sondagem será feita diretamente para o(s) objeto(s) com problema no documento relevante, na janela do editor de desenho.

No caso apresentado abaixo, o compilador gerou um erro de designador duplicado com os duplicados listados no painel Details do painel. A janela do editor de desenho irá destacar cada um deles à medida que forem selecionados.

Sondagem cruzada a partir de uma mensagem de erro do Compilador. Sondagem cruzada a partir de uma mensagem de erro do Compilador.

De forma semelhante, a sondagem cruzada a partir de uma mensagem de erro DRC no painel irá sondar diretamente para o objeto com problema no documento associado – no caso abaixo, uma violação da regra de largura de PCB.

Inicie uma verificação DRC com o botão Run Design Rule Check na caixa de diálogo Design Rule Checker: Home | Design Rules |

.

 Sondagem cruzada a partir de uma mensagem DRC de regra de largura.

Ao efetuar sondagem cruzada para um documento PCB, certifique-se de que o documento PCB correspondente é o documento ativo na janela do editor de desenho; caso contrário, a sondagem cruzada ocorrerá, mas a vista não saltará para o documento.

Menu do botão direito

O menu de contexto do botão direito para o painel fornece os seguintes comandos:

  • Group By – Agrupar mensagens por origem, classe ou documento.
  • Cross Probe – Efetuar sondagem cruzada a partir da mensagem selecionada no painel para o objeto responsável pela mensagem no documento associado.
  • Cross Probe Next Message – Efetuar sondagem cruzada para a próxima mensagem comunicada - navegar utilizando o atalho de teclado Ctrl+Shift+F3. – Efetuar sondagem cruzada para a mensagem comunicada anterior - navegar utilizando o atalho de teclado Ctrl+Shift+F4.
  • Place Specific No ERC for this violation – (Apenas mensagens do Compilador) Ativa o comando Place No ERC element para remover a verificação de erros do ponto indicado – equivalente a Home | Circuit Elements | Directives » Generic No ERC no menu principal da faixa de opções.
  • Clear All – Limpar todas as mensagens atualmente apresentadas no painel.
  • Clear Selected – Limpar do painel todas as mensagens selecionadas.
  • Clear Class – Limpar do painel todas as mensagens da mesma classe que a mensagem atualmente selecionada.
  • Save – Guardar a lista atual de mensagens do painel num ficheiro. Depois de iniciar o comando, abre-se a caixa de diálogo Save Message List To File. Utilize esta caixa de diálogo para procurar um destino específico onde guardar o ficheiro e dar-lhe um novo nome (se necessário).
  • Save Selection – Guardar num ficheiro as mensagens selecionadas no painel. Depois de iniciar o comando, abre-se a caixa de diálogo Save Message List To File. Utilize esta caixa de diálogo para procurar um destino específico onde guardar o ficheiro e dar-lhe um novo nome (se necessário).
  • Export To Report – Gerar um ficheiro HTML com a listagem do conteúdo atual do painel Messages.
  • Copy – Copiar as mensagens selecionadas para a área de transferência do Windows.
  • Print – Pré-visualizar e imprimir um relatório com todas as mensagens atualmente listadas no painel.

Notas

  1. Nem todas as mensagens permitem sondagem cruzada. Só pode efetuar sondagem cruzada a partir de uma mensagem se esta tiver um documento associado válido (existente) especificado no campo Document da mensagem.
  2. Os dados podem ser ordenados por qualquer coluna clicando no cabeçalho dessa coluna. Um clique ordena por ordem ascendente; clique novamente para ordenar por ordem descendente.
  3. A ordem pela qual as colunas de dados são apresentadas pode ser alterada. Para mover uma coluna, clique no respetivo cabeçalho e arraste-a horizontalmente para a posição pretendida. Uma posição válida é indicada pelo aparecimento de duas setas verdes de posicionamento.
  4. Limpar mensagens não significa necessariamente que as mensagens tenham sido resolvidas. As mesmas mensagens não resolvidas serão listadas depois de executar novamente o mesmo comando que levou inicialmente à sua geração. A limpeza de mensagens é uma ajuda visual ao resolver erros no desenho, permitindo-lhe remover manualmente as mensagens assim que considerar que foram resolvidas. O comando que originou as mensagens deve ser executado novamente para obter uma imagem atualizada de quaisquer violações que ainda existam.
  5. No que diz respeito a mensagens específicas de PCB/Compiler/Comparator, se o documento associado for fechado, as entradas de mensagem correspondentes serão automaticamente removidas do painel. Por exemplo, se executar uma Verificação DRC num documento PCB, quaisquer mensagens de violação listadas no painel Messages para esse documento serão removidas do painel se o documento for fechado.

 

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