UltKit

Convertir STL a GLB

Un STL está hecho para laminadores; un GLB, para pantallas. Convierta un archivo de impresión a GLB para mostrarlo en una tienda en línea, en un portafolio o en realidad aumentada, a su tamaño real y bien parado.

Convertidor de modelos 3D

o suelte aquí archivos STL, OBJ, MTL … ·

Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos

Salida

Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.

Cómo usar esta herramienta

  1. 1

    Suba el STL

    Agregue hasta 20 archivos .stl binarios o ASCII, de hasta 95 MB cada uno. Si sube varias piezas juntas, cada una se convierte en su propio GLB.

  2. 2

    Revise unidades y orientación

    Unidades del modelo está en mm, la unidad de casi cualquier exportación de laminador o CAD, y Eje vertical está en Y hacia arriba para glTF. Cambie las unidades en Opciones avanzadas si el STL se modeló en pulgadas.

  3. 3

    Convierta a GLB

    Pulse Convertir a GLB y arrastre el resultado a un visor para revisarlo. Los archivos subidos y convertidos se eliminan a los 30 minutos.

La geometría de su impresión pasa intacta. Lo que agrega el convertidor es lo que el STL nunca tuvo: una escala en metros, orientación con Y hacia arriba, vértices compartidos, normales y un material básico, que es todo lo que necesita un visor web para dibujarla.

Qué guarda un archivo STL frente a un GLB

STL (1987) y GLB (glTF 2.0, 2017) lado a lado
CaracterísticaSTLGLB
Pensado paraImpresión 3D y laminadoresWeb, apps y visores de RA
UnidadesNo se guardan; mm por convenciónMetros, fijados por la especificación
Eje verticalNormalmente Z hacia arribaY hacia arriba
VérticesRepetidos en cada triánguloCompartidos e indexados
Color y materialesNinguno en el estándarMateriales PBR y texturas
Varias piezasPoco común; suele ser una mallaNodos en un árbol de escena

STL data de 1987, cuando el Albert Consulting Group lo escribió para las primeras máquinas de estereolitografía de 3D Systems. Un STL binario es un encabezado de 80 bytes, un recuento de triángulos y luego 50 bytes por triángulo: una normal, tres vértices y dos bytes de reserva. Es todo lo que un laminador necesita para cortar capas. Para un navegador, en cambio, encaja mal: no hay escala ni color, y cada vértice se vuelve a escribir en cada triángulo que lo comparte.

glTF 2.0, publicado por el Khronos Group en 2017, resuelve justamente eso. Guarda los vértices una sola vez en búferes binarios que la tarjeta gráfica puede usar directamente, fija la unidad en un metro y el eje vertical en Y, y describe los materiales con renderizado basado en la física. GLB es la forma binaria de un solo archivo de glTF, por eso lo aceptan model-viewer, three.js, Babylon.js, Shopify y Scene Viewer de Android.

STL

Malla STL

STL (estereolitografía) es un formato de malla 3D creado por 3D Systems en 1987. Describe solo la geometría de la superficie de un objeto como una lista de triángulos, sin color, materiales, unidades ni información de escena. Su sencillez lo convierte en la entrada predeterminada de los programas de laminado para impresión 3D, como Cura y PrusaSlicer. Las superficies curvas se aproximan con muchos triángulos planos, por lo que los modelos suaves pueden generar archivos muy grandes.

Compresión
–
Transparencia
–
Animación
No
Presentado en
1987 · 3D Systems
Convertidor de STL

GLB

glTF binario (GLB)

GLB es la forma binaria de glTF 2.0, el formato de transmisión 3D que el Khronos Group publicó en 2017. Reúne geometría, materiales PBR, texturas y animaciones en un solo archivo compacto diseñado para cargarse rápido. GLB se usa mucho para 3D en la web, visores de RA, Android Scene Viewer y tiendas de modelos en línea. Algunas herramientas 3D de escritorio y programas CAD antiguos no lo importan.

Compresión
–
Transparencia
–
Animación
Sí
Presentado en
2017 · Khronos Group
Convertidor de GLB

Los makers convierten STL a GLB para mostrar una pieza imprimible en línea o en realidad aumentada, porque los navegadores y visores 3D esperan un archivo glTF compacto y con escala, y no saben qué hacer con la lista de triángulos sin unidades de un laminador.

Ajustes que importan al convertir STL a GLB

Unidades del modelo
Le indica al convertidor qué significaba una unidad del STL. Los milímetros pasan a 0,001 m, así que una figura de 120 mm mide 0,12 m en el GLB y aparece a tamaño real en RA.
Eje vertical
Los laminadores y el CAD trabajan con Z hacia arriba, mientras que glTF usa Y hacia arriba. Con Y hacia arriba la pieza gira para quedar de pie sobre el suelo del visor en lugar de acostada de espaldas.
Unir en una sola malla
Desactivado, mantiene los sólidos separados como nodos que luego puede ocultar o recolorear. Activado, produce un solo objeto, práctico para una pieza de exhibición única.
Codificación del archivo
No aplica aquí; GLB siempre es binario. Use la opción glTF en Convertir a si necesita un archivo JSON legible.

Cómo mostrar una impresión 3D en línea

Coloque el GLB en una página con el componente web model-viewer de Google y los visitantes podrán girar la pieza, acercarla y, en Android, ponerla sobre su escritorio en realidad aumentada.

Para ir en la otra dirección, de una malla a algo que pueda editar con medidas exactas en Fusion 360 o SolidWorks, necesita STL a STEP.

Preguntas sobre convertir STL a GLB

¿Por qué mi GLB convertido desde STL se ve gris?

Un STL estándar guarda triángulos y nada más: ni colores, ni materiales, ni texturas. El GLB recibe un material neutro simple para que se vea con iluminación. Agregue colores después en Blender o en el editor de three.js, o parta de un OBJ o 3MF con colores mediante OBJ a GLB.

¿El GLB se imprime igual que el STL?

La geometría son los mismos triángulos, reescalados a metros. Aun así, la mayoría de los laminadores prefieren STL o 3MF, así que conserve el STL original para imprimir y use el GLB solo para mostrar.

Mi pieza impresa tiene varios cuerpos. ¿Puedo mantenerlos separados en el GLB?

Un STL suele guardar todos los cuerpos como una sola sopa de triángulos, así que llegan como una sola malla. Si el STL se exportó en formato ASCII con sólidos separados, cada sólido se convierte en su propio nodo del GLB siempre que Unir en una sola malla siga desactivado.

¿Cuánto pesará el GLB comparado con el STL?

Normalmente menos que un STL binario. STL repite cada vértice compartido en cada triángulo que lo toca, mientras que glTF guarda cada vértice una sola vez y lo referencia por índice. Un STL binario típico se reduce de forma notable; un STL ASCII, mucho más.

¿Sirve un GLB hecho desde un STL para la RA del iPhone?

Los iPhone abren USDZ, no GLB, en AR Quick Look. Convierta el GLB una vez más con GLB a USDZ y use ambos archivos: GLB para Android y la web, USDZ para los dispositivos Apple.

¿Las superficies curvas del STL se verán facetadas en el visor?

Puede pasar, porque STL solo contiene triángulos planos y ningún dato de suavizado. El convertidor calcula las normales a partir de los triángulos; si el STL se exportó con poca resolución, vuelva a exportarlo más fino desde su programa CAD para un aspecto más suave.