Convertir OBJ a STL

Funciona en tu dispositivo · Tu archivo nunca sale de tu dispositivo.

Un OBJ lleva forma, color y textura; al laminador no le hace falta nada de eso. Añade el OBJ y te llevas un STL binario: la misma geometría, en el formato que laminadores como Cura y PrusaSlicer abren directamente.

Los colores no se pierden por culpa de la conversión: el STL no tiene dónde guardarlos. Describe triángulos y nada más, y justo por eso se convirtió en el estándar de la impresión. Si vas a necesitar el color más adelante, guarda el OBJ: aquí obtienes el archivo para imprimir junto a él, no en su lugar.

Todo ocurre en tu propia máquina, y con un archivo 3D eso es lo que más importa: el modelo suele ser la pieza de un cliente, el escaneo de un edificio o un diseño sin anunciar. Nada sube a un servidor, así que después no hay nada que pedir que borren.

Cómo Convertir OBJ a STL

  1. Añade el archivo OBJ; el .mtl y las texturas no hacen falta para un STL.
  2. Comprueba que está elegido STL.
  3. Pulsa «Convertir».
  4. Descarga el archivo STL.

Formatos admitidos y límites

Entrada
OBJ
Salida
STL
Archivos acompañantes
No hacen falta: el STL no guarda nada del .mtl ni de las texturas
Conserva la animación
No — el formato no puede guardarla
Dónde se ejecuta
En tu navegador – sin subir nada

No sirve para: Reparar mallas abiertas o agujeros: la forma se convierte tal cual, y un modelo que no era imprimible seguirá sin serlo.

Qué entra en el STL

Todos los objetos y grupos del OBJ se funden en una sola lista de triángulos, porque STL no tiene forma de mantener las piezas separadas ni de ponerles nombre. Las caras con cuatro esquinas o más se dividen en triángulos uniendo la primera esquina con cada par de las demás. Eso es correcto en caras planas sin esquinas hacia dentro. Una cara en forma de L, por ejemplo, puede salir con triángulos que cruzan su borde, así que triangula ese tipo de caras en tu programa de modelado antes de exportar el OBJ.

Las líneas y los puntos sueltos del OBJ se dejan fuera, ya que un STL solo puede contener triángulos. Las normales del propio OBJ tampoco se copian: la dirección hacia la que mira cada triángulo se calcula a partir del orden de sus esquinas, así que un triángulo con el orden invertido en el OBJ también mira hacia el lado equivocado en el STL. Las coordenadas se guardan como números de 32 bits, que mantienen unas siete cifras significativas, así que un modelo colocado muy lejos del origen pierde detalle fino; acércalo al origen antes de exportarlo.

Cómo acertar con el tamaño para el laminador

STL no guarda ninguna unidad, y los laminadores leen sus números como milímetros. Un OBJ tampoco declara unidad, así que la página muestra su tamaño medido como números sin unidad y pregunta qué debía representar una unidad. Si el OBJ se modeló en milímetros, déjalo como está: los números pasan al STL sin cambios, y una pieza que mide 45 llega como 45 mm.

Si se guardó en centímetros, pulgadas o metros, elige esa unidad y el STL se escribe en milímetros a partir de ella. Muchos programas de modelado trabajan en metros por defecto, y un OBJ salido de uno de ellos necesita «Un metro». La página muestra el tamaño en milímetros antes de convertir.

Cómo queda apoyado en la cama de impresión

Un OBJ suele tener el eje Y hacia arriba, mientras que los laminadores construyen hacia arriba a lo largo del eje Z. Salvo que elijas «Dejar los ejes como están», el modelo recibe un cuarto de vuelta para que lo que estaba arriba en el OBJ quede arriba en la cama de impresión.

Puedes dejar fuera el .mtl

Un STL no conserva nada de lo que describen un archivo .mtl y sus imágenes, así que para esta conversión basta con el .obj. Añadirlos no hace daño, pero la herramienta espera a que termine de cargar cada imagen antes de escribir el archivo, así que dejarlos fuera es más rápido.

Preguntas frecuentes

¿Mis archivos se suben a un servidor?
No. La conversión ocurre por completo en tu navegador, con la potencia de tu propio dispositivo. El archivo no sale de tu ordenador ni de tu móvil. Y una vez que has usado una herramienta, sigue funcionando sin conexión (el video, el reconocimiento de texto y la eliminación de fondo descargan su motor desde esta web la primera vez).
¿Dónde fueron a parar los colores del modelo?
El STL no guarda color en absoluto: es una lista de triángulos. Cualquier STL, salga del programa que salga, funciona igual. Conserva la versión con color en OBJ e imprime desde el STL.
¿El STL es binario o de texto?
Binario: con la misma forma ocupa alrededor de cinco veces menos que el de texto, y lo leen laminadores como Cura y PrusaSlicer. No se pierde nada por ser binario; los números son los mismos.

Herramientas relacionadas

Más en Modelos 3D

Esta página en otros idiomas: English · العربية · Deutsch · Français · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা