O que M18 / M84 significa
Um motor de passo energizado mantém a posição. Desativá-lo remove esse torque de retenção, permitindo que um eixo seja movido à mão ou deslize sob carga. Marlin trata M18 e M84 como apelidos: nenhum parâmetro desativa todos os eixos configurados, letras de eixo selecionam motores específicos, e S altera o tempo limite de inatividade em vez de desativá-los imediatamente.
Liberar os motores não é o mesmo que movê-los para uma posição segura. Em camas ou portais que podem cair, desativar Z pode fazer com que se perca a referência física. Normalmente, um arquivo posterior deve realizar a homing dos eixos afetados antes de confiar novamente nas coordenadas, mesmo que o controlador ainda lembre dos últimos números comandados.
Sintaxe e parâmetros
M18 [X] [Y] [Z] [E]M84 [S<seconds>] [X] [Y] [Z] [E]X / Y / Z / EDesative imediatamente apenas os motores nomeados no firmware compatível.
SDefina o tempo limite de inatividade em segundos no Marlin; S0 desativa esse tempo limite.
Exemplos práticos
Liberar todos os motores de passo
M84Ação comum de fim-G-code depois que a máquina foi estacionada e os aquecedores estão desligados.
Defina um tempo limite de um minuto
M18 S60Altera o tempo limite de inatividade do Marlin em vez de desativar os motores imediatamente.
Contexto de firmware
| Sistema | Situação | O que muda |
|---|---|---|
| Marlin | Comum | M18 e M84 são aliases com seleção de eixo e suporte de tempo S. |
| Klipper | Comum | Suporta M18/M84 para desligar os motores; o comportamento do tempo limite é determinado pela configuração. |
| RepRapFirmware | Comum | Suporta controles de motor em inatividade com parâmetros específicos de firmware e comportamento da máquina. |
| CNC controllers | Verificar dialeto | O controle de ativação do motor é específico da máquina; não assuma a semântica da impressora M18/M84. |
O que este visualizador pode mostrar
O comando de origem é preservado, mas o visualizador não move eixos nem invalida coordenadas posteriores automaticamente porque o desvio real depende da mecânica da máquina.
Erros comuns
- Estacione a ferramenta e deixe a máquina segura antes de liberar os motores.
- Desativar o eixo Z pode deixar uma cama ou gantry pesada cair e perder sua referência.
- As coordenadas lembradas não provam a posição física após um eixo ter sido movido manualmente.
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.