Voltar ao blog de BIM e IFC
Validação · 2026-05-28 · 7 min
O que é uma verificação de saúde BIM? O IFC Health Score explicado
O BEP do seu projeto diz "entregar um IFC de qualidade". Ninguém define o que isso significa até o modelo ser rejeitado. Um Health Score transforma requisitos vagos de qualidade em um número que todo mundo consegue acompanhar.
O que é uma verificação de saúde BIM? O IFC Health Score explicado — IFC Viewer Online article cover
Em todo projeto de que já participei, a frase "entrega de IFC de qualidade" aparece no BEP. Em nenhum desses projetos ela foi claramente definida. A validação acontecia manualmente, de forma inconsistente, ou nem acontecia — até que um modelo de coordenação produzia coisas sem sentido e alguém começava a investigar.
Um Health Score muda isso. É um único número de 0 a 100, calculado automaticamente com base em 44 regras de validação. É o mesmo número toda vez, em qualquer máquina, em qualquer versão do modelo. Ele pertence ao seu BEP (plano de execução BIM) como um requisito de entrega inegociável.
Como a pontuação é calculada
A pontuação começa em 100. Cada problema de validação subtrai pontos usando uma queda logarítmica — o milésimo erro de GUID duplicado tira muito menos pontos do que o décimo, porque a qualidade do modelo se degrada de forma não linear. Um modelo fundamentalmente quebrado (sem IfcProject, zero elementos estruturais, referências espaciais circulares) despenca perto de zero; um modelo com algumas inconsistências de nomenclatura permanece acima de 85.
- 3× — peso: erros de esquema
- 1× — peso: avisos de dados
- 44 — regras verificadas
- 80+ — meta para entrega no CDE
Um Health Score transforma requisitos vagos de qualidade em um critério de entrega mensurável e contratável.
IFC Viewer Blog
O que cada faixa significa
- 43/100 — Crítico — não entregar
- 73/100 — Precisa de ajustes
- 87/100 — Pronto para o CDE
- 96/100 — Excelência
Pontuação 0–59: Crítico
Problemas estruturais que vão quebrar as ferramentas seguintes. IfcProject ausente, elementos órfãos dominando o modelo, referências espaciais circulares. Não entregar.
Pontuação 60–79: Precisa de ajustes
Problemas significativos de qualidade de dados. Aceitável para revisão interna; não aceitável para entrega ao CDE ou sessões de coordenação com outras disciplinas.
Pontuação 80–89: Pronto para entrega
Problemas menores que não afetam a validade estrutural. Adequado para entrega padrão ao CDE e coordenação de projeto.
Pontuação 90–100: Excelência
Modelo limpo. Adequado para entregas em LOD 300+, submissões conforme a ISO 19650 e BIM em fase de contratação.
Adicionando um limite de Health Score ao seu BEP
Uma cláusula no BEP custa 50 palavras para escrever e evita semanas de atrasos na coordenação. Aqui está um ponto de partida:
IFC deliveries must achieve a minimum Health Score of 80 as validated by [agreed tool] before upload to the CDE. Models below this threshold will be rejected by the Information Manager and returned to the originator for remediation. The validated score must be attached to the transmittal as evidence.
Pontuação vs. contagem de problemas: a diferença fundamental
Um modelo com 800 problemas pode pontuar 81. Um modelo com 12 problemas pode pontuar 34. A diferença é a gravidade. Oitocentos avisos de nomes vazios (nível informativo, penalidade mínima cada) contra doze casos de IfcProject ausente + agregações quebradas + referências espaciais circulares (erros, com peso 3× cada, logarítmico mas ainda assim graves).
Isso é intencional. Otimizar para a contagem de problemas cria incentivos perversos — você desativaria as regras de nomenclatura e pareceria limpo. Otimizar para uma pontuação obriga você a corrigir as coisas que realmente importam.
Uma ressalva sobre contratualizar o número: uma pontuação só faz sentido junto com o conjunto de regras que a gerou, então uma cláusula de limite precisa nomear os dois. O texto que faz isso — além das outras três cláusulas que vale a pena adicionar — está em Cláusulas de BEP que realmente evitam entregas ruins de IFC.
O que é uma verificação de saúde BIM? O IFC Health Score explicado