domingo, 7 de noviembre de 2021

Proyecto CNC con DVDs Reciclados y ARDUINO - ARCHIVOS ACTUALIZADOS 2021


PROYECTO ELECTROMECANICA
IPET 132 PARAVACHASCA
ALTA GRACIA - CÓRDOBA - ARGENTINA
En este proyecto, construiremos una pequeña máquina de dibujo Mini CNC utilizando unas Lectoras de DVD de computadoras (recicladas) y nuestro Microprocesador Arduino.
Lo que haremos un control CNC casero, esperemos el año próximo hacer algo mas grande...
Como toda la programación en Arduino, es cuestión de seguir paso a paso lo que hay que hacer.

VEAMOS LAS COSAS QUE NECESITAMOS:

TE DEJO LOS ARCHIVOS NECESARIOS EN EL SIGUIENTE LINK, PUES SI FALLAN LOS QUE ESTAN ALLI, TOCA AQUI ---> CNC.ZIP
 
PLACA ARDUINO
PROGRAMA ARDUINO UNO (GRATUITO)


PROGRAMA DE DIBUJO INKSCAPE (GRATUITO)
OJO SOLO NECESITAMOS VERSIÓN 0.48 ALLÍ EL LINK



2 LECTORAS 
y ya puedes desarmarlas y separar esas partes.



UN MINI SERVOMOTOR 
NO ES MUY CARO UNOS 5 DOLARES

PLACA CONTROLADORA DE MOTORES PASO A PASO
Shield Driver Motors L293D 
No es caro... unos 6 dolares

.

PRIMEROS PASOS:

Primer paso es detectar los bobinas del motor paso a paso... el motor tiene 4 conectores, detectaras la bobina con un multimetro midiendo la continuidad... cuando suene... alli tenes una de las 2 bobinas..



Luego conecto las bobinas a cada lado de nuestra placa Shield como se ve en la foto de arriba.
Bien, ahora tienes que armar la estructura, dejándola a 90º y daja un espacio entre la cubierta y la estructura.

Mira en esta foto el detalle... de la fuente extra para darle energía a los motores paso a paso y también mira la conexión del servomotor y un swich que hay que sacar

Dibuja Cualquier foto y luego conviértela a Código G (Gcode)                            

El Gcode o código G es un código de secuencia y coordenadas de comando, que serán pasados de la
computadora al Arduino para que luego pueda comandar los motores paso a paso de nuestras lectoras.
Hay programas que producen archivos Gcode como el Inkscape. El Inkscape es importante en este proyecto, y es muy bueno pues es un programa que se especializa en gráficos ...
Descargaremos la versión de Inkscape 0.48.5  que por las dudas te aviso es para maquinas con 32 bits (es necesario descargar la versión 0.48.5)
Descarga Aquí si todavía no lo hiciste 

Ahora necesita agregar una biblioteca a los archivos de Inkscape para poder producir archivos Gcode en la extensión gcode (hay varias extensiones que incluyen svg, eps, fem, gcode ... Lo que importa es gcode)

Descarga Aquí 

Descomprimimos el archivo y copiamos el contenido de la carpeta CRS (la carpeta Unicorn) en la siguiente ubicación  C: \ Archivos de programa \ Inkscape \ share \ extensions (la ubicación puede ser modificada por inkscape en su computadora, lugar de inauguración del programa)

¿Ahora cómo transferiremos las imágenes para dibujar?
Mira el siguiente video. Sigue bien las etapas.

Recuerda Guardar Como... ponle el nombre y selecciona la extensión *.gcode 
Si no te sale esa extensión... es porque algo hiciste mal a la hora de descomprimir e instalar el archivo comprimido.
Mira bien los detalles, los parámetros, el lugar donde coloca la foto... y los tamaños seleccionados...
luego sera mucha practica y error... practica y error hasta poder hacerse ducho y podes pasar cualquier dibujo.

EN ARDUINO

Primero tenias que haber puesto el código en la Placa Arduino y montar las piezas juntas y conectar la tarjeta Arduino a una computadora, seleccionamos COM o puerto que conecta la pc al Arduino. (la tarjeta debe estar vinculada a la computadora antes de ejecutar gctrl)
Descarga aquí el archivo para el Programa UNO Arduino

y carga en Arduino el siguiente programa de cnc (actualizacion 2018)

AHORA SI... CON AMBOS PROGRAMAS

TIENES QUE ABRIR

EL PROCESSING 3

Y tienes que abrir el código gctrl... bájalo desde aquí
recuerda que también tienes que seleccionar el puerto... modificando el código... sácale las // del String que selecciona la ubicación del puerto.
cuando toques el icono de Play vas a poder ver el siguiente menú:

GCTRL

gctrl es un programa simple que enviará automáticamente archivos gcode desde la computadora a Arduino.
ya lo descargaste, pero hay una versión para Windows sola sin usar el Processing... te la 






Con la letra "g" vas a cargar la imagen... Si algo sale mal podes tocar la "x" para parar todo
te dejo en esta sección algunos dibujos ya hechos para hacer las primeras practicas.


Dentro de poco te sigo contando como hicimos nuestra impresora...

Configurar Inkscape para el primer uso

 Abrí el Inkscape, ve al menú Archivo y hace clic en "Propiedades del documento". Ve a la primera imagen arriba y realice los cambios, asegúrese de cambiar primero a "cm". Ahora cierra esta ventana.
 Usaremos el área dentro de 4 a 8 cm. Ver la imagen arriba.

Cómo imprimir textos

Ponga texto, cambie la fuente a Times New Roman y el tamaño a 22. Ahora haga clic en el icono del cursor y centre el texto como la tercera imagen de arriba. Seleccione la ruta desde el menú y "Objeto a la ruta".

Cómo imprimir imágenes


Esto es más difícil que los textos. Las imágenes deben tener un fondo transparente. Arrastre y suelte la imagen del logotipo de Arduino (descárgalo de los archivos) en Inkscape. Hace clic en Aceptar en la siguiente ventana. Ahora tienes que volver a clasificar según el tamaño la imagen para caber nuestra área de impresión, ve la imagen. Hace clic en Ruta del menú y "Mapa de bits de seguimiento".
Hace los  cambios como la quinta imagen de arriba. Hace clic en Aceptar y cerra la ventana. Ahora, move la imagen de la escala de grises y elimine el color que está detrás de ella. Move la imagen gris al lugar correcto de nuevo y hace clic en el menú Ruta "Objeto a ruta". La imagen te muestra cómo eliminar el contorno de la imagen.

Exportar como gcode

Finalmente, ve al menú de archivo, haz clic en guardar como y selecciona .gcode. Hace clic en Aceptar en la siguiente ventana. ¡Eso es! ¡Listo para ir! 
Utiliza la aplicación gctrl.pde para imprimir el archivo gcode en tu nuevo Plotter Arduino CNC.

¿Que tal te fue? Seguramente hay muchos detalles para pulir...
podes buscarnos es face... "ipet paravachasca"
también podes ir a nuestro canal de youtube



saludos Profe Dany...





Suerte con el nuevo proyecto
SALUDOS PROFE DANY

3 comentarios:

  1. que tal Daniel, queria hacerte una consulta para ver si podrias armar una maquina, en tal caso por favor contactame a mi mail (alejandro (sinespacio)lezcano arroba gmail, gracias

    ResponderEliminar
  2. Hola Alejandro. Me dedico a la educación. Pero escribime a dgf007@hotmail.com saludos

    ResponderEliminar