Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuáles son las dos categorías principales de instrucciones de proceso para la programación CNC?

¿Cuáles son las dos categorías principales de instrucciones de proceso para la programación CNC?

Centro de mecanizado sistema Mitsubishi comando G Lista de comandos M

G00 posicionamiento rápido

G01 corte por interpolación lineal

G02 interpolación por arco Corte CW ( en sentido horario)

G03 Interpolación de arco cortando en sentido horario (antihorario)

G02.3 Función exponencial interpolación hacia adelante

G03.3 Función exponencial interpolación inversa

G04 Pausa

G05 Control de alta velocidad y alta precisión 1

G05.1 Control de alta velocidad y alta precisión 2

G06 ~G08 no está disponible

G07.1/107 interpolación de cilindros

G09 verificación de parada correcta

G10 entrada de parámetros de programa/entrada de corrección

G11 entrada de parámetro de programa cancelada

G12 corte de círculo completo CW

G13 corte de círculo completo CCW

G12.1/112 interpolación de coordenadas polares válida

G13.1/113 Interpolación de coordenadas polares cancelada

G14 no disponible

Comando de coordenadas polares G15 cancelado

Comando de coordenadas polares G16 válido

G17 Selección de plano X-Y

G18 Selección de plano Y-Z

G19 Selección de plano X-Z

G20 Comando pulgadas

G21 Comando métrico

G22-G26 no disponible

G27 Comprobación de origen de referencia

G28 Retorno de origen de referencia

G29 Retorno de punto de inicio

G30 Retorno del 2.º al 4.º punto de referencia

G30.1 Retorno a la posición de herramienta 1

G30.2 Regreso a la posición de herramienta 2

G30.3 Regreso a la posición de herramienta 3

G30.4 Retorno a la posición de herramienta 4

G30.5 Regreso a la posición de herramienta 5

G30.6 Regreso a la posición de herramienta 6

G31 Función de salto

G31.1 Función de salto 1

G31.2 Función de salto 2

G31.3 Función de salto 3

G32 Ninguno

Corte de rosca G33

Ciclo fijo especial G34 (ciclo de orificio circular)

Ciclo fijo especial G35 (ciclo de orificio lineal en ángulo)

Ciclo fijo especial G36 (arco)

Medición automática de longitud de herramienta G37

Ciclo fijo especial G37.1 (ciclo de agujero en tablero de ajedrez)

Herramienta G38 corrección de diámetro Designación de vector

G39 Corrección de diámetro de herramienta corrección de arco de esquina

G40 Cancelación de corrección de diámetro de herramienta

G41 Corrección de diámetro de herramienta izquierda

G42 herramienta Corrección diámetro derecha

G40.1 Control normal cancelado

G41.1 Control normal izquierdo válido

G42.1 Control normal derecho

G43 Ajuste de longitud de herramienta ( )

G44 Ajuste de longitud de herramienta (—)

G43.1 El control del 1er cabezal es válido

G44 El segundo cabezal. el control es válido

Configuración de la posición de la herramienta G45 (expansión)

Configuración de la posición de la herramienta G46 (reducción)

Configuración de la posición de la herramienta G47 (dos veces)

Ajuste de posición de herramienta G48 (reducido a la mitad)

G47.1 El control simultáneo de 2 husillos es válido

Ajuste de longitud de herramienta G49 cancelado

Escalado proporcional G50 cancelado

G51 escala proporcional válida

G50.1 G espejo del comando cancelado

G51.1 G

La duplicación de comandos es válida

G52 Configuración del sistema de coordenadas local

G53 Selección del sistema de coordenadas de la máquina

G54 Selección del sistema de coordenadas de la pieza 1

G55 Pieza de trabajo selección del sistema de coordenadas 2

G56 Selección del sistema de coordenadas de pieza 3

G57 Selección del sistema de coordenadas de pieza 4

G58 Selección del sistema de coordenadas de pieza 5

G59 Selección del sistema de coordenadas de pieza 6

G54.1 Selección del sistema de coordenadas de pieza ampliada a 48 grupos

G60 Posicionamiento unidireccional

G61 Modo de inspección de parada correcta

p >

G61.1 Control de alta precisión

G62 Ajuste automático de la velocidad de avance de las esquinas

Modo de roscado G63

G63.1 Modo de roscado sincrónico (hacia adelante tapping)

Modo de tapping simultáneo G63.2 (tapping inverso)

Modo de corte G64

G65 macro de usuario llamada única

