O que G92 significa

G92 é frequentemente visto como G92 E0, que instrui o firmware a chamar a posição atual do extrusor de zero. Slicers usam isso para manter valores absolutos de E gerenciáveis ou para reiniciar a extrusão durante fases de impressão. O bico e o extrusor não se movem apenas porque o rótulo da coordenada mudou.

Quando G92 inclui X, Y ou Z, os movimentos absolutos posteriores são interpretados através do novo deslocamento. Isso pode ser útil em fluxos de trabalho controlados, mas é fácil de interpretar de forma errada em um visualizador: tratar G92 como um movimento cria uma linha falsa, enquanto ignorar o deslocamento desloca todos os caminhos que se seguem.

Sintaxe e parâmetros

G92 [X<position>] [Y<position>] [Z<position>] [E<position>]
X / Y / Z

Nova coordenada lógica para a posição física atual do eixo.

E

Nova posição lógica do extrusor; G92 E0 é a forma mais comum do fatiador.

Exemplos práticos

Redefinir a coordenada do extrusor

G92 E0

Define a posição atual do extrusor para zero sem empurrar ou retrair o filamento.

Criar um quadro XY temporário

G92 X0 Y0
G1 X20 Y0

O próximo movimento absoluto termina 20 unidades do ponto físico que foi renomeado para X0 Y0.

Contexto de firmware

SistemaSituaçãoO que muda
MarlinComumDefine posições do eixo lógico ou do extrusor sujeitas ao comportamento de fim de curso configurado no software.
KlipperComumComumente usado para redefinições de E; macros podem preferir auxiliadores de salvar/restaurar estado.
RepRapFirmwareComumSuportado com semânticas de coordenadas e ferramentas específicas do firmware.
CNC controllersVerificar dialetoG92 comumente estabelece deslocamentos de coordenadas, com comandos de persistência e redefinição variando de acordo com o controlador.

O que este visualizador pode mostrar

Deslocamento de coordenadas acompanhado

O visualizador trata G92 como uma mudança de quadro, não como um movimento. Deslocamentos XYZ e redefinições de E são levados para cálculos posteriores de trajetória e filamento.

Erros comuns

  • G92 não realiza homing em um eixo e não verifica a posição física.
  • Um deslocamento XYZ despercebido pode fazer com que coordenadas absolutas posteriores pareçam deslocadas.
  • Redefina ou substitua deslocamentos deliberadamente; as regras de persistência diferem entre firmware de impressora e CNC.

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.