FAQ
Falls noch Fragen offen bleiben,
melde dich gerne bei uns.
Kostenloser Online IFC Viewer
Wie kann ich eine IFC-Datei kostenlos öffnen?
IFC-Dateien lassen sich mit dem crais Viewer direkt im Browser öffnen, kostenlos, ohne Installation und ohne Registrierung. Einfach viewer.crais.io aufrufen und die Datei per Drag-and-Drop in den Viewer ziehen.
Was ist der crais Viewer?
Der crais Viewer ist ein webbasierter openBIM IFC Viewer, der BIM-Modelle direkt im Browser darstellt. Die Nutzung auf viewer.crais.io ist kostenlos. Dieselbe Technologie ist als White-Label-Lösung in eigene Software integrierbar.
Ist der crais Viewer wirklich kostenlos?
Ja, die Nutzung auf viewer.crais.io ist komplett kostenlos und unbegrenzt. Es gibt keine zeitlich begrenzte Testphase, keine Modellgrenze und keine Registrierungspflicht. Kommerziell lizenziert wird nur der White-Label-Viewer für die Integration in eigene Produkte.
Werden meine Modelle auf einen Server hochgeladen?
Nein, die Modelldaten werden ausschließlich lokal im Browser verarbeitet und verlassen das eigene Gerät nicht. Einen Upload an crais oder Dritte gibt es nicht, das gilt für den kostenlosen Viewer genauso wie für die White-Label-Integration.
Welche IFC-Versionen unterstützt der crais Viewer?
Der crais Viewer unterstützt IFC 2x3, IFC 4 und IFC 4.3 und deckt damit die in der Praxis gängigen Versionen ab. Die Version wird beim Öffnen automatisch erkannt.
Funktioniert der Viewer auch mit großen IFC-Modellen?
Ja, der Viewer konvertiert IFC in das performante FRAG-Format, dadurch öffnen auch große Modelle in Sekunden. Rendering-Techniken aus der Computerspielindustrie sorgen für eine flüssige Darstellung, selbst bei vielen Elementen und mehreren gleichzeitig geladenen Modellen.
Warum wird die IFC-Datei in FRAG konvertiert?
FRAG ist ein auf schnelles Laden, performantes Rendern und geringe Dateigröße optimiertes Format. Die Konvertierung läuft beim ersten Öffnen automatisch und lokal im Browser. Wer die Wartezeit künftig sparen will, exportiert das FRAG einmalig und öffnet danach direkt die FRAG-Datei.
Kann ich mehrere IFC-Modelle gleichzeitig öffnen?
Ja, mehrere Modelle lassen sich in einer Szene zusammenführen, etwa Architektur-, Tragwerks- und Haustechnikmodell. Der Ebenenbaum fasst die Geschosse der Teilmodelle zusammen, und die Suche findet Elemente über alle Modelle hinweg.
Auf welchen Geräten läuft der Viewer?
Der crais Viewer läuft in jedem modernen Browser mit WebGL2-Unterstützung, auf Desktop, Tablet und Smartphone. Die Oberfläche ist voll responsive und für Maus, Tastatur, Touch und Pen optimiert.
Kann ich Funktionswünsche einbringen oder Bugs melden?
Ja, sehr gern! Der Viewer wird laufend weiterentwickelt, und Feedback aus dem Projektalltag bestimmt mit, welche Funktionen als Nächstes implementiert werden. Kontaktiere uns einfach hier.
BCF und Zusammenarbeit
Kann ich mit dem crais Viewer BCF-Dateien erstellen und bearbeiten?
Ja, der Viewer enthält ein vollständiges BCF-Management. Topics lassen sich erstellen, kommentieren, mit Viewpoints und Snapshots versehen, über 3D-Pins im Modell verorten und man kann auf Snapshots skizzieren. Unterstützt werden BCF 2.1 und BCF 3.0.
Funktioniert der BCF-Austausch mit anderer BIM-Software?
Ja, BCF ist ein offener buildingSMART-Standard für softwareübergreifende Kommunikation. Der crais Viewer importiert BCF-Dateien aus anderen Tools mit automatischer Versionserkennung und exportiert wahlweise BCF 2.1 oder 3.0.
Können Projektpartner meine BCF-Dateien ohne crais öffnen?
Ja, BCF ist ein offener Standard und funktioniert in jeder BCF-fähigen Software. Umgekehrt gilt das auch, wer keine eigene BIM-Software hat, öffnet Topics samt Modell im kostenlosen crais Viewer direkt im Browser, ganz ohne Registrierung.
White-Label und Integration
Kann ich den Viewer in meine eigene Software einbinden?
Ja, der crais Viewer ist als White-Label-Produkt lizenzierbar und wird über ein npm-Package in die eigene Web-Anwendung eingebettet. Die minimale Integration umfasst wenige Zeilen Code, danach läuft der komplette BIM-Viewer im eigenen Produkt.
Wie lange dauert die Integration des White-Label-Viewers?
Die minimale Integration dauert wenige Minuten, npm-Package installieren, Viewer mounten, Modell laden. Branding und Konfiguration über CSS-Variablen und das Config-Objekt sind in wenigen Stunden individualisiert. Der Aufwand darüber hinaus hängt vom Umfang der API-Anbindung ab, von einzelnen Events bis zur komplett eigenen Oberfläche auf der Engine.
Welche Frameworks unterstützt der White-Label-Viewer?
Der White-Label-Viewer ist framework-agnostisch und läuft in jeder Web-Anwendung, ob React, Angular, Vue oder Vanilla JS. Der Viewer wird in einem DOM-Element gemountet. Peer Dependencies gibt es keine, sämtliche Laufzeit-Abhängigkeiten sind im Paket gebündelt, wodurch Versionskonflikte mit dem Host-Stack ausgeschlossen sind.
Lässt sich der Funktionsumfang des eingebetteten Viewers anpassen?
Ja, auf drei Ebenen, deklarativ über die Config, programmatisch über die Laufzeit-API und von Grund auf mit der eigenständigen Engine. Das typisierte Config-Objekt bestimmt beim Initialisieren, welche Panels und Funktionsbereiche verfügbar sind, und setzt unter anderem Maßeinheiten, Sprache, Theme, Render-Einstellungen, ausgeblendete IFC-Kategorien, das BCF-Vokabular und eigene Hilfe-Inhalte. Zur Laufzeit steuert die Host-Anwendung den Viewer über die API, liest Modell- und Elementdaten aus und reagiert auf Events. Eigene Funktionen entstehen so in der Host-Anwendung rund um den Viewer, bis hin zu einer eigenen BCF-Oberfläche anstelle oder ergänzend zu den vorhandenen Panels. Wer die Oberfläche vollständig selbst entwickeln möchte, setzt direkt auf der Engine auf.
Bleibt das crais-Branding im eingebetteten Viewer sichtbar?
Nein, die Default-Farbwelt entspricht zunächst dem crais-Schema, jeder Wert lässt sich aber überschreiben, vom Logo über Farben und Schriftarten bis zur Farbgebung der 3D-Szene. Mit gesetztem Branding trägt der Viewer ausschließlich die eigene Marke, in Light wie Dark Mode.
Wo werden Modelldaten bei der White-Label-Integration verarbeitet?
Die Verarbeitung läuft vollständig client-seitig im Browser der Endnutzer:innen. Woher die Modelle kommen, bestimmt die Host-Anwendung, geladen wird wahlweise per URL aus der eigenen Infrastruktur, als lokale Datei oder als Bytes über die API. Der Viewer selbst überträgt keine Daten, weder an crais noch an Dritte. Ob und wo Modelle gespeichert werden, entscheidet allein das Design der Host-Anwendung.
Was ist der Unterschied zwischen White-Label-Viewer, Engine und Konverter?
Der White-Label-Viewer ist die Komplettlösung mit fertiger Nutzeroberfläche, die Engine ist der reine Viewer-Kern für Teams, die ihre Oberfläche selbst gestalten wollen, und der Konverter wandelt IFC-Dateien im eigenen Backend in FRAG um, damit vorkonvertierte Modelle in Sekunden öffnen.
Brauche ich für die Integration einen eigenen Server?
Nein, der Viewer setzt keinen Server voraus. Er besteht vollständig aus statischen Dateien, die von der Host-Anwendung geladen werden, üblicherweise über deren Webserver oder CDN. Die gesamte Verarbeitung läuft auf dem Gerät der Nutzer:innen, eine Verbindung zu crais-Servern besteht nicht. Server-seitig optional sind der IFC-zu-FRAG-Konverter, der hochgeladene Modelle vorkonvertiert, sowie eine selbst aufgebaute Persistenz für Modelle oder BCF-Topics, deren Daten der Viewer über die API bereitstellt.
Kann ich den White-Label-Viewer vor dem Kauf testen?
Ja, der Viewer auf viewer.crais.io zeigt Oberfläche und Funktionsumfang und kann kostenlos getestet werden. Für die technische Evaluierung im eigenen Produkt gibt es ebenfalls eine kostenlose Testnutzung. Näheres klären wir gerne im gemeinsamen Gespräch. Kontaktiere uns
Wird der Viewer weiterentwickelt?
Ja, der Viewer wird kontinuierlich weiterentwickelt. Neue Funktionen, Verbesserungen und Sicherheitspatches erscheinen laufend.
Lizenzen und Kosten
Was kostet der White-Label-Viewer?
Es gibt drei Lizenzmodelle mit identischem Funktionsumfang. Educational ist für Lehre und Forschung kostenlos, Growth bietet Startups und kleinen Unternehmen vergünstigte, umsatzabhängige Konditionen, und Business bietet etablierten Unternehmen fixe monatliche Kosten pro Produktimplementierung, unabhängig von Projekt- und Nutzerzahlen. Nähere Informationen klären wir gerne in einem direkten Gespräch. Kontaktiere uns
Gibt es eine kostenlose Lizenz für Hochschulen und Forschung?
Ja, Universitäten, Schulen und Forschungseinrichtungen können den White-Label-Viewer im vollen Funktionsumfang kostenlos nutzen für nicht-kommerzielle Projekte, von der Abschlussarbeit über Lehrveranstaltungen bis zum Forschungsprototyp.
Kann ich als Student:in oder Schüler:in den White-Label-Viewer für eigene Projekte nutzen?
Ja, sehr gern, genau dafür gibt es das kostenlose Educational-Modell. Die Lizenz läuft über deine Bildungseinrichtung und wird am einfachsten gemeinsam mit der betreuenden Lehrperson über das Kontaktformular angefragt. Abgedeckt sind nicht-kommerzielle Projekte im Rahmen der Ausbildung, von der Semesterarbeit bis zur Diplomarbeit. Kontaktiere uns
Wie erhalte ich Zugang zum npm Package?
Der White-Label-Viewer wird über die private npm Registry von crais zur Verfügung gestellt. Mit dem Lizenzabschluss erhält man einen Zugangstoken.