O-Punkt CAD GmbH — Rundgang
Alle Zahlen stammen aus einer echten Baugruppe: einem Kraftstoffverteiler mit 112 Teilen und 33 Farben, exportiert aus Alibre Design als STEP AP242.
Die STEP-Datei im Schema AP242 trägt mehr als Flächen. Was davon in die GLB übergeht:
ISO-10303-21;
FILE_SCHEMA(('AP242_MANAGED_
MODEL_BASED_3D_ENGINEERING'));
NEXT_ASSEMBLY_USAGE_OCCURRENCE
('4090 001.1-33',
'Zylinderschraube M8x60');
COLOUR_RGB('',1.,0.502,0.);
COLOUR_RGB('',0.,0.502,0.753);
5,11 MB Text
7,52 MB binär, eine einzige Datei
Vier Stufen legen fest, wie fein Rundungen in Dreiecke zerlegt werden. Gemessen an derselben Baugruppe:
Faktor 19 zwischen der ersten und der letzten Zeile. Für eine Webseite reicht grob bis mittel. Die Zahlen sind Dreiecke und Dateigröße.
Unabhängig von der Stufe lässt sich das Ergebnis komprimieren. Das Feld „GLB komprimieren (meshopt)“ schreibt die Geometrie nach EXT_meshopt_compression: aus 4,10 MB werden 1,46 MB. Der erzeugte Viewer liest das, Systemvorschauen von Windows oder macOS meist nicht.
Der Weg über STEP endet im Browser bei etwa 400 bis 500 MB. Für größere Baugruppen führt der Weg über OBJ.
Das Rechenmodul für STEP ist ein wasm32-Modul und kann höchstens 4 GB Speicher ansprechen. Die Rohdatei liegt einmal im Browser und ein zweites Mal im Speicher dieses Moduls, bevor überhaupt eine Fläche zerlegt ist. Das reine Einlesen belegt schon das Doppelte der Dateigröße.
| Baugruppe mit 1.049 Teilen | STEP | OBJ |
|---|---|---|
| Eingangsdatei | 1,8 GB | 328 MB |
| Ergebnis | scheitert | GLB |
| Höchster Speicherbedarf | über 3,6 GB nötig | 1,28 GB |
| Einlesen | – | 3,6 s |
| GLB ohne Kompression | – | 123 MB |
| GLB mit meshopt | – | 37,3 MB |
In Alibre: Datei, Exportieren, OBJ. Dabei entsteht neben der OBJ-Datei eine MTL-Datei mit den Farben. Beide zusammen auswählen, sonst kommt das Modell grau an. Eine Maßeinheit führt OBJ nicht mit, deshalb fragt der Konverter danach.
Der Baugruppenbaum steht nach der Umwandlung so da wie im CAD, mit den Bezeichnungen aus der Konstruktion:
In der Teileliste blendet ein Klick auf den Namen ein Teil aus, ein Klick auf das Farbfeld ändert seine Farbe. Was in der Vorschau passiert:
Ausblenden gilt nur für die Ansicht. Die GLB enthält weiterhin jedes Teil.
Farbe ändern wirkt dagegen bis in die gespeicherte Datei. Wer die Farben im CAD vergessen hat, muss dafür nicht zurück in die Konstruktion.
Ein Knopf stellt die Werte aus der STEP-Datei wieder her.
Auseinanderziehen ist ebenfalls Ansichtssache. Unterbaugruppen lösen sich dabei in sich auf, nicht nur die oberste Ebene.
Der Konverter schreibt auf Wunsch einen fertigen Viewer. Was beim Empfänger passiert:
Viele Mailserver lehnen HTML im Anhang grundsätzlich ab. Als ZIP geht die Datei durch. Mit gesetzter Kompression sind es 2,23 MB.
Im Viewer genügt ein Klick auf ein Teil im Modell, um es auszublenden. Auch dort steht der Schieberegler bereit.
Der Konverter ist eine einzelne HTML-Datei. Herunterladen, doppelklicken, arbeiten.
Der Konverter ist kostenlos und läuft in jedem aktuellen Browser.