STEP til GLB under en størrelsesgrænse: hvad vi byggede, og hvad vi målte

Målt den 6. oktober 2026 med 3D CAD Converter 1.0.31

En mappe med STEP-samlinger skal blive til små GLB-filer til en produktviser på nettet, AR eller en spilmotor. Fra version 1.0.31 skriver du den størrelse i MB, du har plads til, og 3D CAD Converter skriver en GLB, der passer. Hver del beholder sit navn og sin farve. Alt kører offline på din pc, og intet uploades. Onlinekonvertere har grænser for uploadstørrelse; her er der ingen upload.

STEP-fil

19,7 MBsamling med 65 dele

GLB, ingen grænse

60,18 MB2.100.994 trekanter

GLB, grænse 5 MB

4,85 MB129.368 trekanter

Hvad vi målte

Input Ingen grænse Grænse 15 MB Grænse 5 MB Grænse 1 MB
Samling med 65 dele, STEP på 19,7 MB 60,18 MB2.100.994 trekanter14,57 MB456.292 trekanter4,85 MB129.368 trekanterKan ikke nås. Mindste fil 4,65 MB, meldt som over grænsen
Samling med 23 dele, STEP på 8,7 MB 20,33 MB697.220 trekanter14,77 MB495.428 trekanter4,87 MB146.400 trekanterKan ikke nås. Mindste fil 1,69 MB, meldt som over grænsen
Enkelt del, IGES på 2,6 MB 6,54 MB237.938 trekanter6,54 MB237.938 trekanterpasser allerede, ikke ændret4,57 MB157.174 trekanter0,96 MB26.056 trekanter
Enkelt del, STEP på 2,3 MB 3,00 MB90.740 trekanter3,00 MB90.740 trekanterpasser allerede, ikke ændret3,00 MB90.740 trekanterpasser allerede, ikke ændret0,93 MB22.604 trekanter

Kvalitet Fin. Størrelser i MB, hvor 1 MB regnes som 1.000.000 bytes. En fil, der allerede er under grænsen, ændres ikke. Konverteringerne tog fra cirka 3 sekunder for de små dele til cirka 2 minutter for samlingen med 65 dele; testmaskinen var optaget, så vi oplyser ingen præcise tider.

Ved kvalitet Standard fylder samlingen med 65 dele 14,64 MB uden grænse og 4,92 MB med en grænse på 5 MB. Samlingen med 23 dele, som ikke kan nå 1 MB ved Fin, passer ved Standard: 0,95 MB og 22.860 trekanter.

Hver størrelsesbegrænset GLB beholdt de samme delnavne, den samme indlejring og de samme farver som den ubegrænsede.

Sådan nås grænsen

  1. Meshet én gangSTEP-filen omdannes til trekanter én gang, i den valgte kvalitet.
  2. Eksporteret igen, til den passerMeshet skrives igen med færre trekanter, indtil filen er under din grænse.
  3. Så mange detaljer, som der er plads tilDu får det højeste antal trekanter, der holder sig under grænsen. Det går aldrig under 5 % af trekanterne ved den valgte kvalitet.
  4. En forbier kaldes en forbierKan grænsen ikke nås, skrives den mindste fil alligevel og markeres tydeligt som over grænsen. Det meldes aldrig som en succes.

De præcise kommandoer

# Én samling, højst 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åget mappe: hver ny STEP-fil bliver til en GLB
cadconvert watch -i .\incoming -o .\glb -f glb --max-size 5 --report report.csv

--max-size tager en værdi i MB og virker med convert, batch og watch, for glTF- og GLB-output. Når en fil ender over grænsen, afslutter CLI med kode 6, JSON-resultatet siger withinBudget:false, og rapporten siger OverBudget.

I appen

Trinnet Indstillinger, kortet glTF, feltet Største filstørrelse (MB).

Til AI-agenter

MCP-værktøjet convert_cad tager max_size_mb.

Rettet: en STEP-samling er ikke længere ét gråt mesh

Før version 1.0.31 kom en STEP-samling eksporteret til GLB ud som ét gråt mesh. Det var en fejl, og samme version retter den. En STEP-samling ankommer nu i GLB-filen sådan:

Én navngivet node pr. del

Indlejret som i STEP-samlingen.

Farver på dele og flader

En kuglepensmodel med 5 farver beholder alle 5.

Fladenormaler

Skrives nu i GLB-filen.

Én rapport for hele batchen

Tilføj --report report.csv til batch eller watch, eller klik på Eksportér CSV-rapport på resultatskærmen i appen. Du får én række pr. fil: input- og outputfil med format, trekanter før og efter, input- og outputstørrelse, størrelsesgrænsen, om filen er inden for den, varighed, resultat og meddelelse.

Hvad det ikke gør

Delenes positioner er bagt ind i geometrien. Node-transformationerne er identiteten.

Gentagne dele instantieres ikke.

IGES- og BREP-filer fører hverken farver eller struktur med.

Farvenavne og gennemsigtighed fra STEP føres ikke med.

Mesh-reparation kan fjerne fladefarver.

GLB forbliver Z-op, medmindre du tilføjer --up-axis y.

Prøv en størrelsesgrænse på din egen STEP-samlingGratis prøveversion: 10 konverteringer, uden kreditkort. Windows 10/11, 64-bit.

Download gratis prøveversion