HazQR3D

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

Los ajustes que funcionan, cómo conseguir dos colores aunque tu impresora sea de uno solo, y qué hacer cuando el código impreso no hay manera de que se lea.

Imprimir un QR en 3D tiene truco, pero es poco truco: en realidad todo se reduce a dos cosas, contraste y tamaño de los cuadraditos. Si esas dos están bien, funciona a la primera. Si falla una, no hay ajuste de impresión que lo salve. Esta guía va en ese orden: primero lo que decide el resultado, después los ajustes, y al final qué hacer cuando algo sale mal.

1. Las dos cosas que deciden si se escanea

Contraste entre los dos colores

El lector del móvil no ve relieve: ve claro y oscuro. Un QR impreso todo en el mismo color, por mucho que tenga un milímetro de relieve, no se escanea salvo con una luz muy rasante que genere sombras. Por eso el objetivo es que la base y el código sean de colores realmente distintos en luminosidad, no solo en tono.

La combinación segura es base clara y código oscuro: blanco hueso con negro, crema con marrón oscuro, gris claro con azul noche. Dos colores vivos pero de luminosidad parecida —rojo sobre verde, por ejemplo— pueden verse muy contrastados para el ojo humano y ser casi idénticos para la cámara. El generador calcula la relación de contraste real y te avisa si baja de 3:1.

El código invertido (claro sobre oscuro) lo leen bien casi todos los móviles modernos, pero algunos lectores antiguos no. Si el objeto es para clientes, no te arriesgues.

Tamaño de cada cuadradito

Cada cuadradito del código se llama módulo, y necesita 1,5 mm como mínimo con una boquilla de 0,4 mm. Por debajo, la boquilla redondea las esquinas, los módulos se funden entre sí y el patrón deja de ser legible.

La cuenta es: tamaño del código dividido entre el número de módulos. Y el número de módulos lo decide la longitud de tu enlace. De ahí sale la regla práctica más útil de todas: acortar el enlace es más eficaz que agrandar el objeto. Pasar de un enlace de cien caracteres a uno de veinte puede llevarte de 41 módulos a 25, que en el mismo objeto es pasar de 0,9 mm a 1,5 mm por módulo.

2. Ajustes de impresión

AjusteValorPor qué
Boquilla0,4 mmLa estándar. Con 0,2 mm ganarías detalle, pero tardarías tres veces más sin necesitarlo.
Altura de capa0,2 mmCon 1,2 mm de relieve salen 6 capas limpias. Bajar a 0,12 mm no mejora la lectura.
Relleno15 %De sobra. Estas piezas no aguantan carga.
Perímetros2–3Con dos basta; tres si el objeto va a manosearse mucho.
SoportesNoNinguno de los tres formatos los necesita.
MaterialPLA o PETGPLA para interior. PETG para llaveros y para cualquier cosa expuesta al sol o al calor.

Orientación en la bandeja

Los tres formatos salen ya orientados para imprimirse sin soportes, así que no los gires. El llavero y la placa van planos, apoyados sobre la cama, con el código hacia arriba. El soporte de mesa es una cuña con la cara inclinada mirando al techo: esa inclinación de unos 52° está por debajo del límite en que una impresora necesita soportes, y a la vez es el ángulo cómodo para leer el código desde una silla.

3. Los dos colores

Si tienes sistema multimaterial

Abre el 3MF y no hay nada que hacer: dentro van las dos piezas ya colocadas y con un color asignado a cada una. Bambu Studio, PrusaSlicer, OrcaSlicer y Cura lo leen y te muestran la base de un color y el relieve del otro. Solo tienes que decir qué filamento va en cada uno y laminar.

Si tu impresora es de un solo color

También funciona, y el resultado es idéntico. La técnica se llama cambio de filamento a media pieza:

  1. Abre el 3MF y lamina normalmente.
  2. Busca en la vista previa la altura a la que termina la base y empieza el relieve. Suele ser 3 mm en el llavero y 3,2 mm en la placa.
  3. En esa altura exacta, inserta una pausa. En PrusaSlicer y OrcaSlicer se hace con el botón derecho sobre la barra deslizante de capas, opción «Add pause» o «Cambio de color». En Cura, con la extensión Post Processing → Filament Change.
  4. Al llegar ahí, la impresora se detiene. Saca el filamento de la base, mete el del código, purga hasta que salga limpio y reanuda.

