¿Eres un principiante en el mundo de las máquinas plotter de bolígrafo CNC y te sientes abrumado por las complejidades del Gcode? ¡No busques más! En esta publicación del blog, desglosaremos todo lo que necesitas saber sobre Gcode y cómo usarlo con las máquinas UUNA TEK iDraw CNC máquinas de escritura plotter de bolígrafo. ¡Vamos a sumergirnos!
Tabla de Contenidos
- ¿Qué es Gcode?
- Gcodes Comunes Usados en Máquinas iDraw
- Software a Considerar para Enviar Gcode a la Máquina iDraw
- Creando algunos botones personalizados en UGS para facilitar nuestra vida
¿Qué es Gcode?
Gcode, también conocido como G-Code, es un lenguaje de programación usado en el campo de la fabricación asistida por computadora (CAM). Es un conjunto de instrucciones que indica a una máquina cómo moverse y operar, como cortar, fresar, taladrar, etc., pero aquí aprenderemos cómo usar Gcode para el trazado con bolígrafo usando la máquina iDraw.
El término "Gcode" significa Código Geométrico y fue introducido por primera vez en la década de 1950 por el Instituto de Tecnología de Massachusetts (MIT) para controlar herramientas de mecanizado automatizadas. Con el tiempo, se ha convertido en un estándar de la industria para controlar máquinas plotter de bolígrafo CNC, y ahora también puede controlar plotters de bolígrafo como los iDraw Pen Plotters.
¿Entonces por qué necesitamos Gcode? Bueno, piénsalo como una receta que guía a la máquina sobre qué acciones tomar. Como todos sabemos, puede ser frustrante usar inkscape con archivos grandes, ya que a veces cuelga la PC o hace que el software se bloquee.
La estructura básica del Gcode consiste en comandos o líneas que comienzan con una letra seguida de números. Cada comando representa una acción u operación específica, como moverse en diferentes direcciones (x, y, z) y más. Estos códigos están escritos en formato de texto plano, lo que los hace fácilmente legibles tanto para humanos como para máquinas.
Gcodes Comunes Usados en Máquinas iDraw
Los Gcodes son una parte esencial del proceso de mecanizado de la plotter de bolígrafo CNC y se usan para controlar el movimiento de una máquina. En esta sección, discutiremos algunos de los Gcodes más comúnmente usados en las máquinas iDraw.
- G00 – Movimiento Rápido: Este código se usa para mover la herramienta (el bolígrafo en nuestro caso) rápidamente de un punto a otro sin cortar. Se utiliza a menudo cuando es necesario reposicionar la herramienta rápidamente.
- G01 – Interpolación lineal: Este código se usa para movimientos en línea recta entre dos puntos. Especifica el punto de inicio, punto final y la velocidad variable de avance (F) a la que la herramienta debe moverse.
- G20/G21 – Modo pulgadas/milímetros: Estos códigos se usan para especificar si la máquina debe operar en modo pulgadas o milímetros. La configuración predeterminada varía entre diferentes máquinas, por lo que es importante saber qué sistema de unidades usa tu máquina. Principalmente usaremos milímetros para el trazado.
- 4.G90/G91 - Modo de posicionamiento absoluto/incremental: Estos códigos determinan cómo se interpretan las coordenadas por la máquina al moverse de un lugar a otro. En modo absoluto (G90), las coordenadas representan ubicaciones exactas en una ruta programada relativa a un punto de origen definido por el comando G92; mientras que en modo incremental (G91), las coordenadas representan distancias a mover desde la posición actual.
NOTA:- Existen más Gcodes en el mundo de las máquinas plotter de bolígrafo CNC pero solo necesitamos entender los códigos escritos arriba para operar nuestros plotters iDraw.
Software a considerar para enviar Gcode a la máquina iDraw.
Nos gusta usar UGS (universal gcode sender) para configurar la máquina iDraw y enviar gcode en tiempo real para trazar arte y/o escribir letras. A continuación está el enlace a la página oficial de descarga de UGS.
https://winder.github.io/ugs_website/download/
Creando algunos botones personalizados en UGS para facilitar nuestra vida
Para crear botones personalizados en UGS sigue los pasos a continuación.
- 1. Primero que nada, abre UGS y sigue los pasos a continuación.
- 2. Abre el menú de la máquina (tercer menú desplegable desde la esquina superior izquierda).
- 3. Selecciona Editar macros (última opción en el menú de la máquina).
- 4. Allí verás que debes rellenar los espacios en blanco así:

