UltKit

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

Salida

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

Cómo usar esta herramienta

  1. 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. 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. 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
Convertidor de OBJ

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

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?

Qué importan los laminadores más usados
OrganismoRequisitoFuente
Ultimaker CuraSTL, OBJ, 3MF y X3D, además de PNG y JPG como mapas de altura. Ignora las texturas del OBJ.—
PrusaSlicerSTL, 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 StudioSTL, OBJ, 3MF y STEP. La pintura multicolor se guarda en sus propios proyectos 3MF.—
Servicios de impresión y bibliotecas de modelosLa 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.