[GUIA] Cargar Marlin a Sanguino

481 views
Skip to first unread message

Jorge Rodriguez Marin

unread,
Dec 27, 2012, 2:44:37 PM12/27/12
to asrob-uc3m-i...@googlegroups.com
///GUIA PARA CARGARLE MARLIN A UNA SANGUINO///

       **Rollo para leer**
Desde que tengo la Prusa Air 2 que hicimos en el taller de LeapTo3d.com he ido haciendo un firmware que he ido ajustando a MI impresora. Con MI impresora quiero decir MI impresora, en principio en cualquier Prusa Air i2 debería funcionar pero no me responsabilizo de las catástrofes o de las perfectas piezas que puedan salir.

La impresora que tengo yo es una Prusa Air i2 con una electrónica Sanguinololu 1.3a, 5 steppers Nema 17, fines de carrera normalmente abiertos (creo), y unos termistores de 100k. De modo que, todos los que tengan este tipo de electrónica no deberían tener problemas al cargar el firmware a excepción de que los motores vayan al revés o los fines de carrera estén invertidos (si alguien tiene problemas que lo diga). Otra cosa es que ya la impresora este perfectamente ajustada en los pasos/mm...

En principio NO HAY PELIGRO de que le pase nada a la placa a no ser que estemos jugando a chupar la placa, cosa que no recomiendo, pero guardar el firmware que ya teníais cargado en un principio por si acaso. 

         **Instrucciones**
Una vez dicho esto, te descargas el Arduino 00.23 de aquí: http://arduino.cc/en/Main/Software . La razón de que sea el 23 es por que puede no compilar con versiones 1.X, así que usamos este.

Una vez descargado e instalado nos descargamos la carpeta "Marlin-Prusa Air 2.zip" de aquí: http://db.tt/TIKa17j0 . Esta es una carpeta mía de Dropbox y no se si el enlace se borra con el tiempo, si alguien tiene problemas que lo diga también ;) . El otro firmware es el que nos pusieron por defecto en el taller de LeapTo3D, de modo que si alguien tiene problemas siempre puede recuperar ese.

Descomprimimos la carpeta y, dentro de ella, encontramos otra carpeta más que se llama "Sanguino". Pues bien, esa carpeta son los Drivers de la placa así que hay que copiarla tal cual al directorio de instalación del Arduino en la carpeta "Hardware". Tal cual, copiar y pegar. Ahora, si abrís el Arduino y os vais a "Tools-->Board" os debería aparecer Sanguino. Este modo es aplicable a si tenéis unas Gen 7 u otras.

Y para terminar solo tenéis que conectar la placa al ordenador, seleccionar el tipo de placa y puerto en Arduino, cargar el programa y metérselo.

De modo que en resumen es: 
1. Descargarse Arduino
2. Descargarse el firmware
3. Poner los Drivers
4. Cargarle el programa a la placa

Sobre como imprima después, vosotros tendréis que ajustar el valor "DEFAULT_AXIS_STEPS_PER_UNIT" para vuestra impresora, así como el tamaño máximo de impresión y demás, aun que en principio no debería haber mucha diferencia entre Prusas Air 2. Repito que si alguien necesita ayuda que lo diga y lo intentamos resolver.

Detalles del firmware, no he llegado a tocar mucho del que viene por defecto. Lo más ajustado para MI impresora son los pasos/mm que he conseguido que a mi las piezas me salgan con un 3% de error o así. Para imprimir uso Cura 12.10 y os podéis descargar el archivo de configuración que uso de la carpeta de Dropbox también y descargaros el programa de aquí: http://software.ultimaker.com/ . Hago el .gcode con Cura y lo imprimo con PronterFace.

Un saludo!!

Javier Briz

unread,
Dec 27, 2012, 2:47:28 PM12/27/12
to Clone Wars
a la wiki!! subelo a la wiki y pasa link

2012/12/27 Jorge Rodriguez Marin <vei...@gmail.com>:
> --
>
>
>

Fernando Molina

unread,
Dec 27, 2012, 4:15:35 PM12/27/12
to asrob-uc3m-i...@googlegroups.com
Marlin tambien compila en 1.0.1 al igual que sprinter, lo he estado usando estos dias sin problemas
Reply all
Reply to author
Forward
0 new messages