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
Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.
STL y OBJ no guardan unidades. Si una pieza aparece 10× o 25,4× más pequeña o más grande en el laminador, las unidades se leyeron mal: configúrelas aquí.
Blender, los programas CAD y los laminadores usan Z hacia arriba; glTF, Unity y la mayoría de los motores de juego usan Y hacia arriba. Cámbielo si el modelo queda acostado tras importarlo.
Se usa al convertir sólidos STEP o IGES en malla. Fino da curvas suaves pero archivos más grandes; grueso basta para vistas previas rápidas.
Solo se usa con entradas PNG, JPG o SVG. El relieve eleva las zonas oscuras; una litofanía es un panel fino que muestra la foto al iluminarlo por detrás; la extrusión convierte un logotipo o un contorno SVG en una forma sólida plana.
Ancho del modelo impreso; la altura sigue la relación de aspecto de la imagen.
Altura máxima del relieve o de la litofanía, o grosor de una forma extruida. Las litofanías suelen usar 2–3 mm.
Placa sólida bajo el relieve para que la impresión se mantenga unida. 0 significa sin base.
Cómo usar esta herramienta
- 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
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
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
| Característica | STL | GLB |
|---|---|---|
| Pensado para | Impresión 3D y laminadores | Web, apps y visores de RA |
| Unidades | No se guardan; mm por convención | Metros, fijados por la especificación |
| Eje vertical | Normalmente Z hacia arriba | Y hacia arriba |
| Vértices | Repetidos en cada triángulo | Compartidos e indexados |
| Color y materiales | Ninguno en el estándar | Materiales PBR y texturas |
| Varias piezas | Poco común; suele ser una malla | Nodos 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
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
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.
- Convertir OBJ a GLBConvierta un OBJ con su MTL y texturas en un único GLB para three.js, model-viewer, Shopify y RA en Android. Escala en metros y materiales incrustados.
- Convertir glTF a GLBEmpaquete un .gltf con sus búferes .bin y sus texturas en un único GLB. Suba la carpeta en un ZIP; el modelo, los materiales y la escala no cambian.
- Convertir GLB a USDZConvierta modelos GLB a USDZ para que en iPhone y iPad se coloquen en realidad aumentada desde Safari, Mensajes o Archivos. Materiales PBR y texturas incluidos.
- Convertir STL a OBJConvierta STL a OBJ para Unity, herramientas de texturizado y otras apps 3D que esperan OBJ. Vértices compartidos, texto legible y los mismos triángulos.
- Convertir STL a STEPConvierta mallas STL en archivos STEP que se abren en Fusion 360, SolidWorks y FreeCAD. Fije las unidades que el STL no guarda y descargue un sólido facetado.
- Convertir GLB a FBXConvierta GLB a FBX con mallas, texturas, esqueletos y animaciones para flujos de Unity, Unreal Engine, Maya o Blender que esperan FBX de Autodesk.