3D-Browser-Lösungen wurden Mitte der 2010er Jahre im Bereich Ingenieurssoftware populär, als die Unterstützung von WebGL, neuen Webprotokollen und JavaScript-Funktionen die Erstellung von 3D-Web-Anwendungen mit erweiterter Logik und moderner Benutzeroberfläche vereinfachte. LEDAS wurde sofort an herausfordernden 3D-Web-Projekten beteiligt.
Cloud-basierte BIM-Lösungen wurden wegen ihrer normalerweise großen Datenmassen zum wichtigsten Anwendungsbereich. Bauobjekte erfordern große Lagerräume und eine Aufteilung der Arbeit zwischen Ingenieuren, die an bestimmten Bereichen und Schichten von Gebäuden, Brücken, zivilen und industriellen Objekten. Mit diesen BIM-Anforderungen stimmten besonders gut die bestehenden Cloud-Weblösungen überein, einschließlich etablierter großer Plattformen wie Amazon Web Services (AWS), Microsoft Azure oder Google Cloud Platform (GCP). Außerdem hat die geringere Anzahl von Konkurrenten bei CAD-Software für BIM (im Vergleich zu MCAD) das Interesse von Start-ups und etablierten Unternehmen an der Entwicklung brandneuer BIM-in-Cloud Softwaredienste und -Plattformen gefördert.
Unser erstes BIM-Cloud Projekt umfasste Architektur-, Struktur-, Mechanik- und Konstruktionsplanung sowie andere verwandte Module. Sein Schwerpunkt lag auf einer breiten Unterstützung von BIM-Objekten, die für Autodesk Revit oder Solibri Model Checker (IFC-basierte Qualitätskontrolllösung) typisch sind. Die Anwendung des Modellierkerns ermöglichte es, alle erforderlichen Möglichkeiten zur Erstellung und Bearbeitung komplexer Formen zu nutzen.
Um verschiedene Anforderungen wie Brandschutz, Lüftung, Zugänglichkeit und viele anderen zu erfüllen, haben wir in dieser 3D-BIM-Anwendung ein spezielles BIM-Verifizierungsmodul entwickelt, das sich auch mit Kollisionserkennung befasst. Dank der Integration mit dem 3D-Scanprozess und der Datenverwaltung von Punktwolken wurden auch spätere Phasen des BIM-Lebenszyklus, einschließlich der dynamischen Baukontrolle und Wartung von Gebäuden und Anlagen, umfasst. Es wurde eine voll funktionsfähige 6D-BIM-Lösung mit deteillierter Planung von verbundenen Kosten, Ressourcen, Aufgaben, Mitarbeitern und Fristen entwickelt.
Um die Anforderungen des modernen CAD-Markets zu erfüllen, haben wir unsere eigene 3D-Web-Plattform mit BIM und MCAD als primäre Zielbereiche entwickelt. LEDAS Cloud Platform (LCP) ist eine 3D-Cloud-Mehrbenutzerplattform mit Unterstützung vieler Dateiformaten und Zusammenarbeitsfunktionen. Sie können mehr Details über LCP auf der entspechenden Seite finden.
Einige Unternehmen haben LCP lizenziert, um die Entwickung ihrer Web-BIM-Produkte zu beschleunigen. Ein Teil von ihnen beschäftigte sich mit zivilen Cloud-BIM-Projekten, währende andere eher an industriellen 3D-Web-Systemen und -Anwendungen interessiert waren. LCP war ein guter Anfang für die Lizenznehmer, aber die meisten von ihnen wollten ihren Kunden ein reichhaltigeres Angebot an Funktionen anbieten.
Einige der LCP-Lizenznehmer beauftragten LEDAS mit 3D-Web-Entwicklung, um neue Funktionen hinzuzufügen und ihre BIM-Produkte nach ihren eigenen Vorstellungen zu gestalten. Wir haben ihre Anforderungen erfüllt, indem wir die Clientseite in JavaScript und die Serverseite in C++ und Python entwickelten. Eines der Produkte wurde für große Industriemodelle entwickelt, die wegen der Speicherbeschränkungen des Browsers schwer zu visualisieren sind. Deswegen haben wir die Detaillierungsgrad-Technologie (LOD, level of detail) für 3D-Web entwickelt.
Modelle von Kraftwerken, Brücken und großen Gebäuden können Tausende und sogar Millionen von Elementen enthalten. Millionen von Elementen bedeuten noch mehr Millionen von Polygonen. Diese Zahlen übersteigen selbst die Kapazitäten neuesterWeb-Browser. Um dieses Problem zu lösen, haben wir eine Reihe neuer LOD-Methoden und Heuristiken implementiert. Ein LOD-System verwendet mehrere Detailstufen zurDarstellung jedes Objekts, von grob (schneller) bis fein (langsamer). So können die Benutzer sowohl das Gesamtbild (mit grobem LOD) als auch die detaillierten Strukturen bestimmter Elementen (mit feinem LOD) mit angemessenen FPS-Raten sehen.
Unter typischen LOD-Optimierungsmethoden sind vereinfachte Darstellungen von Objekten, Sortierung und Vusialisierung von Objekten nach ihrer Größe, Berechnung der Kameraposition und Instanziierung ansonsten identischer Elementen.
Wir haben zusätzliche Techniken eingesetzt, sodass unsere LOD-Routinen richtig integriert und gut abgestimmt sind:
Kontaktieren Sie uns, um die LOD-Technologie in Ihre Web-Lösung zu implementieren!