- 5. Ahora puedes editar el Nombre de la Macro y el GCode según el tamaño de tu máquina con los siguientes parámetros:
Nombre de Macro: Home(Frontal Izquierdo)
Gcode :
A4 Máquina de tamaño:$H;G91Y-297.0F5000;G92X0Y0;$SLP

A3 Máquina de tamaño:$H;G91Y-420.0F5000;G92X0Y0;$SLP

A2 Máquina de tamaño:$H;G91Y-594.0F5000;G92X0Y0;$SLP

A1 Máquina de tamaño:$H;G91Y-841.0F5000;G92X0Y0;$SLP

Máquina tamaño A0:$H;G91Y-1189.0F5000;G92X0Y0;$SLP

Ploteando tu primera obra de arte con Gcode
Has llegado hasta aquí y esperamos que hayas entendido cómo configurar tu máquina para el primer uso con Gcode. Abajo puedes encontrar un archivo gcode para plotear tu primera obra de arte. La obra es tamaño A5 y puede ser ploteada con un bolígrafo de 0.4 mm para buenos resultados.
Enlace al archivo Gcode:- https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing
Pasos para plotear:
- 1. Abre el software Universal Gcode Sender.
- 2. Enciende tu plotter y conecta el cable USB del plotter a tu PC.
- 3. Conecta el plotter con tu PC usando el botón de enchufe (resaltado abajo) asegurándote de haber seleccionado el puerto correcto de tu USB.

- 4. Una vez que la máquina esté conectada, necesitas usar nuestro botón personalizado Home (Frontal Izquierdo) en el menú Macros.

- 5. Una vez que la máquina esté en Home, puedes hacer clic en el botón abrir archivo en la parte superior izquierda y seleccionar el archivo que descargaste del enlace de Google Drive arriba de estos pasos.

- 6. Ahora coloca tu hoja A5, ajusta el bolígrafo a una altura de 3 mm y haz clic en el botón Reproducir en la parte superior izquierda como se muestra abajo.

NOTA: No cambies el Baud.
Algunas imágenes de trabajos en progreso de UGS y obras de arte con plotters de bolígrafo iDraw.





Este artículo es aportado por @Mandeep Singh
Sugerencias del equipo de UUNA TEK que indican que no es necesario editar el firmware, aquí está la guía:
1. Usa la configuración predeterminada.
2. Añade un botón macro, que automáticamente irá a la esquina inferior izquierda después de regresar. Aquí necesitas mover el eje Y según el tamaño de la máquina.

$H;G91Y-297.0F5000;G92X0Y0
El parámetro después de Y es el recorrido del eje Y de la máquina.
La máquina A4 es -297
La máquina A3 es -420
La máquina A2 es -594
La máquina A1 es -841
La máquina A0 es -1189
Usa este comando y añade un comando de suspensión del motor después: $H;G91Y-297.0F5000;G92X0Y0;$SLP.
Más artículos relacionados:
- Las 5 mejores alternativas económicas al plotter de bolígrafo Axidraw
- Patrocinio de UUNA TEK: Características de iDraw en el show de Makoto Inoue
- Configuración del plotter vertical: Cómo plotear verticalmente con el plotter de bolígrafo iDraw H | UUNA TEK
- Revelando las máquinas plotter de bolígrafo Axidraw | UUNA TEK
- Robot de escritura: Descubre el plotter de bolígrafo iDraw H|UUNA TEK
- ¿Cómo dibujar arte digital con un plotter de bolígrafo UUNA TEK iDraw? | UUNA TEK