Sie sind auf Seite 1von 4

Compensação do comprimento da ferramenta

G43 G44 e G49


G-Code G43, G44 e G49 (COMPENSAÇÃO DE
COMPRIMENTO DE FERRAMENTAS)
Em uma Ferramenta de Programação CNC, o Compensação de Comprimento é
usado para ajustar as diferenças de comprimento entre diferentes ferramentas, sem se
preocupar com essas diferenças em seu programa de peças.

Este comprimento padrão é a ferramenta de referência. Em geral, você carrega a


Ferramenta de Referência, desloca o eixo Z para baixo até que a ferramenta toque em
alguma superfície e defina a posição Z Reference lá. O controle memoriza essa
posição do seu eixo Z. Em seguida, você carrega a outra ferramenta, abaixa a
ferramenta até tocar a mesma superfície e informa ao controle para medir a
ferramenta. O controle compara a posição do eixo Z com essa ferramenta tocando a
superfície até a posição de referência Z armazenada anteriormente. A diferença nas
posições do eixo Z é armazenada como o deslocamento de comprimento para a
ferramenta.

Claramente, para tocar a mesma superfície com uma ferramenta mais curta, você tem
que mover o eixo Z para baixo ainda mais. Isso resulta em um deslocamento
negativo. Quanto menor a ferramenta, mais o deslocamento negativo. Para tocar na
mesma superfície com uma ferramenta mais longa, você não precisa mover o eixo Z
para baixo. Isso resulta em um deslocamento positivo. Quanto mais longa a
ferramenta, maior (ou menos negativo) será o deslocamento.

Listados abaixo estão os Três G-Code usados apenas para a compensação de


comprimento da ferramenta,

Compensação do comprimento da ferramenta G43 + (mais)

Compensação do comprimento da ferramenta G44 - (Menos)

G49 Cancele o comprimento da ferramenta Comp G43 e G44

Compensação do comprimento da ferramenta


G43 + (mais):
Este código seleciona a compensação do comprimento da ferramenta em uma direção
positiva. Os deslocamentos de comprimento da ferramenta são adicionados às
posições dos eixos comandados. Um Hnn deve ser programado para selecionar o
registro de correção correto a partir do display de correção para aquela ferramenta
sendo usada. Durante o processo de configuração, cada ponto de ferramenta foi
tocado na superfície da peça zero. A partir desta posição, foi registrada uma correção
da distância do comprimento da ferramenta para essa ferramenta com a tecla de
medição de deslocamento da ferramenta. Este comprimento da ferramenta é referido
como a origem do eixo "Z" se move para as superfícies da peça zero.
COMPENSAÇÃO DE COMPRIMENTO DE
FERRAMENTAS G44 - (MENOS)
Este código seleciona a compensação do comprimento da ferramenta em uma direção
negativa. Os deslocamentos de comprimento da ferramenta são subtraídos das
posições dos eixos comandados. Um Hnn deve ser programado para selecionar a
entrada correta da memória de offsets. O G44 é uma alternativa raramente usada ao
G43. Ele informa ao controle para começar a aplicar a compensação do comprimento
da ferramenta, subtraindo o deslocamento do comprimento atual de todas as posições
do eixo Z. Nesse esquema, os números maiores de deslocamento de comprimento
identificam ferramentas mais curtas (como se fossem medidas a partir da mesa para
cima e não do fuso para baixo).

G49 CANCELA G43 / G44


Este código G cancela a compensação do comprimento da ferramenta. Colocar um
H00 também cancelará a compensação do comprimento da ferramenta. M30 e RESET
também cancelam comp.

Exemplo para os programas G43 e G44:


O1234

N170 T02 M06

N171 G90 G54 G00 X50 Y50 Z50 S800

N172 G43 H02 Z5 M08 (ou valores de G44 e H não serão alterados)

N172 G01 Z20 F50.


Este processo tem duas partes - uma está no programa e a outra na máquina. No programa,
é necessário o comando G43 ou o comando G44, juntamente com o número H correto - isso é feito
pelo programador. Na máquina, o deslocamento do comprimento da ferramenta pode ser ativado ou
desativado na máquina. De qualquer forma, o comprimento da ferramenta é medido e a quantidade
medida é inserida no controle - esse é o trabalho do operador. É a medição na máquina que tem um
número de variações - o programador tem uma escolha de apenas dois códigos-G.

A Figura 19-7 ilustra um dos dois métodos para definir um comando de comprimento de ferramenta
- G54 ou outro deslocamento de trabalho deve ser usado.
A Figura 19-8 ilustra o outro método - e muito mais comum. Neste caso, todos os comandos de
desvio de trabalho G54
a G59 normalmente terão a configuração do eixo Z de 0,0.
Em ambos os casos, o programa escrito será exatamente o mesmo (é apenas o método de
configuração que muda, não o
método de programação ). O programa conterá o comando de correção do comprimento da
ferramenta (G43 ou G44), seguido pela posição de destino
ao longo do eixo Z e pelo número de deslocamento H:

O sistema de controle não pode oferecer nenhum benefício, até que o valor medido para H06 seja
armazenado nos registros de offset. Por exemplo
, se o H06 foi medido como 7.6385, ele será inserido como um valor negativo se G43 for usado e
como um valor positivo se G44 for usado (os movimentos da ferramenta serão idênticos):

É claro que o "segredo" da diferença entre G43 e G44 nada mais é do que uma inversão de
sinais. Cada comando instrui o controle sobre como o movimento real do eixo Z é calculado. Usando
G43, o valor do deslocamento H será adicionado (+) no cálculo. Usando G44, o valor do
deslocamento H será subtraído (-). O movimento real da viagem Z será:

O método de medição do comprimento da ferramenta realizado na máquina (touch-off) resultará em


compensações com valores negativos.
O processo de configuração pode inserir automaticamente todas as dimensões medidas no
registrador de offset, como negativo. Essa é a razão pela qual o G43 é o comando padrão para
programar o deslocamento do comprimento da ferramenta. O G44 simplesmente não é prático para o
trabalho diário.
Manual de Programação CNC Source Peter Smid.

Das könnte Ihnen auch gefallen