Das IFC-Format ist ein offener Datenstandard des Bauwesens zur Beschreibung von Komponenten in digitalen Gebäudemodellen (Building Information Modeling). Es ermöglicht den Austausch von Informationen zwischen verschiedenen CAD-Lösungen und anderen Systemen im Bauwesen und Gebäudemanagement.

Definiert wird dieses Format von buildingSMART (ehemals IAI – Internationale Allianz für Interoperabilität) , einem Verband von Interessengruppen aus der Bauindustrie und -Software-Entwicklung heute über 600 Mitgliedern in 17 Regionalverbänden in der ganzen Welt.

Die Industry Foundation Classes sind unter ISO 16739 registriert und können in beliebige Strategien der Qualitätssicherung in Ihrer Umgebung eingebunden werden.

Suchbegriffe: Industrie, IFC, Datei, Format, Modell, Austausch, Export, Import, Open, BIM, Schnittstellen, IFC Modell, IFC-Modell, IFC Datei, IFC-Datei

 

Funktionsweise

Das IFC-Format dient dazu, 3D-Modellinhalte und ihre zugehörigen alphanumerischen Informationen in einem lesbaren Datensatz (ASCII) zu erfassen und so zwischen unterschiedlichen Programmen einen Informationsaustausch zu ermöglichen. Die Modell-Komponenten sind dabei in logischen Gebäudestrukturen organisiert, z.B.

  • Wand in Geschoss in Gebäude
  • Öffnung in Wand in Geschoss in Gebäude
  • Tür in Öffnung in Wand in Geschoss in Gebäude
  • usw.

Die alphanumerischen Attribute (österreichisch: Merkmale) der Modellkomponenten sind dabei datentechnisch in sogenannten Property Sets organisiert. Am Beispiel einer Wand sind das z.B. Material, U-Werte, tragende Eigenschaften, usw.

Die Abbildung zeigt einen beispielhaften Satz solcher Property Sets der hier ausgewählten Wand. (jeder der Reiter im linken Informationsfeld entspricht einem Property Set, kurz "P_Set")

ifc_pset_illu

Grenzen

Da das IFC-Format sowohl 3D-Daten als auch alphanumerische Informationen der Modellkomponenten transportiert (und somit eigentlich "alle" BIM-Daten"), wird es häufig fälschlicherweise als universelle Schnittstelle angesehen. Es wird erwartet, dass ein BIM-Objekt aus einer Software mit voller "Intelligenz" an eine andere übergeben werden kann.

Wer BIM-Programme versteht, ist sich allerdings darüber im Klaren, dass alle Objekte (Revit: "Familien") einer Software naturgemäß kleine Miniprogramme innerhalb eines Programms sind: So kann sich ein Architekt oder Tragwerksplaner z.B. einen Träger als Objekt gestalten, der mit zunehmender Länge höher wird. Die hierfür hinterlegte Formel definiert er innerhalb seiner BIM Authoring Software. Wird dieser "intelligente" Träger nun in IFC exportiert, werden 3D-Geometrie und Merkmale (z.B. Material, tragende Eigenschaft, usw.) korrekt übergeben – nur leider nicht die Intelligenz der Formel "länger = höher". Importiert er nun dieses IFC zurück in sein Modell, ist diese "Intelligenz" nicht mehr vorhanden.

Dieses einfache Beispiel zeigt die Grenze des IFC-Datenformats auf – 3D-Information und Merkmale sind eben nicht alle Informationen, die ein intelligentes, virtuelles Bauteil enthält.

Normen

IFC ist seit dem Release IFC4 ein offizieller ISO-Standard – ISO 16739:2013.

Wichtige Links

Programme, die IFC unterstützen:

http://www.buildingsmart-tech.org/implementation/implementations

Übersicht der IFC-Datentypen:

http://www.buildingsmart-tech.org/specifications/ifc-overview

Übersicht über die auf BIMpedia enthaltenen Inhalte zum Thema IFC:

IFC-Schnittstellen

IFC Model View Definitions

pdf

Top