Laser CNC
Publicado: 28 Nov 2015 13:14
Despues de hablar y ver la CNC laser de la gente de spainlabs vamos a intentar construir una y abro este post para ir juntando y compartiendo los avances.
GRBL:
El grbl es el equivalente a Marlin de las impresoras 3D. El primer paso es cargar una compilacion con la configuracion por defecto y tratar de comunicarse con el.
Lo primero es decargar la ultima version del grbl del repositorio: https://github.com/grbl/grbl
Descomprimimos el archivo y lo renombramos de grbl-master a grbl.
Abrimos el IDE de arduino (para seguir estas intrucciones al menos debe ser la version 1.6.2) y pulsamos en Programa/Include library/Add .zip library.
Buscamos el directorio que anteriormente hemos renombrado y pulsamos aceptar.
Con esto ya esta cargado y activo el codigo. Si tenemos intencion de utilizar un arduino UNO solo tendriamos que continuar. En nuestro caso tenemos intencion de utilizar un MEGA asi que tenemos que reailzar alguna modificacion. Vamos al directorio donde tengamos las librerias de arduino, buscamos el que se llama grbl y editamos el archivo config.h.
Veremos una linea asi:
Tenemos que comentarla y añadir otra de tal manera que quede asi:
Pulsamos en Archivo/Ejemplos/grbl/grblUpload, configuramos en el IDE de arduino el MEGA y el puerto serie, y pulsamos upload.
Para comunicarnos con la instacion de grbl abrimos el terminal serie del IDE y lo configuramos igual que la captura de abajo: el baudrate y el ajuste de linea:
Y ya tendriamos todo listo.
El siguiente paso sera comprobar si hay que reconfigurar el grbl para utilizar la ramps con control de los motores con las especificaciones que nos interesan.
GRBL:
El grbl es el equivalente a Marlin de las impresoras 3D. El primer paso es cargar una compilacion con la configuracion por defecto y tratar de comunicarse con el.
Lo primero es decargar la ultima version del grbl del repositorio: https://github.com/grbl/grbl
Descomprimimos el archivo y lo renombramos de grbl-master a grbl.
Abrimos el IDE de arduino (para seguir estas intrucciones al menos debe ser la version 1.6.2) y pulsamos en Programa/Include library/Add .zip library.
Buscamos el directorio que anteriormente hemos renombrado y pulsamos aceptar.
Con esto ya esta cargado y activo el codigo. Si tenemos intencion de utilizar un arduino UNO solo tendriamos que continuar. En nuestro caso tenemos intencion de utilizar un MEGA asi que tenemos que reailzar alguna modificacion. Vamos al directorio donde tengamos las librerias de arduino, buscamos el que se llama grbl y editamos el archivo config.h.
Veremos una linea asi:
Código: Seleccionar todo
#define CPU_MAP_ATMEGA328P // Arduino Uno CPU
Código: Seleccionar todo
//#define CPU_MAP_ATMEGA328P // Arduino Uno CPU
#define CPU_MAP_ATMEGA2560 // Arduino Mega2560
Para comunicarnos con la instacion de grbl abrimos el terminal serie del IDE y lo configuramos igual que la captura de abajo: el baudrate y el ajuste de linea:
Y ya tendriamos todo listo.
El siguiente paso sera comprobar si hay que reconfigurar el grbl para utilizar la ramps con control de los motores con las especificaciones que nos interesan.