Impresora coreXY para placas...

4
Impresora Core-XY de placas PCB. Autores: Esperanza Jiménez Francisco Fuentes Fecha 2016 1.0 Introducción El presente tutorial es una continuación del tutorial de armado de una impresora láser de PCB, trata sobre el armado de la arquitectura de la máquina, pero empleando el concepto de una impresora 3D tipo CoreXY. 2.0 Materiales. 2.3 Materiales. - 2 nema 17 - 4 barras m8 - 1 correa gt2 2000mm - 5 rodamiento radial 624zz - 4 rodamiento lineal Lm8uu - 2 finales de carrera - 2 polea gt2 16 dientes - 1 Arduino UNO - 1 shield CNC v3 - 4 driver power A4988 - 1 láser 405 Nm - 1 ventilador de 12 volts - 1 fuente de poder 12 volts. - pernos m3 y m4 - tuercas m8 -Software Arduino. -Software Gcode Sender -Software Inkscape. + plugins JPlaser. 3.0 Desarrollo

Transcript of Impresora coreXY para placas...

Page 1: Impresora coreXY para placas pcbareaix.udd.cl/wp-content/uploads/2017/09/Impresora-coreXY-para-placas.../dv hwdsdv gh dupdgr gh xq &1& &ruh ;< frpsuhqgh od eÛvtxhgd gho dufklyrv gh

Impresora Core-XY de placas PCB. Autores:

Esperanza Jiménez Francisco Fuentes

Fecha

2016

1.0 Introducción

El presente tutorial es una continuación del tutorial de armado de una impresora láser de PCB,

trata sobre el armado de la arquitectura de la máquina, pero empleando el concepto de una

impresora 3D tipo CoreXY.

2.0 Materiales.

2.3 Materiales.

- 2 nema 17

- 4 barras m8

- 1 correa gt2 2000mm

- 5 rodamiento radial 624zz

- 4 rodamiento lineal Lm8uu

- 2 finales de carrera

- 2 polea gt2 16 dientes

- 1 Arduino UNO

- 1 shield CNC v3

- 4 driver power A4988

- 1 láser 405 Nm

- 1 ventilador de 12 volts

- 1 fuente de poder 12 volts.

- pernos m3 y m4

- tuercas m8

-Software Arduino.

-Software Gcode Sender

-Software Inkscape. + plugins JPlaser.

3.0 Desarrollo

Page 2: Impresora coreXY para placas pcbareaix.udd.cl/wp-content/uploads/2017/09/Impresora-coreXY-para-placas.../dv hwdsdv gh dupdgr gh xq &1& &ruh ;< frpsuhqgh od eÛvtxhgd gho dufklyrv gh

Las etapas de armado de un CNC Core-XY, comprende la búsqueda del archivos de piezas

modeladas desde Thingiverse, la Impresión 3D de estas piezas y el armado y testeo del equipo.

Paso #1 Buscando la configuración de equipo más apropiada.

Para encontrar las partes que serán impresas se utilizará la plataforma Thingiverse, el

siguiente vinculo incluye los componentes, (https://www.thingiverse.com/thing:2058866)

Estos luego son impresos en PLA, (para mayores antecedentes del proceso de impresión,

consulta el tutorial uso de Makerbot.

Paso #2. El Armado.

El proceso de armado, implica conectar cada motor a cada uno de los terminales presentes en

el Shield, La conexión de los finales de carrera según el esquema ilustrado previamente.

También es necesario conectar la fuente de poder, encargada de alimentar los motores.

Page 3: Impresora coreXY para placas pcbareaix.udd.cl/wp-content/uploads/2017/09/Impresora-coreXY-para-placas.../dv hwdsdv gh dupdgr gh xq &1& &ruh ;< frpsuhqgh od eÛvtxhgd gho dufklyrv gh

Imá

genes del Prototipo de la Core XY armado.

Paso #3 Operación del equipo

Para este paso se requiere tener cierto grado de conocimiento de programación en arduino. Dado que previo al uso del CNC se requiere cargar en la placa lógica el firmware GBRL, este proceso se realiza mediante la aplicación de Arduino, respectivamente.

Paso #4 Carga de Firmware.

Para cargar el firmware, debemos conectar el arduino al PC mediante cable USB. Luego abrir la aplicación Arduino e ir al menú archivo en la barra de menú, y escoger la opción Abrir.

Se nos abrirá una ventana de exploración de archivos, donde debemos buscar la carpeta con el archivo .ino o .pde, correspondiente al firmware descargado desde https://github.com/robottini/grbl-servo).

Una vez que lo hayamos abierto nos aparecerá en la ventana principal, todo el texto que comprende el programa para controlar la placa.

Page 4: Impresora coreXY para placas pcbareaix.udd.cl/wp-content/uploads/2017/09/Impresora-coreXY-para-placas.../dv hwdsdv gh dupdgr gh xq &1& &ruh ;< frpsuhqgh od eÛvtxhgd gho dufklyrv gh

Cliqueamos sobre upload, y veremos como el programa de arduino compila, y sube programa a nuestra placa, esperaremos a que nos aparezca en la ventana de log, el mensaje programa subido, después de este proceso tendremos activo el cerebro de nuestra CNC.

Paso #5 Generación de Gcode.

Refiérase al tutorial de uso de Inkscape para la generación de Gcode para una CNC.

Paso #6 Cargando el Gcode

Para Cargar un Gcode a nuestro CNC, desde Gcode Sender, cliqueamos sobre el botón Browse, y a través del navegador, buscaremos el archivo Gcode generado para cargarlo, luego en visualizar para ver el trabajo que se realizará y finalmente presionamos sobre send, para que nuestro cnc comience a trabajar.

Es importante tener en cuenta que nuestro CNC, considerara el punto Cero o de inicio el que nosotros hayamos definido previamente para este fin o de acuerdo con lo indicados por los finales de carrera si se dispone de este tipo de dispositivos.

(fuente: https://github.com/grbl/grbl/wiki/Using-Grbl)