Códigos QR para impresión 3D: tamaño de módulo, contraste y formato 3MF
Imprimir un código QR en 3D es fácil; conseguir que el móvil lo lea a la primera, no tanto. La diferencia está en unos pocos parámetros: el tamaño de cada módulo, el contraste entre los dos colores y el margen alrededor del código.
Cómo está construido un QR
Un código QR es una cuadrícula de cuadraditos oscuros y claros llamados módulos. Tres cuadrados grandes en las esquinas (los patrones de posición) le dicen al lector dónde está el código y cómo está orientado. Los datos se reparten por el resto de la cuadrícula junto con información redundante para corregir errores.
El tamaño de la cuadrícula depende de la cantidad de datos. La versión 1 tiene 21 × 21 módulos y cada versión posterior añade 4 por lado (la versión 2 tiene 25 × 25, la 3 tiene 29 × 29, y así hasta la 40). Una URL corta cabe en una versión pequeña; una URL larga obliga a usar más módulos, y por tanto cada módulo tendrá que ser más pequeño si la pieza ha de mantener el mismo tamaño.
Corrección de errores: cuánto «daño» tolera
El QR incluye redundancia para que siga siendo legible aunque parte del código esté sucia, rayada o tapada. Hay cuatro niveles:
| Nivel | Recupera hasta | Cuándo usarlo |
|---|---|---|
| L | ≈ 7 % | Máxima capacidad de datos, entornos limpios |
| M | ≈ 15 % | Uso general |
| Q | ≈ 25 % | Cuando hay riesgo de desgaste |
| H | ≈ 30 % | Con logotipo en el centro o mucho desgaste |
Más corrección significa más módulos para el mismo mensaje. Hay un compromiso: si subes el nivel sin necesidad, el código crece y cada módulo se hace más pequeño. Un ejemplo: la dirección «https://kitbox.es» (17 caracteres) cabe en una versión 1 con nivel L, pero con nivel M ya necesita una versión 2.
El tamaño de módulo: el parámetro que más importa
En una impresión 3D, cada módulo es un pequeño bloque en relieve. Si es demasiado pequeño, la boquilla no lo define bien, los bordes se redondean y el móvil no distingue módulos contiguos. Con una boquilla de 0,4 mm es razonable no bajar de 1,5 mm por módulo, y cuanto mayor, más tolerante será la lectura en condiciones de poca luz o desde cierta distancia. Esa es la recomendación que aplica el generador de kitbox: te avisa si el tamaño resultante baja de 1,5 mm.
Un cálculo práctico: un QR de versión 2 (25 módulos) con 1,5 mm por módulo mide 37,5 mm de lado, y con el margen de silencio de 4 módulos por cada lado (explicado abajo) la pieza completa ronda los 49,5 mm. Si tu enlace obliga a una versión 4 (33 módulos), la misma pieza de 49,5 mm tendría módulos de 1,2 mm: demasiado pequeños. Acortar la URL suele ser la mejor solución, antes que agrandar la pieza.
Zona de silencio: el margen que no se ve
La especificación pide un margen vacío de cuatro módulos alrededor del código. Si el soporte o el marco lo invaden, el lector puede no localizar el patrón. En una placa o un llavero conviene respetar ese margen incluso aunque parezca desperdiciar espacio.
Contraste: aquí se gana o se pierde el escaneo
El lector no «ve» colores; analiza la diferencia de luminosidad entre módulos oscuros y claros. Un QR impreso en un solo color, o en dos colores de brillo parecido (por ejemplo, azul y verde), puede ser ilegible aunque a ti te parezca distinto. Reglas prácticas:
- Combina un color claro con uno oscuro: blanco con negro, amarillo con azul marino, naranja claro con marrón oscuro.
- Comprueba el contraste en escala de grises: si al convertir una foto de la pieza a blanco y negro los dos colores se confunden, tampoco los distinguirá el móvil.
- Es indiferente cuál va en la base y cuál en el relieve, mientras el contraste sea alto. Muchos usuarios prefieren el código oscuro sobre base clara.
- Usa filamentos mate. Los acabados brillantes, metalizados o translúcidos generan reflejos que confunden al lector.
Cómo se consigue el efecto de dos colores
Hay dos enfoques: imprimir con cambio de filamento a una altura concreta de capa, o usar una impresora con varios extrusores o sistema multicolor. El formato 3MF simplifica ambos casos, porque guarda dentro del propio archivo las dos partes —base y código en relieve— y sus colores. El programa de laminado (Bambu Studio, PrusaSlicer, OrcaSlicer, Cura…) los reconoce y los asigna a dos filamentos sin que tengas que hacer nada.
El formato STL, en cambio, no almacena color. Para impresoras antiguas, kitbox ofrece un STL con las dos piezas por separado, de modo que tú asignas un filamento a cada una en el laminador.
Orientación y altura del relieve
- Imprime la pieza con el QR hacia arriba y evita soportes sobre la cara del código.
- Un relieve de alrededor de un milímetro (varias capas) suele bastar para dar contraste de sombra y de color sin gastar demasiado filamento ni tiempo.
- Ajusta la altura de capa para que el relieve sea un número entero de capas.
Soporte de mesa, llavero o placa
Cada formato resuelve un uso distinto. El soporte de mesa inclinado se imprime sin soportes y es ideal para cartas de restaurante o para pedir reseñas. El llavero lleva un agujero para la anilla y suele ser pequeño, así que conviene un enlace muy corto. La placa con agujeros se cuelga en una pared o en una puerta y admite un tamaño mayor, lo que facilita la lectura a distancia.
Lista de comprobación antes de repartir copias
- Escanea la pieza con al menos dos móviles distintos y con luz tenue.
- Comprueba que el enlace abre la página correcta y que usa HTTPS.
- Si el enlace puede cambiar, redirígelo desde una dirección corta que controles.
- No codifiques datos sensibles (por ejemplo, la contraseña del wifi) en piezas que vayan a estar a la vista de cualquiera, salvo que sea precisamente tu intención.
Si solo necesitas una imagen para pantalla o impresión en papel, el generador de QR clásico exporta en PNG y SVG con logo y colores.
Guías relacionadas
Este artículo tiene carácter informativo y se revisa de forma periódica. Si detectas un error o quieres proponer un tema, escríbenos desde la página de contacto.