STEP til GLB under en størrelsesgrense: hva vi bygde, og hva vi målte
En mappe med STEP-sammenstillinger skal bli til små GLB-filer for en produktviser på nett, AR eller en spillmotor. Fra versjon 1.0.31 skriver du inn størrelsen i MB du har plass til, og 3D CAD Converter skriver en GLB som passer. Hver del beholder navn og farge. Alt kjører frakoblet på PC-en din, og ingenting lastes opp. Nettbaserte konverterere har grenser for opplastingsstørrelse; her er det ingen opplasting.
STEP-fil
19,7 MBsammenstilling med 65 delerGLB, ingen grense
60,18 MB2 100 994 trekanterGLB, grense 5 MB
4,85 MB129 368 trekanterHva vi målte
| Inndata | Ingen grense | Grense 15 MB | Grense 5 MB | Grense 1 MB |
|---|---|---|---|---|
| Sammenstilling med 65 deler, STEP på 19,7 MB | 60,18 MB2 100 994 trekanter | 14,57 MB456 292 trekanter | 4,85 MB129 368 trekanter | Kan ikke nås. Minste fil 4,65 MB, meldt som over grensen |
| Sammenstilling med 23 deler, STEP på 8,7 MB | 20,33 MB697 220 trekanter | 14,77 MB495 428 trekanter | 4,87 MB146 400 trekanter | Kan ikke nås. Minste fil 1,69 MB, meldt som over grensen |
| Enkeltdel, IGES på 2,6 MB | 6,54 MB237 938 trekanter | 6,54 MB237 938 trekanterpasser allerede, ikke endret | 4,57 MB157 174 trekanter | 0,96 MB26 056 trekanter |
| Enkeltdel, STEP på 2,3 MB | 3,00 MB90 740 trekanter | 3,00 MB90 740 trekanterpasser allerede, ikke endret | 3,00 MB90 740 trekanterpasser allerede, ikke endret | 0,93 MB22 604 trekanter |
Kvalitet Fin. Størrelser i MB, der 1 MB regnes som 1 000 000 byte. En fil som allerede er under grensen, endres ikke. Konverteringene tok fra omtrent 3 sekunder for de små delene til omtrent 2 minutter for sammenstillingen med 65 deler; testmaskinen var opptatt, så vi oppgir ingen nøyaktige tider.
Med kvalitet Standard er sammenstillingen med 65 deler 14,64 MB uten grense og 4,92 MB med en grense på 5 MB. Sammenstillingen med 23 deler, som ikke når 1 MB med Fin, passer med Standard: 0,95 MB og 22 860 trekanter.
Hver størrelsesbegrenset GLB beholdt de samme delnavnene, den samme nestingen og de samme fargene som den ubegrensede.
Slik nås grensen
- Meshet én gangSTEP-filen gjøres om til trekanter én gang, med kvaliteten du valgte.
- Eksportert på nytt til den passerMeshet skrives på nytt med færre trekanter til filen er under grensen din.
- Så mye detalj som får plassDu får det høyeste antallet trekanter som holder seg under grensen. Det går aldri under 5 % av trekantene ved valgt kvalitet.
- En bom kalles en bomHvis grensen ikke kan nås, skrives den minste filen likevel og merkes tydelig som over grensen. Det meldes aldri som vellykket.
De nøyaktige kommandoene
# Én sammenstilling, maks. 5 MB
cadconvert convert -i assembly.step -o assembly.glb --quality fine --max-size 5
# En hel mappe, med en CSV-rapport
cadconvert batch -i .\step -o .\glb -f glb --max-size 5 --report report.csv
# En overvåket mappe: hver nye STEP-fil blir til en GLB
cadconvert watch -i .\incoming -o .\glb -f glb --max-size 5 --report report.csv
--max-size tar en verdi i MB og virker med convert, batch og watch, for glTF- og GLB-utdata. Når en fil ender over grensen, avslutter CLI med kode 6, JSON-resultatet sier withinBudget:false, og rapporten sier OverBudget.
I appen
Trinnet Alternativer, kortet glTF, feltet Største filstørrelse (MB).
For AI-agenter
MCP-verktøyet convert_cad tar max_size_mb.
Rettet: en STEP-sammenstilling er ikke lenger ett grått mesh
Før versjon 1.0.31 kom en STEP-sammenstilling eksportert til GLB ut som ett grått mesh. Det var en feil, og samme versjon retter den. En STEP-sammenstilling kommer nå inn i GLB-filen slik:
Én navngitt node per del
Nestet som i STEP-sammenstillingen.
Farger på deler og flater
En pennemodell med 5 farger beholder alle 5.
Flatenormaler
Skrives nå i GLB-filen.
Én rapport for hele batchen
Legg til --report report.csv på batch eller watch, eller klikk Eksporter CSV-rapport på resultatskjermen i appen. Du får én rad per fil: inn- og utfil med format, trekanter før og etter, inn- og utstørrelse, størrelsesgrensen, om filen er innenfor den, varighet, resultat og melding.
Hva det ikke gjør
Delenes posisjoner er bakt inn i geometrien. Node-transformasjonene er identiteten.
Gjentatte deler instansieres ikke.
IGES- og BREP-filer tar verken farger eller struktur med seg.
Fargenavn og gjennomsiktighet fra STEP tas ikke med.
Mesh-reparasjon kan fjerne flatefarger.
GLB forblir Z-opp med mindre du legger til --up-axis y.
Prøv en størrelsesgrense på din egen STEP-sammenstillingGratis prøveversjon: 10 konverteringer, uten kredittkort. Windows 10/11, 64-bit.
Last ned gratis prøveversjonRelatert: Guide til glTF og GLB · Automatiser konvertering med CLI og AI-agenter · Store STEP-sammenstillinger henger seg ikke lenger: 3D CAD Converter 1.0.21