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>PAceleración de movimiento de impresión en unidades actuales por segundo al cuadrado en Marlin.
TAceleración de movimiento de desplazamiento en Marlin; parte de un cálculo mínimo en el formulario de compatibilidad P/T de Klipper.
RAceleración de retracción/recuperación solo del extrusor en Marlin.
SValor ú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 T3000Marlin usa 1200 para imprimir y 3000 para viajar; Klipper documenta una interpretación de compatibilidad diferente.
Establecer un valor
M204 S1500Un formulario ampliamente reconocido, aunque los límites del firmware aún pueden restringir la aceleración efectiva.
Contexto de firmware
| Sistema | Estado | Qué cambia |
|---|---|---|
| Marlin | Común | P, R y T seleccionan la aceleración inicial de impresión, retracción y desplazamiento; el S heredado está obsoleto. |
| Klipper | Revisar dialecto | S establece la aceleración; con P y T, Klipper establece el mínimo de los dos en lugar de modos separados. |
| RepRapFirmware | Revisar dialecto | Admite ajuste de movimiento con significados y límites específicos del firmware de M204. |
| CNC controllers | Revisar dialecto | La aceleración generalmente es una configuración del controlador, no un contrato portátil de M204. |
Qué puede mostrar este visor
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.