Torna al blog BIM e IFC
Consegna e ISO 19650 · 2026-08-07 · 9 min
Clausole del BEP che prevengono davvero consegne IFC scadenti
La maggior parte dei BEP dice solo che i modelli devono essere "di qualità adeguata" — motivo per cui le discussioni sulla qualità non finiscono mai. Quattro clausole brevi, pronte da incollare, che trasformano un'opinione in una condizione verificabile.
Clausole del BEP che prevengono davvero consegne IFC scadenti — IFC Viewer Online article cover
Apri un BIM Execution Plan a caso alla sezione sulla consegna delle informazioni e troverai una frase come questa: "Tutti i modelli devono essere consegnati in un formato adeguato e con una qualità appropriata per l'uso previsto". Tutti la firmano. Nessuno può farla fallire, e nessuno può farla rispettare.
Questa frase è il motivo per cui le discussioni sulla qualità IFC nei progetti sono così aspre: non c'è nulla a cui appellarsi. Quando il coordinatore dice che il modello è inutilizzabile e l'autore dice che va bene, entrambi stanno esprimendo opinioni, perché il contratto non ha mai tradotto "qualità" in una condizione verificabile.
Una clausola di qualità che non può fallire non è una clausola. È una speranza con un numero di clausola.
Cosa rende una clausola applicabile
Tre proprietà, ed è utile verificarle su qualunque cosa sia già nel tuo BEP:
- Nomina un test. Non "buona qualità", ma un controllo specifico, eseguito con un metodo specifico, che produce un output specifico.
- Nomina una soglia. Un numero, un conteggio, o una condizione binaria — qualcosa che un revisore può confrontare senza doverne dare un giudizio.
- Nomina cosa succede quando la soglia non viene raggiunta. Una clausola senza conseguenze è documentazione, non un requisito.
Le quattro clausole qui sotto hanno tutte e tre le proprietà. Sono deliberatamente brevi: una clausola di qualità che nessuno legge non ha alcun effetto, e una clausola che sta in mezza pagina viene citata alle persone — che è esattamente lo scopo.
Clausola 1 — Controllo automatico prima dell'emissione
Every IFC container issued to the CDE at status S2 (Shared) or above shall
have been checked with the project's agreed rule set within the 24 hours
preceding issue. The check report shall be issued alongside the container.
Containers issued without a check report may be rejected without review.
È l'ultima frase a fare il lavoro. Senza di essa, la clausola crea un obbligo senza alcun costo associato al saltarlo, e verrà saltato proprio nella settimana in cui il programma è più stretto — che è esattamente la settimana in cui il controllo conta di più.
Nota il posizionamento: a S2, non alla pubblicazione. Nel momento in cui qualcosa viene pubblicato, tre discipline si sono già coordinate rispetto a esso, e un difetto strutturale significa rifare il loro lavoro, non solo il tuo. Tutta l'economia del controllo pre-consegna dipende dall'intercettare i problemi al confine tra Work in progress e Shared.
Se non hai ancora scelto un set di regole, parti dai controlli standard che qualsiasi validatore esegue — gli errori di validazione IFC più comuni coprono la grande maggioranza dei rifiuti reali, e sono gli stessi ovunque perché derivano dalle impostazioni di esportazione più che dallo stile di modellazione.
Clausola 2 — Una soglia minima di qualità
IFC containers shall achieve a Health Score of at least 80/100 under the
project rule set. Containers scoring below the threshold may be issued only
with the prior written agreement of the Information Manager, recording the
findings concerned and the reason.
Due scelte di impostazione che vale la pena copiare. Primo: la via d'uscita è esplicita: a volte un modello sotto soglia deve davvero essere condiviso, e una regola senza un'eccezione legittima viene ignorata invece che rispettata. Secondo: l'eccezione deve essere messa per iscritto, il che trasforma un "abbiamo deciso di lasciar correre" in un verbale con data e autore.
Scegli la tua soglia con consapevolezza. Un punteggio è la compressione di un intero report in un unico numero, pesato per categoria e gravità — vale la pena capire come funziona prima di contrattualizzarlo. La guida all'Health Score IFC spiega cosa lo fa muovere e di quanto.
Clausola 3 — Stabilità degli identificatori
IFC GlobalIds shall be persistent for the life of the project: the identifier
of an element shall not change between revisions unless the element itself is
deleted and replaced. Task teams shall configure authoring and export tools
accordingly, and shall report any event that invalidates identifiers (model
recreation, round-trip import, template migration) at the time it occurs.
Se aggiungi solo una clausola da questo articolo, aggiungi questa. Le clausole di soglia migliorano la consegna media; la clausola sugli identificatori previene una categoria di danno che non può essere riparata in seguito.
Quando i GlobalId cambiano a ogni esportazione, tre cose si rompono silenziosamente e simultaneamente: i problemi si staccano dagli elementi contro cui erano stati sollevati, il confronto tra revisioni diventa fittizio perché ogni elemento sembra nuovo, e i dati asset non possono essere riconciliati con il modello da cui provengono. Nessuna di queste cose produce un messaggio di errore. Producono un progetto in cui nessuno si fida davvero della cronologia di coordinamento e nessuno sa dire perché.
L'obbligo di segnalazione nell'ultima frase conta più di quanto sembri. Il ricambio dei GUID è di solito causato da un evento di processo che qualcuno conosce — un modello ricostruito, un file passato andata e ritorno per un altro strumento. Sapere quando è successo fa la differenza tra una nota nel registro e un'indagine forense. Vedi perché i GUID IFC cambiano a ogni esportazione per le cause specifiche, e GUID duplicati nei file IFC per il guasto correlato in cui due elementi condividono un identificatore.
Clausola 4 — Coordinate e unità condivise
All task teams shall use the project shared reference point and rotation
defined in {document}, and shall deliver in metric SI length units. Storey
names and elevations shall follow the agreed level schedule without local
variation.
Questa è la clausola che paga solo in fase di federazione. Ogni modello di disciplina può essere internamente perfetto e l'insieme federato essere comunque inutilizzabile, perché tre modalità di guasto restano invisibili finché i modelli non si incontrano: modelli riferiti a origini diverse, un file in unità imperiali, e piani dei livelli per disciplina che richiedono una tabella di traduzione mantenuta da una persona.
La metà relativa alla georeferenziazione è quella che produce i guasti più spettacolari — un edificio a centinaia di chilometri dal sito, o ruotato. I meccanismi sono trattati in Coordinate IFC e georeferenziazione.
Dove vanno queste clausole
| Documento | Cosa ci appartiene |
|---|
| EIR (lato committente) | Cosa richiede il committente: lo scopo di ogni consegna, il sistema di classificazione, i dati asset attesi alla consegna finale. |
| BEP (team di consegna) | Come verrà soddisfatto: queste quattro clausole, il set di regole nominato, i riferimenti alla configurazione di esportazione, la matrice delle responsabilità. |
| Appendice del BEP | La tabella dei criteri di accettazione — una riga per criterio, con la posizione di progetto compilata prima della prima consegna. |
| Transmittal | La dichiarazione per singola consegna: revisione, idoneità, punteggio, set di regole, ed eventuali riscontri accettati per accordo. |
Le clausole da sole valgono poco — serve un luogo in cui il ricevente le applichi, ovvero la tabella dei criteri di accettazione.
Quella tabella è l'argomento del prossimo articolo: criteri di accettazione IFC — come accettare o rifiutare un modello senza discussioni. E una volta che un container passa il controllo, la domanda diventa cosa viaggia insieme a esso, argomento trattato in cosa consegnare insieme a un modello IFC.
La versione in un solo paragrafo
Se il tuo BEP è già scritto e riaprirlo ha un costo politico elevato, aggiungi questo unico paragrafo alla sezione sulla consegna delle informazioni e avrai catturato gran parte del valore:
IFC containers issued at S2 or above shall be checked with the project rule
set immediately before issue, shall reach a Health Score of at least 80/100,
and shall carry persistent GlobalIds between revisions. The check report
shall accompany the container; exceptions require the written agreement of
the Information Manager.
Per vedere come sono in pratica questi requisiti prima di impegnarti, esegui i controlli su un modello che hai già consegnato — il workflow di controllo pre-consegna del modello richiede circa un minuto per file, e il risultato ti dirà se 80 è una soglia generosa nel tuo progetto o una ambiziosa.
Clausole del BEP che prevengono davvero consegne IFC scadenti