Ciclo de desbaste externo G71: como os valores U, R, P, Q, U e W alteram a trajetória
Explica o ciclo de desbaste externo G71 dos tornos da família FANUC em seu formato de dois blocos: profundidade de corte, distância de retração, sobremetal para acabamento, regras para escrever os blocos do perfil e causas comuns de alarme, juntamente com o desenho da trajetória real.
O que o G71 faz?
Para tornear material espesso até o perfil desejado, o mesmo tipo de corte precisa ser repetido dezenas de vezes, pois a profundidade que pode ser cortada em uma passada é limitada. Escrever cada repetição como G01 torna o programa longo, e alterar uma única dimensão exige editar muitas linhas.
Com o ciclo de desbaste externo G71, o perfil final é escrito uma vez e o comando cria a própria trajetória de desbaste, avançando repetidamente ao longo de X e cortando ao longo de Z com base nesse perfil. Basta informar “qual profundidade cortar”, “quanto deixar” e “onde o perfil começa e termina”.
Endereços do formato de dois blocos
Desde o FANUC 0i, a maioria dos comandos escreve G71 em dois blocos. O ponto mais confuso é que a mesma letra U tem significados completamente diferentes no primeiro e no segundo bloco.
| Bloco | Endereço | Significado | Valor de exemplo |
|---|---|---|---|
| Primeiro bloco | U | Profundidade de corte por passada (valor de raio): distância do avanço em X a cada vez | 1.5 → o diâmetro diminui 3 mm por passada |
| Primeiro bloco | R | Distância de retração após cada passada | 0.5 |
| Segundo bloco | P / Q | Números de sequência dos blocos inicial e final do perfil de acabamento | N10 – N20 |
| Segundo bloco | U | Sobremetal para acabamento em X (valor de diâmetro) | 0.4 |
| Segundo bloco | W | Sobremetal para acabamento em Z | 0.1 |
| Segundo bloco | F | Avanço durante o desbaste; F dentro dos blocos do perfil é usado somente pelo G70 | 0.25 mm/rev |
Exemplo: desbaste e acabamento de um eixo escalonado
Abaixo há um programa sintético que se aproxima a partir de Ø52 e cria um eixo escalonado de Ø24 × 20 mm e Ø40 × 18 mm. O perfil foi criado para esta explicação, não foi retirado de uma peça real, e o desenho é o resultado da interpretação direta desse código-fonte pelo mecanismo do CNC Path Analyzer.
Desbaste de um eixo escalonado Ø24/Ø40 a partir de material Ø40 e acabamento posterior com G70
O1000
T0101
G21 G90 G18 G40 G99
G50 S2500
G96 S180 M03
G00 X52. Z2.
G71 U1.5 R0.5
G71 P10 Q20 U0.4 W0.1 F0.25
N10 G00 X20.
G01 Z0. F0.12
X24. Z-2.
Z-20.
X36.
X40. Z-22.
Z-40.
N20 X52.
G70 P10 Q20
G00 X100. Z100.
M30A figura acima é o resultado deste programa no CNC Path Analyzer (rápido 36 segmentos, corte linear 18 segmentos).
O que conferir no desenho da trajetória
- O ponto inicial do ciclo
X52. Z2.deve estar fora do material e à frente da face. Se estiver dentro do perfil, o comando não consegue calcular a faixa a cortar. - As linhas de corte horizontais se repetem ao longo de Z, com X diminuindo uma quantidade constante em cada passada. A última passada se torna automaticamente menos profunda para corresponder ao material restante.
- Os retornos diagonais curtos são os movimentos que recuam
R0.5e depois retornam em avanço rápido. Se a distância de retração estiver próxima de zero, a ferramenta pode arrastar sobre a superfície usinada no retorno. - A última linha que acompanha o perfil é o contorno que deixa o sobremetal para acabamento ao fim do desbaste, e a trajetória
G70sobre ela é a passada de acabamento que remove esse sobremetal.
Regras para escrever os blocos do perfil (de P a Q)
- O bloco P (
N10) normalmente comanda somente X. Se Z também for comandado, alguns comandos interpretam isso como formato Tipo II (com cavidades permitidas), produzindo uma trajetória indesejada ou um alarme. - No Tipo I, o perfil deve fazer X aumentar ou diminuir em uma única direção. Uma ranhura côncava no meio não pode ser feita com G71 Tipo I.
- Não use chamadas de subprograma
M98nem outros ciclos fixos entre P e Q. - É mais seguro terminar o bloco Q (
N20) com um movimento que saia além do material. O exemplo termina comX52., igual ao diâmetro inicial.
Problemas comuns e suas causas
| Sintoma | Causa comum | Onde verificar |
|---|---|---|
| Alarme assim que o ciclo começa | Ponto inicial dentro da faixa do perfil | O bloco de posicionamento imediatamente anterior a G71 |
| Sobra material demais após o acabamento | U do segundo bloco confundido com um valor de raio | Compare o valor U com o sobremetal real para acabamento |
| Carga excessiva na ferramenta de desbaste | U do primeiro bloco confundido com um valor de diâmetro | Profundidade por passada = U × 2 (diâmetro) |
| Somente parte do perfil é cortada | Z incluído no bloco P ou direção de X invertida | O bloco N10 e a direção do contorno |
| Avanço de acabamento rápido demais | Não há F nos blocos do perfil, portanto o F de desbaste é usado | Os comandos F entre P e Q |
Diferenças entre comandos
Comandos FANUC antigos (formato 10/11) e alguns outros comandos escrevem G71 em um formato de um bloco, G71 P_ Q_ U_ W_ D_ F_; nesse caso, a profundidade por passada é indicada por D, às vezes sem ponto decimal em unidades de 0.001 mm. Ao transferir um programa para outra máquina, verifique primeiro o formato do ciclo no manual.
O CNC Path Analyzer altera as regras de interpretação do ciclo conforme o comando selecionado nas configurações da máquina e, para formatos não confirmados, mostra a linha de erro em vez de inventar uma trajetória plausível. O escopo detalhado está disponível em Escopo compatível.
Perguntas frequentes
O G70 deve sempre vir depois do G71?
G70 apontando para o mesmo P/Q para atingir as dimensões finais. Se for usada outra ferramenta de acabamento, coloque a troca de ferramenta antes do G70.