- Que necesitamos
Primero es necesario saber cómo funciona, bien un resumen sería esto:
- A partir de una imagen (jpg, etc.) se genera un dibujo vectorial (vectorial en wikipedia)
- Con la imagen vectorizada se pasa a codigo G
- Utilizaremos el programa Universal Code Sender para interpretar el codigo G
- Con Universal Code Sender se envian las instrucciones a la placa Arduino
- Nuestra placa arduino enviará instrucciones a los controladores (por ejemplo A4988)
- Los controladores envían las instrucciones a cada motor (tiene que ser motrores PaP)
- Por último cada motor transforma la electricidad recibida en energía mecánica
También mencionar que dependiendo del tipo de motor que utilicemos será necesario utilizar un controlador u otro, a modo aclaración imagina que un controlador es como una miniplaca arduino pero más sencilla.
1.1. Software
Los programas que necesitaremos son todos gratuitos, a continuación pongo los enlaces de la pagina web de cada programa:
- https://inkscape.org/es/ lo utilzaremos para generar el vectorial
- https://github.com/winder/Universal-G-Code-Sender UniversalGCodeSender en la pagina buscamos "Stable builds" y descargamos la última versión, es un archivo.ZIP que descomprimimos y con doble click ejecutamos el programa java (hay que tener java instalado )
- version corta
- https://raw.githubusercontent.com/grbl/grbl-builds/master/builds/grbl_v0_8c_atmega328p_16mhz_9600.hex GRBL es el programa que interpretara el codigo G, el archivo está en hexadecimal que lo cargaremos en Arduino UNO (ATmega328) para más detalles git codigo fuente.
- http://xloader.russemotto.com/ XLoader es el programa que utilizaremos para cargar el código fuente GRBL en nuestro arduino ATmega 328 (no es compatible para todos los arduinos! )
- version larga (Compilar el codigo fuente)
1.2. hardware
- Arduino UNO con un chip de ATmega 328
- Comprar aquí arduino + cnc shield + 4988: AliExpres
- alimentaicón de 12
- 3 motores Stepper bipolares.
a modo de complemento este otro blog. lo explica muy bien todo.
No hay comentarios:
Publicar un comentario