Está en la página 1de 16

Capítulo 

3 G instrucciones

Programa : O0003 ;

G00 X130 Z5 M3 S1 ;

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B
G94 X0 Z0 F200 Corte de cara

k 1 1 PAG
X120 Z‑110 F300 ; ( Corte exterior Φ120 )

G00 X120 Z0
G94 X108 Z‑30 R‑10 
X96 R‑20

gramo gramo fu F norte tu D norte a D metro
X84 R‑30 ( C → B → A , corte Φ60 )

X72 R‑40

soy
X60 R‑50 ;

en mi ejército de reserva norte l t s als
M30 ;

3.8.3 PRECAUCIONES DE LAS INSTRUCCIONES DE CICLO FIJO
1 ) Después de X ( U ), Z ( W ), R se ejecutan en la instrucción de ciclo fijo, sus valores de instrucción son valores si X
( U ) , Z ( W ) , R no se redefinen ejecutando nuevas instrucciones de ciclo fijo. Los valores de instrucción de X ( U
) , Z ( W ) , R se borran si la instrucción G no modal ( 00 Grupo ) excepto para G04 o G00, G01, G02, G03, G32 se 
ejecuta.

2 ) En el modo MDI, el ciclo enlatado anterior se puede ejecutar presionando la tecla de inicio del ciclo después del enlatado.

se completa el ciclo.

3 ) Un ciclo no se puede ejecutar repetidamente en G90 ~ G94 cuando el siguiente bloque de G90 ~ G94 es M, S, T

instrucción; el ciclo anterior se ejecuta repetidamente en G90 ~ G94 cuando finaliza el siguiente bloque (EOB;).

Ejemplo :⋯
N010 G90 X20.0 Z10.0 F400 ;
N011 ; ( ejecutado G90 una vez repetidamente )

...
4 ) Se ejecuta una pausa o un bloque único en G90, G94, el bloque único se detiene después de que la herramienta mueve el punto final de la corriente

camino.

3.9 INSTRUCCIONES DE CICLO MÚLTIPLE

Las instrucciones de ciclo múltiple del sistema incluyen ciclo de desbaste axial G71, ciclo de desbaste radial G72, ciclo de corte cerrado G73, 

ciclo de acabado G70, ciclo múltiple de ranurado axial G74, ciclo múltiple de ranurado axial G75 y ciclo de roscado múltiple G76. Cuando el 

sistema ejecuta estas instrucciones, cuenta automáticamente los tiempos de corte y la trayectoria de corte de acuerdo con la trayectoria 

programada, recorridos de entrada y retracción de herramienta, ejecuta ciclo de mecanizado múltiple ( entrada de herramienta → corte → retraer 

la herramienta → entrada de herramienta ), completa automáticamente el desbaste, el acabado de la pieza de trabajo y el punto de inicio y el 

punto final de la instrucción son el mismo.

3.9.1 CICLO DE DESBASTE AXIAL G71
Formato de instrucción : G71 U ( ∆d ) R ( mi ) F S T ; ⑴
G71 P ( ns ) Q ( nf ) U ( ∆u ) W ( ∆w ) ; ⑵

Ⅲ‑ 19
Sistema CNC de la máquina de torneado GSK980TD

norte ( ns ) ..... ;
........ ;
.... F ;
Libro 1 Fundamentos de programación

.... S ;
.... ⑶

norte ( nf ) ..... ;

Función de instrucción: G71 se divide en tres partes:

⑴ : Primeros bloques para definir los recorridos de avance y retroceso de la herramienta, el avance de corte, la velocidad del husillo y

la función de la herramienta al desbastar;

⑵ : 2º bloque para definir el intervalo de bloque, margen de acabado;

⑶ : Terceros bloques para una ruta de acabado continua, contando la ruta de desbaste sin ejecutar realmente

al ejecutar G71.

De acuerdo con la ruta de acabado, la tolerancia de acabado, la ruta de entrada de la herramienta y la retracción de la 
herramienta, el sistema cuenta automáticamente la ruta de desbaste , la herramienta corta la pieza de trabajo en paralelo con 
el eje Z, y el desbaste se completa ejecutando múltiples ciclos de corte. → corte → retracción de la herramienta. El punto de 
partida y el punto final son el mismo. La instrucción se aplica al desbaste formado de varilla no formada.

Definiciones relevantes:

Camino de acabado: la Parte 3 mencionada anteriormente de G71 (ns ~ nf block) define la ruta de finalización y el inicio

el punto de la ruta final (punto de inicio del bloque ns) es el mismo que el del punto de inicio y el punto final de 

G71, llamado punto A; el primer bloque de la trayectoria de acabado (bloque ns) se utiliza para X avance rápido o 

avance de la herramienta, y el punto final de la trayectoria de acabado se llama al punto B; el punto final de la ruta 

de acabado (punto final del bloque nf) se llama al punto C. El camino final es A → B → C.

Camino de desbaste: La ruta de acabado es la que se realiza después de compensar el margen de acabado. ( ∆u, ∆w ) y es el camino

contorno formado por la ejecución de G71. El punto A, B, C de la trayectoria de acabado después de la compensación 

corresponde por separado al punto A ', B', C'de la trayectoria de desbaste, y la trayectoria de corte continuo final de G71 es 

B ' → C'point.

∆d : es cada viaje ( unidad : mm , valor del radio ) de avance de herramienta sin dirección X durante el desbaste, y la

