3MF o STL: cuál usar para imprimir un QR a dos colores

Qué guarda cada formato, por qué el color solo viaja dentro del 3MF y cuándo sigue teniendo sentido el STL.

Publicado el 14 de septiembre de 2026. Actualizado el 23 de septiembre de 2026 por .

Esta guía ofrece criterios técnicos y puntos de partida. La vista digital no sustituye una prueba física. Consulta la metodología.

Si has descargado alguna vez una pieza de internet, casi seguro que venía en STL. Es el formato con el que creció la impresión 3D doméstica y sigue siendo el más repartido. El problema aparece justo cuando quieres lo que necesita un código QR: dos colores dentro de la misma pieza. Ahí el STL te deja tirado y el 3MF resuelve el asunto sin que tengas que tocar nada.

Qué guarda realmente un STL

Un archivo STL es una lista de triángulos. Nada más. Coordenadas de vértices y la dirección hacia la que mira cada cara. Eso es todo lo que hay dentro.

Lo que no guarda es igual de revelador:

El formato es de los años ochenta, pensado para estereolitografía industrial, y hace bien lo poco que promete. Pero nunca se diseñó para piezas multicolor.

Qué añade el 3MF

El 3MF es un formato abierto y moderno, mantenido por un consorcio del que forman parte los fabricantes y desarrolladores del sector. Por dentro es un archivo comprimido con XML: el mismo truco que usan los documentos ofimáticos actuales. Eso le permite guardar mucho más que geometría:

Qué significa esto para un código QR

Un QR impreso a dos colores son, en realidad, dos piezas que encajan:

  1. La base: la placa, el soporte o el llavero, con su fondo claro.
  2. El relieve: los módulos oscuros del código, más el texto si lo has puesto, levantados sobre esa base.

Con un 3MF, abres el archivo en Bambu Studio, PrusaSlicer, Orca o Cura y aparecen las dos piezas ya colocadas, cada una con su color asignado. No tienes que alinear nada, ni adivinar cuál va encima, ni asignar materiales a mano. Le das a laminar y ya está.

Con dos STL, el proceso es: cargar el primero, cargar el segundo, darte cuenta de que ha aterrizado en otro punto de la bandeja, buscar la opción de alinear por origen o colocarlo a mano con coordenadas, convertirlos en un objeto con piezas, y por fin asignar el filamento de cada una. Es perfectamente factible, y funciona, pero son cinco minutos de faena repetida cada vez y un sitio más donde equivocarse.

Un detalle que se agradece: el origen compartido

Cuando la herramienta genera los dos STL, los exporta con el mismo origen de coordenadas. Eso significa que si tu programa tiene una opción del tipo «cargar como objeto único» o «alinear por posición original», las dos piezas caen encajadas sin que toques nada. Si no la encuentras, la otra vía es cargar el primero y usar la función de añadir pieza sobre ese objeto.

Entonces, ¿para qué sirve todavía el STL?

Para los casos en los que el 3MF no es opción:

Lo que no cambia entre formatos

Conviene tener claro qué no arregla el 3MF: la geometría es idéntica. Si tu código tiene los módulos demasiado pequeños, saldrá igual de ilegible en 3MF que en STL. El formato decide cuánto trabajo te ahorras al preparar la impresión, no si la pieza funciona.

Y tampoco decide cómo imprime tu máquina. Un 3MF con dos colores asignados se imprime de una tacada en una impresora multimaterial; en una de un solo extrusor te va a hacer falta programar un cambio de filamento a la altura del relieve. Lo bueno es que, como las dos piezas vienen separadas y a distinta altura, el laminador te lo pone en bandeja.

En resumen

Descarga el 3MF salvo que tengas un motivo concreto para no hacerlo. Te ahorra el alineado y la asignación de colores, y elimina la clase de error que más veces acaba en una pieza monocolor que no se lee. Deja el STL como plan B para programas antiguos, resina o cuando vayas a editar la malla por tu cuenta.