Cómo imprimir un código QR a dos colores

Un QR impreso de un solo color casi nunca se lee: el lector necesita distinguir el código del fondo, y el relieve por sí solo no basta. Estas son las tres formas de conseguir contraste, ordenadas de mejor a más apañada.

Por qué el relieve solo no funciona

Un lector de QR no ve volumen: ve una imagen plana y busca diferencias de luminosidad entre zonas claras y oscuras. Si la pieza entera sale en el mismo color, lo único que separa el código del fondo son las sombras que proyecta el relieve, y esas sombras cambian con la luz de la habitación. Con luz cenital fuerte casi desaparecen y el móvil se queda mirando un rectángulo uniforme.

Por eso todo lo que sigue va de lo mismo: conseguir que el código sea oscuro y el fondo claro, o al revés.

El formato del archivo importa más de lo que parece

El 3MF es el formato estándar de las impresoras 3D modernas y, a diferencia del STL, guarda el color dentro del propio archivo. Cuando abres uno de nuestros archivos en Bambu Studio, PrusaSlicer, Orca Slicer o Cura, el programa encuentra dos objetos separados —la base y el código en relieve— cada uno con su color ya asignado. No tienes que colocar nada ni adivinar qué pieza va dónde.

El STL no guarda color: son dos mallas sueltas. Sigue sirviendo si tu programa es antiguo, y por eso lo ofrecemos, pero entonces tienes que importar los dos archivos, colocarlos ambos en la posición 0,0 —comparten origen, así que encajan solos— y asignar el material a mano.

Opción A: impresora de varios colores

Si tienes un sistema multimaterial o dos extrusores, esto es trivial. Abres el 3MF, el programa te muestra las dos piezas y solo tienes que asignar un filamento a cada una. La única decisión es el orden de purga: pon el color claro de base y el oscuro para el código, porque purgar oscuro sobre claro deja menos rastro que al revés.

Opción B: cambio manual de filamento

Funciona en cualquier impresora, incluso las más básicas, y es la opción con mejor relación resultado-esfuerzo. La idea es que la pieza es plana por capas: primero se imprime toda la base y solo después empieza el relieve. Así que basta con parar la impresión justo en la frontera y cambiar la bobina.

El cálculo es una división: altura de la base ÷ altura de capa. Un llavero de 3 mm de base con capas de 0,2 mm son 15 capas, así que el cambio va antes de la capa 16. En PrusaSlicer y Orca es el botón del signo más en la barra lateral de la vista previa; en Cura, la extensión de posprocesado «Filament Change».

Una advertencia útil: en el objeto de soporte de mesa esto no funciona igual, porque la cara del QR está inclinada y el código aparece repartido a lo largo de muchas capas. El cambio manual solo es limpio en el llavero y en la placa, que son planos.

Opción C: un solo color y un rotulador

Menos elegante, sorprendentemente eficaz. Imprimes todo en un color claro y luego pasas un rotulador permanente de punta gruesa por encima del relieve, sin apretar. Como el código sobresale entre 1 y 2 mm, la tinta se queda arriba y no baja al fondo. Deja secar bien y sella con un poco de laca si la pieza va a manosearse.

También funciona al revés: imprimir en color oscuro y pasar un rotulador de pintura blanco o un lápiz de tiza. Aquí el contraste suele quedar peor, así que pruébalo antes de hacer veinte.

Ajustes de impresión que sí importan

Qué combinaciones de color funcionan

La combinación segura de toda la vida es base clara y código oscuro: hueso con negro, blanco con azul marino, arena con marrón. La inversa —código claro sobre base oscura— la leen la mayoría de móviles modernos, pero los antiguos y algunas aplicaciones de lectura fallan, así que si tu clientela no es precisamente joven, no te arriesgues.

Lo que hay que evitar son los pares de luminosidad parecida por muy bonitos que se vean: rojo sobre negro, azul marino sobre verde botella, gris sobre gris. La herramienta calcula el contraste real entre los dos colores que elijas y te avisa cuando se queda por debajo del mínimo que necesita un lector.

Otras guías