La dirección de avance de la herramienta se define mediante la dirección de movimiento del bloque ns. El valor de instrucción ∆d se 

reserva después de ejecutar U ( ∆d ) y el valor del parámetro del sistema NO.051 se reescribe a ∆d × 1000 ( unidad : 0,001

mm ). El valor del parámetro de sistema NO.051 se considera como el recorrido de avance de la herramienta cuando U ( ∆d ) no es 

entrada.

e: es cada viaje ( unidad : mm , valor del radio ) de avance de herramienta sin dirección X durante el desbaste, y la

La dirección de retroceso de la herramienta es opuesta a la de avance de la herramienta, el valor de instrucción e está reservado y el valor del 

parámetro de sistema NO.052 se reescribe a mi × 1000 ( unidad : 0,001 mm ) después de R ( mi ) es ejecutado. El valor del parámetro de 

sistema NO.052 se considera como el recorrido de retracción de la herramienta cuando R ( mi ) no es entrada.

Ⅲ‑ 20
Capítulo 3 G instrucciones

ns: Número de bloque del primer bloque de la ruta de acabado.

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B
nf: Número de bloque del último bloque de la ruta de acabado.

k 1 1 PAG
∆u : el margen de acabado en la dirección X es ‑99,999 ~ 99,999 (unidad: mm de diámetro). las coordenadas desplazadas en X

dirección de la trayectoria de desbaste en comparación con la trayectoria de acabado, es decir, el valor diferente de las coordenadas 

absolutas en la dirección X entre A 'y A. El sistema por defecto ∆u = 0 cuando U ( ∆u ) no es entrada, es decir, no hay margen de acabado en 

gramo gramo fu F norte tu D norte a D metro
la dirección X para el ciclo de desbaste.

soy
en mi ejército de reserva norte l t s als
∆w : la tolerancia de acabado en la dirección Z es ‑99,999 ~ 99,999 con el símbolo de signo (unidad: mm de diámetro). la

Desplazamiento de coordenadas en la dirección Z de la trayectoria de desbaste en comparación con la trayectoria de acabado, es decir, el 

valor diferente de las coordenadas absolutas en la dirección Z entre A 'y A. El sistema por defecto ∆w = 0 cuando W ( ∆w ) no es entrada, 

es decir, no hay margen de acabado en la dirección Z para el ciclo de desbaste.

F: velocidad de avance; S: velocidad del husillo; T: Número de herramienta, número de corrección de herramienta.

M, S, T, F: Pueden especificarse en el primer G71 o en los segundos o programa ns ~ nf. Funciones M, S, T, F de M, S,

Los bloques T, F no son válidos en G71 y son válidos en los bloques de acabado G70.

Proceso de ejecución: (Fig. 3‑20)

➀ Recorrido rápido a A 'desde un punto, el recorrido en la dirección X es ∆u y el recorrido en la dirección Z es ∆w

➁ El recorrido en dirección X desde A'is ∆d (avance de herramienta), secuencia ns es para avance de herramienta con velocidad de avance rápida con 

G0, es para avance de herramienta con avance F con G71 y su dirección de avance de herramienta es la de A → Punto B;

➂ El corte avanza hacia la trayectoria de desbaste en la dirección Z, y su dirección es la misma que la de las coordenadas en la 

dirección Z A → Punto B;

➃ El recorrido de retracción de la herramienta es e (45 ° línea recta) con avance en dirección X, Z, la dirección de retroceso de la 

herramienta es opuesta a la de demasiado avance;

➄ Retroceso rápido a velocidad de desplazamiento rápido en dirección Z a la posición que es la misma que la de las coordenadas en 

la dirección Z;

➅ Después de ejecutar la penetración de la herramienta (∆d + e)   nuevamente en la dirección X, el punto final de la herramienta de desplazamiento 

