Cambios de filamento en Magna 2 - Método 3
Método 3: cambio de filamento programado con dos extrusores
Con este método podremos realizar la cantidad de cambios de filamento que se deseen, y de forma programada utilizando ambos extrusores en Magna 2.
Pasos a seguir
1. Colocar el modelo 3D en Ultimaker Cura. En este ejemplo se usará el cubo de calibración XYZ del usuario de thingiverse “iDig3Dprinting” escalado al 200%.

2. Ir a Extensiones > Postprocesamiento > Modificar Gcode.

3 .Seleccionar “Pause at height” o “Pausar en altura” de la ventana de complementos de postprocesamiento.

4. Este complemento permite introducir una pausa en una altura determinada. Esta función no es 100% compatible con Magna 2, sin embargo colocaremos unos comandos especiales que permitirá realizar la cantidad de cambios de filamento que se deseen.
A continuación se explica cada una de las funciones de este complemento.

- Pause at (Pausar en): se puede seleccionar si pausar en una altura (height) o número de capa (Layer number) determinado. En este ejemplo se seleccionó cambiar el filamento en altura específica.
- Pause height / Pause Layer ( Altura de pausa / Capa de pausa): introducir número de capa o milímetros para cambiar filamento, en este caso se seleccionó la capa 20.
- Method (Método): seleccionar método de pausa. Se utilizó M0.
- Disarm Timeout (Tiempo de desarme): tiempo que debe transcurrir para desactivar motores, si se deja en 0 s los motores nunca se desactivan.
- Park Print Head X/Y : posición X e Y dónde se moverá el cabezal para hacer el cambio de filamento, en este ejemplo posición 5 mm en X y 5 mm en Y.
- Retraction (retracción): milímetros de retracción antes de cambio de filamento.
- Retraction speed: velocidad de retracción.
- Extrude amount (cantidad a extruir): cantidad de milímetros a extruir luego de cambio de filamento. Se seleccionó 80mm ya que se debe realizar un cambio de extrusor.
- Extrude speed: velocidad de extrusión.
- Redo Layer: seleccionar si se desea rehacer la capa de cambio de filamento.
- Standby Temperature: temperatura de espera. Se recomienda colocar la misma temperatura de impresión. En este ejemplo 200°C.
- Display Text: mostrar texto. No es compatible con la pantalla de Magna 2.
- Gcode before pause (Gcode antes de pausa): introducir un .gcode para retirar el filamento 1 80mm.
- Gcode after pause (gcode después de pausa): introducir el .gcode T1 para cambiar al extrusor 2.
Con esta configuración del complemento, el cambio de filamento se realizará de la siguiente manera:
El extrusor 1 comienza a imprimir hasta llegar a la altura seleccionada, en este punto el cabezal de impresión se ubicará en la posición 5mm en X y 5mm en Y y subir 15mm en Z.
Luego el extrusor 1 retira el filamento y se cambia el extrusor en funcionamiento por el extrusor 2, e introduce el filamento 2 continuando la impresión.
Para continuar agregando más cambios de filamento, se debe agregar un nuevo “Pause at height”, con los mismos valores anteriores, solo se debe cambiar la altura o capa de cambio de filamento y en la opción de “Gcode after pause” se debe colocar T0 para que vuelva al extrusor 1, y así sucesivamente.
Cuando el extrusor 2 se encuentre imprimiendo, se debe retirar manualmente el filamento del extrusor 1 para así tener el tercer color, y cuando comience a trabajar el extrusor 1 con el tercer color, se debe retirar manualmente el filamento del extrusor 2 para colocar el cuarto. De esta forma se logra una impresión multicolor con dos extrusores.

En este ejemplo impreso se realizaron tres cambios de filamento cada 10 mm, logrando una impresión de cuatros colores.
5. Una vez finalizada la configuración de cambio de color y segmentado el modelo, seleccionar la opción “guardar en archivo” y no la opción “guardar como TFT”. De esta forma se guardarán correctamente el .gcode con los códigos especiales de cambio de filamento.

TIPS
- Se recomienda estar presente al momento del cambio de extrusor para quitar con una brusela el filamento derretido del pico.
- Se puede colocar un “parabrisas” para obtener una capa exterior de protección a la impresión y así para atrapar el filamento derretido del pico. La opción se encuentra en la pestaña experimental de Ultimaker Cura.
Pros
- Programación de altura de cambio precisa por Ultimaker Cura.
- Se pueden realizar tantos cambios como se desee.
- No requiere torre de purgado.
Contras
- Se debe estar atento a la impresión para cambiar el filamento.