Artículos Relacionados

Mensaje en línea

Entregar
¿Cuáles son las principales diferencias entre el código G y el código M durante el funcionamiento de una máquina CNC?
Tiempo :2025-04-15

¿Aún te cuesta entender el código de programación CNC? Hoy analizaremos en detalle algunos códigos G y M comunes para que domines fácilmente los secretos de la programación CNC.

G code.jpg

1. ¿Qué es el código G?

El código G indica el movimiento geométrico. Indica a la máquina cómo moverse, incluyendo el movimiento lineal, el movimiento circular, el mecanizado de agujeros, etc. Se utiliza principalmente para definir la trayectoria de la herramienta y controlar que la máquina corte a lo largo de la trayectoria especificada. Diferentes códigos G indican diferentes movimientos.


Clasificación y funciones del código G

G00 - Posicionamiento rápido, la herramienta se mueve a la posición especificada a la máxima velocidad.

G01 - Corte en línea recta, la herramienta se mueve a lo largo de una línea recta a una velocidad de avance establecida.

G02 – Corte circular en sentido horario.

G03 – Corte circular en sentido antihorario.

G90 - Programación de coordenadas absolutas, la herramienta se mueve desde el origen de la pieza.

G91 - Programación de coordenadas relativas, el punto de inicio del movimiento de la herramienta es la posición actual.

G92 - Establece la posición actual para mover la herramienta a las coordenadas especificadas.


2. ¿Qué es el código M?

El código M indica funciones diversas. Se utiliza para controlar algunas funciones auxiliares de la máquina herramienta, como el arranque y la parada del refrigerante, el arranque y la parada del husillo y el cambio de herramienta.

Se utiliza principalmente para controlar las funciones auxiliares de la máquina CNC en lugar de controlar directamente el movimiento de corte.


Clasificación y función del código M

M00 - Pausa del programa, esperando la intervención del operador.

M01 - Pausa de programa condicional, el programa se pausa cuando se cumplen condiciones específicas.

M03 – Husillo hacia adelante.

M04 – Inversión del husillo.

M05 – Tope del husillo.

M06 – Cambiar herramienta.

M08 – Refrigerante encendido.

M09 – Refrigerante apagado.

M30 – Fin del programa, retorno a la posición de inicio del programa.

M98 – Llamada a subrutina.

M99 – Fin de la subrutina y regreso al programa principal.


En resumen, el código G y el código M desempeñan un papel único en la programación de máquinas CNC. El código G controla principalmente la trayectoria de la máquina herramienta para lograr un mecanizado preciso de la pieza, mientras que el código M controla las acciones auxiliares de la máquina herramienta para garantizar un proceso de mecanizado fluido. Dominar y utilizar estos tipos de instrucciones modales permite mejorar considerablemente la eficiencia y la precisión del mecanizado en las máquinas herramienta CNC.