todavía está en el punto medio de la línea recta entre A'y B '(la herramienta no alcanza ni supera B'), y después de ejecutar de nuevo la penetración de 

la herramienta (∆d + e), ejecutar ➂ ; después de ejecutar de nuevo la penetración de la herramienta (∆d + e), el punto final del desplazamiento de la 

herramienta alcanza el punto B 'o supera la línea recta entre A' → B'point y ejecute la penetración de la herramienta en B'point en dirección X y luego 

ejecute el siguiente paso;

➆ Corte de avance desde el punto B 'hasta el punto C' a lo largo de la trayectoria de desbaste;

➇ Avance rápido a A desde el punto C 'y el programa salta al siguiente reloj siguiente al bloque nf después de que finaliza el 

ciclo G71.

Ⅲ‑ 21
Sistema CNC de la máquina de torneado GSK980TD
Libro 1 Fundamentos de programación

Programa que especifica la ruta

Camino de acabado

Avance rápido
Alimentación de corte

Punto de partida (punto final)

Camino irregular

Fig.3‑20 Trayectoria de G71

Especificaciones de instrucción :

● ns ~ Los bloques nf en programación deben seguirse los bloques G71. Si están al frente de los bloques G71, el sistema 

busca y ejecuta automáticamente ns ~ nf bloquea, y luego ejecuta el siguiente programa después del bloque nf después de 

que se ejecutan, lo que hace que el sistema ejecute ns ~ nf bloquea repetitivamente;

● ns ~ Los bloques nf se utilizan para contar la trayectoria de desbaste y los bloques no se ejecutan cuando se ejecuta G71.

Instrucciones F, S, T de ns ~ Los bloques nf no son válidos cuando se ejecuta G71, por el momento, las instrucciones F, S, T de los 

bloques G71 son válidas. F, S, T de ns ~ Los bloques nf son válidos al ejecutar ns ~ nf para ordenar el ciclo de acabado G70;

● Hay G00, G01 sin la palabra Z (W) en el bloque ns, de lo contrario las alarmas del sistema;
● Las dimensiones en la dirección X, Z deben cambiarse monótonamente (siempre aumentando o reduciendo) para la ruta de 

acabado;

● En ns ~ nf bloques, solo hay instrucciones G: G01, G02, G03, G04, G96, G97, G98, G99, G40, G41, G42 y el 
sistema no puede llamar subprogramas (M98 / M99);

● G96, G97, G98, G99, G40, G41, G42 no son válidos en G71 y válidos en G70. G96, G97, G98,
● Cuando se ejecuta G71, el sistema puede detener la marcha automática y el desplazamiento manual, pero volver a la posición 

anterior al desplazamiento manual cuando se vuelve a ejecutar G71; de lo contrario, el siguiente camino será incorrecto;

● Cuando el sistema está ejecutando la retención de alimentación o bloque único, el programa se detiene después de que el sistema ha ejecutado el punto 

final de la ruta actual;

● △ D , △ u están especificados por la misma U y son diferentes con o sin instrucciones P, Q especificadas;
● G71 no se puede ejecutar en MDI, de lo contrario, el sistema alarma;

● No hay el mismo número de bloque en ns ~ nf cuando las instrucciones de ciclo compuesto se ejecutan repetidamente en un 

programa.

Coordinar la dirección de desplazamiento con el margen de acabado:

Ⅲ‑ 22
Capítulo 3 G instrucciones

∆u, ∆w definen el desplazamiento de coordenadas y su dirección de acabado, y sus símbolos de signo son los siguientes Fig. 3‑21: B → C 

para camino de acabado, B ' → C 'para camino de desbaste y A es el punto de partida.

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B k 1 1 PAG
gramo gramo fu F norte tu D norte a D metro
soy
en mi ejército de reserva norte l t s als
Figura 3‑21

Ejemplo : Figura 3‑22

B a
C
D
mi

0,5

Punto de partida 2
(200,10)

Figura 3‑22

Programa : O0004 ;

G00 X200 Z10 M3 S800 ; ( Husillo en el sentido de las agujas del reloj con 800 rev / min ) ( Profundidad de 

G71 U2 R1 F200 ; corte cada vez 4 mm , retracción de la herramienta [en diámetro] ) ( desbaste a ‑‑‑ 

G71 P80 Q120 U0.5 W0.2 ; e , margen de mecanizado 0,5 mm en dirección X,

Ⅲ‑ 23
Sistema CNC de la máquina de torneado GSK980TD

0,2 mm en dirección Z ) ( Posicionamiento

N80 G00 X40 S1200 ; )

G01 Z‑30 F100 ; ( a → B )
Libro 1 Fundamentos de programación

X60 W‑30 ; ( B → C ) a → B → C → D → e bloques para camino de acabado

W‑20 ; ( C → D )

N120 X100 W‑10 ; ( D → mi )

G70 P80 Q120 ; ( a ‑‑‑ e bloques para la ruta de acabado ) 

M30 ; ( Fin de bloque )

3.9.2 CICLO DE DESBASTE RADIAL G72
Formato de instrucción : G72 W ( ∆d ) R ( mi ) F S T ; ⑴
G72 P ( ns ) Q ( nf ) U ( ∆u ) W ( ∆w ) ; ⑵
norte ( ns ) ..... ;
........ ;
.... F ;
.... S ;
.... ; ⑶

norte ( nf ) ..... ;

Función de instrucción : G72 se divide en tres partes:

⑴ Primeros bloques para definir los recorridos de avance y retroceso de la herramienta, la velocidad de corte, la velocidad del husillo y

la función de la herramienta al desbastar;

⑵ 2º bloque para definir el intervalo de bloque, margen de acabado;

⑶ Terceros bloques para una ruta de acabado continua, contando la ruta de desbaste sin ejecutar realmente
al ejecutar G72.

Según la ruta de acabado, la tolerancia de acabado, la ruta de entrada de la herramienta y la herramienta de retracción, el 
sistema cuenta automáticamente la ruta de desbaste , la herramienta corta la pieza de trabajo en paralelo con el eje Z, y el 
desbaste se completa ejecutando múltiples ciclos de corte. → alimentación de corte → retracción de la herramienta. El punto 
de inicio y el punto final de G72 son el mismo. La instrucción se aplica al desbaste formado de varilla no formada.

Definiciones relevantes:

Camino de acabado: la Parte mencionada anteriormente ⑶ de G71 (ns ~ nf block) define la ruta de finalización y el inicio

el punto de la ruta final (es decir, el punto de inicio del bloque ns) es el mismo que el del punto de inicio y 

el punto final de G72, llamado punto A; el primer bloque de la ruta de acabado (bloque ns) se utiliza para 

el avance rápido Z o el avance de corte, y el punto final de la ruta de acabado se llama al punto B; el punto 

final de la ruta de acabado (punto final del bloque nf) se llama al punto C. El camino final es A → B

→C.
Camino de desbaste: La ruta de acabado es la que se realiza después de compensar el margen de acabado. ( ∆u, ∆w ) y es el camino

contorno formado por la ejecución de G72. A, B, C punto de la ruta de acabado después de la compensación corresponde

Ⅲ‑ 24
Capítulo 3 G instrucciones

por separado al punto A ', B', C 'de la trayectoria de desbaste, y la trayectoria de corte continuo final de G72 es B'

→ C'point.
∆d : es cada viaje (

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B
l unidad : mm ,) de avance de la herramienta sin dirección Z durante el desbaste, y el sentido de avance de la herramienta

se define por la dirección de movimiento del bloque ns. El valor de instrucción ∆d se reserva después de ejecutar U ( ∆d ) y el valor 

k 1 1 PAG
del parámetro del sistema NO.051 se reescribe a ∆d × 1000 ( unidad : 0,001 mm ). El valor del parámetro de sistema NO.051 se 

considera como el recorrido de avance de la herramienta cuando U ( ∆d ) no es entrada. e: es cada viaje ( unidad : mm ) de avance de 

la herramienta sin la dirección Z durante el desbaste, y la dirección de la herramienta

La retracción es opuesta a la de la penetración de la herramienta, el valor de instrucción e está reservado y el valor del parámetro de sistema 

gramo gramo fu F norte tu D norte a D metro
NO.052 se reescribe a mi × 1000 ( unidad : 0,001 mm ) después de R ( mi ) es ejecutado. El valor del parámetro de sistema NO.052 se considera 

como el recorrido de retracción de la herramienta cuando R ( mi ) no es entrada. ns: Número de bloque del primer bloque de la ruta de acabado.

soy
en mi ejército de reserva norte l t s als
nf: Número de bloque del último bloque de la ruta de acabado. ∆u : tolerancia de acabado en la dirección X al desbastar (las coordenadas 

se desplazan en la dirección X de la trayectoria de desbaste)

en comparación con la trayectoria de acabado, es decir, el valor diferente de las coordenadas absolutas en la dirección X entre A 'y A, unidad: 

mm).

