Convertir OBJ a STL
Saque un modelo de Blender, ZBrush, una app de fotogrametría o un paquete de recursos para juegos y llévelo al flujo de trabajo de una impresora 3D. El convertidor triangula el OBJ, descarta lo que las impresoras no usan y escribe un STL binario compacto.
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 OBJ
Suelte el archivo .obj. El .mtl y las imágenes de textura no hacen falta para STL, porque STL no guarda color. Hasta 20 modelos, de 95 MB cada uno.
- 2
Revise la escala y las piezas
En Opciones avanzadas, configure Unidades del modelo con la unidad en que se construyó el modelo; las escenas de Blender usan metros. Unir en una sola malla está activado, lo que conviene para una sola impresión; desactívelo para mantener las piezas separadas.
- 3
Convierta a STL
Pulse Convertir a STL y abra el archivo en su laminador. Mida una dimensión antes de laminar.
OBJ es un formato de modelado y STL es un formato de impresión. La conversión conserva la forma, divide cada cara en triángulos y deja atrás los materiales, los mapas UV y los grupos de suavizado que un laminador ignoraría de todos modos.
Qué cambia al convertir OBJ a STL
Wavefront Technologies definió OBJ a finales de los años ochenta para su software Advanced Visualizer, y el diseño en texto plano ha sobrevivido a la empresa. Un OBJ enumera vértices, coordenadas de textura y normales, y luego caras que pueden tener tres, cuatro o más vértices. Los materiales están en un archivo .mtl aparte que apunta a imágenes de textura, por eso las descargas de OBJ suelen llegar como carpeta o como ZIP; ZIP a STL convierte ese archivo comprimido sin descomprimirlo antes.
STL solo guarda triángulos. Durante la conversión se dividen los cuadriláteros y n-gonos, las normales de vértice se sustituyen por una normal por faceta, y los grupos y objetos del OBJ se escriben como un solo modelo, o se mantienen separados cuando Unir en una sola malla está desactivado. Ninguno de los dos formatos guarda unidades, así que la escala es lo que hay que vigilar: los números se copian tal cual y el laminador decide que son milímetros.
OBJ
Wavefront OBJ
OBJ es un formato de geometría 3D desarrollado por Wavefront Technologies. Es un archivo de texto plano que enumera vértices, coordenadas de textura, normales y caras, con los materiales y las texturas referenciados en un archivo .mtl aparte. Casi todos los programas de modelado 3D, motores de videojuegos y herramientas de impresión 3D pueden importarlo. OBJ no admite animación, rigging ni jerarquías de escena, y las texturas se pierden si los archivos MTL y de imagen no se guardan juntos.
- Compresión
- –
- Transparencia
- –
- Animación
- No
- Presentado en
- Wavefront Technologies
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
Se convierte OBJ a STL cuando un modelo hecho para renderizado, juegos o escaneo debe ir a una impresora, a un servicio de impresión o a un formulario de carga que solo admite STL.
¿Cura, PrusaSlicer o Bambu Studio necesitan STL?
| Organismo | Requisito | Fuente |
|---|---|---|
| Ultimaker Cura | STL, OBJ, 3MF y X3D, además de PNG y JPG como mapas de altura. Ignora las texturas del OBJ. | — |
| PrusaSlicer | STL, OBJ, 3MF y AMF; STEP desde la versión 2.6. En las versiones recientes, los colores del OBJ se pueden asignar a filamentos. | — |
| Bambu Studio | STL, OBJ, 3MF y STEP. La pintura multicolor se guarda en sus propios proyectos 3MF. | — |
| Servicios de impresión y bibliotecas de modelos | La mayoría de los formularios de carga pone STL en primer lugar; algunos aceptan OBJ o 3MF y pocos aceptan carpetas de OBJ con texturas. | — |
Cómo arreglar un OBJ que no se imprime tras convertirlo
El modelo tiene el tamaño de un grano de arroz
El OBJ se guardó en metros, normalmente desde Blender o un motor de juegos. Configure Unidades del modelo en m y vuelva a convertir.
El laminador informa de bordes no múltiples (non-manifold)
La malla tiene agujeros o superficies de una sola cara. Ciérrelos con 3D Print Toolbox de Blender o con el comando de reparación del laminador antes de imprimir.
La figura está acostada boca arriba
El modelo se exportó con Y hacia arriba. Configure Eje vertical en Z hacia arriba para que quede de pie sobre la cama.
Hay piezas flotando o superpuestas
Se unieron objetos separados. Desactive Unir en una sola malla y colóquelos en el laminador, o únalos con una unión booleana en Blender.
Preguntas sobre OBJ a STL
¿Por qué mi OBJ de Blender queda diminuto al convertirlo a STL?
Blender trata una unidad como un metro, así que una figura de 40 mm se escribe como 0,04. Los laminadores leen los números del STL como milímetros y muestran una mota. Configure Unidades del modelo en m y vuelva a convertir, y la pieza saldrá con 40 mm.
¿Qué pasa con las texturas y los colores de mi OBJ al pasarlo a STL?
Se pierden. STL solo guarda geometría, así que los materiales del .mtl y las texturas de imagen no tienen dónde ir. Si quiere los colores para una impresora multicolor, use 3MF; para verlo en un navegador o en RA, OBJ a GLB conserva las texturas.
Mi OBJ tiene cuadriláteros y n-gonos. ¿Es un problema para el STL?
No. OBJ puede guardar caras con cualquier número de vértices, mientras que STL solo acepta triángulos, así que cada cara se divide en triángulos durante la conversión. La forma se mantiene; solo aumenta el número de triángulos.
¿Por qué el laminador dice que el modelo convertido de OBJ tiene errores?
Los modelos hechos para juegos y renderizado suelen tener bordes abiertos, piezas superpuestas o planos de una sola cara, como hojas o tarjetas de pelo. Se renderizan bien pero no describen un volumen cerrado. Repárelos en Blender con el complemento 3D Print Toolbox, o deje que PrusaSlicer o Bambu Studio los corrijan al importar.
¿Una escultura con millones de polígonos es demasiado grande para STL?
El STL binario usa 50 bytes por triángulo, así que una escultura de 2 millones de triángulos pesa unos 100 MB, justo por encima del límite de carga de 95 MB. Redúzcala antes con Decimate en Blender o en ZBrush; de todos modos, la mayoría de las impresoras no puede reproducir un detalle tan fino.
- 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 FBX a OBJConvierta archivos FBX de Mixamo, paquetes de assets de Unity o Maya a OBJ con materiales MTL y texturas. Admite FBX binario y ASCII, 20 archivos por lote.
- Convertir 3MF a STLConvierta 3MF a STL para laminadores, servicios de impresión y programas que solo leen STL. Conserva la geometría en mm; se pierden colores, placas y ajustes.
- Convertir STEP a STLConvierta archivos STEP o STP a STL para Cura, PrusaSlicer y Bambu Studio. Elija detalle de malla grueso, normal o fino y obtenga un STL binario en mm.
- 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 imagen a STLConvierta una imagen JPG, PNG, WebP o BMP en un STL imprimible: relieve, litofanía retroiluminada o forma extruida. Ancho, profundidad y base en mm.