Blog de STL Viewerstlviewer.swift.id

GLB a STL: cómo convertir GLB y glTF para imprimir en 3D

Por Ihwan · · 4 min de lectura

Has generado un modelo con una herramienta de IA, o lo has descargado de una galería 3D para web, y te entregan un .glb. Quieres imprimirlo, pero tu laminador no lo abre y el visor del móvil tampoco. No es un fallo: GLB y glTF son formatos pensados para mostrar modelos en pantalla, no para fabricarlos. Pasar de GLB a STL es posible, pero hay que hacerlo con cabeza.

En resumen: GLB (la versión binaria de glTF) es un formato para web, realidad aumentada y videojuegos, con texturas y animaciones, y no está pensado para imprimir. STL Viewer no abre GLB ni glTF. Conviértelo a STL en un programa de modelado 3D del ordenador, corrige la escala (glTF trabaja en metros) y después revisa en el móvil el tamaño y si la malla es cerrada.

Qué son GLB y glTF

glTF es un formato abierto para transmitir modelos 3D de forma eficiente: lo usan visores web, tiendas online con vistas 3D, experiencias de realidad aumentada y motores de juego. Tiene dos presentaciones:

Dentro hay mallas, materiales con texturas fotográficas, a veces esqueletos y animaciones, cámaras y luces. Casi nada de eso le sirve a una impresora.

Por qué un GLB no está listo para imprimir

Característica del GLBProblema al imprimir
Unidades en metros por convenciónExportado sin ajustar, una figura de 0,12 m puede llegar como 0,12 mm
Color en texturas de imagenSe pierde al pasar a STL; el modelo queda en un solo color
Mallas abiertas o de una sola caraRopa, pelo u hojas son superficies sin grosor: no forman un sólido
Varias mallas superpuestasOjos, dientes o accesorios sueltos que se cruzan con el cuerpo
Detalle pensado para pantallaPartes finísimas que una boquilla de 0,4 mm no puede reproducir

Los modelos generados con IA suelen salir en GLB y acumulan varios de estos problemas a la vez. Tienes una guía específica en modelos 3D generados con IA.

Lo que hace (y no hace) STL Viewer con un GLB

Seamos claros: STL Viewer no abre GLB ni glTF, y no convierte formatos. Si intentas abrir uno, la app te avisa de que esos archivos aún no son compatibles y te pide exportar el modelo como STL, OBJ o 3MF desde la aplicación con la que se creó. Donde sí ayuda es en el paso siguiente: comprobar que el STL convertido sirve para imprimir.

Cómo pasar de GLB a STL paso a paso

La conversión se hace en el ordenador con un programa de modelado 3D que importe glTF (hay opciones libres y gratuitas) o con un editor de mallas:

  1. Importa el GLB. Comprueba qué mallas trae: a veces hay un suelo, una sombra falsa o una cámara.
  2. Borra lo que no se imprime: planos de suelo, luces, cámaras, esqueletos.
  3. Aplica las transformaciones (posición, rotación, escala) para que queden «horneadas» en la malla.
  4. Une y cierra: fusiona las piezas que deben ir juntas y da grosor a superficies de una cara.
  5. Escala: decide el tamaño real. Si quieres una figura de 120 mm de alto, fíjalo aquí.
  6. Exporta como STL (o 3MF si quieres conservar la unidad), indicando milímetros si el exportador lo pregunta.

Nota: el factor más típico de error es 1000. glTF usa metros y el STL se lee en milímetros: si el exportador no convierte, el modelo sale 1000 veces más pequeño. Si lo ves con 0,12 mm de alto, escálalo al 100 000 % en el laminador, o mejor, vuelve a exportar con la escala correcta.

Revisar el STL convertido en el móvil

Una vez exportado, pásate el STL al móvil y ábrelo en STL Viewer para Android. Un ejemplo con una figura de un zorro generada con IA:

Dato de la información del modeloPrimer intentoTras corregir
Tamaño0,08 × 0,05 × 0,12 mm80 × 50 × 120 mm
Triángulos1 900 000350 000
Malla cerradaNo, tiene agujeros o bordes abiertosSí
Tamaño del archivo95 MB17,5 MB

El primer intento falla en todo: escala de metros, malla abierta y una resolución desproporcionada. Tras corregir en el ordenador, el modelo mide lo que debe y la malla es cerrada, así que la estimación de filamento ya tiene sentido: con PLA y un 15 % de relleno sabrás si te basta lo que queda en la bobina.

Útiles en esta revisión:

¿Y si solo quieres verlo, no imprimirlo?

Si el GLB es para mirar, no para fabricar, ábrelo en un visor web compatible con glTF desde el ordenador o en el programa con el que se creó. Convertirlo a STL solo tiene sentido si vas a imprimir.

Para entender el destino de la conversión, lee qué es un archivo STL. Y antes de imprimir, la guía de mallas estancas te explica qué hacer si el resultado sigue abierto. La guía de la información del modelo resume cada dato del panel. Los formatos que sí abre la app están listados en la web de STL Viewer.

Preguntas frecuentes

¿Se puede imprimir un archivo GLB?

No directamente. Hay que convertirlo a STL o 3MF en un programa de modelado 3D, corregir la escala y asegurarse de que la malla sea cerrada.

¿STL Viewer abre archivos GLB?

No. STL Viewer abre STL, OBJ, 3MF y PLY; con un GLB muestra un aviso para exportarlo antes como STL, OBJ o 3MF.

¿Por qué mi GLB convertido a STL sale diminuto?

Porque glTF trabaja en metros y el STL se lee en milímetros. Si el exportador no convierte, el modelo sale 1000 veces más pequeño.