∆w : tolerancia de acabado en la dirección Z durante el desbaste (las coordenadas se desplazan en la dirección Z de la trayectoria de desbaste

en comparación con la trayectoria de acabado, es decir, el valor diferente de las coordenadas absolutas en la dirección X entre A 'y A, unidad: 

mm).

F: Avance de corte; S: velocidad del husillo; T: Número de herramienta, número de corrección de herramienta.

M, S, T, F: Pueden especificarse en el primer G72 o en los segundos o programa ns ~ nf. Funciones M, S, T, F de M,

Los bloques S, T, F no son válidos en G72 y son válidos en bloques de acabado G70.

Proceso de ejecución : Higo. 3‑23


1 Travesía rápida a A'desde un punto, el recorrido en la dirección X es ∆u, y el recorrido en la dirección Z es ∆w; 2 El recorrido en 


dirección Z desde A'is ∆d (avance de la herramienta), el bloque ns es para el avance de la herramienta en avance rápido

velocidad con G0, es para avance de herramienta a G72 avance F en G1, y su dirección de avance de herramienta es la de A

→ Punto B;

3 El corte avanza hacia la trayectoria de desbaste en la dirección X, y su dirección es la misma que la de las coordenadas en 

la dirección X B → Punto C;


4 El recorrido de retracción de la herramienta es e (45 ° línea recta) con avance en dirección X, Z, la dirección de retroceso de la 

herramienta es opuesta a la de avance de la herramienta;


5 Retroceda rápidamente a velocidad de desplazamiento rápido en la dirección X a la posición que es la misma que la de las 

coordenadas en la dirección Z;


6 Después de ejecutar la penetración de la herramienta (∆d + e)   nuevamente en la dirección Z, el punto final de la herramienta de 

