Lista de comandos del código G

Si eres un entusiasta de la impresión 3D, probablemente hayas visto archivos STL y G-code. Los archivos STL son el tipo de archivo de impresora 3D más común, mientras que G-code es el lenguaje que la mayoría de las impresoras 3D utilizan para controlar el movimiento. Siga leyendo para descubrir cómo convertir archivos STL a G-code utilizando el software Cura.

Los archivos STL son el formato de archivo de impresión 3D más común. STL son las siglas de STereoLithography. El código G, por otro lado, es un lenguaje de programación que indica a una impresora 3D y a las máquinas CNC (control numérico por ordenador) lo que deben hacer paso a paso. Las impresoras 3D utilizan el código G para crear objetos. La impresora lee el código G y crea el objeto capa por capa siguiendo las instrucciones del archivo.

Hay dos formas principales de generar código G a partir de un archivo STL. La primera es utilizar un programa de corte, y la segunda es utilizar un programa CAM. Los programas de corte toman un modelo tridimensional y lo cortan en capas, que luego se pueden imprimir de una en una. El software de corte es la forma más común de generar código G, ya que es relativamente sencillo y rápido. Sin embargo, tiene algunas limitaciones. Por ejemplo, sólo puede generar código para líneas rectas y curvas sencillas. Tampoco puede manejar muy bien formas más complejas.

Fusión 360

Los gcodes instruyen a las impresoras 3D sobre cada acción que la impresora debe realizar, incluyendo movimientos, velocidad, temperaturas y mucho más. Tener una comprensión básica de lo que son los gcodes le ayudará en sus procesos de impresión 3D permitiéndole trabajar de forma más eficiente y posiblemente incluso más creativa.

En pocas palabras, un gcode es un lenguaje de programación que indica a la impresora lo que debe hacer. Estas acciones pueden incluir dónde va el cabezal de la impresora, la temperatura del extrusor, la temperatura de la cama, las pausas, la velocidad del cabezal de la impresora y mucho más.

Los gcodes suelen tener cientos de páginas, ya que dirigen todas y cada una de las acciones que realiza la impresora. Aunque los gcodes se consideran un lenguaje de codificación bastante fácil, no es recomendable escribir tu propio gcode: son muy complejos, largos, y si se hacen incorrectamente pueden dañar tu impresora. Esto nos lleva a nuestra primera pregunta:

Los gcodes se crean al importar un archivo STL a un software de corte. El software de corte configurará un código basado en las especificidades del diseño de la impresión 3D. A continuación, el código se envía a la impresora 3D para dar vida al archivo digital.

Códigos G gratuitos para impresoras 3D

El código G (también RS-274) es el lenguaje de programación de control numérico por ordenador (CNC) más utilizado. Se utiliza principalmente en la fabricación asistida por ordenador para controlar máquinas herramienta automatizadas, y tiene muchas variantes.

Las instrucciones del código G se proporcionan a un controlador de máquina (ordenador industrial) que indica a los motores dónde moverse, a qué velocidad y qué trayectoria seguir. Las dos situaciones más comunes son que, dentro de una máquina herramienta como un torno o una fresadora, una herramienta de corte se desplaza de acuerdo con estas instrucciones a través de una trayectoria de herramienta cortando material para dejar sólo la pieza de trabajo terminada y/o una pieza de trabajo sin terminar se posiciona con precisión en cualquiera de los hasta nueve ejes[1] alrededor de las tres dimensiones relativas a una trayectoria de herramienta y, una o ambas pueden moverse una respecto a la otra. El mismo concepto se extiende también a las herramientas que no son de corte, como las herramientas de conformado o bruñido, el fotolito, los métodos aditivos como la impresión 3D y los instrumentos de medición.

La primera implementación de un lenguaje de programación de control numérico se desarrolló en el Laboratorio de Servomecanismos del MIT a finales de la década de 1950. En las décadas posteriores, muchas organizaciones (comerciales y no comerciales) han desarrollado numerosas implementaciones. En estas implementaciones se ha utilizado a menudo el código G. La principal versión normalizada utilizada en Estados Unidos fue establecida por la Electronic Industries Alliance a principios de los años 60.[cita requerida] En febrero de 1980 se aprobó una revisión final con el nombre de RS-274-D.[2] En otros países, se suele utilizar la norma ISO 6983, pero muchos países europeos utilizan otras normas. Por ejemplo, en Alemania se utiliza la norma DIN 66025, y en Polonia se utilizaban anteriormente las normas PN-73M-55256 y PN-93/M-55251.

Archivos Gcode

¿Así que te acabas de comprar una nueva impresora 3D FFF (Fused Filament Fabrication) y has empezado a sumergirte en esta increíble tecnología para tu hobby, trabajo o escuela y te preguntas qué significa ese .gcode al final de los archivos que escupe el slicer y que utilizas para ejecutar en tu impresora 3D? Si es así, sigue leyendo para aprender los comandos G-code más comunes que utilizan nuestras Impresoras 3D y lo que podemos hacer con ellos.

G-code es la forma en que los ordenadores y las máquinas CNC se comunican digitalmente, es un lenguaje de programación para el control numérico por ordenador (CNC). En términos más sencillos, es el lenguaje que habla un ordenador que controla una máquina, y comunica todos los comandos necesarios para el movimiento y control de la máquina.

El código G es un lenguaje estandarizado para diferentes máquinas de sobremesa e industriales, y es posible que no hayas tratado con él hasta ahora, lo que en realidad es normal, ya que las cortadoras 3D generan el código automáticamente para nuestras impresoras. Sin embargo, si quieres desarrollar una comprensión y un dominio más profundos de la impresión 3D, es necesario que aprendas los conceptos básicos del código G. Este conocimiento te permitirá solucionar problemas y controlar los procesos de impresión mucho mejor, a la vez que te permitirá personalizar el firmware de impresoras 3D como RepRapFirmware, Klipper, Marlin y otras.

Publicaciones Similares