martes, 23 de noviembre de 2021
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..
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 lacomputadora 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
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
ya lo descargaste, pero hay una versión para Windows sola sin usar el Processing... te la
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.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
Suscribirse a:
Entradas (Atom)