Ir al contenido

El G-code: el lenguaje que la máquina ejecuta de verdad

Un laminador o un programa CAM termina su trabajo escribiendo G-code: movimientos, velocidades, temperaturas y órdenes de husillo o de láser, línea a línea. El archivo describe cómo debe fabricar una pieza una máquina concreta, no qué es la pieza.

Qué define la norma

Una familia de órdenes para máquinas de control numérico: movimientos en línea recta y en arco, velocidades de avance y funciones de máquina. La norma internacional fija la forma general de esos programas. Las impresoras 3D, fresadoras y láseres de aficionado usan dialectos de firmware construidos sobre esa forma, que añaden órdenes para calefactores, ventiladores, extrusión, láseres y calibración.

Qué no promete

Ninguna portabilidad entre máquinas: un archivo laminado para una impresora lleva su volumen de impresión, sus temperaturas y sus rutinas de inicio. Ningún dialecto común: las familias de firmware difieren en las órdenes que aceptan. Ninguna descripción de la pieza: el G-code no puede volver a convertirse en un modelo limpio. Ninguna seguridad: una máquina ejecuta cualquier orden que reciba, y por eso importan las protecciones del firmware y las instrucciones del fabricante.

Con qué funciona

Los laminadores para impresoras, el software CAM para fresadoras y el software láser, que lo generan todos. El firmware de la máquina, que lo interpreta. Los archivos STL y 3MF, a partir de los cuales se genera el G-code de impresión.

Cómo leerlo en un anuncio

La ANNOY TOOLS 3018 PRO+ usa GRBL 1.1f, un firmware habitual en CNC de sobremesa. Cuando un anuncio cita GRBL, indica qué órdenes entiende la máquina. No dice nada de su rigidez ni de los materiales que pueda cortar.

Lo que preguntan los makers antes de comprar

¿Se puede compartir un archivo G-code con alguien que tiene otra impresora?

Rara vez es útil. Las temperaturas, las medidas, las rutinas de inicio y las órdenes del firmware varían entre máquinas; compartir el archivo del modelo permite a la otra persona laminarlo para su propia impresora.

¿Los grabadores láser usan G-code?

Muchos controladores de láser de aficionado aceptan G-code, generado por el software láser a partir de archivos vectoriales o de imagen. El fabricante del láser indica qué controlador y qué software usa.

Última revisión 1 de noviembre de 2026