Passa al contenuto
In collaborazione conSOFiSTiK ItaliaScopri di più →

Guida · Consegna IFC

Verifica del modello IFC: cosa controllare prima di consegnare un IFC e dove correggerlo

Una verifica del modello IFC risponde a una domanda: il file che consegni contiene ciò che il tuo committente ha richiesto? La maggior parte di ciò che fallisce è deciso molto prima dell'esportazione, nel modello di origine. Ecco cosa controllare, quale tipo di strumento lo verifica e come correggerlo alla fonte in Revit.

La scheda Validazione di IFC Ready in Revit: elementi esportati come proxy, classi lasciate all’esportatore e codici Uniclass mancanti, ognuno con il punto in cui correggerlo

Cosa controlla una verifica IFC

  • File e schema. Il file è un STEP valido e valido rispetto alla versione IFC che dichiara, IFC 2x3, IFC 4 o IFC 4.3, comprese le regole proprie dello standard.
  • Classi IFC. Ogni elemento esce come la classe giusta, IfcWall, IfcDoor, IfcPipeSegment, con un PredefinedType che esiste in quella versione IFC. IfcBuildingElementProxy è il termine generico per gli elementi senza una classe, e molti requisiti lo vietano o lo limitano.
  • Classificazione. Codici come Uniclass 2015 si trovano sugli elementi richiesti dal committente e raggiungono il file come riferimenti di classificazione.
  • Nomi. I nomi degli elementi e il nome del file seguono la regola di denominazione del progetto, ad esempio i campi di ISO 19650 o una convenzione nazionale.
  • Proprietà. I set di proprietà e i valori richiesti sono compilati, come IsExternal, LoadBearing e FireRating in Pset_WallCommon, e i materiali sono nominati.
  • Struttura spaziale. Sito, edificio e piani sono corretti, e gli spazi sono posizionati e racchiusi.
  • Posizione. Il sito e il suo sistema di riferimento delle coordinate sono ciò che il committente si aspetta, dove i requisiti ne richiedono uno.

Due tipi di controllo: lo standard e i requisiti del tuo progetto

Contro lo standard IFC. buildingSMART, l'ente dietro l'IFC, gestisce un servizio di validazione IFC online gratuito. Carichi un file e verifica la sintassi, lo schema e le regole normative dello standard, e avvisa su problemi di prassi comune. I requisiti di progetto, nazionali o aziendali sono al di fuori del suo ambito, secondo la sua stessa descrizione.

Contro i requisiti del tuo progetto. Questo è il controllo che decide l'accettazione: le classi, i codici, i nomi e i valori richiesti dal tuo committente. Da giugno 2024, lo standard IDS (Information Delivery Specification) 1.0 di buildingSMART consente a un committente di scrivere quei requisiti in un file che il software può testare contro un IFC. Checker di modelli dedicati e librerie open-source come IfcOpenShell's IfcTester leggono i file IDS.

Entrambi lavorano sul file esportato. Per questo sono il controllo finale giusto, ma la correzione avviene sempre nel modello di origine: una classe errata o un valore mancante si cambia in Revit e si esporta di nuovo. Prima controlli il modello stesso, meno giri fai tra i due.

Dove iniziano i problemi IFC in Revit

  • Proxies. Quando l'esportatore non ha una classe per un elemento, scrive IfcBuildingElementProxy: modelli generici, famiglie in loco, molte famiglie di attrezzature. Imposta la classe con i parametri integrati “Export to IFC As” e “IFC Predefined Type”, sul tipo o sull'istanza.
  • Versione. Un PredefinedType valido in IFC 4.3 potrebbe non esistere in IFC 2x3, dove IfcDoor e IfcWindow non ne hanno affatto. Controlla la classe rispetto alla versione che consegni.
  • Nomi. A meno che tu non imposti IfcName, il nome di un elemento nell'IFC è Family:Type:ElementId, che raramente corrisponde a una regola di denominazione.
  • Classificazione. I codici mantenuti nei tuoi parametri raggiungono l'IFC solo quando le impostazioni di classificazione dell'esportatore nominano quei parametri.
  • Sito. Il primo elemento sito o topografico diventa IfcSite, e le proprietà del sito vengono lette da esso, non dalle Informazioni di Progetto. Un elemento sito dimenticato può portare dati sbagliati nel file.
  • Piani e spazi. Solo i livelli contrassegnati come “Building Story” diventano piani; i locali che non sono posizionati o non sono racchiusi non vengono esportati come spazi.

Controllare il modello in Revit con IFC Ready