Truco para una tanda: si imprimes varias piezas iguales a la vez, todas cambian de color a la misma altura, así que una sola pausa vale para todas.

4. Si el código impreso no se escanea

SíntomaCausa probableSolución
No lo lee de ninguna maneraPoco contraste entre los dos coloresBase clara y código oscuro. Comprueba el aviso de contraste en el generador.
A veces sí, a veces noCuadraditos demasiado pequeñosAcorta el enlace o agranda el objeto hasta pasar de 1,5 mm por módulo.
Los cuadraditos salen unidosExceso de material o boquilla grandeCalibra el caudal, baja un poco la temperatura y revisa que no estés usando boquilla de 0,6 mm.
El relieve se despegaPrimera capa del segundo color mal pegadaPurga bien tras la pausa y sube 5 °C la temperatura del segundo filamento.
Brilla y no lo leeReflejo sobre filamento brillanteUsa filamento mate para el código, o inclina la pieza al escanear.
Solo falla con el logo puestoEl logo tapa demasiados módulosReduce el logo o quítalo. La corrección de errores ya está al máximo, pero tiene un límite.

Prueba antes de hacer la tanda

Esto se dice poco y ahorra horas: antes de lanzar veinte soportes, escanea el código en la pantalla con tu móvil desde la vista previa del generador. Si ahí no funciona, impreso tampoco. Y después imprime una sola unidad y pruébala con dos o tres teléfonos distintos, a ser posible uno antiguo. Si esa pasa, el resto pasarán.

Y sobre la luz

Un QR impreso se lee peor con luz cenital directa, porque el relieve proyecta sombras sobre los propios módulos. Si el objeto va a estar bajo un foco, prueba a girarlo. En una mesa de restaurante con luz ambiente no suele haber ningún problema.

Preguntas frecuentes

¿Qué altura de relieve es la mejor?

1,2 mm es el punto dulce y es lo que usa el generador por defecto. Por debajo de 0,8 mm el cambio de filamento puede quedar traslúcido y verse el color de la base por debajo, con lo que pierdes contraste. Por encima de 2 mm las paredes empiezan a despegarse sin que ganes nada en legibilidad.

¿Puedo imprimirlo con una boquilla de 0,6 mm?

Puedes, pero necesitarás cuadraditos más grandes: cuenta con 2 mm por módulo como mínimo en vez de 1,5 mm. Con boquilla de 0,6 el redondeo de las esquinas es mayor y los módulos pequeños se funden entre sí. Si tienes las dos, usa la de 0,4 para estas piezas.

¿Por qué mi soporte de mesa necesita soportes al laminar?

No debería: la cara inclinada está diseñada por debajo del ángulo crítico. Si el programa te pide soportes, casi seguro has girado la pieza al colocarla en la bandeja. Deshaz la rotación y déjala tal como viene en el archivo: la cara con el código tiene que mirar hacia arriba.

¿Qué material aguanta mejor?

PLA para cualquier cosa de interior: es el más fácil de imprimir y da buen acabado. PETG para llaveros, para placas en el exterior y para todo lo que pueda quedarse dentro de un coche al sol, porque el PLA se reblandece alrededor de los 55 °C y la pieza se curva. El ABS no compensa aquí.

¿Puedo pintarlo en vez de usar dos filamentos?

Sí, y es una alternativa muy válida. Imprime la pieza entera en un color claro y pasa un rotulador permanente de punta gruesa o un poco de pintura acrílica por la superficie del relieve, que al estar elevada es fácil de recorrer sin manchar la base. Deja secar bien antes de tocarlo.

¿El archivo STL sirve igual que el 3MF?

Sirve, pero da más trabajo. El STL no guarda colores, así que la descarga son dos archivos que tienes que importar por separado y colocar los dos en la posición 0,0 para que encajen. El 3MF trae las dos piezas ya colocadas y con su color asignado. Usa STL solo si tu programa es antiguo y no admite 3MF.

¿Cuánto tarda en imprimirse?

Un llavero ronda los 20 minutos; una placa de pared, cerca de una hora; y un soporte de mesa, unas dos horas, porque tiene bastante más volumen. Son tiempos con capa de 0,2 mm y relleno del 15 %. Si imprimes varias unidades a la vez el tiempo total baja bastante por unidad.