Los códigos en las máquinas herramienta CNC son los siguientes: G1, G2, G99; M2, M5, M8, M9;
03;
G00 01 Posicionamiento rápido
G01 Interpolación lineal
G02 Interpolación de arco en sentido horario
G03 Interpolación de arco en sentido antihorario
G15 17 Cancelación del sistema de coordenadas polares
G16 Configuración del sistema de coordenadas polares
G17 02 Configuración del plano XY
G18 Configuración del plano XZ
G19 YZ configuración de plano
G20 06 Configuración de unidad imperial
G21 Configuración de unidad métrica
G22 04 Configuración de límite de software
Configuración de límite de software G23 cancelada
G40 07 Corrección del radio de la herramienta cancelada
G41 Corrección del radio de la herramienta hacia la izquierda
G42 Corrección del radio de la herramienta hacia la derecha
G43 08 Corrección de la longitud de la herramienta en el dirección positiva
G44 Corrección de longitud de herramienta en dirección negativa
G49 Corrección de longitud de herramienta cancelada
G54 14 Primer ajuste del sistema de coordenadas de trabajo
G55 Configuración del segundo sistema de coordenadas de trabajo
G56 Configuración del tercer sistema de coordenadas de trabajo
G57 Configuración del cuarto sistema de coordenadas de trabajo
G58 Configuración del quinto sistema de coordenadas de trabajo
G59 Sexto ajuste del sistema de coordenadas de trabajo
G68 Rotación del sistema de 16 coordenadas
G69 Cancelación de rotación del sistema de coordenadas
G73 09 Ciclo de taladrado profundo
Ciclo de rosca izquierda G74
Ciclo de taladrado fino G76
Cancelación de ciclo fijo G80
Ciclo de taladrado G81
Ciclo de taladrado de agujero ciego G82
Ciclo de taladrado G83
G84 09 Ciclo de roscado derecho
G85 Ciclo de escariado
G86 Ciclo de mandrinado
G87 Ciclo de contrataladrado
G88 Retracción manual Ciclo de taladrado de agujero ciego
G89 09 Ciclo de escariado de agujero ciego
G90 03 Sistema de coordenadas absoluto
G91 Sistema de coordenadas incremental
G98 10 Retorno al punto inicial del ciclo fijo
`G99 Regreso al punto de referencia del ciclo fijo (punto R)
2) No modo (una sola vez) Código G
G27 00 Detección de retorno de origen mecánico
G28 Regresa automáticamente al origen mecánico a través del punto intermedio
G29 Regresa automáticamente desde el origen mecánico a través del punto intermedio hasta el punto de referencia
G04 00 Comando de pausa
G10 establece el valor de compensación del programa
G45 00 duplica la posición de la herramienta en un valor positivo
G46 disminuye la posición de la herramienta en un valor positivo
G47 La posición de la herramienta aumenta el doble del valor positivo
G48 00 La posición de la herramienta aumenta en el valor de corrección sustractiva
G92 Configuración del sistema de coordenadas de trabajo
3) Código M
M00 Parada del programa
M01 Parada selectiva del programa
M02 Fin del programa
M03 El cabezal gira en el sentido de las agujas del reloj
M04 El cabezal gira en el sentido contrario a las agujas del reloj
M05 El cabezal se detiene
M06 Cambio de herramientas
M07 Refrigerante atomizado activado
M08 Refrigerante activado
M09 Refrigerante cerrado
M10 Mesa de trabajo (eje B) bloqueada
M11 Mesa de trabajo (eje B) desbloqueada
M13 Gire el husillo en el sentido de las agujas del reloj y agregue líquido de corte
M14 Gire el husillo en el sentido contrario a las agujas del reloj y agregue líquido de corte
M15 Positivo
Movimiento direccional
M16 Movimiento en sentido negativo
M19 Posicionamiento del cabezal
M30 Retorno a memoria al final del programa
M90 Cancelación de interrupción del programa
M91 Configuración de interrupción del programa
M92 Cancelación de almacenamiento temporal de múltiples segmentos
M93 Configuración de almacenamiento temporal de múltiples segmentos
M94 Cancelación de la función de proyección de espejo p >
Configuración de la función de proyección de espejo M95
Modo de ángulo de arco de corrección de herramienta M96
Modo de ángulo de intersección de corrección de herramienta M97
Llamada de subrutina M98
p>
Fin del subprograma M99
Función S: Tiene la función de especificar la velocidad del husillo. Debe usarse junto con M02 o M03*** para que sea efectivo.
Función F: Tiene la función de especificar la velocidad de alimentación. Cuando se ejecuta el programa, se basará en el valor de entrada del programa y luego cooperará con el porcentaje de velocidad de alimentación fuera del control. Es decir, cuando el programa está configurado en F1000, si la perilla de velocidad de avance en el panel del controlador se cambia a 150, el corte se realizará a la velocidad de F1500 durante el procesamiento.
Funciones D y H: General D La función se utiliza principalmente para la compensación del radio de la herramienta. La función H se puede utilizar para corregir la longitud de la herramienta. Cuando se utiliza la programación característica de la función H, se puede ignorar la longitud exacta de la herramienta y la altura del dispositivo, y los valores reales pueden satisfacerse completamente mediante corrección.
T: Función de conversión de herramientas.