Vamos por el principio: Estas impresoras nacen en kickstarter. Cosa que me llamo poderosamente la atención cuando comencé a investigar un poco. Si bien nace desde la comunidad, como es en el caso de las BambuLab, esta ha ganado dinero, pero sus proyectos al parecer no han cuajado tanto. He estado intentando ingresar a la pagina principal del proyecto (dreammaker.cc) sin ningún tipo de éxito. Si lo he hecho en la web de kickstarter que al parecer quedo vieja y sin mucho movimiento de una comunidad detrás de esta. Argentina, mediante el proyecto Educ.ar o Conectar Igualdad, la verdad que ya no se, no encontré tanta info ni me volví loco buscándola. Volviendo. Me llama la atención que Argentina no aparece como una de las naciones que apoya el proyecto, pero en fin. Acá estamos.
SOBRE SUS "RARACTERÍSTICAS"
Nos encontramos que estaría montada en una mitológica placa atmega 2560. Usa un extrusor tipo Bowden, que no alcance a ver, pero me parece que es un Aero. Tiene montado un "moderno" (Para su época) conjunto e3d v6, pero con boquilla e3d no volcano. Cuando empece a desarmar, he notado que tiene 2 forzadores, al parecer, trabajan solo a 12v, cosa que sería extraño, ya que el equipo lo hace a 24v, pero es algo que seguiré investigando, me guio en lo que he visto en los foros. Bien, decía que tiene dos forzadores y estos a su vez, tienen una pequeña placa que desvía el flujo hacia la boquilla. Lo que realmente me ha extrañado es su conjunto de doble termistor. En teoría son ambos tipo tubo de 100k recortados para que ingresen de forma vertical al bloque calefactor, que es de mencionar que el mismo esta modificado, es decir, el termistor no descansa en su muesca habitual, si no en estos dos que ya he mencionado. El cartucho calefactor, me llamó la atención que no era color rojo su cable, si no blanco con negro, lo busqué en internet y estos trabajan a 50w, debe ser para levantar temperatura mas rápido (y lo hace).
SOBRE LOS PROBLEMAS
Antes que nada, que tiene mil etiquetas que ha pasado por mil manos y ninguno le encontró la solución, hasta un "se quemó la placa" me dijeron, así, fácil, y sin tanto remedio. Empecemos a caminar estos problemas un poco.
Una de las primeras cosas que noté es que a veces encendía bien y a veces no encendía, dejando un mensaje de error de temperatura, mas específicamente: Error-detenido Temp Man. Cuando leí y detecté que ante algunos movimientos pasaba esto, dije voilá, es el termistor que se ha cortado. A veces hace contacto y a veces no. Cuando empiezo a desmontar, noto que el cable del cartucho calefactor también estaca cortado.... y también los cables de unos de los forzadores. Esto va para rato.
Haciendo un cálculo rápido después de haber desarmado y descubierto doble termistor, tengo fácil, un 75% de probabilidades de que siempre me de error Temp Man, si falla el termistor 1, falla el 2 o si fallan los dos, a eso hay que sumarle si los armé al revés, el número se me sigue disparando hacia arriba en probabilidades de no-éxito. He cambiado los dos y no he tenido suerte, sigue fallando. Esto es un punto a actualizar. Aún no se si, a pesar que me tira ese error, puedo hacer POST (Power on self test, digamos) sobre los otros componentes a fin de determinar si funcionan sus partes o no. Para colmo, no tengo ni idea como se utiliza un multímetro, cosa que tengo que aprender para ir revisando. Una de las posibles soluciones que me estoy planteando es apagar un termistor para poder hacer prueba a ver si arranca o no. Lo idea sería dejar sólo uno, tener dos es redundantes, como digo, si el termistor anda o no anda es suficiente para que la maquina funcione o no, por protección. Tener 2 no lo hace mas seguro, señores de Dreammaker!. Otro problema planteado es la escasa comunidad que hay detrás del aparato. Es muy escaso! apenas uno u otro post en Thingiverse o algún hilo de Reddit. Lamento ahora que no exista un super foro unificado como foroxda, en el caso de teléfonos, pero enfocado a impresoras 3d, para que las cosas no anden sueltas. Ahora mismo estoy esperando el ingreso a un grupo cerrado en Facebook a ver que se cocina. Y ver en la comunidad de kickstarter, que a parte de gente quejándose, pueda encontrar alguien que diga: "hey, tuve este problema que todos vamos a tener, esta es la solución!"
SOBRE ALGUNAS SOLUCIONES [Actualizado]
APAGAR UN TERMISTOR VIA MARLIN
Así que pongamoslo en un post-it: desactivar un termistor via Marlin para poder revivir la máquina. A pesar de lo que me pueda recomendar la IA, es una total redundancia que tenga 2, lo sigo sosteniendo. Debería buscar algo asi:
#define TEMP_SENSOR_0 1 // Mantener activo
#define TEMP_SENSOR_1 0 // Desactivar este termistor
#define TEMP_SENSOR_BED 1 // Mantener activo
Y acabar con este sufrimiento. Sólo que tengo que aprender a extraer el Marlin y luego compilarlo. Será pan comido.
[Actualización]
Bien, he aprendido bastante sobre como se compila Marlin a través de Arduino IDE, he logrado apagar el segundo termistor como lo tenía planeado, pero eso llevó a mas líneas de código para modificar en distintos archivos que componen el Marlin en si. La cosa que el problema se traslado a TEMP MAN BED.... si, a la cama. Y no lo pude salvar. Le di mil vueltas al asunto y no fui capaz de solucionarlo, ni siquiera eliminando la calefacción en la cama.
INSTALAR KLIPPER
Esta en la menos viable. Si bien estas configuraciones las haría "en vivo", pues, no creo que pueda hacerla andar. No es una cartesiana, tendría que ponerme a jugar un poco bastante y no se si cuento con el tiempo para ponerme con esto.
[Actualización]
Realmente evalué la posibilidad, pero no existe un archivo para configurarla especificamente. No se si debo flashearla por SD, directamente, rezarle a Jebus que me haga de intermediario. Así que decidí no jugármela.
UNA VEZ QUE FUNCIONE, IMPRIMIR UNOS MUST-HAVE
En la pagina de Educ.ar hay unos repositorios con archivos útiles para imprimir, para guiar el filamento, nivelar la cama y un repuesto de una pieza que suele romperse. Ahí, esto a la espera una vez que funcione la máquina.
VENTILADORES DE 24V?
Sólo y solo si la placa me lo permite. Son dos tremendos forzadores, no creo que necesiten las potencia, pero bueno, esta ahí la posibilidad.
[Actualización]
Al parecer si son de 24v. De hecho, la placa es propietaria de Dream Maker y es una bazofia de la ingeniería
TIRARLA A LA BASURA
Descartado porque no es mía.
[Actualización]
No esta en la basura, pero le pasó cerca, aún hay buenas noticias para dar
CONCLUSIONES PREVIAS
Voy a sostener lo que sostiene todo el mundo con los gastos del estado en algunas cosas: por que rayos gastaron en esto? Tantas compañías con soluciones tan buenas y probadas.... y hacen esto? Hasta me hubiese animado a decir que a pesar que quizás son un poco mas caras que cualquier cartesiana común, hubiese sido mas provechoso para la comunidad, para la escuela y mandas un super mensaje, haber encarado impresoras VORON: Código abierto, fiabilidad, velocidad, soporte, comunidad y no va a una empresa privada. Tengo la ilusión de ayudar a la escuela de mi hijo con una de estas, ojalá todo conspire de forma positiva para que podamos traer una de estas joyas para que los chicos puedan trastear, aprender y nutrirse el código abierto, que una filosofía tan linda tiene.
Por el momento, es esto, veremos que me depara en los próximos dias y que solución podemos darle a esta chiquita
[ACTUALIZACIÓN GENERAL DE LA SITUACIÓN]
Como se ha estado comentando, he lgrado algunos avances, simplemente eliminando variables. Está claro que con esta placa no se puede seguir trabajando, por lo que el paso natural que sigue es buscar un reemplazo. Luego de estar buscando candidatas con Claude, no solo lo que hay en mercado, si no también posibilidades económicas y disponibilidad en el mercado nacional, hemos determinado que la placa mas viable es una MKS Robin Nano, que se suele utilizar en las FLSUN Q5. Por que ésta y no otra?
1. Es barata
2. Esta disponible en el mercado
3. Probada y montada en arquitecturas Delta
4. Ya tiene controladores silenciosos instalado, no debo hacer ninguna migración
5. Tiene muchos pines para hacer mas ampliaciones de capacidades. Junto con la adquisición de esta mainboard, va a venir un bl-touch, no pienso seguir renegando con ese sistema tan rudimentario de final de carrera, que también resulta ser destructivo para el sistema de cama que tiene montado. En la proxima semana espero estar haciendo la compra y empezar a montar todo. Sigo pensando en que posibilidades puedo tener con la pantalla-tableta-lo-que-sea que han enviado, por ahí podría instalarle klipper a esa cosa y haccerla andar, no se como será, pero puede ser divertido explorarlo..... o simplemente instalar Marlin y ya, en una placa ya super probada y con una comunidad mas decente detrás de ella. Ya evaluaré si debo seguir actualizando este post. Que seguro haré de este una bitácora y luego volcaré las apreciaciones finales en otro post para que quede limpio.
[ACTUALIZACION 23/12]
Antes que nada, feliz navidad. Bien..... he comprado la MKS Robin Nano v1.2. Apenas quise hacer algo, pues, no pude. Los terminales de los motores nemas no son iguales. Es altamente probable que tenga que comprarme unos cables nuevos y que sena compatibles. Los terminales de los termistores también no son iguales. Pero el error mas error de todos los que he cometido fue no percatarme que no hay fuente con terminales, por lo tanto, dependo de la fuente que trae la máquina, pero debo poner una terminal y adaptarla. Ni hablar que la pantalla no es compatible, no es igual la ficha de conexión, me quiero morir! Sin duda alguna, que esto tiene que ir con klipper. De momento, la impresora sigue acostada, hasta que pueda solucionar ese problema.
