Mach3: como voltar na mesma linha depois que a máquina parou
Faltou luz, quebrou a fresa ou você apertou o botão de emergência no meio do trabalho. Dá para retomar de onde parou sem perder a peça — desde que você não aperte Cycle Start.
O vídeo mostra o passo a passo na tela. O texto abaixo traz o resumo, os valores e os detalhes para consultar depois.
Acontece com todo mundo que trabalha com router: a máquina está no meio de um desbaste de quarenta minutos e para. Faltou energia, a fresa quebrou, o cabo soltou, ou você mesmo bateu no botão de emergência porque viu que algo ia dar errado.
O reflexo é apertar Cycle Start de novo. É o pior movimento possível. O Mach3 vai voltar para a primeira linha do programa e recomeçar o corte do zero — só que agora com material já removido. A fresa vai encontrar ar em uns lugares e mergulhar de uma vez em outros, e o resultado costuma ser fresa quebrada e peça perdida.
A função que resolve isso existe no Mach3 desde sempre e chama Run From Here. Ela retoma o programa em qualquer linha, reconstruindo antes o estado que a máquina precisa ter naquele ponto.
Por que não basta pular para a linha
Um programa em G-code carrega estado. Quando a máquina chega na linha 4.200, ela já passou por comandos que ligaram o spindle, definiram se as medidas são absolutas ou relativas, escolheram o plano de trabalho, ajustaram o avanço e mudaram a altura de segurança.
Se você simplesmente mandar executar da linha 4.200, nada disso está valendo. É por isso que o Run From Here não é um "pular para". Ele lê todas as linhas anteriores sem mover a máquina, guarda os estados que ficaram valendo e só então pergunta como você quer chegar até ali.
O passo a passo
- Não zere nada e não desligue o Mach3. Se você perder o zero de peça, o resto não adianta. Se o computador desligou junto, é o assunto do fim deste texto.
- Descubra em que linha a máquina parou. O Mach3 destaca a linha corrente na janela do G-code. Anote esse número.
- Volte algumas linhas. Não retome exatamente na linha da parada: escolha um ponto um pouco antes, de preferência no começo de uma passada. Refazer dois centímetros de corte não custa nada; retomar no meio de um mergulho custa uma fresa.
- Selecione a linha e clique em Run From Here. O Mach3 processa o programa até ali e abre a janela de movimentos preparatórios.
- Confira os movimentos preparatórios. É aqui que a maioria erra. Essa janela mostra o que a máquina vai fazer para chegar à posição — e a ordem importa. O Z tem que subir antes de qualquer movimento em X e Y. Se a sequência mandar deslocar primeiro e descer depois, corrija.
- Ligue o spindle e confirme a rotação. Dependendo de como o seu programa está escrito, o Run From Here pode não religar o spindle sozinho. Máquina descendo com o spindle parado é fresa quebrada na hora.
- Comece com o avanço reduzido. Deixe o override de feed em algo como 30% nas primeiras passadas e observe. Se o encaixe estiver certo, suba de volta para 100%.
O detalhe que salva a peça: a altura de segurança
A causa mais comum de acidente ao retomar não é o Mach3 — é o Z. Se a ferramenta estiver dentro do material quando você mandar reposicionar em X e Y, ela vai arrastar pelo caminho inteiro até a nova posição.
Antes de confirmar, garanta que a máquina esteja com a fresa acima do material. Se precisar, suba o Z manualmente até a altura de segurança e só então confirme os movimentos preparatórios.
Regra que vale sempre: sobe o Z, depois anda em XY, depois desce. Nessa ordem, nunca ao contrário.
E se o computador desligou junto?
Aí o zero de peça se perdeu, e é um problema diferente. Você vai precisar reencontrar a mesma referência que usou antes: o mesmo canto, a mesma face, o mesmo ponto de origem. Se você tem batentes fixos na mesa ou trabalha sempre com o mesmo canto de referência, a chance de recuperar é boa. Se o zero foi "no olho", em algum ponto aleatório da chapa, provavelmente não vale a pena — o desalinhamento aparece.
É por isso que trabalhar com referência repetível compensa. Um par de pinos ou um esquadro fixo na mesa transforma "perdi a peça" em "perdi vinte minutos".
Como não passar por isso de novo
- Divida programas longos. Desbaste num arquivo, acabamento em outro. Se algo der errado, você perde uma etapa, não o dia.
- Anote o zero. Deixe registrado onde está o zero de peça de cada trabalho. Papel colado na máquina resolve.
- Estabilizador ou nobreak no computador de comando. Não precisa segurar a máquina inteira — só o suficiente para o Mach3 não morrer no meio e você conseguir parar com dignidade.
- Fresa afiada. Boa parte das paradas é fresa cega que travou. Trocar antes é mais barato que retomar depois.
O vídeo acima mostra a tela do Mach3 na hora de fazer isso, que é onde a explicação escrita sempre fica devendo. Vale assistir antes de precisar — porque no dia que a máquina parar, você não vai querer estar aprendendo.