¿Qué es G-Code?

El código G es una colección de códigos o funciones que forman parte del control numérico o del lenguaje de programación NC. Electronic Industries Alliance desarrolló las primeras versiones de este tipo de codificación NC durante la década de 1960. Sirviendo como el CNC estándar en los Estados Unidos, la codificación ha sufrido algunas mejoras. En la actualidad, una versión adoptada en febrero de 1980 y conocida como RS274D es el estándar en los Estados Unidos y en varios otros países del mundo. Sin embargo, en Europa se utiliza comúnmente una norma diferente, conocida como DIN 66025.

Todos los tipos de código dentro de la estructura de la codificación NC se centran en diferentes funciones. Con G-code, la atención se centra en el posicionamiento real de la herramienta para realizar la tarea adecuada. Esto contrasta con otros tipos de código dentro del sistema. Por ejemplo, el código S tiene que ver con la velocidad de la herramienta, mientras que el código F se refiere a la alimentación de la herramienta.

Si bien el código G puede formar la base para la configuración de muchos tipos diferentes de herramientas, no es inusual que los fabricantes creen y agreguen sus propias funciones únicas que están completamente fuera del alcance de la codificación NC. Si bien es cierto que la codificación puede estar presente de alguna forma, la adición de extensiones y mejoras a veces limitará la capacidad de la herramienta para interactuar con otras herramientas.

Debido a que el código G es un código preparatorio, se incluye en muchos artículos fabricados diferentes. El uso del código es útil para desencadenar una acción específica por parte de la herramienta en cuestión. Algunas de las acciones que puede desencadenar el código G incluyen avanzar o retroceder en línea recta o en ángulo. El código puede decirle a la máquina que se mueva rápidamente o a un ritmo más lento. El código G se puede usar para crear un conjunto de eventos secuenciados que ocurren como un bloque, como perforar un agujero en una pieza de metal o madera, mover el objeto y perforar un segundo agujero antes de soltar el objeto y prepararse para el recibo. de uno nuevo.