Clone Wars: Impresora AVATAR

From RepRapWiki
Jump to: navigation, search
Reprap-gen2.png

Contents


Introducción

Impresora 3D construida desde cero siguiendo la Guía de montaje de la Prusa Iteration 2 elaborada por Juan González Gómez (Obijuan)[1]. Comentaré un poco el inicio, compra de materiales, donación, montaje, etc etc

Ficha

Avatar jedim.jpg
  • Nombre: ÁVATAR
  • Familia: Prusa Mendel original
  • Generación: 2
  • Material: Plástico ABS
  • Color: Negro
  • Impresora progenitora: Grbot_3D
  • Descendencia: Neurobot (04/05/2013)
  • Electrónica: RAMPS 1.4 + Arduino Mega 2560
  • Firmware: Marlin
  • Extrusor: J-head con boquilla de 0.5 mm
  • Nacimiento: el 10/02/2013 imprusó su primera pieza... la ficha de casino! a las 10:21 am.
Logoavatar.png

Autor

Juan Robles

Historia

Tras hablar con un compañero que me comenta una noticia vista en la TV sobre algo de impresoras 3D me pongo a investigar con la gran herramienta de Google y llego hasta el flamante proyecto REPRAP, y a los pocos minutos llegaba al proyecto CLONE WARS, me registraba y empezaba a leer los mensajes del grupo. En cuanto vi algunos videos que se veían imprimiendo y parte de los tutoriales decidí que tenía que montar yo mismo una de estas maravillosas máquinas. Buscando por la Wiki localicé a dos granadinos pruseros y me puse en contacto con ellos. Exodous me dijo que me facilitaría un hobbed bolt hecho por él y Federico Coca me donaba las piezas para mi prusa i2!! pedazo de pruseros granadinos!! Comencé como un loco a buscar piezas para conseguir montar la impresora con la mejor relación calidad/precio... y aquí ya empieza el ansia a convertirse en ansia viva y posteriormente el SAV me invade... Y tras muchos dolores de cabeza... la Prusa i2 ÁVATAR asciende a la categoría de Jedi el 10 de Febrero de 2013 imprusando su primera ficha de casino!!!

Donación Clon Wars RECIBIDA

  • Jueves 31/1/2013: Federico Coca me entrega para la construcción de ÁVATAR
Juego de piezas donado
Me dona también las piezas para construir el cuerpo del extrusor Jonaskuehling
La donación Clon Wars

ÁVATAR se convierte en.... SITH! :P

  • Domingo 10/2/2013: Se imprime la ficha de casino... y tras un fin de semana de quebraderos de cabeza de diversos fallos... llega la hora del bautizo... Bautizo de ÁVATAR

Donación Clon Wars REALIZADA

  • Lunes 25/2/2013: Le entrego sus piezas a Jose María Torralba para construir su Prusa 2
Juego de piezas donado
La donación Clon Wars

Nacimiento de Neurobot, mi primera descendencia

  • Domingo 4/5/2013: JMTorralba imprime su primera pieza con Neurobot, que asciende a Jedi, y por tanto ¡¡ ÁVATAR asciende a Consejero Sith !!

Microtutoriales

Marlin

El homming del eje Z varía de altura cada vez que se ejecuta

Si al hacer homming en el eje Z vemos que cada vez que lo hacemos cambia de altura como en este video:

La solución es ir a la pestaña Configuration_adv.h y cambiar el parámetro siguiente:

define Z_HOME_RETRACT_MM 1

cambiamos el valor 1 por 3 para que quede de la siguiente forma:

define Z_HOME_RETRACT_MM 3

Errores a la hora de compilar

  1. Si has cambiado el valor del puerto en la variable "#define SERIAL_PORT 0" por el puerto COM de tu RAMPS, vuelve a ponerlo a 0 porque ese valor no está relacionado realmente con eso.
  2. Si has configurado el LCD y has cambiado el lenguaje a español, hay que añadir la siguiente variable al archivo language.h en la sección español:
    1. define MSG_Z_MAX "z_max: " (añadirla debajo de la de Y_MIN por ejemplo)

La opción "COOLDOWN" de la pantalla LCD sólo desconecta el hotend y no la heatbed

Este problema es debido a que no se admite el envío de un GCODE múltiple en una sola línea de comandos, la única opción de momento es definir un parámetro para desconectar el hotend y otro la heatbed, para ello:

  1. Buscamos en el archivo ultralcd.cpp la siguiente línea:
    1. MENU_ITEM(gcode, MSG_COOLDOWN, PSTR("M104 S0,nM140 S0"));
  2. Y la sustituimos por estas dos:
    1. MENU_ITEM(gcode, MSG_COOLDOWN, PSTR("M104 S0"));
    2. MENU_ITEM(gcode, MSG_COOLHB, PSTR("M140 S0"));
  3. Ahora vamos al fichero language.h y buscamos donde se define MSG_COOLDOWN en el idioma que tengamos configurado y sustituimos esa línea por estas dos:
    1. define MSG_COOLDOWN "Cool Hotend" (si lo tienes en español pues ya pones Enfiar hotend o Enfiar HE, al gusto de cada uno, igual con el otro valor)
    2. define MSG_COOLHB "Cool Heatbed"

Enlaces

Clone-Wars-logo.png Proyecto Clone Wars
Clone-Wars-granadaimprusa-logo.png Granada Imprusa @ RepRap

EN CONSTRUCCIÓN