Torna al blog BIM e IFC
Validazione · 2026-05-28 · 7 min
Cos'è un BIM Health Check? L'IFC Health Score spiegato
Il BEP del tuo progetto dice 'consegna un IFC di qualità'. Nessuno definisce cosa significhi finché il modello non viene rifiutato. Un IFC Health Score trasforma requisiti di qualità vaghi in un numero che tutti possono monitorare.
Cos'è un BIM Health Check? L'IFC Health Score spiegato — IFC Viewer Online article cover
In ogni progetto in cui sono stato coinvolto, la frase 'consegna IFC di qualità' compare nel BEP. In nessuno di quei progetti era definita chiaramente. La validazione avveniva manualmente, in modo incoerente, o non avveniva affatto — finché un modello di coordinamento non produceva risultati insensati e qualcuno iniziava a scavare.
Un Health Score cambia le cose. È un unico numero da 0 a 100, calcolato automaticamente rispetto a 44 regole di validazione. È lo stesso numero ogni volta, su ogni computer, su ogni versione del modello. Deve stare nel tuo BEP come requisito di consegna vincolante.
Come viene calcolato il punteggio
Il punteggio parte da 100. Ogni problema di validazione sottrae punti tramite un decadimento logaritmico — il millesimo errore di GUID duplicato toglie molti meno punti del decimo, perché la qualità del modello si degrada in modo non lineare. Un modello fondamentalmente rotto (IfcProject mancante, zero elementi strutturali, riferimenti spaziali circolari) crolla quasi a zero; un modello con qualche incoerenza di denominazione resta sopra 85.
- 3× — peso: errori di schema
- 1× — peso: avvisi sui dati
- 44 — regole verificate
- 80+ — obiettivo per la consegna al CDE
Un Health Score trasforma requisiti di qualità vaghi in un criterio di consegna misurabile e contrattualizzabile.
IFC Viewer Blog
Cosa significa ogni soglia
- 43/100 — Critico — non consegnare
- 73/100 — Da migliorare
- 87/100 — Pronto per il CDE
- 96/100 — Eccellenza
Punteggio 0–59: Critico
Problemi strutturali che romperanno gli strumenti a valle. IfcProject mancante, elementi orfani che dominano il modello, riferimenti spaziali circolari. Non consegnare.
Punteggio 60–79: Da migliorare
Problemi significativi di qualità dei dati. Accettabile per la revisione interna; non accettabile per la consegna al CDE o per sessioni di coordinamento con altre discipline.
Punteggio 80–89: Pronto per la consegna
Problemi minori che non compromettono la validità strutturale. Adatto per la consegna standard al CDE e per il coordinamento di progetto.
Punteggio 90–100: Eccellenza
Modello pulito. Adatto per consegne a LOD 300+, invii ISO 19650 e BIM in fase di approvvigionamento.
Aggiungere una soglia di Health Score al tuo BEP
Una clausola del BEP costa 50 parole da scrivere e previene settimane di ritardi nel coordinamento. Ecco un punto di partenza:
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.
Punteggio vs. conteggio dei problemi: la differenza chiave
Un modello con 800 problemi può ottenere 81. Un modello con 12 problemi può ottenere 34. La differenza è la gravità. Ottocento avvisi di nomi vuoti (livello informativo, penalità minima ciascuno) contro dodici casi di IfcProject mancante + aggregazioni interrotte + riferimenti spaziali circolari (errori, peso 3× ciascuno, logaritmico ma comunque grave).
Questo è intenzionale. Ottimizzare per il conteggio dei problemi crea incentivi perversi: disattiveresti le regole di denominazione e sembreresti pulito. Ottimizzare per un punteggio ti costringe a correggere le cose che contano davvero.
Un avvertimento sulla contrattualizzazione del numero: un punteggio è significativo solo insieme al set di regole che lo ha prodotto, quindi una clausola sulla soglia deve nominare entrambi. La formulazione che lo fa — più le altre tre clausole che vale la pena aggiungere — è in le clausole del BEP che prevengono davvero consegne IFC scadenti.
Cos'è un BIM Health Check? L'IFC Health Score spiegato