Usuario G66 llamada de estado de macro A

G66.1 Llamada de estado de macro de usuario B

G67 Cancelación de llamada de estado de macro de usuario

G68 La rotación de coordenadas es válida

G69 Se cancela rotación de coordenadas

G70 Ciclo fijo de usuario

G71 Ciclo fijo de usuario

G72 Ciclo fijo de usuario

G73 Ciclo fijo ( ciclo de paso)

G74 Ciclo fijo (roscado inverso)

G75 Ciclo fijo de usuario

G76 Ciclo fijo (taladro de precisión)

G77 ciclo fijo de usuario

Ciclo fijo de usuario G78

Ciclo fijo de usuario G79

Ciclo fijo de usuario G80

Ciclo fijo de G81 (perforación/plomado) agujero)

Ciclo fijo G82 (taladrado/conteo)

Ciclo fijo G83 (taladrado profundo)

Ciclo fijo G84 (roscado)

G85 ciclo fijo (mandrinado)

G86 ciclo fijo (mandrinado)

G87 ciclo fijo (mandrinado inverso)

G88 ciclo fijo (mandrinado)

G89 Ciclo fijo (mandrinado)

G90 Comando de valor absoluto

G91 Comando de valor incremental

G92 Configuración del sistema de coordenadas mecánico

G93 Avance en tiempo inverso

G94 Avance no síncrono (avance por minuto)

G95 Avance síncrono (avance por revolución)

G96 La velocidad periférica debe debe controlarse para que sea válida

G97 La velocidad periférica debe ser Cancelada

G98 Retorno al punto de inicio del ciclo fijo

G99 Retorno al punto R del ciclo fijo

G114.1 Control de sincronización del cabezal

G100~225 Máximo de 10 macros de usuario (llamadas de código G)

Parada (pausa) del programa M00

Programa M01 parada selectiva/aplicación selectiva

M02 Fin de programa

M03 Rotación adelante husillo

M04 Rotación atrás husillo

M05 Parada husillo

M06 Cambio automático de herramientas

M07 Comienza el soplado de aire

M08 Comienza el fluido de corte

M09 El fluido de corte se apaga

M10 El soplado de aire se apaga → M09 también puede apagar el soplado de aire

Herramienta de sujeción del husillo "tipo sombrero de bambú" M11

Herramienta de sujeción del husillo M12

Rotación hacia adelante del husillo M13 Se inicia el fluido de corte

Se inicia el fluido de corte con rotación inversa del husillo M14

El husillo M15 se detiene y el fluido de corte se apaga

M16—M18 no

M19 Posicionamiento del husillo

M20 - Ninguno

M21 Inicio del espejo del eje X

M22 Inicio del espejo del eje Y

M23 Cancelación de espejo

M24 Inicio del espejo del cuarto eje

M25 Sujeción del cuarto eje

M26 Cuarto eje suelto

Función de placa de indexación M27

M28 no disponible

M29 roscado rígido

M30 fin de programa/apagado automático

M31 —— M47 Ninguno

M48 Inicio de perforación profunda

M49 —— M51 Ninguno

M52 El cargador de herramientas se mueve hacia la derecha

M53 El cargador de herramientas se mueve hacia la izquierda

M54 —— M69 Ninguno

Creación automática de herramienta M70

Portaherramientas M71 hacia abajo

Brazo de cambio de herramienta M72 60°

p>

M73 Desblocaje herramienta husillo

M74 Brazo cambio herramienta 180°

M75 Sujeción herramienta husillo

M76 Brazo cambio herramienta 0°

M77 Brazo de cuchilla arriba

M78 —— M80 Ninguno

Confirmación de intercambio del banco de trabajo M81

Banco de trabajo M82

M83 Debajo del banco de trabajo

M84 Banco de trabajo extendido

M85 Banco de trabajo retraído

M86 Puerta del banco de trabajo abierta

M87 Puerta del banco de trabajo apagada

M88 —— M97 Ninguno

M98 llama a la subrutina

M99 finaliza la subrutina

Códigos M comúnmente utilizados en el sistema CNC FANUC

p>

M03 : Husillo adelante

M04: Husillo atrás

M05: Husillo detenido

M07: Niebla de fluido de corte encendido

M08: Fluido de corte líquido encendido

M09: Fluido de corte apagado

M00: Pausa del programa

M01: Parada planificada

M02: Reinicio de la máquina herramienta

M30: El programa finaliza, el puntero regresa al principio

