Preparando Relatórios de Validação

Num relance

Saiba como preparar relatórios de validação em HTML no Altium Designer e incluí-los em arquivos Output Job para apoiar as verificações de projeto e a liberação de projetos. Este artigo aborda a verificação do estado do ciclo de vida dos componentes, a conformidade da configuração do ambiente, as diferenças entre o esquemático e a PCB e a geração de relatórios de regras elétricas. Também explica como a validação de liberação pode impedir que projetos sejam liberados quando as verificações falham. Continue lendo para configurar relatórios de validação que ajudam a identificar problemas antes da liberação.

- Entenda como as verificações de validação do Output Job se integram aos fluxos de trabalho de projeto e liberação.
- Aprenda a configurar verificações de estado dos componentes e a exigir o uso de modelos, arquivos Output Job, preferências e fontes de componentes autorizados.
- Explore relatórios de diferenças entre o esquemático e a PCB e de violações de regras elétricas do esquemático.
Aprofunde-se com a IA:

O software inclui diversas verificações de validação que podem ser incluídas como saídas durante a geração de saídas. Cada uma produz um arquivo de relatório HTML.

As saídas de validação podem ser adicionadas ao arquivo Output Job ativo pelo menu do controle [Add New Validation Output] na região Validation Outputs do arquivo ou pelos submenus Edit » Add Validation Outputs dos menus principais.

Observe que a configuração desses relatórios de validação é armazenada no OutputJob. Quando você configura uma verificação de validação em outro local do software, as configurações são armazenadas no respectivo arquivo — por exemplo, as configurações de verificação de erros do projeto são armazenadas no arquivo de projeto, e as configurações de DRC da PCB são armazenadas no arquivo da PCB.
O uso de relatórios de validação definidos em um arquivo Output Job atribuído permite validar seus projetos como parte integrante do processo de liberação do projeto. Essas verificações de validação serão executadas em cada liberação e a liberação falhará se alguma verificação de validação não for concluída com êxito. Isso proporciona mais tranquilidade, pois evita que erros dispendiosos sejam introduzidos nos projetos liberados devido a alterações de última hora. A validação é executada na etapa Validate Design do fluxo do processo na visualização PCB Release. No modo Design, as verificações de validação são executadas diretamente no projeto, antes da geração das saídas. No modo Release, o fluxo de liberação primeiro cria um snapshot autossuficiente do projeto, que inclui todos os documentos do projeto e as dependências externas, e as verificações de validação são executadas nesse snapshot. Isso oferece uma garantia adicional de que o snapshot capturou corretamente todas as dependências necessárias para o projeto.

Validação do status dos componentes

Os componentes do Workspace oferecem ao projetista uma coleção formal de blocos de construção de alta qualidade e integridade para seus projetos. Com controle de revisão e gerenciamento do ciclo de vida, uma empresa pode autorizar a biblioteca de componentes que seus projetistas podem usar formalmente em cada novo projeto iniciado na empresa. No entanto, embora os componentes possam ser autorizados para reutilização em projetos, também é necessário realizar uma verificação automatizada na etapa de validação da liberação para confirmar que eles realmente estão no estado adequado para uso.

O Altium Designer, em conjunto com o Workspace conectado, oferece uma solução elegante para isso, na forma de Component State Checking. Um gerador de saída baseado em validação está disponível para adição a um arquivo Output Job – Components states. Ele pode ser configurado para verificar componentes que estejam em estados restritos. Como parte da configuração, você determina a ação a ser tomada para cada estado atualmente definido, de cada definição de ciclo de vida atualmente definida no Workspace — nenhuma ação, um aviso ou a geração de um erro. Esta última impedirá a liberação do projeto. Além disso, a execução da verificação gerará um relatório prático em HTML, permitindo identificar rapidamente quais componentes do projeto não estão em estados válidos.

Problemas relacionados ao uso de itens de projeto em estados restritos também podem ser detectados muito antes no ciclo de projeto, durante a validação do projeto. Isso diz respeito à aplicabilidade de uma revisão de item com base em seu estado atual e à permissão para usá-la em projetos enquanto estiver nesse estado. Esse controle é feito por meio de um atributo específico no nível de cada estado. Uma violação de projeto pode ser configurada para detectar e sinalizar quaisquer itens do Workspace usados em um projeto cujas revisões estejam em estados não aplicáveis — identificando e evitando problemas antes da liberação. Para obter mais detalhes, consulte a seção Controle da visibilidade e da aplicabilidade de revisões de itens da página Definição de ciclos de vida para um Workspace.
Ao impor os ambientes de trabalho dos seus projetistas por meio de Configurações de ambiente, você pode garantir o uso do arquivo Output Job no qual a verificação do estado dos componentes foi definida. Para isso, certifique-se de que o arquivo Output Job permitido pela configuração de ambiente aplicável esteja marcado como obrigatório — habilitando seu atributo Req'd. Se um OutJob definido como parte de uma configuração de ambiente estiver marcado como obrigatório, a liberação não será possível até que esse OutJob esteja presente e habilitado para inclusão no conjunto de dados relevante gerado como parte da liberação do projeto. Para obter mais informações, consulte Gerenciamento de configurações de ambiente.

