Die 10 häufigsten Fehler in IFC-Modellen — und wie Sie sie finden
Fehlende Namen, falsche Klassifizierungen, leere Property Sets: Diese IFC-Probleme kosten BIM-Teams Stunden. Ein Leitfaden zur systematischen Qualitätssicherung.
Wer IFC-Modelle koordiniert, kennt das Problem: Die Datei sieht im Viewer gut aus, aber beim Prüfen gegen die Projektanforderungen fallen dutzende Fehler auf. Fehlende Attribute, falsche Klassifizierungen, leere Property Sets — Probleme, die auf der Baustelle teuer werden.
In diesem Artikel zeigen wir die zehn häufigsten IFC-Fehler, erklären warum sie kritisch sind und wie Sie sie systematisch finden können.
1. Fehlender Name auf Bauteilen
Was passiert: IFC-Elemente wie IfcWall, IfcDoor oder IfcWindow haben kein Name-Attribut oder nur einen generischen Wert wie "Generic Wall".
Warum es kritisch ist: Ohne aussagekräftige Namen können Bauteile in Stücklisten, Raumbüchern und Koordinationsberichten nicht identifiziert werden. Bei hunderten Wänden im Modell wird die Zuordnung unmöglich.
Wie Sie es finden: Prüfen Sie systematisch, ob alle Elemente eines Typs einen nicht-leeren Name haben. Automatisierte Validierungstools prüfen das in Sekunden über alle Elemente hinweg.
Typische Ursache: In Revit wird der IFC-Name aus dem Familiennamen generiert. Wenn Familien nicht sauber benannt sind, fehlt der Name im Export. In ArchiCAD steuert die ID/Beschreibung den IFC-Namen.
2. Fehlende oder falsche Klassifizierung
Was passiert: Bauteile haben keine Klassifizierung (Uniclass, eBKP, OmniClass, DIN 276) oder sind falsch klassifiziert — eine tragende Wand ist als Fassade eingestuft.
Warum es kritisch ist: Klassifizierungen sind die Grundlage für Mengenermittlung, Kostenplanung und Facility Management. Ohne korrekte Zuordnung sind automatisierte Auswertungen unbrauchbar.
Wie Sie es finden: Prüfen Sie, ob alle Elemente eine IfcClassification-Referenz haben und ob der Code zum erwarteten System passt (z. B. eBKP-H für Schweizer Projekte, Uniclass für UK-Projekte).
Typische Ursache: Die Klassifizierung wird in der BIM-Software oft manuell vergeben und beim IFC-Export vergessen. Viele Büros haben keine einheitliche Klassifizierungsvorlage.
3. Fehlende Mengen (Quantities)
Was passiert: Bauteile haben keine Qto_* Property Sets — also keine exportierten Mengen wie Fläche, Volumen oder Länge.
Warum es kritisch ist: Ohne Mengen im Modell müssen Massenermittlungen manuell oder über externe Tools erfolgen. Das kostet Zeit und ist fehleranfällig.
Wie Sie es finden: Prüfen Sie für jeden Elementtyp (z. B. IfcBuildingElement), ob mindestens ein Quantity Set (Qto_WallBaseQuantities, Qto_SlabBaseQuantities etc.) vorhanden ist.
Typische Ursache: In Revit muss die Option "Mengen exportieren" in den IFC-Exporteinstellungen explizit aktiviert werden. Standardmässig ist sie oft ausgeschaltet.
4. Falsches IFC-Schema
Was passiert: Das Projekt erfordert IFC4 oder IFC4x3, aber die gelieferte Datei verwendet IFC2x3 — oder umgekehrt.
Warum es kritisch ist: Unterschiedliche Schema-Versionen unterstützen unterschiedliche Entitäten und Property Sets. Ein IFC2x3-Modell kann keine IfcBridge-Objekte enthalten, ein IFC4x3-Modell wird von älteren Viewern nicht gelesen.
Wie Sie es finden: Das Schema steht in der ersten Zeile der IFC-Datei (FILE_SCHEMA). Automatisierte Prüftools validieren das gegen die Projektanforderungen.
Typische Ursache: Der Modellierer wählt beim Export die falsche IFC-Version aus. Oft wird "IFC2x3" aus Gewohnheit beibehalten, obwohl das Projekt IFC4 erfordert.
5. Fehlende Brandschutzklasse (FireRating)
Was passiert: Wände, Decken oder Türen haben kein FireRating im Pset_WallCommon / Pset_DoorCommon.
Warum es kritisch ist: Brandschutzanforderungen sind bauordnungsrechtlich vorgeschrieben. Fehlt die Angabe im Modell, muss sie nachträglich manuell ergänzt werden — oft erst wenn der Brandschutzplaner das Modell erhält.
Wie Sie es finden: Prüfen Sie für alle raumabschliessenden Bauteile (IfcWall, IfcSlab, IfcDoor), ob das Property FireRating im zugehörigen Pset_*Common vorhanden und nicht leer ist.
Typische Ursache: FireRating wird in der Autorensoftware oft als benutzerdefinierter Parameter geführt, aber nicht auf das richtige IFC-Property gemappt.
6. Fehlende Material-Zuordnung
Was passiert: Bauteile haben kein IfcMaterial, IfcMaterialLayerSet oder IfcMaterialConstituentSet.
Warum es kritisch ist: Materialangaben sind essentiell für Energieberechnungen, Nachhaltigkeitsbewertungen (z. B. DGNB, Minergie) und Ausschreibungen.
Wie Sie es finden: Prüfen Sie, ob alle relevanten Elementtypen mindestens ein Material zugewiesen haben — idealerweise mit sprechendem Namen (nicht "Default" oder "Generic").
Typische Ursache: In Revit werden Materialien auf Familien-Ebene zugewiesen. Werden Familien ohne Material verwendet oder das Material heisst "Standard", fehlt die Information im IFC.
7. Fehlende Geschoss-Zuordnung
Was passiert: Elemente sind keinem IfcBuildingStorey zugeordnet — sie "schweben" im Modell ohne räumliche Einordnung.
Warum es kritisch ist: Ohne Geschoss-Zuordnung können Elemente nicht nach Stockwerk gefiltert, sortiert oder ausgewertet werden. Geschossweise Mengenermittlung, Raumprogramm-Abgleich und Koordination werden unmöglich.
Wie Sie es finden: Prüfen Sie die räumliche Containment-Struktur (IfcRelContainedInSpatialStructure) — jedes physische Element sollte einem Geschoss zugeordnet sein.
Typische Ursache: Elemente, die über mehrere Geschosse gehen (z. B. durchlaufende Stützen, Treppenhäuser) oder nachträglich eingefügte Bauteile werden oft nicht korrekt zugeordnet.
8. Unvollständige Property Sets
Was passiert: Standard-Property Sets wie Pset_WallCommon, Pset_DoorCommon, Pset_SpaceCommon sind vorhanden, aber einzelne Properties fehlen — z. B. IsExternal, LoadBearing oder IsAccessible.
Warum es kritisch ist: Automatisierte Auswertungen basieren auf vollständigen Property Sets. Fehlt IsExternal bei Wänden, kann keine Unterscheidung zwischen Aussen- und Innenwänden getroffen werden — relevant für Energieberechnungen und Fassadenplanung.
Wie Sie es finden: Definieren Sie für jedes Element die erwarteten Properties und prüfen Sie systematisch auf Vollständigkeit. IDS-Dateien (Information Delivery Specification) eignen sich hervorragend dafür.
Typische Ursache: Die BIM-Software exportiert nur die Properties, die auch als Parameter angelegt sind. Fehlt der Parameter in der Familie, fehlt das Property im IFC.
9. Fehlende Beschreibung (Description)
Was passiert: Das Description-Attribut auf Elementen ist leer.
Warum es kritisch ist: Die Beschreibung liefert Kontext für Koordination und Dokumentation. In Raumprogrammen dient sie als Langname, bei Bauteilen als erklärende Zusatzinformation.
Wie Sie es finden: Prüfen Sie für relevante Elementtypen (insbesondere IfcSpace, IfcBuilding, IfcProject), ob eine Beschreibung vorhanden ist.
Typische Ursache: Description wird in vielen BIM-Workflows schlicht vergessen — es ist kein Pflichtfeld und hat keine visuelle Auswirkung im Modell.
10. Falsche Modell-Koordinaten / fehlende Georeferenzierung
Was passiert: Das Modell wird mit den falschen Bezugspunkten exportiert — internal origin, Projektnullpunkt und Vermessungspunkt werden vermischt. Oder die Georeferenzierung fehlt komplett: IfcSite.RefLatitude/RefLongitude ist leer, ein IfcMapConversion-Block (IFC4 / IFC4.3) ist nicht vorhanden. In manchen Fällen stehen Koordinaten doppelt drin — einmal in IfcMapConversion, einmal im IfcSite.ObjectPlacement.
Warum es kritisch ist: Modelle aus verschiedenen Disziplinen passen beim Zusammenführen nicht aufeinander. Der Architekt liefert mit relativem Nullpunkt, der Tragwerksplaner mit Vermessungs-Koordinaten — und die Modelle liegen 1500 Meter auseinander. Geländeschnittstellen, Trassierungen und Infrastruktur-BIM verlangen eine korrekte Georeferenzierung. Ohne sie ist Koordination Glückssache, und der Stundenlohn für die Fehlersuche steigt mit jedem hinzukommenden Modell.
Wie Sie es finden: Prüfen Sie, ob IfcSite einen sinnvollen RefLatitude und RefLongitude enthält oder ob ein IfcMapConversion-Block vorhanden ist. Stichprobe: ein bekanntes Element — etwa eine Stütze am Gebäudeeingang — gegen die erwarteten Realwelt-Koordinaten testen. Bei IFC4.3 ist IfcMapConversion die saubere Lösung; ältere IfcSite-Koordinaten allein reichen für Infrastruktur-Projekte nicht aus.
Typische Ursache: In Revit gibt es drei Bezugspunkte (Project Base Point, Survey Point, internal origin), und der IFC-Export bietet mehrere »Coordinate Base«-Optionen — wer hier nicht aktiv »Shared Coordinates« wählt, exportiert oft den falschen Punkt. In ArchiCAD steckt das Problem im Projektsetup, in Allplan im Welt- und Konstruktions-Koordinatensystem. Beim ersten Modell des Projekts schmerzt das selten, beim zweiten oder dritten umso mehr.
Fazit: Automatisierte Prüfung spart Stunden
Alle zehn Fehler haben eines gemeinsam: Sie sind systematisch auffindbar. Statt jedes Modell manuell zu durchsuchen, können Sie Prüfregeln einmal definieren und dann bei jeder neuen IFC-Lieferung automatisch anwenden.
Genau dafür wurde IFClint entwickelt: IFC-Modelle hochladen, gegen Ihre Anforderungen prüfen und Fehler sofort identifizieren — direkt im Browser, ohne Installation.
Interesse? Melden Sie sich für einen Testzugang an und prüfen Sie Ihr erstes Modell in unter 30 Sekunden.