Clone Wars: Impresora NeuroBot

From RepRap
Revision as of 13:27, 12 July 2013 by JtorralbaCW (talk | contribs)
Jump to: navigation, search
Reprap-gen3.png

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]. Con la intención de poder crear prototipos que ayuden a la rehabilitación cognitiva del Daño Cerebral Adquirido.

Ficha

Prusaneurobot.png
  • Nombre: NEUROBOT
  • Familia: Prusa Mendel original
  • Generación: 3
  • Material: Plástico ABS
  • Color: Rojo
  • Impresora progenitora: [http://reprap.org/wiki/Clone_Wars:_Impresora_AVATAR
  • Descendencia: Buscando pareja para reproducirse......... pensando en el incesto......
  • Electrónica: Ramps 1.4
  • Firmware: Sprinter
  • Extrusor: Budas Gallego
  • Nacimiento: el 04/05/2013 imprusó su primera pieza... la ficha de casino! a las 10:21 am.
Granadaimprusa.jpg

Autor

Jose Maria Torralba Muñoz

Historia

Pensando en como poder realizar pequeños prototipos físico con ciertas características que me ayudaran en mi trabajo rehabilitando pacientes con daño cerebral adquirido, un compañero de trabajo me pregunto: por que no te haces una impresora y te los imprimes??? Asombrado buceando por internet, di con Clone Wars, allí conocí a mi progenitora AVATAR la cual se encargó de donarme las piezas y una buena dosis de SAV.

Comentando mis intenciones enseguida di con Federico Coca y junto a Juan Robles hicimos un buen equipo que poco a poco va ampliándose, una familia granadina que nos encargamos de difundir por estas tierras los beneficios de la impresión 3d open source, la utilización del hardware libre y las aplicaciones para la comunidad que ello puede tener.

Donación Clon Wars RECIBIDA

  • Lunes 25/2/2013: Jua Robles me entrega para la construcción de NEUROBOT
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 2 para que quede de la siguiente forma:

define Z_HOME_RETRACT_MM 2

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