IFC/BIM-Viewer
Mit dem integrierten IFC/BIM-Viewer betrachten Sie 3D-Bauwerksmodelle direkt im Browser -- und verknuepfen einzelne Bauelemente mit Positionen aus Ihrem Leistungsverzeichnis.
Was ist IFC/BIM?
BIM (Building Information Modeling) ist eine Methode zur digitalen Planung und Verwaltung von Bauwerken. Das zentrale Austauschformat heisst IFC (Industry Foundation Classes) -- ein offener Standard, der von gaengiger Planungssoftware (Revit, ArchiCAD, Allplan, Vectorworks u.a.) exportiert werden kann.
Eine IFC-Datei enthaelt nicht nur die 3D-Geometrie, sondern auch strukturierte Daten zu jedem Bauelement:
| Information | Beispiel |
|---|---|
| Typ | Wand, Tuer, Fenster, Decke, Stuetze |
| Abmessungen | Laenge, Breite, Hoehe, Flaeche, Volumen |
| Materialien | Beton, Mauerwerk, Daemmung (inkl. Schichtdicken) |
| Eigenschaften | Tragend/Nicht-tragend, Aussen/Innen, Brandschutzklasse |
| Hierarchie | Projekt > Standort > Gebaeude > Stockwerk > Element |
IFC-Modell hochladen
Voraussetzung
Die IFC-Funktion muss fuer Ihre Firma aktiviert sein (Feature-Flag IFC_VIEWER). Bei Bedarf wenden Sie sich an Ihren Administrator.
Upload-Schritte
- Oeffnen Sie ein Projekt und navigieren Sie zum Tab BIM-Modelle
- Klicken Sie auf IFC hochladen
- Waehlen Sie eine
.ifc-Datei von Ihrem Rechner - Der Upload-Fortschritt wird angezeigt -- Sie koennen die Seite waehrend des Uploads nicht verlassen
- Nach erfolgreichem Upload wird das Modell automatisch im Viewer geladen
| Anforderung | Details |
|---|---|
| Dateiformat | .ifc (IFC2X3, IFC4, IFC4X3) |
| Maximale Groesse | 200 MB |
| Upload-Methode | Direkt-Upload oder Presigned-URL (fuer grosse Dateien) |
Pro Projekt koennen Sie mehrere IFC-Modelle hochladen, z. B. separate Dateien fuer Architektur, Tragwerk und TGA. In der linken Seitenleiste wechseln Sie zwischen den Modellen.
Das 3D-Modell betrachten
Navigation
Der Viewer basiert auf Three.js und bietet zwei Steuerungsmodi:
| Steuerung | Aktion |
|---|---|
| Maus bewegen | Umsehen |
| Scrollrad | Vor/Zurueck zoomen |
| Rechte Maustaste + WASD | Fliegen (Unreal-Engine-Stil) |
| Q / E | Hoch / Runter (im Flugmodus) |
| Shift | Schneller fliegen |
| Klick auf Element | Element auswaehlen |
Toolbar
Die Toolbar oben links im Viewer bietet:
- Home -- Isometrische Ausgangsansicht
- Draufsicht / Vorderansicht / Seitenansicht -- Voreingestellte Kameraperspektiven
- Schnittebenen (X / Y / Z) -- Modell entlang einer Achse aufschneiden, um ins Innere zu blicken. Der Schieberegler steuert die Position der Schnittebene
- Screenshot -- Aktuelles Bild als PNG herunterladen
- Vollbild -- Viewer im Vollbildmodus oeffnen
Ihre letzte Kameraposition wird pro Modell im Browser gespeichert. Beim naechsten Oeffnen starten Sie dort, wo Sie aufgehoert haben.
Vollbild-Viewer
Ueber den Button Vollbild oder die dedizierte Vollbild-Seite (erreichbar ueber die Projekt-Navigation) nutzen Sie den gesamten Bildschirm fuer die Modellansicht. Eine optionale Seitenleiste zeigt Modellbaum und Eigenschaften.
Modellbaum und Eigenschaften
Modellbaum (rechte Seite oben)
Der Modellbaum zeigt die IFC-Hierarchie:
Projekt
└── Standort
└── Gebaeude
├── Erdgeschoss (0.0 m)
├── 1. Obergeschoss (3.2 m)
└── Dachgeschoss (6.4 m)
Elemente
├── Wall (42)
├── Door (15)
├── Window (28)
└── Slab (8)
Klicken Sie auf ein Element im Baum, um es im 3D-Viewer zu fokussieren und auszuwaehlen.
Verknuepfte Elemente (mit Budget-Position verlinkt) werden mit einem gruenen Symbol gekennzeichnet.
Eigenschaften-Panel (rechte Seite unten)
Wenn Sie ein Element auswaehlen (per Klick im 3D-Modell oder im Baum), zeigt das Panel:
- Grunddaten -- Name, Typ, Express ID, Global ID, Objekttyp, Beschreibung
- DIN 276 Klassifikation -- Automatisch ermittelte Kostengruppe (z. B. KG 331 "Tragende Ausssenwaende") mit Konfidenz-Anzeige (Sicher / Wahrscheinlich / Geschaetzt)
- Mengen -- Laenge, Breite, Hoehe, Flaeche, Volumen (aus den IFC-Elementmengen)
- Materialien -- Materialschichten mit Dicke (z. B. "Stahlbeton, 200 mm")
- Aufgaben-Verknuepfung -- Zeigt an, ob das Element mit einer Budget-Position verlinkt ist
- Weitere Eigenschaften -- Alle IFC-Property-Sets des Elements (Brandschutz, Feuerwiderstand, etc.)
BIM-LV-Verknuepfung
Die BIM-LV-Verknuepfung ist die Bruecke zwischen dem 3D-Modell und Ihrem Leistungsverzeichnis im Herzstueck.
Element mit Budget-Position verknuepfen
- Waehlen Sie ein Element im 3D-Modell aus (Klick)
- Im Eigenschaften-Panel klicken Sie auf Mit Aufgabe verknuepfen
- Im Dialog suchen Sie die passende LV-Position (nach Nummer oder Titel)
- Optional: Geben Sie eine Menge ein -- das System schlaegt BIM-basierte Mengen vor (z. B. Wandflaeche in m2 direkt aus den IFC-Daten)
- Optional: Fuegen Sie Notizen hinzu
- Klicken Sie auf Verknuepfen
Verknuepfte Elemente werden im 3D-Modell gruen hervorgehoben und im Modellbaum mit einem Link-Symbol markiert.
Verknuepfung entfernen
Im Eigenschaften-Panel klicken Sie auf das X neben der verknuepften Aufgabe, um die Verknuepfung zu loesen.
Automatische Mengenvorschlaege
Beim Verknuepfen werden automatisch relevante Mengen aus den IFC-Daten vorgeschlagen:
| IFC-Typ | Vorgeschlagene Mengen |
|---|---|
| Wand (IfcWall) | Wandflaeche (m2), Volumen (m3), Wandlaenge (m) |
| Decke/Bodenplatte (IfcSlab) | Flaeche (m2), Volumen (m3) |
| Tuer/Fenster (IfcDoor/IfcWindow) | Stueck (Stk), Flaeche (m2) |
| Stuetze/Traeger (IfcColumn/IfcBeam) | Laenge (m), Volumen (m3) |
| Rohrleitungen (IfcPipeSegment) | Laenge (m) |
Die Vorschlaege erscheinen als anklickbare Badges unterhalb des Mengen-Eingabefeldes.
BIM-LV Import/Export (.mmc-Container)
Was ist ein .mmc-Container?
Ein .mmc-Container ist ein ZIP-Archiv nach DIN 18290, das BIM-Modell, Leistungsverzeichnis und die Verknuepfungsdaten in einem Paket zusammenfasst:
| Datei im Container | Inhalt |
|---|---|
model.ifc | Das IFC-3D-Modell |
budget.x84 | Leistungsverzeichnis im GAEB-XML-Format |
LinkModel.xml | Zuordnung IFC-Elemente zu LV-Positionen |
manifest.json | Metadaten (Projektname, Erstelldatum, Version) |
Import (.mmc)
- Klicken Sie auf .mmc Import im BIM-Tab
- Waehlen Sie eine
.mmc- oder.zip-Datei (max. 500 MB) - Das System importiert automatisch:
- Das IFC-Modell (wird in den Speicher hochgeladen)
- Das GAEB-Leistungsverzeichnis (wird als Budget-Struktur angelegt)
- Die Verknuepfungen (IFC-Elemente werden mit den importierten LV-Positionen verlinkt)
- Eventuelle Warnungen werden als Hinweis angezeigt (z. B. fehlende Positionen)
Fuer den .mmc-Import benoetigen Sie die Berechtigung Team verwalten (canManageTeam) im jeweiligen Projekt.
Export (.mmc)
- Stellen Sie sicher, dass mindestens eine BIM-LV-Verknuepfung besteht
- Klicken Sie auf BIM-LV Export
- Das System erstellt einen .mmc-Container mit:
- Dem aktuellen IFC-Modell
- Dem Leistungsverzeichnis als GAEB-XML
- Allen Verknuepfungen als LinkModel.xml inkl. DIN 276 Klassifikation
- Die Datei wird als
[Projektname]_BIM-LV.mmcheruntergeladen
Der .mmc-Export eignet sich hervorragend, um BIM-Modelle zusammen mit den zugehoerigen LV-Positionen an Planer, Fachingenieure oder andere Beteiligte weiterzugeben.
DIN 276 Automatische Klassifikation
Jedes IFC-Element wird automatisch einer DIN 276 Kostengruppe zugeordnet. Die Zuordnung basiert auf:
- Dem IFC-Elementtyp (z. B. IfcWall, IfcDoor)
- Element-Eigenschaften (aussen/innen, tragend/nicht-tragend, PredefinedType)
- Zusaetzlichen IFC-Property-Sets (IsExternal, LoadBearing)
| Konfidenz | Bedeutung |
|---|---|
| Sicher | Typ und Eigenschaften stimmen eindeutig ueberein |
| Wahrscheinlich | Typ stimmt, aber nicht alle Eigenschaften vorhanden |
| Geschaetzt | Nur auf Basis des IFC-Typs, keine weiteren Informationen |
Beispiele:
| Element | Eigenschaft | KG | Bezeichnung |
|---|---|---|---|
| IfcWall | Aussen + Tragend | 331 | Tragende Aussenwaende |
| IfcWall | Innen + Tragend | 341 | Tragende Innenwaende |
| IfcDoor | Aussen | 334 | Aussentueren |
| IfcWindow | -- | 334 | Aussenfenster |
| IfcSlab | Bodenplatte | 322 | Flachgruendungen |
| IfcColumn | -- | 345 | Innenstuetzen |
Modellverwaltung
Modell umbenennen
- Klicken Sie im Drei-Punkte-Menu (rechts neben dem Modellnamen) auf Umbenennen
- Geben Sie den neuen Namen ein
- Klicken Sie auf Speichern
Modell herunterladen
Ueber das Drei-Punkte-Menu waehlen Sie Herunterladen, um die Original-IFC-Datei zu speichern.
Modell loeschen
- Klicken Sie im Drei-Punkte-Menu auf Loeschen
- Bestaetigen Sie die Loeschung im Dialog
Geloeschte IFC-Modelle koennen nicht wiederhergestellt werden. Alle zugehoerigen BIM-LV-Verknuepfungen werden ebenfalls entfernt.
Berechtigungen
| Rolle | Modelle hochladen | Modelle ansehen | BIM-LV verknuepfen | .mmc Import | .mmc Export |
|---|---|---|---|---|---|
| Admin | ja | ja | ja | ja | ja |
| Backoffice | ja | ja | ja | ja | ja |
| Projektleiter | nein | ja | nein | nein | ja |
| Mitarbeiter | nein | ja | nein | nein | nein |
Verbindungen zu anderen Modulen
IFC-Elemente (z.B. eine Wand, ein Rohr, eine Decke) koennen mit Budget-Positionen aus dem Herzstueck-Leistungsverzeichnis verknuepft werden. Das bedeutet konkret:
- 3D → Budget: Beim Klick auf ein 3D-Element im Viewer sehen Sie die zugehoerige Budget-Position mit SOLL/IST-Kosten, Leistungsstand und zugeordneten Mengen.
- Budget → 3D: Umgekehrt koennen Sie vom Budget aus zur 3D-Ansicht eines Elements springen und es im Modell lokalisieren.
Diese bidirektionale Verknuepfung macht den Baufortschritt raeumlich sichtbar: Verknuepfte Elemente werden im 3D-Modell gruen hervorgehoben, unverknuepfte bleiben grau.
Datenfluss: IFC-Element auswaehlen → Budget-Position zuordnen → Menge aus BIM vorschlagen → Kosten im Herzstueck sichtbar
Siehe auch: Herzstueck -- Uebersicht
Der .mmc-Container-Import verbindet BIM-Modell und Budget-Import in einem Schritt. Wenn ein Architekt oder Fachplaner die IFC-Datei mit Mengenangaben (BaseQuantities) liefert, koennen diese Mengen als Budget-Positionen importiert werden:
- .mmc-Import laedt das IFC-Modell hoch
- Das enthaltene GAEB-Leistungsverzeichnis wird als Budget-Struktur im Herzstueck angelegt
- Die Verknuepfungen (LinkModel.xml) zwischen IFC-Elementen und LV-Positionen werden automatisch hergestellt
- Mengen aus dem BIM-Modell (Flaechen, Volumen, Laengen) werden als Vorschlaege uebernommen
So wird der gesamte Planungsstand aus der BIM-Software in das Budget-System uebernommen -- ohne manuelle Dateneingabe.
Siehe auch: Budget-Import (GAEB)
Screenshots aus dem 3D-Viewer (ueber den Screenshot-Button in der Toolbar) koennen als PNG heruntergeladen und als Referenzbilder in Projekten genutzt werden. Das ist nuetzlich fuer:
- Baustellenbesprechungen (3D-Ansicht eines bestimmten Bereichs zeigen)
- Dokumentation von Planungsstaenden
- Kommunikation mit Subunternehmern ueber raemliche Zusammenhaenge
Das System klassifiziert IFC-Elemente automatisch nach DIN 276 Kostengruppen (z.B. KG 331 "Tragende Aussenwaende", KG 345 "Innenstuetzen"). Die Klassifizierung basiert auf dem IFC-Elementtyp und seinen Eigenschaften (aussen/innen, tragend/nicht-tragend).
Diese Klassifizierung hilft bei der Zuordnung zu Budget-Positionen: Wenn Sie ein IFC-Element mit einer LV-Position verknuepfen, schlaegt das System passende Positionen basierend auf der DIN 276 Kostengruppe vor. Die Konfidenz der Klassifizierung wird angezeigt (Sicher / Wahrscheinlich / Geschaetzt).
Tipps und Best Practices
- Achten Sie beim Export aus der Planungssoftware darauf, dass Property-Sets und Mengen (BaseQuantities) mit exportiert werden -- das verbessert die automatische DIN 276 Zuordnung und die Mengenvorschlaege erheblich
- Verwenden Sie IFC4 oder neuer fuer bessere Datenqualitaet
- Halten Sie die Dateigroesse unter 100 MB fuer optimale Ladezeiten im Browser
- Verknuepfen Sie die wichtigsten Elemente zuerst (tragende Waende, Decken, Gruendung)
- Nutzen Sie den Modellbaum, um systematisch Stockwerk fuer Stockwerk durchzugehen
- Der BIM-LV-Export dokumentiert alle Verknuepfungen und eignet sich als Pruefgrundlage
Naechste Schritte
- 3D-Scans (Gaussian Splatting) -- Fotorealistische 3D-Modelle der Baustelle erstellen
- Herzstueck - Uebersicht -- Das Budget-Management-System
- Budget-Import (GAEB) -- Leistungsverzeichnisse importieren