desplazamiento todavía está en el punto medio de la línea recta entre A'y B '(la herramienta no alcanza ni supera B'), y después de ejecutar 

de nuevo la penetración de la herramienta (∆d + e), ejecutar ➂ ; después de ejecutar de nuevo la penetración de la herramienta (∆d + e), 

el punto final del desplazamiento de la herramienta alcanza el punto B 'o supera la línea recta entre A' → B'point y ejecute la penetración de 

la herramienta en B'point en dirección Z y luego ejecute el siguiente paso;


7 Corte de avance desde el punto B 'hasta el punto C' a lo largo de la trayectoria de desbaste;

Ⅲ‑ 25
Sistema CNC de la máquina de torneado GSK980TD


8 Avanza rápidamente a A desde el punto C 'y el programa salta al siguiente reloj siguiente al bloque nf después de

Se completa el ciclo G71.
Libro 1 Fundamentos de programación

Programa que especifica la ruta

Camino de acabado

Avance rápido
Alimentación de corte

Punto de partida (punto final)

Camino irregular

Figura 3‑23

Especificaciones de instrucción:

● ns ~ Los bloques nf en programación deben seguirse los bloques G72. Si están al frente de los bloques G72, el sistema 

busca y ejecuta automáticamente ns ~ nf bloquea, y luego ejecuta el siguiente programa después del bloque nf después de 

que se ejecutan, lo que hace que el sistema ejecute ns ~ nf bloquea repetitivamente.

● ns ~ Los bloques nf se utilizan para contar la trayectoria de desbaste y los bloques no se ejecutan cuando se ejecuta G72.

Instrucciones F, S, T de ns ~ Los bloques nf no son válidos cuando se ejecuta G72, por el momento, las instrucciones F, S, T de los 

bloques G72 son válidas. F, S, T de ns ~ Los bloques nf son válidos al ejecutar ns ~ nf para ordenar el ciclo de acabado G70;

● Hay G00, G01 sin la palabra X (U) en el bloque ns; de lo contrario, las alarmas del sistema.

● Las dimensiones en la dirección X, Z deben cambiarse monótonamente (siempre aumentando o reduciendo) para la ruta de 

acabado;

● En ns ~ nf bloques, solo hay instrucciones G: G01, G02, G03, G04, G96, G97, G98, G99, G40, G41, G42 y el 
sistema no puede llamar subprogramas (M98 / M99);

● G96, G97, G98, G99, G40, G41, G42 no son válidos en G71 y válidos en G70; G96, G97, G98,
● Cuando se ejecuta G72, el sistema puede detener la marcha automática y el desplazamiento manual, pero volver a la posición 

anterior al desplazamiento manual cuando se vuelve a ejecutar G72; de lo contrario, el siguiente camino será incorrecto;

● Cuando el sistema está ejecutando la retención de alimentación o bloque único, el programa se detiene después de que el sistema ha ejecutado el punto 

final de la ruta actual;

● △ D , △ u están especificados por la misma U y son diferentes con o sin instrucciones P, Q especificadas;
● No hay el mismo número de bloque en ns ~ nf cuando las instrucciones de ciclo compuesto se ejecutan repetidamente en 

un programa;

Ⅲ‑ 26
Capítulo 3 G instrucciones

● G72 no se puede ejecutar en MDI, de lo contrario, el sistema alarma. 

Coordinar la dirección de desplazamiento con el margen de acabado:

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B k 1 1 PAG
Coordinar la dirección de desplazamiento con el margen de acabado:

∆u, ∆w definen el desplazamiento de coordenadas y su dirección de acabado, y sus símbolos de signo son los siguientes Fig. 

3‑24: B → C para camino de acabado, B ' → C 'para camino de desbaste y A es el punto de partida.

gramo gramo fu F norte tu D norte a D metro
soy
en mi ejército de reserva norte l t s als
Ejemplo : Figura 3‑25

φ φ φ

Punto de partida
起点
(176 , 10)

Figura 3‑25

Programa : O0005 ;

G00 X176 Z10 M03 S500 ( Cambie la herramienta No.2 y ejecute su compensación, 

rotación del husillo a 500 rev / min ) ( Entrada de herramienta 

G72 W2.0 R0.5 F300 ; 2 mm, retracción de herramienta 2 mm ) ( Desbaste a ‑ d , tolerancia 

G72 P10 Q20 U0.2 W0.1 ; de desbaste 0,2 mm en la dirección X y 0,1 mm en la dirección Z )

Ⅲ‑ 27
Sistema CNC de la máquina de torneado GSK980TD

N10 G00 Z‑55 S800 ; ( Avance rápido )

G01 X160 F120 ; ( Alimentar a un punto )

X80 W20 ; ( Mecanizado a — b )
Libro 1 Fundamentos de programación

Bloques para camino de acabado

S15 ; ( Mecanizado b — c )

N20 X40 W20 ; ( Mecanizado c — d )

G70 P050 Q090 M30 ; ( Terminando a — d )

3.9.3 CICLO DE CORTE CERRADO G73

Formato de instrucción : G73 U (Δ I ) W (Δ k ) R ( D ) F S T ; ⑴
G73 P ( ns ) Q ( nf ) U (Δ tu ) W (Δ w ) ; ⑵
norte ( ns ) ..... ;
....... ;
.... F ;
.... S ;
.... ; ⑶

norte ( nf ) ..... ;

Funciones de instrucción: G73 se divide en tres partes:

⑴ bloques para definir los recorridos de avance y retroceso de la herramienta, la velocidad de corte, la velocidad del husillo y la función de la 

herramienta en el desbaste;

⑵ bloques para definir el intervalo de bloque, margen de acabado;

⑶ bloques para algún camino de acabado continuo, contando el camino de desbaste sin ser ejecutado 

realmente al ejecutar G73.

Según la tolerancia de acabado, el recorrido de retracción de la herramienta y los tiempos de corte, el sistema cuenta 

automáticamente el recorrido de desbaste offset. , el recorrido de cada entrada de herramienta y la ruta de desbaste, la ruta 

de cada corte es el recorrido de desplazamiento de la ruta de acabado, la ruta de corte se acerca gradualmente a la de 

acabado y la última ruta de corte es la de acabado de acuerdo con el margen de acabado. El punto inicial y el punto final de 

G73 son el mismo, y G73 se aplica al desbaste de la varilla formada. G73 no es modal y su ruta es la de la figura 3‑26.

Definiciones relevantes:

Camino de acabado: la Parte 3 mencionada anteriormente de G73 (ns ~ nf block) define la ruta de finalización y el inicio

el punto de la ruta final (punto de inicio del bloque ns) es el mismo que el del punto de inicio y el punto final 

de G73, llamado punto A; el punto final del primer bloque de la ruta de acabado (bloque ns) se llama punto 

B; el punto final de la ruta de acabado (punto final del bloque nf) se llama punto C. El camino final es A → B → C.

Camino de desbaste: Es un grupo de ruta de desplazamiento de acabado uno, y los tiempos de ruta de desbaste son los mismos que los de

corte. Después del desplazamiento de coordenadas, A, B, C de la ruta de acabado corresponde por separado a A norte, B norte, C norte de

Ⅲ‑ 28
Capítulo 3 G instrucciones

trayectoria de desbaste (n son los tiempos de corte, la primera trayectoria de corte es A 1, B 1, C 1 y el último es A D, B D, C D).

El valor de compensación de coordenadas del primer corte en comparación con la ruta de acabado es (Δ I × 2 + ∆u , ∆w +

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B
Δ k ) ( programación de diámetro ), el valor de compensación de coordenadas del último corte en comparación con la ruta de 

acabado es ( ∆u , ∆w ) , el valor de compensación de coordenadas de cada corte en comparación con el anterior es el 

k 1 1 PAG
siguiente:

∆ I×2 ∆ k
( ‑ ,‑ )
1000 × D ‑1 1000 × D ‑1

gramo gramo fu F norte tu D norte a D metro
Δ I : El recorrido de retracción de la herramienta para el desbaste es de ‑9999.999 ~ 9999.999 ( unidad : mm , valor del radio con símbolo de signo ) en

Dirección X, Δ i es igual al valor de compensación de coordenadas ( valor del radio ) de A 1 punto en dirección X comparado

soy
a A D punto. El recorrido de corte total (valor del radio) en la dirección X es igual a | Δ i | al desbastar, y la dirección de 

en mi ejército de reserva norte l t s als
corte en la dirección X es opuesta al signo de Δ I: Δ I > 0, corte en X dirección negativa al desbastar. Es

reservado después Δ i se ejecuta el valor de la instrucción y el valor del parámetro del sistema NO.053 se reescribe a ∆i ×

1000 ( unidad : 0,001 mm ). El valor del parámetro de sistema NO.053 se considera como el recorrido de retracción de la herramienta de 

desbaste en la dirección X cuando U ( ∆i ) no es entrada.

Δ k : Es el recorrido de retracción de la herramienta para desbaste ‑9999.999 ~ 9999.999 ( unidad : mm , valor del radio con símbolo de signo )

en dirección Z, Δ k es igual al valor de compensación de coordenadas ( valor del radio ) de A 1 apuntar en dirección Z

comparado con A D punto. El recorrido de corte total (valor del radio) en la dirección Z es igual a | Δ k | al desbastar, y la 

dirección de corte en la dirección Z es opuesta al signo de Δ k: Δ k > 0, corte en dirección Z negativa cuando

desbaste. Está reservado después Δ k se ejecuta el valor de instrucción y el valor del parámetro de sistema NO.054 se reescribe a ∆k × 1000

( unidad : 0,001 mm ). El valor del parámetro de sistema NO.054 se considera como el recorrido de retracción de la herramienta de 

desbaste en la dirección Z cuando W ( ∆k ) no es entrada.

d: Son los tiempos de corte 1 ~ 9999 (unidad: tiempos). R5 significa que el ciclo de corte cerrado se completa 5 veces

corte. R ( D ) se reserva después de que se ejecuta y el valor del parámetro de sistema NO.055 se reescribe ad (unidad: 

veces). El valor del parámetro de sistema NO.055 se considera como los tiempos de corte cuando R ( D ) no es entrada.

ns: Número de bloque del primer bloque de la ruta de acabado.

nf: Número de bloque del último bloque de la ruta de acabado.

∆u : Es la tolerancia de acabado ‑99,999 ~ 99,999 (unidad: mm, valor de diámetro con símbolo de signo) en la dirección X y es

el desplazamiento de coordenadas en la dirección X del contorno de desbaste en comparación con la trayectoria de acabado, es decir, el valor diferente de

coordenadas absolutas de A 1 en comparación con A en la dirección X. ∆u > 0 , es el desplazamiento de la última ruta de desbaste en 

comparación con la ruta de acabado en la dirección positiva X El sistema por defecto ∆u = 0 cuando U ( ∆u ) no es entrada, es decir

no hay margen de acabado en la dirección X para el ciclo de desbaste.

∆w : Es el margen de acabado ‑99,999 ~ 99,999 (unidad: mm) en la dirección Z y es el desplazamiento de coordenadas en Z

dirección del contorno de desbaste en comparación con la trayectoria de acabado, es decir, el valor diferente de las coordenadas absolutas

Ⅲ‑ 29
Sistema CNC de la máquina de torneado GSK980TD

de A 1 en comparación con A en la dirección Z. ∆w > 0 , es el desfase de la última trayectoria de desbaste en comparación con la 

trayectoria de acabado en la dirección positiva Z El sistema por defecto ∆w = 0 cuando U ( ∆w ) no es entrada, es decir, no hay
Libro 1 Fundamentos de programación

tolerancia de acabado en la dirección Z para el ciclo de desbaste.

F: velocidad de avance; S: velocidad del husillo; T: Número de herramienta, número de corrección de herramienta.

M, S, T, F: Pueden especificarse en el primer G73 o en los segundos o programa ns ~ nf. Funciones M, S, T, F de M, S,

Los bloques T, F no son válidos en G73 y son válidos en los bloques de acabado G70.

Proceso de ejecución: (Fig. 3‑26)

➀ A → A 1 : Avance rápido ;
➁ Primer desbaste A 1 → B 1 → C 1 :

A 1 → B 1 : Velocidad de avance rápido en bloque ns en G0, avance de corte especificado por G73 en ns

bloque en G1 ;

B 1 → C 1 : Alimentación de corte.

➂ C 1 → A 2 : Avance rápido ;
➃ Segundo desbaste A 2 → B 2 → C 2 :

A 2 → B 2 : Velocidad de avance rápido en bloque ns en G0, avance de corte especificado por G73 en ns

bloque en G1;

B 2 → C 2 : Alimentación de corte.

➄ C 2 → A 3 : travesía rápida ;

⋯⋯⋯⋯
No n veces desbaste , A norte → B norte → C norte :

A norte → B norte : ns Velocidad de avance rápido en secuencia ns en G0, avance de corte

especificado por G73 en el bloque ns en G1;

B norte → C norte : Alimentación de corte.

C norte → A n + 1 : Avance rápido;

⋯⋯⋯⋯
Último desbaste , A D → B D → C D :

A D → B D : Velocidad de avance rápido en bloque ns en G0, avance de corte especificado por G73 en ns

bloque en G1;

B D → C D : Cuota de corte.

C D → A : Marcha rápida al punto de partida ;

Ⅲ‑ 30
Capítulo 3 G instrucciones

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B k 1 1 PAG
Camino de acabado

Avance rápido
Alimentación de corte

gramo gramo fu F norte tu D norte a D metro
Punto de partida (punto final)

soy
Camino irregular

en mi ejército de reserva norte l t s als
Fig.3‑26 Trayectoria del G73

Especificaciones de instrucción :

● ns ~ Los bloques nf en programación deben seguirse los bloques G73. Si están al frente de los bloques G73, el sistema 

busca y ejecuta automáticamente ns ~ nf bloquea, y luego ejecuta el siguiente programa después del bloque nf después de 

que se ejecutan, lo que hace que el sistema ejecute ns ~ nf bloquea repetitivamente.

● ns ~ Los bloques nf se utilizan para contar la trayectoria de desbaste y los bloques no se ejecutan cuando se ejecuta G73.

Instrucciones F, S, T de ns ~ Los bloques nf no son válidos cuando se ejecuta G71, por el momento, las instrucciones F, S, T de los 

bloques G73 son válidas. F, S, T de ns ~ Los bloques nf son válidos al ejecutar ns ~ nf para ordenar el ciclo de acabado G70.

● Solo hay G00, G01, G02, G03 en el bloque ns.
● En ns ~ nf, solo hay instrucciones G: G00, G01, G02, G03, G04, G96, G97, G98, G99, G40, G41, G42 y 
el sistema no puede llamar a subprogramas (M98 / M99)
● G96, G97, G98, G99, G40, G41, G42 no son válidos en G73 y válidos en G70.
● Cuando se ejecuta G73, el sistema puede detener la marcha automática y el desplazamiento manual, pero volver a la posición 

anterior al desplazamiento manual cuando se vuelve a ejecutar G73; de lo contrario, el siguiente camino será incorrecto.

● Cuando el sistema está ejecutando la retención de alimentación o el bloque único, el programa se detiene después de que el sistema ha ejecutado el 

punto final de la ruta actual.

● △ I , △ u están especificados por la misma U y Δ k , ∆w están especificadas por la misma U, y son diferentes con o sin 
instrucciones P, Q especificadas.

● G73 no se puede ejecutar en MDI, de lo contrario, el sistema alarma.

● No hay el mismo número de bloque en ns ~ nf cuando las instrucciones de ciclo compuesto se ejecutan repetidamente en un 

programa.

Ⅲ‑ 31
Sistema CNC de la máquina de torneado GSK980TD

Coordinar la dirección de desplazamiento con el margen de acabado:
Libro 1 Fundamentos de programación

∆i, ∆k definen el desplazamiento de coordenadas y su dirección de desbaste;

∆u, ∆w definen el desplazamiento de coordenadas y su dirección de acabado, y sus símbolos de signo son los siguientes Fig. 3‑27: B → C 

para contorno de pieza, B ' → C 'para contorno de desbaste y B' ' → C '' para terminar la ruta.

1 ) Δ yo <0 Δ k> 0 , △ u <0 ∆w> 0 ; 2 ) Δ i> 0 Δ k> 0 , △ u> 0 ∆w> 0 ;

