Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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 ) ;
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