martes, 9 de abril de 2013

Impresora 3D (VI): Software de Impresión

En esta ocasión vamos a trabajar con el ordenador para guardar el firmware ó programa en el Arduino, así como ejecutar el programa encargado de enviar las órdenes de impresión.

En impresoras 3D, actualmnete existen 2 firmwares consagrados, el Sprinter y el Marlin.
Nosotros vamos a trabajar con el sprinter y para ello hay que descargar el firmware y descomprimirlo en el directorio donde el entorno arduino va a buscar por defecto, en nuestro caso en "Mis documentos\Arduino".

Hay que tener presente que para compilar el spinter hay que utilizar una versión antigua del entorno de programación, por ejemplo la Arduino 022. En el caso de utilizar una versión moderna hay que hacer una serie de modificaciones en el firmware para adaptarse a las librerias del nuevo entorno.

Una vez abierto el firmware (File/Sketchbook/Sprinter) hay que configurarlo en base a nuestro hardware, como nosotros utilizamos una RAMPS 1.4 debemos modificar la línea correspondiente del fichero configuration.h  a  #define MOTHERBOARD 33.

Después de esto tan solo hay que cargar el firmware en el arduino.

Por otro lado necesitamos descargar el programa Pronterface que nos permite cargar los modelos y mandar las instrucciones a la impresora.

Ahora con la placa conectada por usb al ordenador y con firmware cargado ejecutamos el archivo pronterface.exe.

Para terminar hay que elegir el puerto por el que se conecta al arduino al ordenador, com5 en mi caso y darle al botón de Connect.

Si todo está correcto debe mostrar el siguiente mensaje:
Connecting...
ok T:5 B:0
Printer is now online.
 
 
Programa que manda las instrucciones a la electrónica

No hay comentarios:

Publicar un comentario