Z Z
B ''
A B '
C A '
C ' B
A ''
C ''

C ''
B C ' A ''
B ' C A '
B '' A

X X

3 ) Δ yo < 0 Δ k < 0 , △ u <0 ∆ w <0 ; 4 ) Δ yo> 0 Δ k < 0 , △ u> 0 ∆ w <0 ;

Z B '' Z
B '
A B
A ' C
A '' C '
C ''

C ''
A '' C '
A '
C
A
B
B '
B ''
X X

Figura 3‑27

Ejemplo : Figura 3‑28

eje

dieciséis

Punto de partida
(200,10) eje

Figura 3‑28

Ⅲ‑ 32
Capítulo 3 G instrucciones

Programa : O0006 ;

G99 G00 X200 Z10 M03 S500; ( Especifique la velocidad de avance por revoluciones y la posición del punto de inicio y arranque del 

husillo )

Bo o o o kPAG r r o o gramo gramo r r a a metro metro metro metro en en
B
G73 U1.0 W1.0 R3; ( Retracción de la herramienta con 2 mm en dirección X, 1 mm en dirección Z ) 

k 1 1 PAG
G73 P14 Q19 U0.5 W0.3 F0.3; ( Desbaste con un margen de 0,5 en la dirección X y 0, mm en la dirección Z )

