IFC (Industry Foundation Classes) este un standard deschis pentru schimbul de date în cadrul proiectelor BIM, creat de buildingSMART. Este esențial pentru asigurarea interoperabilității între diverse platforme software folosite în construcții, arhitectură și inginerie. În esență, IFC definește un format de fișier care poate stoca informații despre toate elementele unui proiect de construcție, cum ar fi structura clădirii, materialele, instalațiile și componentele tehnice.
IFC organizează informațiile în mod structurat, descriind fiecare obiect dintr-un model BIM prin proprietăți specifice (dimensiuni, materiale, funcționalitate) și relații cu alte obiecte (de exemplu, un perete conectat la un podea sau tavan). Această structură complexă permite diferitelor echipe de specialiști, cum ar fi arhitecți, ingineri și constructori, să partajeze și să utilizeze aceleași informații într-o manieră coerentă, chiar dacă folosesc aplicații software diferite.
Un avantaj major al IFC este că nu este legat de un anumit software; este un format deschis și neutru. Acest lucru asigură că datele pot fi transferate între diferite aplicații fără pierderi de informații esențiale. IFC susține și principiul durabilității informațiilor în timp, deoarece permite reutilizarea datelor într-un mod standardizat pe parcursul întregului ciclu de viață al clădirii, de la proiectare și construcție până la operare și întreținere.
În plus, IFC este actualizat periodic pentru a se adapta la nevoile din industrie, asigurându-se că poate modela tipuri noi de clădiri și infrastructuri complexe. De exemplu, versiunile mai recente de IFC pot modela mai detaliat elemente cum ar fi echipamentele de infrastructură sau sistemele energetice ale unei clădiri, contribuind la optimizarea designului și operării construcțiilor.