CAD-Architektur & WebGL • 9 Min. Lesezeit •

Industrielle CAD-Dateien (STEP/STP) im Web bereitstellen: Draco & Meshopt Architektur

Mathematische B-Rep-CAD-Dateien vollautomatisch tessellieren und mit Google Draco-Kompression auf unter 5 MB für flüssiges 60-FPS-WebGL-Rendering im Browser komprimieren.

Wichtigste Erkenntnisse

  • ✓ CAD-Dateien (STP/STEP) basieren auf B-Rep-Gleichungen; GPUs können nur Dreiecksnetze rendern.
  • ✓ Adaptive Tessellierung erhält Rundungen exakt, entfernt aber überflüssige Dreiecke auf ebenen Flächen.
  • ✓ Google Draco komprimiert Vertices und Normalen um 85–95% und verkleinert 100 MB auf ca. 4 MB.
  • ✓ Meshopt beschleunigt das Dekodieren auf mobilen GPUs um das bis zu 4-Fache.
  • ✓ Original-CAD-Daten verbleiben geschützt auf dem Server; der Browser empfängt nur das visuelle Mesh.

1. Der fundamentale Unterschied zwischen CAD und WebGL

Ingenieurmodelle aus SolidWorks oder CATIA beschreiben Körper über B-Rep- und NURBS-Gleichungen. Eine Zylinderbohrung wird über Radius und Achse exakt mathematisch definiert.

WebGL und WebXR können jedoch ausschließlich Dreiecksnetze verarbeiten. CAD-Dateien müssen daher vor der Webdarstellung hochpräzise tesselliert werden.

2. Adaptive B-Rep-Tessellierung und Eckpunktverteilung

Einfache Konverter erzeugen starre Dreiecksnetze, wodurch ebene Flächen unnötig viele Polygone erhalten und Rundungen kantig wirken.

3D StoreLink passt die Dreiecksnetze adaptiv an Krümmungen an: Ebenen bleiben schlank, Rundungen makellos glatt.

3. Mesh Decimation: Intelligente Polygonreduktion ohne Detailverlust

Nach der ersten Konvertierung enthalten Maschinenmodelle oft Millionen Dreiecke, die Mobilgeräte überfordern.

Unsere Engine reduziert Polygone um bis zu 80% unter Wahrung aller relevanten Kanten und Silhouetten für flüssige 60 FPS.

4. Dateigrößenreduktion um über 90% durch Google Draco und Meshopt

Selbst reduzierte glTF-Dateien sind oft 30–80 MB groß und laden mobil viel zu langsam.

3D StoreLink nutzt Google Draco und Meshopt, um Koordinaten kompakt zu kodieren. Eine 80-MB-Datei schrumpft so auf 3,8 MB.

OptimierungsstufeDateigrößeLadezeit (4G Mobil)GPU-Bildrate
Original-CAD (STP/STEP)142,0 MBIm Browser nicht darstellbar0 FPS (Nicht möglich)
Unkomprimiertes glTF84,6 MB18,4 Sekunden24 FPS (Ruckelt)
Reduziertes Polygonnetz26,2 MB5,8 Sekunden48 FPS
3D StoreLink (Draco + Meshopt)4,1 MB0,9 Sekunden60 FPS (Flüssig)

5. Schutz des geistigen Eigentums: Original-CAD bleibt privat

Hersteller fürchten oft den Diebstahl ihrer CAD-Konstruktionsdaten im Internet.

3D StoreLink liefert niemals originale STEP-Dateien aus. Fertigungsmaße verbleiben auf gesicherten Servern; der Browser erhält nur das äußere Mesh.

Häufig gestellte Fragen

Welche CAD-Formate werden direkt unterstützt?

Wir unterstützen STP, STEP, STL, OBJ und GLB vollständig. Hochgeladene Dateien werden automatisch optimiert.

Beeinträchtigt Draco-Kompression Textur- oder Materialqualität?

Nein. Draco komprimiert ausschließlich Geometrie-Eckpunkte. Texturen und PBR-Materialien behalten ihre volle Brillanz.