Consegnare o ricevere un modello BIM non basta. La vera domanda, per chi lo produce e per chi lo riceve, è una sola: il modello rispetta i requisiti? Ha le informazioni richieste dal capitolato, i parametri compilati, le geometrie coerenti tra le discipline?
Rispondere a questa domanda si chiama validazione del modello IFC, o model checking. È un’attività sempre più richiesta dalla normativa e dai committenti, e allo stesso tempo una delle più onerose: verificare a mano centinaia di requisiti su migliaia di oggetti richiede giorni di lavoro e software specialistici. In questo articolo vediamo cosa significa validare un modello IFC, che ruolo hanno i file IDS e come l’intelligenza artificiale deterministica rende il processo automatico e ripetibile.
Cosa significa validare un modello IFC
La validazione di un modello IFC è il processo di verifica sistematica della conformità del modello rispetto a un insieme di requisiti definiti. Le verifiche si dividono in tre famiglie principali.
- Verifiche informative. Il modello contiene le informazioni richieste? Ogni oggetto ha la classificazione corretta, i parametri compilati (resistenza al fuoco, trasmittanza, codici WBS), i valori nei formati attesi? È il cuore dei requisiti di capitolato informativo.
- Verifiche geometriche. Le discipline sono coordinate tra loro? La clash detection individua le interferenze fisiche (hard clash) e le violazioni delle distanze minime di rispetto (soft clash) tra architettura, strutture e impianti.
- Verifiche di coerenza nel tempo. Cosa è cambiato tra una consegna e l’altra? Il confronto tra versioni dello stesso modello individua oggetti nuovi, eliminati, modificati o spostati, ed evita che le revisioni introducano regressioni non dichiarate.
Chi valida ha due punti di vista possibili. La stazione appaltante verifica i modelli in ingresso prima di accettarli. Lo studio o l’impresa verifica i propri modelli prima della consegna, per evitare rimpalli, non conformità e ritardi.
Il problema: requisiti scritti per gli umani, verifiche fatte a mano
Il paradosso del model checking tradizionale è che i requisiti nascono in un formato che le macchine non capiscono: il capitolato informativo. Documenti di decine di pagine in linguaggio naturale, che qualcuno deve leggere, interpretare e tradurre in controlli concreti sul modello.
Il risultato è un processo lento e fragile:
- la traduzione dei requisiti in regole di verifica è manuale e soggetta a interpretazione;
- i software di model checking tradizionali sono potenti ma complessi e costosi, e richiedono figure specializzate;
- ogni aggiornamento del capitolato o del modello impone di ripetere il lavoro;
- l’esito dipende da chi esegue la verifica: due operatori possono ottenere risultati diversi dallo stesso modello.
Per le pubbliche amministrazioni il problema è ancora più evidente: ricevono modelli IFC per obbligo normativo, ma raramente dispongono di licenze e personale per verificarli davvero.
IDS: il ponte tra capitolato e macchina
La risposta di buildingSMART a questo problema si chiama IDS (Information Delivery Specification): un formato aperto e standardizzato che traduce i requisiti informativi in regole leggibili dalla macchina.
Un file IDS descrive, in modo strutturato, affermazioni come: “tutti i muri esterni devono avere il parametro di trasmittanza termica compilato con un valore numerico” oppure “ogni porta su via di fuga deve dichiarare la larghezza utile e la resistenza al fuoco”. Ogni regola specifica a quali oggetti si applica e quali informazioni devono essere presenti.
Il vantaggio è duplice: i requisiti diventano non ambigui, perché scritti in un formato formale, e verificabili automaticamente, perché qualsiasi strumento conforme allo standard può eseguire il controllo sul modello IFC e restituire un esito oggettivo.
Resta però un passaggio critico: chi scrive gli IDS? Trasformare un capitolato di cinquanta pagine in un set di regole formali è a sua volta un lavoro specialistico. Ed è qui che entra in gioco l’intelligenza artificiale.
L’automazione con l’AI deterministica: come funziona CheckIFC
CheckIFC, il modulo di EDBIM dedicato alla verifica e validazione dei modelli, automatizza l’intero flusso, dal documento al report. Il principio è lo stesso di tutta la piattaforma: l’AI non “giudica” il modello in modo probabilistico, ma interpreta i documenti e attiva strumenti software deterministici che eseguono le verifiche. Stesso modello, stesse regole, stesso esito. Sempre.
Il flusso di lavoro si articola in tre passaggi.
- Dal capitolato alle regole. Si caricano il capitolato informativo o i documenti di gara. L’AI li analizza e li trasforma in una lista di regole verificabili, che l’utente può rivedere, correggere e integrare. In alternativa, si importano direttamente file IDS già disponibili.
- La verifica automatica. CheckIFC esegue le regole sul modello IFC, una per una. Alle verifiche informative si affiancano la clash detection (hard e soft, con tolleranze definibili dall’utente e risultati allineati ai software leader di mercato) e il confronto tra versioni del modello.
- Il report e la correzione. L’esito è un report chiaro: regole conformi, non conformi, da correggere. Ogni scostamento è collegato agli oggetti interessati nel modello, così la correzione parte dal punto esatto del problema. Le stesse regole si rilanciano su ogni nuova consegna, trasformando la validazione da attività una tantum a processo continuo.
Il tutto senza licenze di authoring, senza personale iper specializzato e con una governance reale: le regole sono visibili, correggibili e ampliabili dall’amministratore interno.
I benefici, per chi consegna e per chi riceve
Per le stazioni appaltanti: controllo oggettivo e documentabile dei modelli in ingresso, senza dipendere da consulenze esterne per ogni verifica. Il report di validazione diventa parte del processo di accettazione.
Per studi e imprese: consegne conformi al primo tentativo. Verificare il modello con le stesse regole del committente, prima di inviarlo, elimina i cicli di rimpallo che allungano i tempi e erodono i margini.
Per i coordinatori BIM: meno riunioni a caccia di interferenze e più tempo sulle decisioni. Clash detection, confronto versioni e verifiche informative confluiscono in un unico flusso ripetibile.
E la validazione è affidabile solo insieme al suo complemento naturale: l’interrogazione del modello. Per estrarre quantità e dati dai modelli validati, il riferimento è AskIFC, di cui parliamo nell’articolo dedicato al computo metrico da modello IFC.
Domande frequenti (FAQ)
Cos’è un file IDS e a cosa serve?
IDS (Information Delivery Specification) è lo standard aperto di buildingSMART che traduce i requisiti informativi in regole leggibili dalla macchina. Serve a rendere i requisiti di capitolato non ambigui e verificabili automaticamente sui modelli IFC.
Serve saper scrivere file IDS per validare un modello?
Con l’approccio tradizionale sì, ed è un lavoro specialistico. Con CheckIFC è l’AI a generare le regole a partire dal capitolato o dai documenti di gara; i file IDS esistenti possono comunque essere importati direttamente.
La validazione automatica sostituisce il BIM manager?
No: elimina la parte ripetitiva del suo lavoro. Il professionista definisce e approva le regole, interpreta gli esiti e decide le azioni; l’esecuzione delle verifiche, che a mano richiede giorni, diventa automatica e ripetibile.
I risultati sono affidabili quanto quelli dei software di model checking tradizionali?
Le verifiche sono eseguite da strumenti deterministici: a parità di modello e di regole l’esito è sempre identico e ogni non conformità è tracciata fino agli oggetti del modello. Per la clash detection, i risultati sono allineati a quelli dei software leader di mercato.
Una pubblica amministrazione può usare questo approccio senza competenze BIM interne?
Sì, è uno dei casi d’uso principali: il flusso guidato non richiede licenze di authoring né modellatori interni, e l’accesso alle informazioni è possibile anche per personale non tecnico. I dati restano su server europei dedicati.
Vedi la validazione dal vivo
Il modo migliore per valutare il model checking automatico è applicarlo a un caso reale: porta un tuo capitolato e un modello IFC, e in una sessione dimostrativa generiamo insieme le regole e il primo report di validazione.


