Laser CNC

Fresadoras, impresoras 3D, cortadoras laser, ....
Responder
kurtsik
Mensajes: 124
Registrado: 30 Ene 2015 11:29

Laser CNC

Mensaje por kurtsik » 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:

Código: Seleccionar todo

#define CPU_MAP_ATMEGA328P // Arduino Uno CPU
Tenemos que comentarla y añadir otra de tal manera que quede asi:

Código: Seleccionar todo

//#define CPU_MAP_ATMEGA328P // Arduino Uno CPU
#define CPU_MAP_ATMEGA2560 // Arduino Mega2560
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:
Captura de pantalla de 2015-11-28 12-49-54.png
(33.78 KiB) Descargado 265 veces

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.

Disenator
Mensajes: 66
Registrado: 31 Ene 2015 11:51

Re: Laser CNC

Mensaje por Disenator » 28 Nov 2015 13:21

¡¡¡¡Biennnnn!!!!, Muchas gracias Asier, una cosa menos

Disenator
Mensajes: 66
Registrado: 31 Ene 2015 11:51

Re: Laser CNC

Mensaje por Disenator » 29 Nov 2015 01:15

Aprovechando que Asier avanza con la instalación de grbl en el Arduino mega, yo voy a ir avanzando la construcción de un entrenador de cnc para utilizarlo con el grbl.

El propósito de este entrenador es poder usar un mismo Arduinio mega O UNO con grbl para diferentes tamaños y configuraciones de maquinas cnc : fresadoras pequeñas, medianas y grandes, lasers, tornos, cortadoras varias, impresoras 3d, etc... para poder perderle el miedo a la construcción de otro tipo de maquinas mas grandes o diferentes a una impresora 3d. El entrenador tendrá la capacidad de poder manejar motores hasta 2 Amp (por el momento por que es el tamaño máximo de driver que dispongo), hasta 5 ejes y la capacidad de manejar servos y otro tipo de extras como cambio automatico de herramientas y demas lindeces que se nos ocurran.

Por el mometo tendra:

-Una fuente de alimentación de 36v para los drivers.
-Tres drivers para motores de 2Amp IFS6020.
-Una Ramps 1,4 con un Arduino mega 2560
-Dos ventiladores de 100 mm a 12 v (por si acaso)
-Bornas, carriles y cableado necesario para todo el montaje, (no especifico mas porque todavía no estoy muy seguro de lo que llevara
-Una fuente de alimentación de ordenador de unos 300w para poder conectar periféricos a diferentes voltajes

Pues al tajo, primero cortamos una tabla con una medida bastante superior a lo que nos va a hacer falta para poder ir ampliando el entrenador y empezamos a marcar la posición de los elementos que llevara, y dejamos hueco para los que podrá tener en un futuro:

Primero marcamos el espacio para la fuente de alimentación de 36v y los drivers (6 en total).
IMG_1057_COPIA.JPG
IMG_1057_COPIA.JPG (950.03 KiB) Visto 2569 veces
çPara saber y marcar la posición exacta de los agujeros roscados de la fuente de alimentación, ponemos la fuente boca abajo y cortamos una hoja a la medida de la fuente, la colocamos encima de la fuente y con un lápiz pasamos por encima de los agujeros roscados ya tachannnn, ya tenemos la posición esacta de la fuente.
IMG_1059.JPG
IMG_1059.JPG (752.14 KiB) Visto 2569 veces
Y ahora atornillamos la fuente de 36v:
IMG_1060.JPG
IMG_1060.JPG (748.92 KiB) Visto 2569 veces
Después dejando una separación de unos 3 cm para llevar cableado atornillamos los drivers:
IMG_1061.JPG
IMG_1061.JPG (616.16 KiB) Visto 2569 veces
Aquí podemos ver el esquemático del driver:
IMG_1081.JPG
IMG_1081.JPG (783.54 KiB) Visto 2569 veces
Ahora dejamos sitio para la Ramps, Arduino y atornillamos los ventiladores:
IMG_1066.JPG
IMG_1066.JPG (715.83 KiB) Visto 2569 veces
Y asi queda el conjunto por el momento:
IMG_1067.JPG
IMG_1067.JPG (875.83 KiB) Visto 2569 veces

kurtsik
Mensajes: 124
Registrado: 30 Ene 2015 11:29

Re: Laser CNC

Mensaje por kurtsik » 30 Nov 2015 10:07

jejejeje, en este punto hay que pasar ya a las pruebas en el mundo real. :D

JotaCe
Mensajes: 83
Registrado: 30 Ene 2015 13:12

Re: Laser CNC

Mensaje por JotaCe » 30 Nov 2015 16:14

Entrenador de CNC?
Y qué mierda es eso!

CNC Testing Board

A que es lo mismo y parece mucho más. Si usamos la versión "Palo Alto" ya es el top

CNC_TB

Nadie lo entiende ni se puede preguntar qué significa porque, si no sabes qué es, es porque es nuevo. Y en este mundillo no puedes demostrar que no estás a la última. :D

kurtsik
Mensajes: 124
Registrado: 30 Ene 2015 11:29

Re: Laser CNC

Mensaje por kurtsik » 01 Dic 2015 08:36

jejejeje, JC, en lenguaje pro-jipster no se que significara pero en lenguaje tallerero-BM significa: montaje-cutre-con-cables-colgando-para-probar-cosas :D

Inaki#19
Mensajes: 61
Registrado: 07 Feb 2015 19:42

Re: Laser CNC

Mensaje por Inaki#19 » 02 Dic 2015 08:14

o sea, provisional para toda la vida :lol: :lol: :lol: :lol:
Iñaki Orrantia

Responder