Forum > Codigo "G"

G92 acionando valor na coordenada em vez de setando novo valor para a coordenada

(1/1)

francisdalmas:
Bom dia pessoal.

Estou com um problema com o G92.
No corte a plasma estou utilizando o G31 para achar a posição da chapa a ser cortada seguido de G92 para correção da posição do Z, sendo que o G31 e G92 é utilizado toda vez ao ser iniciado um corte.
O que tem acontecido é que se o programa é executado linha a linha ele realiza o probe (G31) e então com G92 ele substitui a coordenada de Z funcionando corretamente.
Porém ao deixar o programa rodando automaticamente, ao fazer o probe (G31) ele adiciona o valor de Z com G92 ao invés de substituir o valor de Z.
Alguém sabe uma solução para isso? Ou o que estou fazendo errado?

Exemplo de programa com vários G31 e G92 (sem as partes de corte):
 
G00 X300 Y300 Z10.0000
G31 Z -100 F500.0
G92 Z-30
G00 X200 Y200 Z10.0000
G31 Z -100 F500.0
G92 Z-30
G00 X300 Y300 Z10.0000
G31 Z -100 F500.0
G92 Z-30
G00 X200 Y200 Z10.0000
G31 Z -100 F500.0
G92 Z-30
G00 Z10

Navegação

[0] Índice de mensagens

Ir para versão completa