M98: Llamar a subrutina

M99: Regresar al programa principal

Código G del sistema CNC FANUC :

Nombre del código-descripción de la función

G00------Posicionamiento rápido

G01----- -Interpolación lineal

G02------Interpolación de arco en sentido horario

G03------Interpolación de arco en sentido antihorario

G04------Pausa temporizada

G05------Interpolación de arco a través del punto intermedio

G07------Interpolación de curva Z spline

G08------Aceleración de avance

G09------Desaceleración de avance

G20----- -Llamada a subrutina

G22------Método de programación del tamaño del radio

G220-----Usado en la interfaz de operación del sistema

G23-- ----Método de programación del tamaño del diámetro

G230-----Usado en la interfaz de operación del sistema

G24------Fin de subrutina

G25------Procesamiento de salto

G26----- -Procesamiento de ciclo

G30------Anulación de cancelación

G31 ------Definición de ampliación

G32------Constante Corte de rosca de paso, sistema en pulgadas

G33------Corte de rosca de paso constante, sistema métrico

p>

G53, G500: establece el sistema de coordenadas de la pieza de trabajo y registra out

G54------Establezca el sistema de coordenadas de la pieza en uno

G55----

--Establecer el sistema de coordenadas de pieza dos

G56------Establecer el sistema de coordenadas de pieza tres

G57------Establecer el sistema de coordenadas de pieza cuatro

p>

G58------Establecer el sistema de coordenadas de pieza cinco

G59------Establecer el sistema de coordenadas de pieza seis

G60---- --Modo de ruta precisa

G64------Modo de ruta continua

G70------Tamaño en pulgadas pulgadas

G71--- ---Tamaño métrico en milímetros

G74------Retorno al punto de referencia (punto cero de la máquina)

G75------Regreso al punto cero de coordenadas de programación

G76------Regreso al punto inicial de coordenadas de programación

G81------Ciclo fijo de círculo externo

G331-- ---Ciclo fijo de rosca

p>

G90------Tamaño absoluto

G91------Tamaño relativo

G92-- ----Coordenadas prefabricadas

G94------Avance, avance por minuto

G95------Avance, avance por revolución

Detalles de la función:

G00—Posicionamiento rápido

Formato: G00 X(U)__Z(W)__

Explicación: (1) Este comando controla la herramienta de acuerdo con el método de posición del punto para moverse rápidamente a la ubicación especificada. La pieza de trabajo no puede ser procesada

durante el movimiento.

(2) Todos los ejes programados se mueven a la velocidad definida por los parámetros al mismo tiempo. Cuando un eje alcanza el valor programado, se detiene, mientras que los demás

ejes continúan moviéndose. .

(3) No es necesario programar las coordenadas que no se mueven.

(4)G00 se puede escribir como G0

Ejemplo: G00 X75 Z200

G0 U-25 W-100

Primero , X y Z caminan 25 rápido hasta el punto A al mismo tiempo, y luego caminan 75 rápido en dirección Z hasta el punto B.

G01—Interpolación lineal

Formato: G01 X(U)__Z(W)__F__(mm/min)

Explicación: (1) Este comando hace la herramienta se mueve a la posición especificada según la interpolación lineal. La velocidad de movimiento está determinada por el comando F

velocidad de avance. Todas las coordenadas se pueden ejecutar en conjunto.

(2)G01 también se puede escribir como G1

Ejemplo: G01 X40 Z20 F150

Unión de dos ejes del punto A al punto B

G02—Interpolación circular inversa

Formato 1: G02 Es el valor de la coordenada absoluta relativa al punto cero programado. En G91,

el punto final del arco es el valor incremental relativo al punto inicial del arco. Independientemente de G90 o G91, I y K son los valores de coordenadas del punto final del arco.

I es el valor de la dirección X y K es el valor de la dirección Z. Las coordenadas del centro del círculo no se pueden omitir durante la interpolación de arco a menos que se programen en otros formatos.

(2) Al programar con la instrucción G02, puede programar directamente círculos de cuadrante, círculos completos, etc.

Nota: Al cruzar el cuadrante, la compensación de espacio se realizará automáticamente si la entrada de compensación de espacio al final del área de parámetros es significativamente diferente del juego real de la máquina herramienta.

, se producirán cortes evidentes en la pieza de trabajo.

(3) G02 también se puede escribir como G2.

Ejemplo: G02 X60 Z50 I40 K0 F120

Formato 2: G02 1) No se puede utilizar para programación de círculo completo

