Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 2.59 KB

README.md

File metadata and controls

71 lines (48 loc) · 2.59 KB

PlotterXY

Diseño e implementación Hardware, Software y Firmware de un Plotter XY para Arduino Mega2560 + RAMPS 1.4.

El dispositivo grabador Plotter XY, completamente basado en Open Source, ofrece una solución de mínima inversión sin renunciar a prestaciones de calidad gracias a su carácter multifuncional que ofrece soluciones de impresión tanto para entornos profesionales como educacionales.

Descripción del contenido:

Hardware:

  • Esquema general: esquema del módulo HW con todos los elementos que lo componen.
  • Descripción de elementos HW requeridos (con sus respectivas referencias a datasheets).
  • Montaje paso a paso: calibrado y conexionado acompañado de figuras ilustrativas.

Requisitos Hardware

  • Arduino Mega2560.
  • RAMPS 1.4.
  • Full Graphic Smart Controller.
  • Pololu A4988.
  • 2 Motores paso a paso.
  • Servomotor.
  • Fuente de alimentacion.
  • 4 conmutadores.
  • Diodo láser.

Software:

  • Esquema general: esquema del módulo SW con todos los elementos que lo componen.
  • Algoritmo de transformación de imágenes:
    • Descripción de sus módulos: vectorización de mapa de bits, transformación de coordenadas a G-Code y algoritmo de adaptación de los G-Code.
    • Código y ejemplos de calibración.
    • Flujograma.

Requisitos SW:

Firmware

  • Código.
  • Flujograma.

Requisitos FW:

  • Firmware PlotterXY.ino.

Puesta en marcha:

  1. Descargar el firmware Plotter XY y el algoritmo de transformación de imágenes.

  2. Descargar los entornos de desarrollo Arduino Ide, Netbeans e Inkscape.

  3. Cargar el firmware Plotter XY en la placa Arduino Mega2560 por medio de Arduino Ide

  4. Llevar a cabo el montaje del sistema HW segun los pasos de montaje del HW (disponible en este repositorio) -

  5. Formatear la tarjeta SD a un formato FAT16 o FAT32.

  6. Modelar el diseño de la figura a serigrafiar por medio de Inkscape.

  7. Generar los G-Code de la imagen. Tutorial: https://www.shapeoko.com/wiki/index.php/User:BHSPitMonkey/Inkscape\_and\_Gcodetools\_Tutorial

  8. Aplicar el algoritmo de transformación de imágenes mediante NetBeans importando el Algoritmo de transformación de imagenes.rar

  9. Copiar el archivo de salida “serigrafia.txt” en la tarjeta SD

  10. Conectar la estructura a la red eléctrica.

  11. Insertar la tarjeta SD en el lector de tarjetas de la RAMPS.