Il formato di file IFC (Industry Foundation Classes) è uno standard internazionale aperto e neutrale per i dati del Building Information Modeling (BIM). È sviluppato e mantenuto da buildingSMART International ed è specificamente destinato a descrivere e scambiare i dati dell'industria edilizia e delle costruzioni. I file IFC contengono una rappresentazione digitale completa degli edifici, inclusa la loro geometria tridimensionale, le relazioni spaziali tra gli elementi, le proprietà fisiche e altre informazioni pertinenti necessarie per il progetto. Ciò consente l'interoperabilità e la comunicazione efficace tra diverse applicazioni software utilizzate nel settore dell'architettura, ingegneria e costruzione (AEC). Il formato supporta lo scambio e la condivisione delle informazioni sugli edifici durante l'intero ciclo di vita di una costruzione, coprendo le fasi dalla progettazione iniziale e costruzione fino alla gestione e manutenzione operativa. I file IFC sono strutturati utilizzando uno schema ben definito che definisce i diversi tipi di entità e le loro relazioni logiche, garantendo così coerenza e accuratezza nella rappresentazione dei dati. Lo standard IFC è in continua evoluzione per incorporare nuove tecnologie e pratiche di settore emergenti, rendendolo uno strumento fondamentale per i flussi di lavoro BIM collaborativi e aperti.