Grbl

Grbl

Información
Última versión 1,1 h (1 st de agosto de 2.018, 25 de agosto de 2019)
Arduino
Depositar github.com/gnea/grbl
Escrito en VS
Medio ambiente MacOS , Linux y Microsoft Windows
Tipo Máquina herramienta CNC
Licencia Licencia pública general GNU versión 3
Sitio web github.com/gnea/grbl/wiki

Grbl es un software gratuito que se ejecuta en placas de microcontroladores tipo Arduino , lo que permite transferir el código G desde una computadora equipada con un puerto USB al controlador de motores paso a paso de máquinas herramienta CNC , como impresoras 3D o máquinas de corte por láser . Este enfoque constituye una alternativa al uso del puerto paralelo de la computadora (conocido como “LPT” o “puerto de impresora”), en proceso de desaparición en computadoras recientes. De este modo, Grbl hace posible que este tipo de máquina herramienta, tradicionalmente muy cara, sea accesible para los fab-labs y los aficionados ilustrados.

Grbl también se utiliza en investigación universitaria, para diferentes tipos de máquinas, como fresadoras, o un robot utilizado para dispersar alimentos con el fin de estudiar la mosca de la fruta o la mosca del vinagre (familia Drosophila ) Drosophila melanogaster .

Grbl implementa un analizador de código G escrito en lenguaje C , altamente optimizado para el microcontrolador ATMEGA328 que equipa el Arduino.

La versión original solo es compatible con este microcontrolador de 8 bits. Luego se llevaron a cabo los puertos a los microcontroladores STMicroelectronics STM32 (32 bits, reloj más rápido), lo que permitió controlar los motores paso a paso de la máquina herramienta a una velocidad mucho mayor.

Apéndices

Notas y referencias

  1. "  https://github.com/gnea/grbl/releases/tag/v1.1h.20190825  "
  2. ( Fachim 2013 )
  3. ( Tadić 2017 )
  4. ( Wayland 2017 )
  5. (en) "  grbl / GBL - una fuente abierta, incrustado, de alto rendimiento g-código del analizador y el controlador de fresado CNC escrito en optimizado C que se ejecutará era recta Arduino  " en cuenta Grbl en Github
  6. (in) "  grbl para STM32 con controladores paso a paso Nucleo  " en la cuenta langwadt en Github

Bibliografía

Artículos relacionados