Qué significa M204

La velocidad de avance es la velocidad de crucero solicitada; la aceleración controla qué tan rápido el movimiento puede alcanzar o dejar esa velocidad. Los segmentos cortos pueden nunca alcanzar su velocidad de avance programada. Una mayor aceleración puede reducir el tiempo, pero puede aumentar la vibración, el zumbido, el ruido o los pasos perdidos si la máquina no puede seguirla.

En las modernas Marlin, P establece la aceleración de impresión, R la aceleración de retracción y T la aceleración de desplazamiento; la S heredada establece la impresión y el desplazamiento juntas. Klipper acepta la S de M204, pero cuando se dan tanto P como T, utiliza el valor más bajo en lugar de mantener estados separados de impresión y desplazamiento. La misma línea puede, por lo tanto, producir un comportamiento de planificación diferente según el firmware.

Sintaxis y parámetros

M204 P<print-accel> T<travel-accel> [R<retract-accel>]
M204 S<accel>
P

Aceleración de movimiento de impresión en unidades actuales por segundo al cuadrado en Marlin.

T

Aceleración de movimiento de desplazamiento en Marlin; parte de un cálculo mínimo en el formulario de compatibilidad P/T de Klipper.

R

Aceleración de retracción/recuperación solo del extrusor en Marlin.

S

Valor único de aceleración heredado o común; el alcance exacto es específico del firmware.

Ejemplos prácticos

Separar impresión y desplazamiento

M204 P1200 T3000

Marlin usa 1200 para imprimir y 3000 para viajar; Klipper documenta una interpretación de compatibilidad diferente.

Establecer un valor

M204 S1500

Un formulario ampliamente reconocido, aunque los límites del firmware aún pueden restringir la aceleración efectiva.

Contexto de firmware

SistemaEstadoQué cambia
MarlinComúnP, R y T seleccionan la aceleración inicial de impresión, retracción y desplazamiento; el S heredado está obsoleto.
KlipperRevisar dialectoS establece la aceleración; con P y T, Klipper establece el mínimo de los dos en lugar de modos separados.
RepRapFirmwareRevisar dialectoAdmite ajuste de movimiento con significados y límites específicos del firmware de M204.
CNC controllersRevisar dialectoLa aceleración generalmente es una configuración del controlador, no un contrato portátil de M204.

Qué puede mostrar este visor

Se utiliza para la planificación del tiempo de movimiento

El visor rastrea M204 donde se admite y utiliza la aceleración activa de impresión o desplazamiento al estimar cada movimiento. Etiqueta el resultado como una estimación porque los límites del firmware y la cinemática aún importan.

Errores frecuentes

  • No confunda la velocidad de avance F en mm/min con la aceleración en mm/s².
  • Un valor solicitado puede estar limitado por los límites del eje, la configuración del firmware o las restricciones del modelado de entrada.
  • Marlin P/T y Klipper P/T no son equivalentes aunque la línea se analice en ambos.

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.