Comandos importantes de G Code.
Esta guía sirve como una breve introducción a los comandos de código G. Enumerará los comandos más útiles e importantes para permitir un control adecuado.
Una introducción al código G
El código G es un lenguaje de programación de uso frecuente para controlar máquinas herramienta, como una impresora 3D. El código G se envía a la impresora y un tablero de control lo ejecuta rápidamente. Lo que hace cada comando de código G depende del tipo de firmware que esté ejecutando la placa. Ejecuta el firmware Reprap, puede encontrar una lista detallada de todos los comandos de código G admitidos en Duet3D Wiki: G-code .
Los comandos de código G se envían e interpretan una línea a la vez. Los comandos de código G suelen incluir una letra seguida de un número. En el firmware de RepRap, la primera letra de un comando suele ser G
, M
o T
. A esta letra le seguirá un número. Juntos, una letra y un número especifican un comando. Por ejemplo, G1
es el comando mover. Sin embargo, es poco lo que puede hacer con solo el comando de movimiento G1
. Por lo tanto, el comando inicial suele ir seguido de secuencias de letras y números llamados parámetros. Por ejemplo G1 X100 Y200
, que moverá la impresora a la posición 100 mm X y 200 mm Y.X100 Y200
son ambos parámetros en este caso. Use la guía a continuación para obtener una introducción a los comandos de código G más importantes y útiles para los principiantes. Hay muchos más comandos de código G compatibles con el firmware RepRap. Asegúrese de usar el enlace de arriba para continuar aprendiendo nuevos comandos de código G.
Comandos importantes de código G
M112
: Parada de emergencia, detendrá todos los calentadores y motores. Se requerirá un reinicio conM999
o un ciclo de energía.M999
: Restablece la placa. Esto debe hacerse después de que el tablero se detenga de emergencia o un error haya detenido la operación del tablero.G0 & G1
: Mover motores o ejes, estos son los principales comandos de movimiento de muchas impresoras. Actualmente no hay diferencia entreG1
yG0
para el firmware RepRap. Estos comandos van seguidos de parámetros para identificar la distancia, el avance y los motores a accionar.G1 Xnnn Ynnn Znnn Ennn Fnnn Snnn
X, Y
yZ
representar los diferentes ejes.nnn
representa la distancia a recorrer a lo largo de ese eje.E
representa un motor extrusor. La distancia del motor del extrusor se especifica al igual que los parámetros X, Y y Z.E50
moverá el extrusor a la posición de 50 mm.F
Le permite especificar una velocidad de avance en mm/s. Las velocidades de avance varían mucho dependiendo de si está imprimiendo o viajando.S
Habilita o deshabilita la verificación del tope final. Si el tope final se alterna mientras se mueve la impresora se detiene, laS1
bandera activa la detección,S0
desactiva la detección.
Tnnn
: Herramienta de selección de código G. Dondennn
define la herramientaM106 Snnn
: Encienda los ventiladores con velocidadnnn
.nnn
puede ser un valor entre 0 y 255. Para versiones anteriores de config.g habilitará el control del ventilador.M106 P2 Snnn
G30
: Este comando permite una sola sonda Z en la ubicación actual. La sonda z debe configurarse correctamente antes de enviar este comando.G29
: Este comando ejecuta el procedimiento de nivelación de la cama. Implemente correctamente la sonda Z antes de enviar este comando, use el enlace de arriba.
Te gusto?
Nuestra web se mantiene gracias a la colaboración de personas como tú. Si encuentras nuestro contenido útil y quieres ayudarnos a seguir ofreciéndolo, invitamos un Tecito. Al hacerlo, estarás contribuyendo al mantenimiento y mejora de nuestro sitio. ¡Gracias por tu colaboración!