(2) R es el radio del arco R en un lado de la pieza de trabajo. R tiene signo, "+" significa que el ángulo del arco es inferior a 180 grados;

"-" significa que el ángulo del arco es superior a 180 grados. El "+" se puede omitir.

(3) Se basa en las coordenadas del punto final. Cuando el valor de longitud entre el punto final y el punto inicial es mayor que 2R, se utiliza una línea recta en lugar del arco.

Ejemplo: G02 X60 Z50 R20 F120

Formato 3: G02 G02 p>Explicación: Excepto por la dirección opuesta de rotación del arco, el formato es el mismo que el comando G02.

G04—Pausa temporizada

Formato: G04__F__ o G04 __K__

Descripción: El movimiento de procesamiento se pausa una vez transcurrido el tiempo, el procesamiento continúa. El tiempo de pausa se especifica mediante los datos que siguen a F. La unidad es segundos.

El rango es de 0,01 segundos a 300 segundos.

G05—Interpolación circular por punto intermedio

Formato: G05 X(u)____Z(w)____IX_____IZ_____F_____

Instrucciones: (1) X, Z es el valor de coordenadas del punto final, IX e IZ son el valor de coordenadas del punto intermedio. Otros son similares a G02/G03

Ejemplo: G05 X60 Z50 IX50 IZ60 F120

G08/G09—aceleración/desaceleración de avance

Formato: G08

Explicación: Ocupan una línea por sí solos en la sección del programa Cuando se ejecuta esta sección en el programa, la velocidad de alimentación aumentará en un 10%.

Si desea aumentarla en 20. %, debe escribirlo en dos líneas separadas.

G22 (G220)—Método de programación del tamaño del radio

Formato: G22

Descripción: Si ocupa una línea por sí solo en el programa, el sistema se ejecutará en modo radio. Los valores siguientes también se basan en el radio.

G23 (G230): método de programación del tamaño del diámetro

Formato: G23

Explicación: Si ocupa una línea por sí solo en el programa, el sistema se ejecutará en modo diámetro. Los valores siguientes también se basan en el diámetro.

G25—Procesamiento de salto

Formato: G25 LXXX

Explicación: Cuando el programa se ejecuta en este programa, se transferirá el bloque especificado. (XXX es el número del segmento del programa).

G26—Procesamiento del ciclo

Formato: G26 LXXX QXX

Explicación: Cuando el programa se ejecuta en esta sección, la sección del programa que especifica comienza desde esta sección Como cuerpo de bucle,

El número de bucles está determinado por el valor después de Q.

G30—cancelación de ampliación

Formato: G30

Instrucciones: Ocupa su propia línea en el programa, utilizada junto con G31, para cancelar la función de G31 .

G31—Definición de ampliación

Formato: G31 F_____

G32—Procesamiento de rosca de paso constante (imperial)

G33—Rosca de paso constante Procesamiento (sistema métrico)

Formato: G32/G33 X(u)____Z(w)____F____

Instrucciones: (1) p>

(2) G33/G32 puede Procese únicamente roscas de una sola herramienta y de un solo inicio.

(3) Los cambios en el valor X pueden procesar roscas cónicas

(4) Al usar este comando, la velocidad del husillo no puede ser demasiado alta, de lo contrario el desgaste de la herramienta será mayor.

G50: establece las coordenadas de la pieza de trabajo/establece la velocidad máxima (baja) del husillo

Formato: G50 S____Q____

Explicación: S es la velocidad máxima del husillo, Q es la velocidad mínima del husillo

G54: establezca la coordenada de pieza uno

Formato: G54

Explicación: Puede haber varios sistemas de coordenadas en el sistema, G54 corresponde al Un sistema de coordenadas cuyo valor de posición de origen se establece en los parámetros de la máquina herramienta.

G55: Establezca las coordenadas dos de la pieza de trabajo

Igual que arriba

G56: Establezca las coordenadas tres de la pieza de trabajo

Igual que arriba

G57: Establecer la coordenada de pieza cuatro

Igual que arriba

G58: Establecer la coordenada de pieza cinco

Igual que arriba

G59 —Establecer la coordenada seis de la pieza de trabajo

Igual que arriba

G60: método de ruta precisa

Formato: G60

Explicación: en el procesamiento real proceso, varias acciones Cuando se conectan entre sí y se programan con una ruta precisa, habrá un proceso de almacenamiento en búfer (es decir, desaceleración) durante

la siguiente sección del procesamiento