IFC Ready è lo strumento di AEC Pilot che esegue questi controlli sul modello Revit aperto, prima dell'esportazione, e li corregge lì. Funziona in Revit 2023–2027.

  • Profilo. ISO 19650 (UK) o e-PYS (Turchia). Il profilo imposta la versione IFC, la regola di denominazione e ciò che è richiesto.
  • Mappatura. Ogni tipo Revit ottiene una classe IFC, un PredefinedType e codici Uniclass 2015, da regole e dal catalogo Uniclass, controllati rispetto alla versione IFC. Tu approvi; poi li scrive nel modello. I tipi che le regole non possono collocare possono andare alla tua AI per un suggerimento, che approvi anche tu.
  • Denominazione e dati. Nomi degli elementi secondo la regola del profilo, e i valori delle proprietà mancanti elencati per tipo e compilati in blocco.
  • Validazione. Un elenco di ciò che ancora fallisce, ogni risultato con gli elementi da selezionare nel modello.
  • Esportazione e lettura. IFC 2x3, IFC 4 o IFC 4.3. Dopo l'esportazione legge il file scritto e riassume le sue classi, proxy, set di proprietà e quantità.
  • Report. Per e-PYS, il modulo di qualità compilato dai controlli, come file Excel.

Cosa non fa

IFC Ready funziona sul modello Revit e sull'IFC che esporta. Non apre file IFC da altri software e non legge ancora file IDS. Per il file consegnato, esegui comunque il controllo finale che il tuo committente utilizza, o il servizio gratuito buildingSMART.

IFC Ready · Model Doctor: salute del modello Revit · Revit MCP · Prezzi

La scheda Mappatura di IFC Ready: ogni tipo Revit con classe IFC, PredefinedType e codici Uniclass, in attesa della tua decisione

Una lista di controllo prima di esportare

  • Concorda la versione IFC e lo scambio con il committente, ad esempio IFC 4 Reference View o IFC 4.3.
  • Assegna una classe a ogni categoria esportata; non mantenere proxy che non hai scelto.
  • Compila i codici di classificazione e indica all'esportatore dove si trovano.
  • Nomina gli elementi e il file secondo le regole del progetto.
  • Compila i valori delle proprietà richieste e controlla i nomi dei materiali.
  • Segna i livelli giusti come piani; posiziona e chiudi i locali.
  • Imposta il sito e le coordinate che il committente si aspetta.
  • Esporta, rileggi il file e passalo attraverso un validatore prima di inviarlo.

Basato su informazioni pubbliche a partire da ottobre 2026, comprese le pagine di buildingSMART, e sui nostri test con l'esportatore IFC di Revit. Il comportamento dell'esportatore può cambiare tra le versioni; controlla il tuo.

Revit è un marchio di Autodesk, Inc. IFC e IDS sono standard di buildingSMART International. AEC Pilot non è affiliato con Autodesk o buildingSMART.

Domande frequenti

Che cos'è una verifica del modello IFC?

Software che controlla un modello IFC rispetto allo standard IFC, ai requisiti di un progetto, o entrambi. Un validatore dice se il file è un IFC valido; un controllo dei requisiti dice se contiene le classi, i nomi e i dati richiesti dal committente.

C'è un validatore IFC online gratuito?

Sì. Il servizio di validazione IFC di buildingSMART controlla la sintassi di un file, lo schema e le regole normative dello standard senza costi. Non controlla i requisiti specifici del progetto.

Che cos'è l'IDS?

La Specifica di Consegna delle Informazioni, uno standard di buildingSMART dal giugno 2024. Permette a un committente di scrivere requisiti informativi in un file contro cui il software può controllare un modello IFC.

Perché Revit esporta elementi come IfcBuildingElementProxy?

Perché l'esportatore non ha trovato alcuna classe IFC per loro, spesso modelli generici e famiglie in loco. Imposta “Export to IFC As” e “IFC Predefined Type” sul tipo o sull'istanza. IFC Ready elenca ogni tipo di questo genere e ti chiede una decisione.

Posso controllare un modello IFC senza lasciare Revit?

Puoi controllare e correggere il modello Revit prima dell'esportazione con IFC Ready, che poi legge il file esportato. Per il file consegnato, esegui il controllore del tuo committente o un validatore come ultima verifica.

IFC Ready controlla file IFC provenienti da altri software?

No. Funziona sul modello Revit aperto e sull'IFC che esporta, in IFC 2x3, IFC 4 o IFC 4.3, su Revit 2023–2027.

Controlla il tuo modello Revit prima che l'IFC venga inviato.

Gratis per 14 giorni — ogni strumento, nessuna carta richiesta.

Prova gratuita