Qué significa M600

Un cambio de filamento es un procedimiento de máquina con estado, no un simple movimiento de extrusión. La función de Pausa Avanzada de Marlin puede levantar Z, aparcar XY, retraer, descargar, solicitar al usuario, cargar y cebar, y luego restaurar la posición de impresión. Los valores predeterminados de los parámetros provienen de la configuración del firmware y pueden ser sobrescritos en el comando.

El soporte no es universal. Los usuarios de Klipper comúnmente definen M600 como un macro construido a partir de PAUSE y movimientos específicos de la impresora; RepRapFirmware puede usar sus propios macros y flujo de trabajo de cambio de filamento. Un archivo offline no puede saber si habrá disponible una pantalla, sensor de agotamiento, macro o respuesta humana cuando se ejecute el comando.

Sintaxis y parámetros

M600
M600 X<park-x> Y<park-y> Z<lift> [E<retract>] [U<unload>] [L<load>] [R<resume-temp>]
X / Y

Posición de aparcamiento solicitada en Marlin.

Z

Elevación relativa de Z antes de aparcar.

E / U / L

Longitudes iniciales de retracción, descarga y carga; los signos y valores predeterminados están definidos por el firmware.

R / T / B

Reanuda la temperatura, el extrusor objetivo y los pitidos de alerta en compilaciones Marlin compatibles.

Ejemplos prácticos

Usar la rutina de cambio configurada

M600

Inicia la secuencia de cambio de filamento predeterminada de la máquina.

Solicitar un punto de estacionamiento

M600 X10 Y15 Z5

Formulario ilustrativo Marlin que se estaciona en X10 Y15 después de un levantamiento relativo de 5 mm.

Contexto de firmware

SistemaEstadoQué cambia
MarlinComúnRequiere ADVANCED_PAUSE_FEATURE y la interacción adecuada del usuario; los parámetros disponibles dependen de la configuración.
KlipperRevisar dialectoM600 es típicamente una macro definida por el usuario; el comportamiento y estacionamiento de PAUSE/RESUME son específicos de la impresora.
RepRapFirmwareRevisar dialectoEl manejo del cambio de filamento es específico de la máquina y de los macros; confirme el flujo de trabajo configurado.
CNC controllersNo aplicableM600 no es un estándar general de cambio de filamento o herramienta en CNC.

Qué puede mostrar este visor

Marcador de pausa visible, flujo de trabajo no ejecutado

El visor no expande M600 en movimientos ocultos de estacionamiento, descarga y reanudación porque esos residen en el firmware o macros. Solo los movimientos explícitos escritos en el archivo afectan la trayectoria renderizada.

Errores frecuentes

  • Verifique que la impresora pueda pausar y esperar de forma segura antes de confiar en M600 en un archivo desatendido.
  • Las coordenadas de estacionamiento y las longitudes de descarga deben coincidir con la máquina real y la trayectoria del filamento.
  • Un visor no puede garantizar que reanudar restaure las temperaturas, el estado de extrusión y la posición correctamente.

Fuentes primarias

Esta página es una traducción de la explicación original en inglés, revisada frente a la documentación de firmware que aparece abajo. Confirma siempre los comandos con el firmware y la configuración de la máquina que los va a ejecutar.