G64: ruta continua modo

Formato: G64

Descripción: relativo a G60. Se utiliza principalmente para mecanizado en desbaste.

G74—Retorno del punto de referencia (punto cero de la máquina herramienta)

Formato: G74 X Z

Nota: (1) No puede aparecer ningún otro contenido en este párrafo.

(2) Las coordenadas que aparecen después de G74 volverán a cero en orden de X y Z.

(3) Antes de utilizar G74, debe confirmar que la máquina herramienta está equipada con un interruptor de punto de referencia.

(4) También se puede realizar el retorno a cero de un solo eje.

G75—Retorno al punto cero de las coordenadas programadas

Formato: G75 X Z

Descripción: Regreso al punto cero de las coordenadas programadas

G76—Regresar al punto inicial de las coordenadas programadas Punto inicial

Formato: G76

Descripción: Regresar a la posición donde la herramienta comienza a procesar.

G81—Ciclo fijo del círculo exterior (círculo interior)

Formato: G81__X(U)__Z(W)__R__I__K__F__

Instrucciones: (1)X, Z es el valor de coordenadas del punto final, U y W son los valores incrementales del punto final en relación con el punto actual.

(2)R es el diámetro de la sección inicial a procesar.

(3)I es el avance de torneado en desbaste, K es el avance de torneado de acabado, I y K son números con signo y los signos de los dos deben ser los mismos.

La convención de símbolos es la siguiente: cortar desde el exterior hacia el eje central (girando el círculo exterior) es "—", y viceversa.

(4) Diferentes X, Z, R determinan diferentes cambios del círculo exterior, tales como: con cono o sin grado,

Cono hacia adelante o cono inverso, corte izquierdo o derecho corte, etc.

(5)F es la velocidad de corte (mm/min)

(6) Una vez completado el procesamiento, la herramienta se detiene en el punto final.

Ejemplo: G81 La herramienta es I, la última herramienta es I K (acabado), realiza corte profundo:

2: G01 interpolación de dos ejes, cortando hasta la sección final, y se detiene si se completa el procesamiento:

3: G01 retrae la herramienta I a una posición segura y realiza al mismo tiempo un alisado auxiliar de la superficie de corte

4: G00 alimenta rápidamente la herramienta fuera de la superficie de trabajo alta I, dejando I para el siguiente proceso de corte, repita hasta 1.

G90—Programación de valor absoluto

Formato: G90

Instrucciones: (1) Cuando se programa G90, todos los valores de coordenadas programados en el futuro se basan en el punto cero programado.

(2) Después de encender el sistema, la máquina herramienta está en estado G.

N0010 G90 G92 x20 z90

N0020 G01 X40 Z80 F100

N0030 G03 X60 Z50 I0 K-10

N0040 M02 p>

G91—Programación incremental

Formato: G91

Explicación: Cuando se programa G91, todos los valores de coordenadas posteriores se calculan a partir de la posición de coordenadas anterior como punto de partida

Valor de movimiento programado. En el siguiente segmento del sistema de coordenadas, el punto anterior siempre se utiliza como punto inicial para la programación.

Ejemplo: N0010 G91 G92 X20 Z85

N0020 G01 X20 Z-10 F100

N0030 Z-20

N0040 X20 Z- 15

N0050 M02

G92: establezca el sistema de coordenadas de la pieza de trabajo

Formato: G92 X__ Z__

Instrucciones: (1) solo G92 Cambie el valor de coordenadas que muestra actualmente el sistema sin mover el eje de coordenadas para lograr el propósito de establecer el origen de las coordenadas.

(2) El efecto de G92 es cambiar las coordenadas de la punta de la herramienta mostradas al valor establecido.

(3)XZ después de G92 se puede programar por separado o en su totalidad.

G94—Velocidad de avance, avance por minuto

Explicación: Este es el estado de inicio predeterminado de la máquina herramienta.

G20—Llamada de subprograma

Formato: G20 L__

N__

Explicación: (1) Después de L está la subrutina que se llamará El nombre del programa después del programa N, pero no se puede ingresar N.

Solo se permiten los números 1~99999999 después de N.

(2) Este programa no incluirá ningún contenido distinto de los descritos anteriormente.

G24—Regreso al final de la subrutina

Formato: G24

Explicación: (1) G24 indica el final de la subrutina y regresa al programa que llamó a la subrutina un párrafo.

(2)G24 y G20 aparecen en pares

