STEP zu GLB unter einer Größengrenze: was wir gebaut und was wir gemessen haben
Ein Ordner voller STEP-Baugruppen soll zu kleinen GLB-Dateien für einen Web-Produktviewer, AR oder eine Game-Engine werden. Ab Version 1.0.31 geben Sie die Größe in MB ein, die Sie sich leisten können, und 3D CAD Converter schreibt ein GLB, das passt. Jedes Teil behält Namen und Farbe. Alles läuft offline auf Ihrem PC, nichts wird hochgeladen. Online-Konverter haben Größenlimits für den Upload; hier gibt es keinen Upload.
STEP-Datei
19,7 MBBaugruppe mit 65 TeilenGLB, ohne Grenze
60,18 MB2.100.994 DreieckeGLB, Grenze 5 MB
4,85 MB129.368 DreieckeWas wir gemessen haben
| Eingabe | Ohne Grenze | Grenze 15 MB | Grenze 5 MB | Grenze 1 MB |
|---|---|---|---|---|
| Baugruppe mit 65 Teilen, STEP 19,7 MB | 60,18 MB2.100.994 Dreiecke | 14,57 MB456.292 Dreiecke | 4,85 MB129.368 Dreiecke | Nicht erreichbar. Kleinste Datei 4,65 MB, als über der Grenze gemeldet |
| Baugruppe mit 23 Teilen, STEP 8,7 MB | 20,33 MB697.220 Dreiecke | 14,77 MB495.428 Dreiecke | 4,87 MB146.400 Dreiecke | Nicht erreichbar. Kleinste Datei 1,69 MB, als über der Grenze gemeldet |
| Einzelteil, IGES 2,6 MB | 6,54 MB237.938 Dreiecke | 6,54 MB237.938 Dreieckepasst bereits, bleibt unverändert | 4,57 MB157.174 Dreiecke | 0,96 MB26.056 Dreiecke |
| Einzelteil, STEP 2,3 MB | 3,00 MB90.740 Dreiecke | 3,00 MB90.740 Dreieckepasst bereits, bleibt unverändert | 3,00 MB90.740 Dreieckepasst bereits, bleibt unverändert | 0,93 MB22.604 Dreiecke |
Qualität Fein. Größen in MB, 1 MB zählt als 1.000.000 Bytes. Eine Datei, die bereits unter der Grenze liegt, bleibt unverändert. Die Konvertierungen dauerten von etwa 3 Sekunden bei den kleinen Teilen bis etwa 2 Minuten bei der Baugruppe mit 65 Teilen; der Testrechner war ausgelastet, deshalb nennen wir keine genauen Zeiten.
Bei Qualität Standard hat die Baugruppe mit 65 Teilen ohne Grenze 14,64 MB und mit einer Grenze von 5 MB 4,92 MB. Die Baugruppe mit 23 Teilen, die bei Fein 1 MB nicht erreicht, passt bei Standard: 0,95 MB und 22.860 Dreiecke.
Jedes größenbegrenzte GLB behielt dieselben Teilenamen, dieselbe Verschachtelung und dieselben Farben wie das unbegrenzte.
Wie die Grenze erreicht wird
- Einmal vernetztDie STEP-Datei wird ein einziges Mal in Dreiecke umgewandelt, in der gewählten Qualität.
- Neu exportiert, bis es passtDas Netz wird mit weniger Dreiecken erneut geschrieben, bis die Datei unter Ihrer Grenze liegt.
- So viel Detail, wie hineinpasstSie erhalten die höchste Dreieckszahl, die unter der Grenze bleibt. Unter 5 % der Dreiecke der gewählten Qualität geht es nie.
- Verfehlt heißt verfehltLässt sich die Grenze nicht erreichen, wird trotzdem die kleinste Datei geschrieben und klar als über der Grenze markiert. Als Erfolg wird das nie gemeldet.
Die genauen Befehle
# Eine Baugruppe, höchstens 5 MB
cadconvert convert -i assembly.step -o assembly.glb --quality fine --max-size 5
# Ein ganzer Ordner, mit CSV-Bericht
cadconvert batch -i .\step -o .\glb -f glb --max-size 5 --report report.csv
# Ein überwachter Ordner: jede neue STEP-Datei wird zu einem GLB
cadconvert watch -i .\incoming -o .\glb -f glb --max-size 5 --report report.csv
--max-size erwartet einen Wert in MB und funktioniert mit convert, batch und watch, für glTF- und GLB-Ausgabe. Liegt eine Datei am Ende über der Grenze, beendet sich die CLI mit Code 6, im JSON-Ergebnis steht withinBudget:false und im Bericht OverBudget.
In der App
Schritt Optionen, Karte glTF, Feld Maximale Dateigröße (MB).
Für KI-Agenten
Das MCP-Tool convert_cad nimmt max_size_mb entgegen.
Behoben: Eine STEP-Baugruppe ist kein einzelnes graues Netz mehr
Vor Version 1.0.31 kam eine nach GLB exportierte STEP-Baugruppe als einzelnes graues Netz heraus. Das war ein Fehler, und dieselbe Version behebt ihn. Eine STEP-Baugruppe kommt jetzt so im GLB an:
Ein benannter Knoten pro Teil
Verschachtelt wie in der STEP-Baugruppe.
Teil- und Flächenfarben
Ein Stiftmodell mit 5 Farben behält alle 5.
Flächennormalen
Werden jetzt in das GLB geschrieben.
Ein Bericht für den ganzen Stapel
Hängen Sie --report report.csv an batch oder watch an, oder klicken Sie in der App auf dem Ergebnisbildschirm auf CSV-Bericht exportieren. Sie erhalten eine Zeile pro Datei: Eingabe- und Ausgabedatei mit Format, Dreiecke vorher und nachher, Eingabe- und Ausgabegröße, die Größengrenze, ob die Datei darunter liegt, Dauer, Ergebnis und Meldung.
Was es nicht leistet
Teilepositionen sind in die Geometrie eingerechnet. Die Knotentransformationen sind die Identität.
Wiederholte Teile werden nicht instanziert.
IGES- und BREP-Dateien übertragen weder Farben noch Struktur.
Farbnamen und Transparenz aus STEP werden nicht übernommen.
Die Netzreparatur kann Flächenfarben verwerfen.
GLB bleibt Z-up, sofern Sie nicht --up-axis y angeben.
Testen Sie eine Größengrenze an Ihrer eigenen STEP-BaugruppeKostenlose Testversion: 10 Konvertierungen, ohne Kreditkarte. Windows 10/11, 64-Bit.
Kostenlose Testversion herunterladenWeiterlesen: Leitfaden zu glTF und GLB · Konvertierung mit CLI und KI-Agenten automatisieren · Große STEP-Baugruppen hängen nicht mehr: 3D CAD Converter 1.0.21