Ciclo de desbaste exterior G71: cómo cambian la trayectoria los valores U, R, P, Q, U y W
Explica el ciclo de desbaste exterior G71 de los tornos de la familia FANUC en su formato de dos bloques: profundidad de corte, distancia de retirada, sobrematerial de acabado, reglas para escribir los bloques del perfil y causas habituales de alarma, junto con el dibujo de la trayectoria real.
¿Qué hace G71?
Para tornear material grueso hasta obtener el perfil deseado, se debe repetir decenas de veces el mismo tipo de corte, porque la profundidad que puede cortarse en una pasada es limitada. Escribir cada repetición como G01 alarga el programa, y cambiar una sola cota obliga a editar muchas líneas.
Con el ciclo de desbaste exterior G71, el perfil final se escribe una sola vez y el control genera por sí mismo la trayectoria de desbaste, penetrando repetidamente a lo largo de X y cortando a lo largo de Z según ese perfil. Solo es necesario indicar «qué profundidad cortar», «cuánto dejar» y «dónde empieza y termina el perfil».
Direcciones del formato de dos bloques
Desde el FANUC 0i, la mayoría de los controles escriben G71 en dos bloques. El punto más confuso es que la misma letra U tiene un significado completamente distinto en el primer y el segundo bloque.
| Bloque | Dirección | Significado | Valor de ejemplo |
|---|---|---|---|
| Primer bloque | U | Profundidad de corte por pasada (valor de radio): distancia de penetración en X cada vez | 1.5 → el diámetro disminuye 3 mm por pasada |
| Primer bloque | R | Distancia de retirada después de cada pasada | 0.5 |
| Segundo bloque | P / Q | Números de secuencia de los bloques inicial y final del perfil de acabado | N10 – N20 |
| Segundo bloque | U | Sobrematerial de acabado en X (valor de diámetro) | 0.4 |
| Segundo bloque | W | Sobrematerial de acabado en Z | 0.1 |
| Segundo bloque | F | Avance durante el desbaste; F dentro de los bloques del perfil solo se usa en G70 | 0.25 mm/rev |
Ejemplo: desbaste y acabado de un eje escalonado
A continuación se muestra un programa sintético que se aproxima desde Ø52 y crea un eje escalonado de Ø24 × 20 mm y Ø40 × 18 mm. El perfil se creó para esta explicación, no procede de una pieza real, y el dibujo es el resultado de que el motor de CNC Path Analyzer interprete directamente este código fuente.
Desbaste de un eje escalonado Ø24/Ø40 a partir de material Ø40 y acabado posterior con 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.
M30La figura anterior es el resultado de analizar este programa con CNC Path Analyzer (rápido 36 segmentos, corte lineal 18 segmentos).
Qué comprobar en el gráfico de trayectoria
- El punto inicial del ciclo
X52. Z2.debe estar fuera del material y delante de la cara. Si está dentro del perfil, el control no puede calcular el intervalo que debe cortar. - Las líneas de corte horizontales se repiten a lo largo de Z, y X disminuye una cantidad constante en cada pasada. La última pasada se hace automáticamente menos profunda para ajustarse al material restante.
- Los retornos diagonales cortos son los movimientos que se apartan
R0.5y luego regresan en desplazamiento rápido. Si la distancia de retirada es casi cero, la herramienta puede rozar la superficie mecanizada al volver. - La última línea que sigue el perfil es el contorno que deja el sobrematerial de acabado al terminar el desbaste, y la trayectoria
G70superpuesta es la pasada de acabado que elimina dicho sobrematerial.
Reglas para escribir los bloques del perfil (de P a Q)
- El bloque P (
N10) normalmente ordena solo X. Si también se ordena Z, algunos controles lo interpretan como formato Tipo II (se permiten cavidades), lo que produce una trayectoria no deseada o una alarma. - Para el Tipo I, el perfil debe hacer que X aumente o disminuya en una sola dirección. No se puede mecanizar una ranura cóncava intermedia con G71 Tipo I.
- No se deben usar llamadas a subprogramas
M98ni otros ciclos fijos entre P y Q. - Lo más seguro es terminar el bloque Q (
N20) con un movimiento que salga más allá del material. El ejemplo termina conX52., igual que el diámetro inicial.
Problemas frecuentes y sus causas
| Síntoma | Causa habitual | Dónde comprobar |
|---|---|---|
| Alarma nada más comenzar el ciclo | Punto inicial dentro del intervalo del perfil | El bloque de posicionamiento inmediatamente anterior a G71 |
| Queda demasiado material después del acabado | Se ha confundido U del segundo bloque con un valor de radio | Comparar el valor U con el sobrematerial de acabado real |
| Carga excesiva en la herramienta de desbaste | Se ha confundido U del primer bloque con un valor de diámetro | Profundidad por pasada = U × 2 (diámetro) |
| Solo se corta una parte del perfil | Z incluida en el bloque P o dirección de X invertida | El bloque N10 y la dirección del contorno |
| Avance de acabado demasiado rápido | No hay F en los bloques del perfil, por lo que se usa la F de desbaste | Los comandos F entre P y Q |
Diferencias entre controles
Los controles FANUC antiguos (formato 10/11) y algunos otros controles escriben G71 en un formato de un bloque, G71 P_ Q_ U_ W_ D_ F_; en ese caso, la profundidad por pasada se indica con D, a veces sin punto decimal en unidades de 0.001 mm. Al trasladar un programa a otra máquina, se debe comprobar primero el formato del ciclo en el manual.
CNC Path Analyzer cambia sus reglas de interpretación del ciclo según el control seleccionado en los ajustes de la máquina y, para formatos no confirmados, muestra la línea de error en lugar de inventar una trayectoria plausible. El alcance detallado se encuentra en Funciones compatibles.
Preguntas frecuentes
¿G70 debe ejecutarse siempre después de G71?
G70 apuntando al mismo P/Q para alcanzar las dimensiones finales. Si se usa otra herramienta de acabado, el cambio de herramienta se coloca antes de G70.