¿Qué son el código G y el código M en la programación CNC?

¿Qué son el código G y el código M en la programación CNC?

¿Qué son el código G y el código M en la programación CNC?

09 de mayo de 2026

¿Qué son G-Code y M-Code en la programación CNC?

La respuesta rápida (fragmento directo):

El código G y el código M conforman el lenguaje de programación universal utilizado para controlar máquinas CNC. Los códigos G (códigos geométricos) ordenan los movimientos físicos de la máquina, dictando exactamente dónde, cómo y a qué velocidad se desplaza la herramienta de corte. Los códigos M (Misceláneos/Códigos máquina) controlan funciones de hardware, como encender el husillo o activar la bomba de refrigerante.

Explicación detallada:

Cuando un ingeniero diseña un modelo 3D en CAD (como SolidWorks), la máquina CNC no puede leerlo directamente. Un ingeniero de CAM (Fabricación Asistida por Ordenador) debe traducir ese modelo 3D en miles de líneas de texto alfanumérico.
  • Códigos Gdile a la máquina que se mueva en línea recta (G01), que se mueva en un arco rápido (G02/G03) o que vuelva a la posición de origen (G28).
  • Códigos Mactúan como los interruptores de la máquina. Por ejemplo, M03 activa el eje en sentido horario, M08 activa el refrigerante a alta presión y M30 termina el programa.

Ventaja en la fabricación:

En Janee Precision, nuestros programadores expertos en CAM no dependen solo de código generado automáticamente. Optimizan manualmente las trayectorias de herramientas G-code para reducir el "aire de corte" (movimiento desperdiciado), asegurando los tiempos de ciclo más rápidos posibles y los menores costes unitarios para nuestros clientes.
 
Más información:Mira cómo la programación optimizada nos permite fabricar geometrías complejas a gran escala. Explora nuestro principalPágina de Servicios de Mecanizado CNC.
Request a quote

Contáctanos