Use várias camadas de verificação
O IFC Validation Service da buildingSMART verifica a conformidade com a sintaxe STEP, com o esquema IFC referenciado e com as regras normativas da especificação, além de verificações adicionais de boas práticas do setor. Essas verificações tratam da conformidade do arquivo. Elas não substituem a revisão, pelo projeto, do escopo pretendido, da geometria, das informações ou da adequação ao uso.
Combine os critérios de aceitação antes de exportar. Um arquivo que abre com sucesso pode ter objetos ausentes, coordenadas inesperadas ou dados incorretos. Separe os resultados automáticos da inspeção manual para que o destinatário veja as evidências por trás de cada conclusão.
Referências oficiais
Uma lista de verificação prática para a revisão
| Verificação | Evidência a guardar | Ação em caso de falha |
|---|---|---|
| Integridade do arquivo e do pacote | Nomes e tamanhos de arquivo, revisões e somas de verificação opcionais | Repita ou corrija a transferência antes de investigar o conteúdo. |
| Esquema e legibilidade | Versões do exportador e do importador; relatório de validação/importação | Resolva o conteúdo sem suporte ou malformado. |
| Escopo | Disciplinas, áreas, grupos de objetos e exclusões esperados | Compare a seleção de origem com o conteúdo exportado. |
| Escala e coordenadas | Comparações com medidas conhecidas e pontos de controle | Resolva unidades, sistemas de referência ou transformações. |
| Geometria | Vistas representativas de aberturas, curvas e elementos delgados | Investigue a geometria de origem e as configurações de saída. |
| Informações | Campos exigidos, versão do conjunto de regras e falhas por objeto | Corrija os dados de origem ou o mapeamento; execute as regras novamente. |
| Aparência | Comparação aceita de cores e transparência | Verifique as configurações de materiais e as dependências do pacote. |
| Fluxo de trabalho do receptor | Resultado da execução da tarefa pretendida pelo destinatário | Revise a configuração do intercâmbio e teste novamente. |
Compare contagens somente quando as regras de contagem forem equivalentes. Um item de origem pode ser dividido em vários objetos de saída, ou vários itens podem ser combinados. Registre o motivo de uma diferença, em vez de declarar toda divergência de contagem como erro.
Escolha uma amostra capaz de revelar falhas
- Inclua todas as disciplinas e categorias de objetos exigidas.
- Inclua componentes grandes e pequenos, curvas, aberturas e elementos próximos ao limite do escopo de exportação.
- Inclua itens com propriedades exigidas e valores de origem conhecidos.
- Inclua tipos repetidos e ocorrências individuais para que a herança e a identidade possam ser inspecionadas.
- Use verificações automatizadas em toda a entrega, quando disponíveis, e registre os limites da amostragem manual.
Torne cada falha reproduzível
Atribua a cada constatação um identificador de problema, a revisão do modelo, os identificadores dos objetos afetados, o resultado esperado, o resultado obtido e os passos de reprodução. Defina um responsável e um prazo. Adicione uma vista ou imagem quando ela ajudar a explicar o local, mas mantenha a descrição escrita compreensível sem a imagem.
Após a correção, execute novamente a verificação que falhou e todas as verificações que possam ter sido afetadas pela alteração. Salve o novo relatório separadamente do original. Use status explícitos, como aprovado, reprovado, não verificado e exceção aceita, com um aprovador nomeado para as exceções.
Encerre a revisão com um registro de aceitação
- Identifique exatamente o arquivo revisado e as revisões de origem.
- Liste as ferramentas, as configurações e as verificações usadas.
- Registre os problemas não resolvidos e as exceções aprovadas.
- Declare a finalidade permitida da entrega e eventuais limitações.
- Identifique o revisor e registre a data e a decisão da revisão.
Se usar um serviço de validação online, confirme que as regras de compartilhamento de informações do projeto permitem fazer upload do modelo. Uma verificação offline ou uma amostra mínima aprovada pode ser mais adequada para dados restritos.