O que M204 significa
A velocidade de avanço é a velocidade de cruzeiro solicitada; a aceleração controla o quão rapidamente o movimento pode se aproximar ou sair dessa velocidade. Segmentos curtos podem nunca atingir sua velocidade de avanço programada. A aceleração mais alta pode reduzir o tempo, mas pode aumentar a vibração, ressonância, ruído ou passos perdidos se a máquina não conseguir acompanhá-la.
Em Marlin modernos, P define a aceleração de impressão, R a aceleração de retração e T a aceleração de deslocamento; S legada define impressão e deslocamento juntas. Klipper aceita M204 S, mas quando recebe tanto P quanto T, utiliza o valor mais baixo em vez de manter estados separados de impressão e deslocamento. Portanto, a mesma linha pode produzir comportamentos de planejamento diferentes dependendo do firmware.
Sintaxe e parâmetros
M204 P<print-accel> T<travel-accel> [R<retract-accel>]M204 S<accel>PAceleração de movimento de impressão em unidades correntes por segundo ao quadrado em Marlin.
TAceleração de movimento de deslocamento em Marlin; parte de um cálculo mínimo no formulário de compatibilidade P/T de Klipper.
RAceleração de retrair/recuperar apenas do extrusor em Marlin.
SValor de aceleração único legado ou comum; o escopo exato é específico do firmware.
Exemplos práticos
Separar impressão e deslocamento
M204 P1200 T3000Marlin usa 1200 para impressão e 3000 para deslocamento; Klipper documenta uma interpretação de compatibilidade diferente.
Definir um valor
M204 S1500Um formulário amplamente reconhecido, embora os limites do firmware ainda possam restringir a aceleração efetiva.
Contexto de firmware
| Sistema | Situação | O que muda |
|---|---|---|
| Marlin | Comum | P, R e T selecionam o início da aceleração para impressão, retração e deslocamento; o legado S está obsoleto. |
| Klipper | Verificar dialeto | S define a aceleração; com ambos P e T, Klipper define o mínimo dos dois em vez de modos separados. |
| RepRapFirmware | Verificar dialeto | Suporta ajuste de movimento com significados e limites específicos de firmware para M204. |
| CNC controllers | Verificar dialeto | A aceleração geralmente é configuração do controlador, não um contrato portátil M204. |
O que este visualizador pode mostrar
O visualizador acompanha M204 onde suportado e usa a aceleração ativa de impressão ou deslocamento ao estimar cada movimento. Ele rotula o resultado como uma estimativa porque os limites do firmware e a cinemática ainda importam.
Erros comuns
- Não confunda a taxa de alimentação F em mm/min com aceleração em mm/s².
- Um valor solicitado pode ser limitado pelos limites do eixo, configuração de firmware ou restrições de modelagem de entrada.
- Marlin P/T e Klipper P/T não são equivalentes, mesmo que a linha seja interpretada em ambos.
Fontes primárias
Esta página é a tradução da explicação original em inglês, conferida com a documentação de firmware abaixo. Confirme sempre os comandos com o firmware e a configuração da máquina que vai executá-los.