¿Qué es G-code en impresión 3D?
También: Código G
El G-code es el archivo de texto con las instrucciones que ejecuta la impresora: cada línea le dice a dónde moverse, cuánto filamento empujar y a qué temperatura estar. Lo genera el laminador y es específico de la máquina para la que se laminó.
Un G-code no es portable entre impresoras distintas. Trae dentro el tamaño de la cama, el arranque de la máquina, las temperaturas y las velocidades. Mandarle a alguien un G-code hecho para otra impresora es, en el mejor caso, una impresión fallida.
Por eso lo que se intercambia entre cliente y taller es el STL o el 3MF, no el G-code: el taller lamina con los ajustes de su propia máquina.
Dato útil: el G-code que produce un laminador moderno incluye, en un comentario al final, los gramos y el tiempo estimados. Esos dos números son los que entran en la cotización.
Términos relacionados
- LaminadoEl laminado es el paso que convierte un modelo 3D en las instrucciones concretas que ejecuta la impresora: corta la pieza en capas y decide recorridos, relleno, soportes, temperaturas y velocidades. El programa que lo hace se llama laminador, y su resultado es un archivo G-code.
- STLEl STL es el formato de archivo más usado para intercambiar modelos de impresión 3D: describe la superficie de la pieza como una malla de triángulos. No guarda unidades, ni colores, ni materiales, y esa es la causa de la mayoría de los problemas de escala al abrirlo.
- FirmwareEl firmware es el programa que corre dentro de la impresora e interpreta el G-code para mover los motores y controlar las temperaturas. Los dos más difundidos son Marlin, que corre en la propia placa, y Klipper, que delega los cálculos en una computadora auxiliar y por eso permite velocidades más altas.