G Code

¿Qué es un código G? Mr Beam explica

Es posible que haya leído el término "Gcode" en relación con el cortador láser de Mr Beam . Pero que es eso? ¿Y para qué sirve este código? Mr Beam responde todas las preguntas importantes sobre los Gcodes y su uso.

¿Qué es un código G?

El código G significa código geométrico. Es un tipo de lenguaje de programación simple utilizado para controlar máquinas. Con el código, una máquina recibe instrucciones claras sobre cómo producir una pieza de trabajo. El diseño de esta pieza se crea en la computadora y luego se traduce a Gcode para que la máquina lo entienda.

¿Para qué se pueden utilizar los códigos G?

Entonces, los Gcodes se usan para controlar máquinas. Más precisamente, se trata de máquinas CNC. CNC significa Computer Numerical Control y es un método para automatizar procesos de fabricación en una máquina con la ayuda de una computadora. Las máquinas CNC pueden leer el Gcode y luego trabajar de forma independiente en una pieza de trabajo exactamente de acuerdo con estas instrucciones. Estas máquinas se encuentran a menudo en la industria, p. B. Fresadoras CNC en el procesamiento de metales . Pero otras máquinas de producción también usan el código, p. B. Cortadoras láser o impresoras 3D - también las que puedes usar en casa.

¿Quién inventó el código G?

La base del Gcode se desarrolló en el Instituto de Tecnología de Massachusetts (MIT) en Estados Unidos en la década de 1950. Desde entonces, esta base se ha desarrollado aún más desde muchos lados y también se ha establecido en varias normas nacionales e internacionales. En Alemania hoy en día hay, p. B. DIN 66025, que describe con más detalle la codificación de comandos para la creación de programas para fresadoras CNC.

¿Cómo funcionan los códigos G?

Los Gcodes contienen todas las instrucciones para que su dispositivo complete su proyecto por sí solo. El código consta de una lista de instrucciones que enumeran secuencialmente todos los pasos necesarios para su proyecto , p. B. vaya a la coordenada XY, prepare la herramienta para su uso, haga una pausa aquí durante x segundos o salga del programa. Su proyecto se divide en pasos individuales que se pueden describir geométricamente, p. B. líneas o arcos. Además, se añaden instrucciones para la máquina, p. B. relacionarse con la herramienta o el flujo del programa. Todo el proceso de fabricación, de principio a fin, está escrito en código que la máquina puede ejecutar de forma independiente paso a paso. Si el código está libre de errores, el dispositivo puede crear el resultado deseado de forma fiable y con la frecuencia necesaria.

¿Cómo se crean los códigos G?

codigo g

No es necesario que lea o escriba el Gcode para su proyecto usted mismo. Gracias al software moderno, las instrucciones para el dispositivo se generan automáticamente a partir de un diseño 2D o 3D. En el entorno industrial, se utilizan software CAD y software CAM. CAD significa Diseño asistido por computadora, es decir, la creación de borradores con la ayuda de un sistema informático. Luego, el modelo se convierte en Gcode utilizando el software CAM (Fabricación asistida por computadora). Estos programas ofrecen completa libertad de diseño para un proyecto. Sin embargo, también son muy complejos y difíciles de usar sin los conocimientos especializados adecuados. Sin embargo, para algunos dispositivos, existe un software de más fácil acceso que puede utilizar de forma intuitiva incluso sin la formación adecuada, p. B. el software de corte láser BeamOS para su Mr Beam o el llamado cortador como Cura para impresoras 3D. Estos programas toman su diseño y lo dividen automáticamente en todos los pasos individuales necesarios para el dispositivo respectivo.

¿Puede un humano entender Gcode?

Sí, hay personas que pueden leer y entender el código. A algunos simplemente les interesa, otros tienen que ver con ello profesionalmente. Por ejemplo, un trabajador calificado que trabaje en máquinas CNC podría B. a menudo entiende muchas de las instrucciones por experiencia, pero en la práctica todavía funciona más con el software como ayuda. Un ingeniero que quiere hacer utilizable el hardware de una máquina también tiene que lidiar con el código de su trabajo.

Usted también puede mirar el Gcode de un proyecto si tiene curiosidad. Es legible por humanos, pero necesita ser interpretado. Porque las instrucciones para su máquina se dan en códigos claramente definidos , p. p.ej.:
G90
G01 X15 Y23

A continuación puede ver una tabla con los significados de los comandos más importantes con los que puede intentar interpretar sus gcodes. Sin embargo, por lo general, no es necesario profundizar en los detalles del código. Si hay algún problema en tu proyecto, echar un vistazo al software, que es mucho más fácil de entender, te ayudará. Alternativamente, puede ver su Gcode con un Gcode Viewer o directamente con el software Mr Beam .

 

Comandos de código G de un vistazo

código G/código M

Descripción

Ejemplo

Explicación

G90

información de posición absoluta

G91

posiciones relativas

G20

unidades en pulgadas

G21

Unidades en mm

G0

Posicionamiento en marcha rápida

G0 X19 Y40 Z-2

Movimiento en el camino más corto a las coordenadas especificadas

Después de G91, muévase desde la posición actual según los valores especificados, es decir, X + 19, Y +40 y Z -2

G1

Posicionamiento con avance

G1 X15 Y-9 Z-50 F200

Como G0, pero con un avance de 200 mm/min

G2

arco en el sentido de las agujas del reloj

G2 X30 Y25 I5 J0

Movimiento circular desde la posición actual (por ejemplo, X20, Y10) a X30, Y25. El arco pasa por el centro del círculo (Xact - I5) = 25 y (Y25-J0) = 25. El punto de inicio (es decir, la posición actual) debe estar en la trayectoria circular.

G3

arco en sentido antihorario

ver G2

ver G2

G4

tiempo de permanencia, descanso

G04 P2

Espera 2 segundos* hasta que se ejecuta el siguiente comando

M3

husillo en el sentido de las agujas del reloj

M5

parada del husillo

M2

Terminación del programa ejecutado en modo automático

M8

refrigerante 2 en

M9

Refrigerante todo apagado

 

*La unidad depende de la máquina, con Mr Beam siempre son segundos.

Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.