Convertir STL a OBJ

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

Los STL llegan de escáneres, de laminadores y de las webs de modelos para imprimir, y dentro solo hay forma. Pasarlo a OBJ te da un archivo que la mayoría de programas de modelado importan de mejor gana y al que después puedes asignarle materiales y texturas.

Un STL casi nunca lleva color, así que el OBJ suele salir con un único material sencillo: no hay nada que inventar al convertir (el raro STL binario con un color por triángulo lo conserva como color de los puntos). Lo que ganas es la malla en un formato que se abre en Blender, Maya, 3ds Max y muchos otros programas, lista para empezar a trabajar las superficies.

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 STL a OBJ

  1. Añade el archivo STL, y los archivos que lo acompañen si los hay.
  2. Comprueba que está elegido OBJ.
  3. Pulsa «Convertir».
  4. Descarga el archivo OBJ.

Formatos admitidos y límites

Entrada
STL
Salida
OBJ
Archivos acompañantes
Ninguno — un STL es un solo archivo
Conserva la animación
No — el formato no puede guardarla
Dónde se ejecuta
En tu navegador – sin subir nada

No sirve para: Añadir color o textura que el STL nunca tuvo: ningún convertidor recupera lo que el formato de origen no guardaba.

Cómo se escriben los triángulos

Un STL enumera cada triángulo con sus tres esquinas propias; nunca indica que dos triángulos comparten una esquina. El OBJ escribe una sola vez cada posición de esquina distinta y deja que los triángulos la compartan, así que un programa de modelado abre el modelo como una superficie conectada. Cada triángulo conserva la orientación que el STL guardaba para él, de modo que la superficie se ve facetada, igual que en el STL.

El OBJ no tiene coordenadas de textura, porque el STL no las tenía. Nombra un único material, default, en una línea usemtl, sin archivo .mtl, así que el programa en el que lo abras da a ese material su propia superficie sencilla. Un STL binario que guarda un color por triángulo, a la manera no estándar que usan algunos programas de impresión, conserva esos colores, escritos después de la posición de cada punto. Un STL con varios sólidos con nombre sale como un solo objeto, sin los nombres.

Por qué el OBJ ocupa más

Un OBJ es texto. Cada número se escribe con todas las cifras necesarias para devolver exactamente el valor que guardaba el STL, así que una coordenada guardada como 37.3 aparece como 37.29999923706055. Los valores no cambian; es la forma de texto lo que hace que el OBJ ocupe más que el STL binario, aunque las esquinas compartidas se escriban una sola vez.

Tamaño y orientación

Los STL pensados para imprimir están casi siempre en milímetros, pero el formato no lo dice, y el OBJ tampoco, así que por defecto el OBJ lleva los mismos números que el STL. Si el programa en el que vas a abrir el OBJ lee sus números como metros, como hace Blender por defecto, elige «Un milímetro»: los números se reescriben en metros, de modo que una pieza de 45 mm llega allí con 45 mm. En /3d-converter verás qué formatos declaran su propia unidad.

Los archivos de impresión se apoyan sobre el eje Z, y un OBJ suele leerse con Y hacia arriba. Salvo que elijas «Dejar los ejes como están», el modelo gira un cuarto de vuelta para quedar de pie donde se abra el OBJ.

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).
¿Tendrá colores el OBJ?
Normalmente no, porque el STL no los tenía. El STL guarda solo triángulos. En el OBJ habrá un material neutro, preparado para que lo sustituyas. El raro STL binario que guarda un color por triángulo lo conserva, escrito en el OBJ como colores de los puntos.
¿Se mantienen las medidas exactas?
Sí. Por defecto el OBJ lleva los mismos números que el STL, así que el modelo conserva el tamaño y las unidades con las que se hizo; solo gira un cuarto de vuelta para quedar de pie, salvo que elijas dejar los ejes como están.

Herramientas relacionadas

Más en Modelos 3D

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