Adicione um gerador de saída desse tipo a partir da seção Validation Outputs do arquivo OutJob. A configuração é realizada na caixa de diálogo Server objects State validation.

Para acessar essa caixa de diálogo de configuração, clique duas vezes na entrada do gerador de saída, clique com o botão direito na entrada e escolha Configure no menu de contexto ou selecione a entrada e use o atalho de teclado Alt+Enter.

Adicione e configure uma verificação do estado dos componentes como parte do seu processo geral de validação durante a liberação do projeto da placa.
Adicione e configure uma verificação do estado dos componentes como parte do seu processo geral de validação durante a liberação do projeto da placa.

A caixa de diálogo apresenta todas as definições de ciclo de vida definidas para o Workspace ao qual você está conectado no momento. Para cada definição, cada estado exclusivo é listado junto com sua descrição. Para cada estado associado a uma definição de ciclo de vida usada nos componentes dos seus projetos, basta especificar a ação de verificação a ser executada. Clique no campo Check Action de um estado e selecione a ação necessária no menu suspenso associado. As opções de verificação disponíveis são None, Warning e Error.

Clique no botão para atualizar a caixa de diálogo com as informações mais recentes das definições de ciclo de vida, diretamente do Workspace.

As revisões de itens de componentes usados no projeto que estiverem em um estado restrito (cujo Check Action tenha sido definido como Error) impedirão a liberação da placa. O arquivo de relatório gerado listará todos os avisos e erros.

Exemplo de falha na liberação de uma placa na etapa de validação durante a verificação dos estados dos componentes. Passe o cursor sobre a imagem para ver o relatório gerado. Neste caso, foram encontrados quatro componentes no projeto em um estado restrito do ciclo de vida, e o processo de liberação é encerrado com falha.
Exemplo de falha na liberação de uma placa na etapa de validação durante a verificação dos estados dos componentes. Passe o cursor sobre a imagem para ver o relatório gerado. Neste caso, foram encontrados quatro componentes no projeto em um estado restrito do ciclo de vida, e o processo de liberação é encerrado com falha.

Se você estiver usando modelos de tarefas de saída do Workspace, certifique-se de que a verificação do estado dos componentes seja adicionada ao arquivo Output Job de origem correspondente e configurada BEFORE liberar esse OutJob para o Workspace. Após a liberação, a revisão do arquivo OutJob – especificamente a configuração de um gerador de saída – não poderá ser alterada. Será necessário fazer as alterações e liberar novamente na próxima revisão planejada do Item de destino. Para obter mais informações, consulte Preparação de dados de fabricação com Output Jobs.

Preparação de um relatório de verificação de conformidade da configuração do ambiente

A verificação de conformidade da configuração do ambiente oferece um meio de testar de forma conclusiva e impor o uso de elementos de dados autorizados pela empresa em um projeto – ou seja, se você não estiver usando itens de dados permitidos pela configuração do ambiente disponível para a função que lhe foi atribuída, a liberação falhará. Isso impede uma abordagem sem controle ao projeto e garante a adesão e a conformidade com os ambientes de trabalho de projeto definidos centralmente no nível corporativo.

Consulte a página Environment Configuration Management (Altium 365 Workspace, Workspace do Enterprise Server) para saber mais.

O relatório necessário é configurado na caixa de diálogo Environment Configuration Compliance Setup.

A caixa de diálogo Environment configuration compliance setup
A caixa de diálogo Environment configuration compliance setup

Saiba mais sobre o gerenciamento da configuração do ambiente no Altium 365 e em um Workspace do Enterprise Server.

Preparação de um relatório de diferenças

O gerador de saída Differences Report produz um relatório que detalha as diferenças entre os documentos esquemáticos e de PCB de origem do projeto.

O relatório necessário é configurado na caixa de diálogo Differences Setup.

A caixa de diálogo Differences Setup
A caixa de diálogo Differences Setup

Saiba mais sobre como manter os esquemáticos e a PCB sincronizados.

Preparação de um relatório de verificação de regras elétricas

O gerador de saída Electrical Rules Check produz um relatório que detalha as violações das verificações de desenho e elétricas nos documentos esquemáticos de origem do projeto.

O relatório necessário é configurado na caixa de diálogo Electrical Rules Check Setup.

A caixa de diálogo Electrical Rules Check Setup
A caixa de diálogo Electrical Rules Check Setup

Saiba mais sobre Como validar seu projeto.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents