GUÍA DE CORRECCIÓN DE ERRORES QR

Cómo funciona la corrección de errores QR en impresiones físicas

La corrección de errores añade redundancia para que un decodificador pueda recuperar parte de la información dañada o ausente. Es útil en objetos reales, pero los niveles altos también pueden producir matrices más densas. En impresión 3D hay que equilibrar robustez y tamaño físico.

Abrir herramienta relacionada Ver todas las guías
RESUMEN RÁPIDO

Lo más importante

  • L, M, Q y H ofrecen capacidad creciente de corrección.
  • Las cifras aproximadas habituales son ~7%, 15%, 25% y 30% de codewords, pero no garantizan que pueda destruirse ese porcentaje del área visible.
  • Mayor corrección puede aumentar la densidad para el mismo contenido.
  • En objetos físicos, el nivel debe elegirse junto con tamaño de módulo y dimensiones finales.

Qué hace realmente la corrección de errores

Los códigos QR utilizan corrección Reed–Solomon. Se añaden codewords extra para reconstruir datos cuando algunos símbolos no pueden leerse. Los niveles habituales son L, M, Q y H, de menor a mayor redundancia.

Los porcentajes citados son aproximaciones útiles, pero no significan «puedes tapar exactamente el 30% y siempre funcionará». La ubicación del daño importa porque patrones de búsqueda, temporización, formato y otras regiones estructurales no son equivalentes a módulos de datos normales.

Los cuatro niveles de corrección

La versión exacta depende también de longitud, modo de caracteres y codificación. Revisa siempre la matriz generada en lugar de asumir que un nivel concreto cabrá en el objeto.

Nivel Recuperación aproximada Compromiso físico
L ~7% Menos redundancia; puede mantener la matriz pequeña
M ~15% Punto de partida equilibrado
Q ~25% Más redundancia; puede aumentar densidad
H ~30% Máxima redundancia estándar; puede requerir más módulos

Por qué mayor corrección puede perjudicar un QR 3D muy pequeño

Imagina que un contenido cabe en una versión inferior con M pero necesita una matriz mayor con H. Si mantienes el mismo ancho físico, cada módulo se reduce. La redundancia adicional protege los datos, pero las características físicas pequeñas pueden imprimirse peor.

Ese es el equilibrio central: la redundancia protege la información y el tamaño de módulo protege la geometría que debe reconocer la cámara. Un diseño robusto necesita ambas cosas.

Cuándo puede ser útil una corrección alta

Para un cartel interior limpio, M puede ser un buen inicio. En entornos duros, Q o H pueden ser interesantes si también amplías físicamente el QR. Son decisiones de diseño, no reglas absolutas.

  • Objetos expuestos a rayones, suciedad o desgaste.
  • Etiquetas donde una parte pueda quedar temporalmente obstruida.
  • Objetos decorativos con pequeños defectos superficiales esperables.
  • Casos donde puedes aumentar el tamaño del QR para mantener módulos cómodos.

Una forma mejor de elegir el nivel

  1. Genera el contenido final con un nivel moderado.
  2. Anota tamaño de matriz y ancho físico del módulo.
  3. Prueba un nivel mayor y observa si crece la versión.
  4. Si crece, aumenta el tamaño físico para recuperar el objetivo de módulo.
  5. Imprime y prueba en las condiciones reales de desgaste e iluminación.
CÓMO VERIFICAR ESTA GUÍA

Método reproducible antes de imprimir

Mantén fijo el contenido QR y cambia una sola variable cada vez. Observa el tamaño físico de módulo y las advertencias de ScanSafe, exporta el mismo modelo al slicer y revisa la vista por capas. La comprobación final sigue siendo escanear el objeto físico terminado con una cámara real.

Ver metodología editorial y técnica
REFERENCIAS

Fuentes primarias y documentación técnica

Estas referencias respaldan requisitos QR, formatos o límites generales de impresión. Los objetivos FDM propios de ModuQR se identifican como heurísticas y no como requisitos de estas fuentes.

  1. ISO/IEC 18004:2024 — QR Code symbology specification — ISO
  2. Error correction feature — DENSO WAVE / QRcode.com
  3. Information capacity and versions of QR Code — DENSO WAVE / QRcode.com
APLICA LA GUÍA

Compara corrección de errores y tamaño físico

Cambia el nivel de corrección en ModuQR y observa densidad de matriz y tamaño de módulo antes de fijar las dimensiones finales.

Convierte un código QR en un objeto 3D real
PREGUNTAS FRECUENTES

Preguntas sobre este tema

¿Qué nivel de corrección es mejor para impresión 3D?

No existe uno universal. M es un punto de partida equilibrado; Q o H pueden aportar robustez si aumentas el tamaño físico lo suficiente para conservar módulos imprimibles.

¿Nivel H significa que puedo dañar el 30% del QR?

No. El ~30% citado se refiere a capacidad aproximada de recuperación de codewords, no a una garantía de que cualquier 30% del área visible pueda desaparecer.

¿Por qué mi QR se hizo más denso al subir la corrección?

La corrección alta añade redundancia. Si la versión actual ya no tiene capacidad suficiente, el generador puede pasar a una matriz mayor con más módulos.