N14 G00 X80 W‑40; G01 
W‑20 F0.15 S600; X120 
W‑10;

gramo gramo fu F norte tu D norte a D metro
W‑20; Bloques para acabado

G02 X160 W‑20 R20; 

soy
en mi ejército de reserva norte l t s als
N19 G01 X180 W‑10; 
G70 P14 Q19 M30; ( Refinamiento )

3.9.4 CICLO DE ACABADO G70

Formato de instrucción : G70 P ( ns ) Q ( nf ) ;

Función de instrucción : La herramienta ejecuta el acabado de la pieza de trabajo desde el punto de partida junto con el acabado.

ruta definida por ns ~ bloques nf. Después de ejecutar G71, G72 o G73 hasta el desbaste, ejecute G70 hasta 

el acabado y se completa el corte simple de la tolerancia de acabado. La herramienta vuelve al punto de 

inicio y ejecuta el siguiente bloque después del bloque G70 después de que se completa el ciclo G70.

ns : Número de bloque del primer bloque de la ruta de acabado nf: Número de bloque del último bloque de la ruta de acabado. La ruta 

del G70 está definida por uno programado de ns ~ bloques nf. Relaciones de posición relativa del bloque ns, nf en G70 ~ Los bloques G73 

son los siguientes:

........
G71 / G72 / G73 ⋯⋯ ;

