¿Que es G-code?

G-code o Código G RS-274 , es el nombre que habitualmente recibe el lenguaje de programación más usado en control numérico, el cual posee múltiples implementaciones, tales como Siemens Sinumeric, FANUC, Haas, Heidenhain o Mazak.

G-code (o código G) es un lenguaje de programación utilizado en la industria manufacturera y en máquinas de control numérico (CNC, por sus siglas en inglés) para controlar y coordinar la operación de herramientas y máquinas, como fresadoras, tornos y máquinas de corte por láser.

El G-code consiste en una serie de comandos alfanuméricos que indican a la máquina cómo moverse, qué operaciones realizar y cómo interactuar con la pieza de trabajo. Estos comandos son interpretados por el controlador de la máquina CNC, que ejecuta las instrucciones correspondientes.

Algunos ejemplos de comandos G-code comunes incluyen:

G0: Movimiento rápido o de posicionamiento sin corte.
G1: Movimiento lineal interpolado.
G2 y G3: Movimiento circular interpolado en sentido horario y antihorario, respectivamente.
G4: Retardo o espera.
G28: Regreso a la posición de referencia (home).
G90: Establecer modo absoluto de coordenadas.
G91: Establecer modo incremental de coordenadas.
G94: Establecer velocidad de avance por minuto.
G98: Movimiento en el plano de trabajo.

Estos son solo algunos ejemplos, y el conjunto de comandos G-code puede variar según la máquina y el controlador utilizado.

El G-code se genera típicamente utilizando software de diseño asistido por computadora (CAD) y software de fabricación asistida por computadora (CAM). Los archivos de programa G-code contienen una secuencia de estos comandos y se cargan en la máquina CNC para producir la pieza deseada siguiendo las instrucciones proporcionadas.

En resumen, el G-code es un lenguaje de programación utilizado para controlar máquinas CNC y guiar su funcionamiento, permitiendo la fabricación automatizada de piezas y componentes en la industria manufacturera.

Comentarios