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-1:2018.

Wichtige Links


Dieser Inhalt steht leider nur unseren Pro-Anwendern zur Verfügung.
Sollten Sie Interesse haben, den gesamten Artikel zu lesen, testen Sie den Pro-Account oder werden Sie Pro-Anwender.
Top