L'IFC è essenziale per i processi e i flussi di lavoro della modellazione delle informazioni edilizie (BIM) perché consente l'interoperabilità tra diverse applicazioni software BIM.
La storia
Lo sviluppo di IFC è iniziato negli anni '90 sotto gli auspici dell'International Alliance for Interoperability (IAI), oggi nota come buildingSMART International.
L'obiettivo era quello di creare un formato di file universale che potesse abbattere i silos di dati (una raccolta di dati in possesso di un gruppo che non è facilmente o completamente accessibile da altri gruppi della stessa organizzazione) e consentire la collaborazione tra le varie parti interessate del settore AECO. La prima versione ufficiale, IFC 1.0, è stata rilasciata nel 1996.
Da allora, l'IFC ha subito diverse revisioni e aggiornamenti per supportare l'evoluzione delle esigenze del settore e i progressi tecnologici. Le versioni principali includono IFC2x3, IFC4 e IFC4 Addendum 2, ognuna delle quali ha introdotto nuove caratteristiche e funzionalità. IFC5 è attualmente in fase di progettazione. Si prevede che includerà il pieno supporto di vari domini infrastrutturali e un maggior numero di funzionalità parametriche.
L'ISO lo registra ed è uno standard internazionale ufficiale, ISO 16739-1:2018.
Come funziona IFC
L'IFC consente lo scambio di modelli informativi dell'edificio (BIM) e di dati strutturali tra le applicazioni software e le parti interessate in un progetto di costruzione. Promuove la collaborazione e lo scambio di informazioni, riducendo gli errori e le ridondanze nel processo di costruzione. Il formato supporta l'intero ciclo di vita dell'edificio, dalla progettazione e costruzione alla gestione delle strutture.
IFC si basa su un modello di dati gerarchico e orientato agli oggetti. Rappresenta gli elementi dell'edificio e le loro relazioni come oggetti e proprietà.
IFC definisce i diversi formati di file che possono essere utilizzati. Il più frequente è IFC-STEP, altri includono IFC-XML e IFCJSON.
IFC-SPF è un formato di testo definito da ISO 10303-21 ("STEP-File"), in cui ogni riga consiste tipicamente in un singolo record di oggetto e ha l'estensione ".ifc". È il formato IFC più diffuso, con il vantaggio di avere dimensioni compatte ma un testo leggibile.
IFC-XML è un formato XML definito da ISO 10303-28 ("STEP-XML"), con estensione ".ifcXML". Questo formato è adatto all'interoperabilità con gli strumenti XML e allo scambio di modelli parziali di edifici. A causa delle grandi dimensioni dei modelli edilizi tipici, questo formato è meno diffuso nella pratica.
IFCJSON utilizza JSON, un formato moderno spesso utilizzato dalle applicazioni web.
IFC e software per ingegneri strutturali
Gli ingegneri strutturali partecipano ai processi e ai flussi di lavoro delle strutture edilizie. Oggi, più che in passato, è necessario che il modello strutturale sia integrato con i sistemi architettonici, meccanici e di altro tipo.
Molte applicazioni software supportano il formato IFC, tra cui:
- Autodesk Revit
- Autodesk Advance Steel
- Bentley Systems MicroStation
- Graitec Advance Design
- Graphisoft ArchiCAD
- Dassault Systèmes SolidWorks
- Trimble SketchUp
- Nemetschek Allplan
- Tekla Structures
IFC e IDEA StatiCa
Il nostro fiore all'occhiello per l'acciaio, IDEA StatiCa Connection, e l'applicazione web Viewer, ampiamente utilizzata, possono ora creare e memorizzare i giunti progettati come file *IFC.
Applicazione desktop - Connection
Questo software offre una maggiore interoperabilità all'interno della famiglia dei software strutturali e migliora la vita quotidiana degli ingegneri strutturali.