Tutorial · UltiMaker Cura · Un solo extrusor

Imprime un QR a dos colores en Cura con Pause at Height

No necesitas una impresora multi-material para hacer un QR 3D escaneable a dos colores. Con UltiMaker Cura y el script de post-procesado Pause at Height, cualquier impresora FDM de un solo extrusor puede cambiar el filamento en la capa exacta donde empieza el código en relieve.

Diseñar mi QR ahora →

Qué necesitas

  • Cualquier impresora FDM soportada por Cura — Ender 3, Ender 3 V3 SE / KE, Anycubic Kobra, Elegoo Neptune, Creality K1 / K2, Sovol, FLSUN, Voxelab, o máquinas Marlin/Klipper personalizadas.
  • UltiMaker Cura actualizado a la última versión.
  • Dos bobinas de filamento en colores contrastados — PLA mate es la opción más segura.
  • Poder alimentar un cambio manual de filamento cuando la impresora pause (acceso al portabobinas, sensor de runout abierto, confirmación por LCD/USB).
  • Un enlace, credenciales Wi-Fi o texto a codificar.

¿Qué descarga usar — 3MF o STL?

Cura lee ambos formatos pero los maneja distinto:

  • 3MF — Cura lo carga, pero los metadatos de dos colores solo se respetan en impresoras multi-extrusor. En un solo extrusor sigues obteniendo un objeto sólido y cambias el filamento con Pause at Height. Elige esto si piensas subir a una impresora de doble extrusor o IDEX más adelante.
  • STL (dos archivos) — más limpio para flujos Cura de un solo extrusor. Cargas base.stl, añades code.stl como un segundo objeto alineado encima (las coordenadas X/Y coinciden por diseño), y los tratas como una única impresión. Pause at Height en la capa de inicio del código cambia el color.

Ambos caminos llegan al mismo resultado físico. La ruta STL es menos propensa a errores porque no hay ambigüedad sobre cómo Cura mapea las asignaciones de color.

Paso 1 — Diseña tu QR

Abre qr3dmaker.com/es/ y pega tu enlace. Elige dos colores con contraste (base clara, código oscuro es lo más seguro). Escoge una forma — soporte de mesa, llavero o placa de pared.

Paso 2 — Descarga

Pulsa Descargar archivo 3D para el 3MF, o el enlace secundario STL para la versión de dos archivos. Para Cura de un solo extrusor, se recomienda el STL.

Paso 3 — Abre en Cura y encuentra la altura del cambio de color

Arrastra el archivo o archivos a Cura. Usa la Vista de capas o el slider derecho para encontrar la altura Z exacta donde empieza el código en relieve. Para el objeto por defecto ronda los 2,0 mm, pero confírmalo — un error de una capa hace que el cambio ocurra en el lugar equivocado. Apunta ese valor Z (o el número de capa).

Paso 4 — Añade el script Pause at Height

En el menú de Cura: Extensiones → Post Procesado → Modificar G-Code. Clic en Añadir script y elige Pause at Height. Configura:

  • Pause at: Height (no número de capa — la altura es más robusta entre impresoras)
  • Pause height: el valor Z del paso 3
  • Park print head X / Y: coordenadas para mover el cabezal. Para la mayoría, X = 0, Y = 0 o la esquina frontal izquierda funciona.
  • Retraction: 5 mm — retrae el filamento viejo para que no gotee
  • Extrude amount: 5 mm — ceba el nuevo color antes de reanudar
  • Standby temperature: 175 °C para PLA — mantiene el hotend caliente sin gotear
  • Redo layer: activado — reimprime la capa de la pausa para evitar una costura visible

Cierra.

Paso 5 — Lamina, guarda, imprime

Lamina como siempre. Cura inyecta un M0 o M600 a la altura configurada, más las instrucciones de park + retract + calor. Guarda el G-code, arranca la impresión y cuando la impresora pause en la capa del cambio de color: abre el sensor de runout, saca la bobina vieja, mete el nuevo color hasta que salga limpio y pulsa Resume.

Paso 6 — Verifica que se escanee

Cuando termine la impresión, escanea con dos o tres móviles desde 20–30 cm antes de instalarlo.

Solución de problemas

La pausa ocurre en la capa equivocada

Probablemente pusiste un número de capa en vez de altura, o re-laminaste con una altura de capa distinta y el conteo cambió. Configura siempre Pause at Height en modo Height con el valor Z en mm. Revisa tras cualquier cambio de altura de capa.

El nuevo color tiene una raya del filamento viejo

El purgado fue corto. Aumenta Extrude amount a 10–15 mm y purga una pequeña bola en el parking antes de que el cabezal vuelva. En cambios PLA-a-PLA, 10 mm suele bastar. En PLA-a-PETG u oscuro-a-claro, más.

Impresoras Klipper ignoran Pause at Height

Los macros de pausa de Klipper varían por config. Si tu impresora corre Klipper (Sonic Pad, K1, Voron, etc.), reemplaza M0 en el G-code por tu macro PAUSE, o instala el plugin Cura Klipper post-processing desde Marketplace.

La primera capa del código no se pega a la base

Tras la pausa, el filamento recién cargado puede necesitar un momento a temperatura para pegar limpio. Activa Redo layer en Pause at Height y baja la velocidad de esa capa a 20 mm/s (Cura → Velocidad → Velocidad capa inicial).

Mi impresora tiene sensor de runout — ¿puedo saltarme Pause at Height?

Algunos lo hacen así: imprimir hasta la altura, cortar el filamento en pleno print y dejar que el runout dispare. Funciona pero es frágil (el timing depende de lo profunda que esté la retracción en ese momento). Pause at Height es más predecible.

Relacionado

Empezar a diseñar →

QR en Cura — Preguntas frecuentes

¿Necesito una impresora de doble extrusor para un QR a dos colores?

No. Cualquier impresora de un solo extrusor soportada por Cura puede imprimirlo con el script Pause at Height — la impresora pausa en la capa del cambio y tú cambias la bobina a mano.

¿Qué versión de Cura soporta Pause at Height?

Todas las versiones recientes de UltiMaker Cura (4.x, 5.x) lo incluyen. Es un script de post-procesado incorporado — no requiere instalar plugin.

¿Funciona con impresoras Klipper?

Sí, con una salvedad: Klipper usa su propio macro PAUSE. O editas el G-code generado para reemplazar M0 por PAUSE, o usas un plugin de post-procesado de la comunidad.

¿Qué descarga uso — 3MF o STL?

Para Cura de un solo extrusor, el STL de respaldo (dos archivos) es más limpio. El 3MF funciona pero sus metadatos de color solo se respetan en impresoras multi-extrusor.

¿Tengo que vigilar la impresión?

Solo el momento del cambio de color (unos segundos para cambiar la bobina). Antes y después, la impresión va sola.