domingo, 1 de diciembre de 2013

Problemas con la temperatura

El gráfico siguiente muestra una extraña evolución de la temperatura de un hotend:


Se observa que de unos 230C baja de repente a unos 150C y luego como a unos 120C. Esto simplemente no es posible, puesto que cuando finalizamos una impresión podemos observar que el proceso de enfriado del hotend toma mucho más tiempo, también el de calentamiento. 

Las subidas y bajadas de la temperatura en ese caso no se pueden corresponder con valores reales sino que responden un problema de mala conexión del sensor del hotend. El firmware, en un intento de eliminar valores raros, realiza un promediado de los últimos valores medidos. Si la conexión falla, el valor medido es cero. Si el fallo es ocasional puede producir una anomalía como la de la imagen más arriba, pero si se mantiene al final termina dando el error Extruder switched off. MINTEMP triggered ! y se interrumpe la impresión apagándose tanto el hotend como la cama. 

La solución pasa por detectar dónde se produce el problema, normalmente en la conexión entre el sensor y el cable que conectamos a T0, y repararlo. Para evitar que suceda es muy conveniente que el cable que sale del hotend esté bien sujeto para que no se produzcan tensiones en el mismo durante el movimiento del eje X.

lunes, 25 de noviembre de 2013

Cuarto taller finalizado

La nueva versión de Marlin que incorporaba una protección para aquellos que se os interrumpía el calentamiento de la cama caliente al llegar a los 60 grados, se puede descargar de aquí.  Aquellos que no habéis tenido el problema no tenéis que hacer nada, pero recordar que si en algún momento os pasara (quizá cuando vuelvan las temperaturas elevadas en verano) aquí está la solución.

¿Por qué pasa esto? 

En ocasiones la resistencia de la cama caliente es menor en unas series que en otras. Cuando la resistencia está por debajo de un umbral (menos de 1 ohm) se excede la corriente de 11A (de forma continuada) que está limitada por el elemento de protección amarillo de la placa RAMPS. Entonces corta la corriente y se nos enfría la cama.

¿Cómo se puede arreglar esto cambiando el firmware?

En las últimas versiones de Marlin se añade un mecanismo que permite reducir el tiempo que la resistencia recibe corriente. Así se reduce la potencia efectiva que recibe la cama a un límite inferior al que recibiría si estuviera conectada de manera permanente (veremos que el led rojo que indica el encendido de la cama en la placa RAMPS parpadea en vez de estar fijo). 

El resultado neto es que ya no excedemos de promedio los 11A y el problema desaparece. Sin embargo, ahora la cama tardará algo más en calentarse que antes. Si queremos reducir ese tiempo conviene que le coloquemos algo como un cartón o una manta vieja encima mientras esperamos que se alcance la temperatura de funcionamiento. Del mismo modo, colocar un trapo o papel en el hueco debajo de la cama también impedirá que circule aire que pueda enfriar la cama, acelerando su calentamiento y reduciendo el tiempo de espera.

Aprovecho para recordaros la conveniencia de sujetar bien el cableado de la impresora para que no se pueda enganchar durante el funcionamiento de la misma. Tras una pequeña reparación electrónica, la décima impresora ha quedado resuelta y funcionando esta mañana.

Os recuerdo a todos que cualquier foto que queráis compartir de las impresiones que vais realizando me la podéis enviar por correo y la colocaré en la galería.


miércoles, 6 de noviembre de 2013

Calibrando el extrusor

Tras unas pruebas con una de las impresoras del tercer taller os puedo decir que una calibración en
torno a 350 pasos/milímetro parece bastante acertada. Para cambiar a ese valor en vuestras impresoras basta con teclar un par de líneas en el programa Pronterface, en la casilla al lado del botón "Send":

M92 E350
M500

Una vez hecho eso, el cambio ya queda almacenado en la impresora y no va a ser necesario repetirlo. Este ajuste depende siempre de cada impresora, ya que pequeñas diferencias en la presión de los muelles o el diámetro del filamento pueden afectar al resultado final. Por eso esto no excluye que comprobéis que este valor que os sugiero aquí realmente os proporciona un alimentación de filamento adecuada.

¿Y cómo lo compruebo?

Cuando la calibración del extrusor es correcta, si decimos en el programa Pronterface que extruya 10mm deberían de entrar exactamente 10mm de filamento al extrusor. Esto se puede comprobar haciendo un raya con un rotulador sobre el filamento exactamente a esa distancia y dándole al botón de extruir (habiendo colocado la cantidad 10 en la casilla correspondiente a los milímetros a extruir).

Si vemos que entra más o menos filamento esto nos indicará que en nuestra impresora el valor que tenéis es demasiado grande o demasiado pequeño, necesitando ser corregido en la proporción correspondiente a la diferencia entre el valor deseado (10mm) y el valor real obtenido.

Tenéis algo más de información al respecto en el apartado de calibración de esta guía.

miércoles, 30 de octubre de 2013

Solución boquilla 0.4 Prusa



Hola a todos, soy Pepe y me he montado una Prusa 3 el en primer taller de Miguel Sanchez.
Por una temporada he tenido muchos problemas de impresión con la boquilla de 0.4 suministrada por parte de Prusa. Principalmente el problema que las piezas no se imprimían bien (como podemos ver en la figura)

Después de tiempo y muchas pruebas he conseguido arreglar el problema gracias a Miguel. Vino un dia a mi casa, y se fijó en seguida de cual era el problema.
Por lo visto era que el extrusor empujaba demasiado material en el hotend.

Como podemos ver en la figura abajo, en la línea M92 mi valor actual en E es de 380.00, antes era de 850.00 (EL PROBLEMA)

 


Ahora las piezas salen mucho mejor (figura abajo).




Aprovecho de dar a gracias a Miguel que me ha arreglado un problema que me ha llevado dos meses de infierno y también quisiera animar a todos aquellos que tienen el mismo problema a intentar arreglarlo así.

Saludos
Pepe