(3) No se permite que aparezcan otras instrucciones en esta sección de G24.

]Ejemplo

Ejemplo: El siguiente ejemplo ilustra el proceso de paso de parámetros durante la llamada a la subrutina. Preste atención a la aplicación.

Nombre del programa: P10

. p >

M03 S1000

G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

Si desea llamar varias veces, utilícelo en el siguiente formato

M03 S1000

N100 G20 L200

N101 G20 L200

N105 G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

G331—Ciclo de procesamiento de hilo

Formato: G331 X__ Z__I__K__R__p__

Explicación: (1) Los cambios de diámetro en (2) Z es la longitud del hilo , es posible una programación absoluta o relativa

(3) I es la longitud de salida en la dirección X después del corte de rosca, valor ±

(4) R La diferencia de diámetro entre el diámetro exterior y el diámetro de la raíz de la rosca, valor positivo

(5) K paso KMM

(6) El número de ciclos de procesamiento de la rosca p, es decir, cuántos cortes para completar

Consejos:

1. La profundidad de cada corte es R÷p y redondeada hacia arriba. El último corte no se realiza para alisar la superficie del hilo.

2. El nombre del valor I se determina de acuerdo con las direcciones positiva y negativa del retiro del hilo.

3. La posición inicial del ciclo de procesamiento del hilo es alinear la punta de la herramienta con el círculo exterior del hilo.

Ejemplo:

M3

G4 f2

G0 x30 z0

G331 z-50 x0 i10 k2 r1.5 p5

G0 z0

M05

Suplemento:

1. Hay dos tipos de trayectorias de movimiento: líneas rectas y líneas discontinuas. Este comando solo se usa para posicionamiento de puntos y no se puede usar para procesamiento de corte.

G01 se mueve al punto objetivo especificado por el comando en un movimiento lineal. a la velocidad de avance especificada generalmente se utiliza para el procesamiento de corte

2 y G03

G02: Interpolación de arco en sentido horario G03: Interpolación de arco en sentido antihorario

3. G04 (comando de retardo o pausa)

Generalmente se utiliza para cambiar hacia adelante y hacia atrás, procesar agujeros ciegos, agujeros escalonados, tornear instrucciones de selección de plano G17, G18, G19. especificando el procesamiento del plano, generalmente utilizado en fresadoras y centros de mecanizado

G17: plano X-Y, puede omitirse o puede ser un plano paralelo al plano X-Y

G18: plano X-Z o un plano paralelo a él, solo existe el plano X-Z en el torno CNC, no se requiere ninguna especificación especial

G19: plano Y-Z o un plano paralelo a él

5. , G28, G29 instrucciones del punto de referencia

G27: Regresar al punto de referencia, verificar y confirmar la posición del punto de referencia

G28: Regresar automáticamente al punto de referencia (pasando el punto intermedio)

G29: Retorno desde el punto de referencia, usado en conjunto con G28

Compensación de radio G40, G41, G42

G40: Cancelar compensación de radio de herramienta<. /p>

7. G43, G44, G49 compensación de longitud

G43: Compensación de longitud positiva G44: Compensación de longitud negativa G49: Cancelar compensación de longitud de herramienta

8, G32, G92 , G76

G32: Corte de hilo G92: Ciclo fijo de corte de hilo G76: Ciclo compuesto de corte de hilo

9. Procesamiento de torneado: G70, G71, 72, G73.

9. >G71: Comando de ciclo de desbaste de compuesto axial G70: Ciclo de compuesto de acabado G72: Torneado de testero, Ciclo de desbaste de radial G73: Copia de ciclo de desbaste

Fresadora, centro de mecanizado:

G73: Taladrado y taladrado profundo a alta velocidad G83: Taladrado y taladrado profundo G81: Ciclo de taladrado G82: Ciclo de taladrado profundo

G74: Procesamiento de rosca a izquierdas G84: Rosca a derechas procesamiento G76: Ciclo de mandrinado de precisión G86: Ciclo de procesamiento de mandrinado

G85: Escariado G80: Comando de cancelar ciclo

11. Métodos de programación G90, G91

G90: Absoluto. programación de coordenadas G91: Programación de coordenadas incrementales

12. Comando de configuración del cabezal

G50: Configuración de la velocidad máxima del cabezal G96: Control de velocidad lineal constante G97: Control de velocidad del cabezal (cancelar la velocidad lineal constante) comando de control) G99: Regresar al punto R (agujero medio) G98: Regresar al punto de referencia (último agujero)