Un plotter polar es un poco diferente de un plotter X/Z ya que se basa en un brazo articulado sobre un eje rotatorio y por lo tanto su dificulta a nivel de programación aumenta ya que hay que hacer transformaciones de coordenadas. Roxen ha fabricado uno como reto personal y ha mezclado unas cuantas materias en el proyecto. Por un lado el plotter en sí mismo que es capaz de dibujar sobre un papel figuras básicas como rectángulos, circulos y tambien letras. Por otro lado, en una segunda versión Roxer ha hecho que el plotter dibuje lineas y figuras a partir de lo dibujado en un lienzo Canvas de HTML5 con la ayuda de un pequeño servidor web llamado Jetty. Todo el sistema utiliza un Arduino como cerebro, unos motores paso a paso y barras de Makerbeam para la estructura mecánica.
Todo el código está disponible en Github para todo aquel que lo quiera reproducir y por supuesto, no os podeis perdeis los vídeos a continuación...
Enlace:
- Polar Plotter
- Live Plotter (HTML5 + Canvas)
- Código fuente (Github)