Impresión 3D · QR

Cómo imprimir un código QR en 3D para que de verdad se escanee

El relieve no basta: lo que lee la cámara es contraste. Tamaño mínimo de módulo, zona de silencio, nivel de corrección de errores y el cambio de color por capas.

El fallo más repetido al imprimir un código QR en 3D es entender mal qué está leyendo el móvil. La cámara no percibe relieve: percibe una imagen plana en la que unas zonas son claras y otras oscuras. Si imprimes el código entero en un solo color y confías en que la sombra de los 2 mm de altura marque la diferencia, el resultado funcionará con la luz de tu escritorio y dejará de funcionar en cuanto alguien lo mire desde otro ángulo. El relieve es para que se vea bien; el que hace el trabajo es el contraste.

Regla uno: dos colores, no dos alturas

La forma fiable de imprimir un QR es hacer la base de un color claro y los módulos oscuros de otro color, cambiando el filamento a una altura concreta. Con una impresora de un solo extrusor esto se hace con una pausa por capa: imprimes tres o cuatro capas en blanco, la impresora se detiene, cambias el filamento a negro y sigue.

Un detalle práctico: conviene que la parte oscura tenga al menos dos capas. Con una sola capa el color de abajo se transparenta —sobre todo con blancos, y más con boquillas de 0,4 mm— y el contraste real acaba siendo un gris sucio en vez de negro.

Y elige filamento mate siempre que puedas. El PLA brillante refleja la luz del techo justo donde está el módulo que la cámara necesita leer como oscuro; es la causa de la mitad de los «a veces lo lee y a veces no».

Regla dos: la zona de silencio no es decoración

La especificación del código QR exige un margen libre alrededor del símbolo de cuatro módulos de ancho por cada lado. Ese margen —la zona de silencio— es lo que permite al decodificador saber dónde empieza y dónde acaba el código.

En pantalla casi nunca da problemas, porque el fondo de la página ya suele ser blanco. En una pieza impresa sí: si recortas la placa justo al borde de los módulos, el color de la mesa sobre la que apoyes la pieza pasa a formar parte de la imagen, y un escritorio oscuro convierte tu zona de silencio en más módulos negros.

Regla tres: calcula el tamaño de módulo antes de imprimir

Un QR está formado por una cuadrícula de módulos. El símbolo más pequeño, la versión 1, mide 21 × 21 módulos, y cada versión siguiente añade cuatro módulos por lado:

módulos por lado = 17 + 4 × versión

Así que la versión 2 son 25 × 25, la versión 3 son 29 × 29 y la versión 10 ya son 57 × 57. Para saber cuántos milímetros mide cada módulo en tu pieza:

tamaño de módulo = lado de la placa ÷ (módulos + 8)

El «+ 8» son los cuatro módulos de zona de silencio a cada lado. Con una placa de 60 mm y un código de versión 3, eso da 60 ÷ 37 = 1,62 mm por módulo, que es cómodo. Con el mismo tamaño de placa y un código de versión 10 saldrían 60 ÷ 65 = 0,92 mm, por debajo de lo que una boquilla de 0,4 mm reproduce con bordes limpios.

Como referencia práctica, no bajes de 1,2 mm por módulo en una pieza que se vaya a escanear con un móvil a un palmo de distancia. Y si puedes, haz que el tamaño de módulo sea múltiplo del ancho de extrusión (1,6 mm son exactamente cuatro líneas de 0,4 mm): los módulos salen con los bordes rectos en vez de con un escalón de relleno.

Regla cuatro: acorta la URL antes que agrandar la placa

Es la consecuencia directa de lo anterior y casi nadie la aplica. Cuantos más caracteres metes, más alta es la versión del código, más módulos tiene y más pequeño es cada uno. Quitar los parámetros de seguimiento de una URL, o usar un enlace corto, puede bajarte de versión 6 a versión 3 y, con la misma placa de 60 mm, duplicar el tamaño de cada módulo. Eso mejora la lectura mucho más que imprimir una placa más grande.

Regla cinco: sube el nivel de corrección de errores

Todo QR lleva datos redundantes para seguir siendo legible aunque parte del símbolo esté dañado. Hay cuatro niveles:

NivelDaño tolerado (aprox.)Cuándo usarlo
L7 %Pantallas y PDF, nada que se toque
M15 %Papel impreso en buenas condiciones
Q25 %Etiquetas que se rozan
H30 %Piezas físicas, exteriores, superficies curvas

Para una pieza impresa en 3D usa H. Un objeto real acumula polvo, se raya, recibe reflejos y a veces sale con una capa peor que las demás; ese 30 % de margen es exactamente lo que absorbe esos defectos. El precio es que el código sube de versión y los módulos se hacen más pequeños, lo que nos devuelve al punto anterior: primero acorta la URL, después sube la corrección y solo al final agranda la placa.

Dos detalles de impresión que arruinan un QR perfecto

  • La pata de elefante. Las primeras capas se aplastan y se ensanchan. En una placa lisa da igual; en un QR hace que los módulos oscuros invadan a los claros y el patrón se emborrone. Compénsalo en el laminador con el ajuste de elephant foot compensation, o imprime la cara del código hacia arriba en vez de contra la mesa.
  • El planchado (ironing) mal usado. Alisa la cara superior, lo cual está bien, pero si actúa después del cambio de color puede arrastrar material oscuro sobre las zonas claras. Actívalo solo si has comprobado que tu perfil no lo hace.

La prueba final, en treinta segundos

  1. Escanéalo con dos móviles distintos, no solo con el tuyo.
  2. Pruébalo en diagonal, a unos 30 grados, no solo de frente.
  3. Pruébalo con luz cenital, que es la que más reflejos produce.
  4. Pruébalo a medio metro, que es la distancia real a la que se escanea un objeto apoyado en una mesa.

Si pasa las cuatro, el código está bien. Si falla en diagonal, el problema es casi siempre el brillo del filamento. Si falla a distancia, es el tamaño de módulo, y se arregla acortando la URL.

Un apunte que evita disgustos: el QR apunta a una dirección que tú controlas, pero la pieza impresa ya no se puede editar. Si existe alguna posibilidad de que la URL cambie —una web en construcción, un perfil que migrarás—, apunta el código a un enlace corto propio y redirígelo cuando haga falta, en lugar de a la dirección final.