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>
P

Aceleração de movimento de impressão em unidades correntes por segundo ao quadrado em Marlin.

T

Aceleração de movimento de deslocamento em Marlin; parte de um cálculo mínimo no formulário de compatibilidade P/T de Klipper.

R

Aceleração de retrair/recuperar apenas do extrusor em Marlin.

S

Valor de aceleração único legado ou comum; o escopo exato é específico do firmware.

Exemplos práticos

Separar impressão e deslocamento

M204 P1200 T3000

Marlin usa 1200 para impressão e 3000 para deslocamento; Klipper documenta uma interpretação de compatibilidade diferente.

Definir um valor

M204 S1500

Um formulário amplamente reconhecido, embora os limites do firmware ainda possam restringir a aceleração efetiva.

Contexto de firmware

SistemaSituaçãoO que muda
MarlinComumP, R e T selecionam o início da aceleração para impressão, retração e deslocamento; o legado S está obsoleto.
KlipperVerificar dialetoS define a aceleração; com ambos P e T, Klipper define o mínimo dos dois em vez de modos separados.
RepRapFirmwareVerificar dialetoSuporta ajuste de movimento com significados e limites específicos de firmware para M204.
CNC controllersVerificar dialetoA aceleração geralmente é configuração do controlador, não um contrato portátil M204.

O que este visualizador pode mostrar

Usado para planejamento de tempo de movimento

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.