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
- Genera el contenido final con un nivel moderado.
- Anota tamaño de matriz y ancho físico del módulo.
- Prueba un nivel mayor y observa si crece la versión.
- Si crece, aumenta el tamaño físico para recuperar el objetivo de módulo.
- Imprime y prueba en las condiciones reales de desgaste e iluminación.
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écnicaFuentes 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.
- ISO/IEC 18004:2024 — QR Code symbology specification — ISO
- Error correction feature — DENSO WAVE / QRcode.com
- Information capacity and versions of QR Code — DENSO WAVE / QRcode.com
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.