De STEP a GLB por debajo de un límite de tamaño: qué hicimos y qué medimos

Medido el 6 de octubre de 2026 con 3D CAD Converter 1.0.31

Una carpeta de ensamblajes STEP tiene que convertirse en archivos GLB pequeños para un visor de productos web, realidad aumentada o un motor de juegos. Desde la versión 1.0.31 usted indica el tamaño que puede permitirse en MB y 3D CAD Converter escribe un GLB que cabe, con cada pieza todavía con su nombre y su color. Todo se ejecuta sin conexión en su PC y no se sube nada. Los conversores en línea limitan el tamaño de subida; aquí no hay subida.

Archivo STEP

19,7 MBensamblaje de 65 piezas

GLB, sin límite

60,18 MB2.100.994 triángulos

GLB, límite de 5 MB

4,85 MB129.368 triángulos

Qué medimos

Entrada Sin límite Límite 15 MB Límite 5 MB Límite 1 MB
Ensamblaje de 65 piezas, STEP de 19,7 MB 60,18 MB2.100.994 triángulos14,57 MB456.292 triángulos4,85 MB129.368 triángulosInalcanzable. Archivo más pequeño: 4,65 MB, señalado como por encima del límite
Ensamblaje de 23 piezas, STEP de 8,7 MB 20,33 MB697.220 triángulos14,77 MB495.428 triángulos4,87 MB146.400 triángulosInalcanzable. Archivo más pequeño: 1,69 MB, señalado como por encima del límite
Pieza suelta, IGES de 2,6 MB 6,54 MB237.938 triángulos6,54 MB237.938 triángulosya cabe, se deja intacto4,57 MB157.174 triángulos0,96 MB26.056 triángulos
Pieza suelta, STEP de 2,3 MB 3,00 MB90.740 triángulos3,00 MB90.740 triángulosya cabe, se deja intacto3,00 MB90.740 triángulosya cabe, se deja intacto0,93 MB22.604 triángulos

Calidad Fino. Tamaños en MB, con 1 MB contado como 1.000.000 bytes. Un archivo que ya está por debajo del límite se deja intacto. Las conversiones tardaron desde unos 3 segundos en las piezas pequeñas hasta unos 2 minutos en el ensamblaje de 65 piezas; el equipo de pruebas estaba ocupado, así que no damos tiempos exactos.

Con calidad Estándar, el ensamblaje de 65 piezas ocupa 14,64 MB sin límite y 4,92 MB con un límite de 5 MB. El ensamblaje de 23 piezas, que no llega a 1 MB con Fino, sí cabe con Estándar: 0,95 MB y 22.860 triángulos.

Cada GLB con límite de tamaño conservó los mismos nombres de piezas, el mismo anidamiento y los mismos colores que el GLB sin límite.

Cómo se alcanza el límite

  1. Se malla una sola vezEl archivo STEP se convierte en triángulos una sola vez, con la calidad elegida.
  2. Se reexporta hasta que cabeLa malla se vuelve a escribir con menos triángulos hasta que el archivo queda por debajo de su límite.
  3. Todo el detalle que cabeObtiene el mayor número de triángulos que queda por debajo del límite. Nunca baja del 5 % de los triángulos de la calidad elegida.
  4. Un fallo se llama falloSi no se puede alcanzar el límite, se escribe igualmente el archivo más pequeño y se marca claramente como por encima del límite. Nunca se notifica como un éxito.

Los comandos exactos

# Un ensamblaje, 5 MB como máximo
cadconvert convert -i assembly.step -o assembly.glb --quality fine --max-size 5

# Una carpeta entera, con un informe CSV
cadconvert batch -i .\step -o .\glb -f glb --max-size 5 --report report.csv

# Una carpeta vigilada: cada archivo STEP nuevo se convierte en un GLB
cadconvert watch -i .\incoming -o .\glb -f glb --max-size 5 --report report.csv

--max-size recibe un valor en MB y funciona con convert, batch y watch, para salida glTF y GLB. Cuando un archivo queda por encima del límite, la CLI termina con el código 6, el resultado JSON indica withinBudget:false y el informe indica OverBudget.

En la aplicación

Paso Opciones, tarjeta glTF, campo Tamaño máximo del archivo (MB).

Para agentes de IA

La herramienta MCP convert_cad acepta max_size_mb.

Corregido: un ensamblaje STEP ya no es una única malla gris

Antes de la versión 1.0.31, un ensamblaje STEP exportado a GLB salía como una única malla gris. Era un defecto, y la misma versión lo corrige. Ahora un ensamblaje STEP llega al GLB así:

Un nodo con nombre por pieza

Anidado igual que en el ensamblaje STEP.

Colores de piezas y caras

Un modelo de bolígrafo con 5 colores conserva los 5.

Normales de superficie

Ahora se escriben en el GLB.

Un informe para todo el lote

Añada --report report.csv a batch o a watch, o haga clic en Exportar informe CSV en la pantalla de resultados de la aplicación. Obtiene una fila por archivo: archivo y formato de entrada y de salida, triángulos antes y después, tamaño de entrada y de salida, el límite de tamaño, si el archivo lo cumple, duración, resultado y mensaje.

Lo que no hace

Las posiciones de las piezas se incorporan a la geometría. Las transformaciones de los nodos son la identidad.

Las piezas repetidas no se instancian.

Los archivos IGES y BREP no transmiten colores ni estructura.

Los nombres de colores y la transparencia de STEP no se conservan.

La reparación de malla puede hacer que se pierdan los colores de las caras.

El GLB se queda con Z hacia arriba salvo que añada --up-axis y.

Pruebe un límite de tamaño con su propio ensamblaje STEPPrueba gratuita: 10 conversiones, sin tarjeta de crédito. Windows 10/11, 64 bits.

Descargar prueba gratuita