norte ( ns ) ......
........
・ F
・ S Bloques para camino de acabado



norte ( nf ) ⋯⋯

...
G70 P ( ns ) Q ( nf ) ;
...

Especificaciones de instrucción:

● ns ~ Los bloques nf en programación deben seguirse los bloques G70. Si están al frente de los bloques G71, el 
sistema busca y ejecuta automáticamente ns ~ nf bloquea, y luego ejecuta el siguiente programa después de nf

Ⅲ‑ 33
Sistema CNC de la máquina de torneado GSK980TD

bloque después de que se ejecutan, lo que hace que el sistema ejecute ns ~ nf bloquea repetitivamente.

● F, S, T en ns ~ Los bloques nf son válidos al ejecutar ns ~ nf para ordenar el ciclo de acabado G70.

● G96, G97, G98, G99, G40, G41, G42 son válidos en G70;
Libro 1 Fundamentos de programación

● Cuando se ejecuta G70, el sistema puede detener la marcha automática y el desplazamiento manual, pero volver a la posición 

anterior al desplazamiento manual cuando se vuelve a ejecutar G70; de lo contrario, el siguiente camino será incorrecto.

● Cuando el sistema está ejecutando la retención de alimentación o el bloque único, el programa se detiene después de que el sistema ha ejecutado el 

punto final de la ruta actual.

● G70 no se puede ejecutar en MDI, de lo contrario, el sistema alarma.

● No hay el mismo número de bloque en ns ~ nf cuando las instrucciones de ciclo compuesto se ejecutan repetidamente en un 

programa.

3.9.5 RANURADO AXIAL MÚLTIPLE CICLO G74

Formato de instrucción : G74 R ( mi ) ;

G74 X ( U )  Z ( W ) PAG (Δ I ) Q (Δ k ) R (Δ D ) F ;


Función de instrucción: Ciclo de avance de herramienta axial (X) compuesto ciclo de corte discontinuo radial: avance de herramienta

desde el punto inicial en dirección radial (Z), se retrae, avanza una y otra y otra vez, y la última 

herramienta se retrae en dirección axial y se retrae a la posición en la dirección Z en dirección 

radial, lo que se denomina ciclo de corte radial; la herramienta avanza en dirección axial y ejecuta 

el siguiente ciclo de corte radial; corte hasta el punto final del corte y luego vuelva al punto inicial 

(el punto inicial y el punto final son los mismos en G74), que se denomina ciclo compuesto de 

ranurado radial. Las direcciones de avance de herramienta axial y avance de herramienta radial se 

definen por la posición relativa entre el punto final X ( U ) Z ( W ) y punto de partida del corte. G75 

se utiliza para mecanizar ranuras de bucle radial o superficie de columna mediante corte radial 

discontinuo, rompiendo material y removiendo material.

Definiciones relevantes :

Punto de inicio del ciclo de corte axial: posición de inicio de la entrada de la herramienta axial para cada ciclo de corte axial, definiendo

con un norte( n = 1,2,3 ⋯⋯), las coordenadas de A norte en la dirección Z es el mismo 

que el del punto inicial A, el valor diferente de las coordenadas entre A norte

y A n‑1 en la dirección X es Δ I. El punto de partida A 1 del primer ciclo de 

corte axial es el mismo que el punto inicial A, y el punto inicial

(A f) del último ciclo de corte axial en la dirección X es el mismo que el del punto 

final de corte.

Punto final de la penetración de la herramienta axial: posición inicial de avance de la herramienta axial para cada ciclo de corte axial, definiendo con

B norte( n = 1,2,3 ⋯⋯), las coordenadas de B norte en la dirección Z es la misma que la del punto 

final de corte, las coordenadas de B norte en la dirección X es la misma que la de A n,

y el punto final (B f) de la última penetración de la herramienta axial es la misma que la del punto final 

de corte.

Punto final de la retracción de la herramienta de radio: posición final del radio de avance de la herramienta (el recorrido de avance de la herramienta es Δ d) después de cada

El ciclo de corte axial alcanza el punto final de la penetración de la herramienta axial, definiendo con

Ⅲ‑ 34

También podría gustarte