Die Entstehung des IFC-Formats
1996 gründeten 11 Partner die IAI (International Alliance of Interoperability), die 2008 zu buildingSMART International – bSI wurde.
Das Ziel war die Verbesserung der Interoperabilität während des gesamten Lebenszyklus einer baulichen Anlage durch:
- Neutral und offen sein
- Berücksichtigung der Anforderungen aller Beteiligten im Bausektor an die Zusammenarbeit
- Offene Standards bereitstellen
Der erste vom BSI entwickelte Standard ist inzwischen eine ISO-Norm: ISO 16739-1:2018 Industry Foundation Classes (IFC) für den Datenaustausch in der Bauwirtschaft und im Facility Management – Teil 1: Datenschema.
Zunächst auf Gebäude ausgerichtet, wird IFC ständig weiterentwickelt und deckt nun den gesamten Bausektor ab, wobei Brücken und demnächst auch Schienen, Straßen, Tunnel usw. hinzukommen.
Der IFC-Standard ist die Grundlage des BIM-Ökosystem-Dreiecks von BSI (Daten, Prozesse und Begriffe).
Die Definition von IFC
Formal handelt es sich bei IFC sowohl um ein konzeptionelles Datenschema als auch um eine Struktur für ein Austauschdateiformat.
Der Formalismus des konzeptionellen Datenschemas ist von STEP (Standard for the Exchange of Product Data Model – ISO 10303) abgeleitet und in der Datenspezifikationssprache EXPRESS spezifiziert. Ein aus dem EXPRESS-Schema generiertes XML-Schema wird ebenfalls bereitgestellt.
Eine IFC-Datei kann als .ifc, .ifcxml, .ifczip (komprimierte Datei) ausgetauscht werden.
Das Objektmodell besteht aus Objekten – benannten Entitäten (Bauelemente und Containerelemente) und Beziehungen, die die Wechselwirkungen zwischen den Objekten beschreiben (z. B. kann die Beziehung IfcRelConnectsElements verwendet werden, um die Verbindung zwischen 2 Wänden auszudrücken). Die aktuelle IFC-Version (IFC 4.2) besteht aus 816 Elementen.
Natürlich beschreiben IFC nicht nur die Geometrie, sondern viel mehr als das. Wir sprechen hier von Semantik, denn in einem Building Information Modeling (BIM)-Prozess tauschen wir nicht nur Geometrie, sondern auch Daten aus. Im Moment werden die Informationen, die einem Objekt zugeordnet sind, in Property Sets beschrieben. Ein Property Set ist ein Platzhalter, in dem zu definierende Eigenschaften an jede beliebige Entität innerhalb des IFC-Modells angehängt werden können. Die aktuelle IFC-Version enthält 415 Property Sets. Da nicht alle Eigenschaften, die die Konzepte der Baubranche weltweit definieren, im IFC-Standard definiert werden können, wird ein Datenwörterbuch wie das bSDD immer häufiger verwendet, um eine einzige Quelle der Wahrheit zu schaffen. Dies wird in einem weiteren Artikel, der sich mit der Semantik befasst, näher untersucht.
Was enthält eine IFC-Datei?
Wenn Sie eine IFC-Datei erhalten, können Sie den Inhalt des Gebäudedatenmodells in der Regel mit einem IFC-Viewer überprüfen. Ein IFC-Viewer kann nur offene IFC-BIM-Dateien lesen, während einige BIM-Viewer auch andere proprietäre BIM-Formate wie Revit, Archicad, Tekla usw. lesen können.
Der Viewer zeigt nicht nur die Geometrie an, sondern auch alle Informationen, die mit den einzelnen Objekten des Modells verbunden sind. Es ist daher leicht zu überprüfen:
- die Geometrie, die Formen, die Verbindungen
- die Werte der Eigenschaften für die thermischen Berechnungen
- die Werte der Eigenschaften für die Strukturberechnungen
- alle für die Kostenschätzung erforderlichen Größen
- alle Eigenschaften für die Berechnung der Umweltauswirkungen
Warum IFC in einem Bauprojekt verwenden?
Durch die Verwendung eines offenen und standardisierten Formats sind alle an einem Bauprojekt beteiligten Akteure in der Lage, die Informationen in einer gemeinsamen Weise zu beschreiben und zu strukturieren.
In einem Bauprozess werden alle Akteure die projektbezogenen Informationen in ihren eigenen spezifischen Tools verwenden und anreichern. Ohne ein standardisiertes Verfahren zur gemeinsamen Nutzung der Informationen (d. h. unter Verwendung proprietärer Formate) wurden die Daten manuell in all diese Tools eingegeben, und das viele Male; daher gibt es keine Möglichkeit, diese Informationen während des gesamten Lebenszyklus einer baulichen Anlage gemeinsam zu nutzen.
Heutzutage ist die Verwendung einer gemeinsamen Datenumgebung (Common Data Environment, CDE) in einem Bauprojekt weit verbreitet. Die Verwendung einer IFC (Industry Foundation Classes)-konformen Plattform ermöglicht es allen Akteuren, Informationen auf eine gemeinsame, offene und standardisierte Weise auszutauschen. Unabhängig von der Software, die zum Verfassen, Lesen und Anreichern von Inhalten verwendet wird, wenn sie IFC-konform ist, müssen lediglich IFC-Dateien hoch- oder heruntergeladen werden, um auf die Informationen zuzugreifen und sie zu nutzen.
Ein weiteres großes Interesse an der Verwendung des IFC-Formats besteht darin, dass die Benutzer nicht von der Versionskontrolle der Software abhängig sind, bei der es für fast jede Version neue Dateiformate gibt. Wenn eine Datei 10 Jahre später geöffnet wird, ist eine Software, die dem IFC-Standard entspricht, immer noch in der Lage, die Informationen zu verstehen.
Und schließlich, was vielleicht noch wichtiger ist, werden die IFC ständig weiterentwickelt, um den Anforderungen des Marktes gerecht zu werden, und alle Verbesserungen werden unter der Kontrolle der Baufachleute vorgenommen.
Da Offenheit einer der Grundwerte von Catenda ist, haben wir uns für IFC als das von Catenda Hub (früher Bimsync) unterstützte Format entschieden.
Ist der Markt bereit für Open BIM und IFC?
Die meisten der im Bausektor verwendeten Softwareprodukte sind bereits IFC-konform.
buildingSMART International bietet ein Zertifizierungsverfahren für Softwareanbieter an.
buildingSMART bietet auch ein professionelles Zertifizierungsprogramm an, das es Lernorganisationen ermöglicht, Personen nach einem anerkannten globalen Lernrahmen auszubilden und zu zertifizieren. Mit diesem Programm bietet buildingSMART einen globalen Maßstab für die Bewertung von offenen BIM-Kompetenzen. Mehr erfahren Sie unter https://education.buildingsmart.org/
Frédéric Grand, Catenda.