Nuestas impresoras 3D son conocidas por ser máquinas fiables desde hace mucho tiempo. Hicimos un esfuerzo por incorporar a la MK3S+ muchas funciones de seguridad que pueden ahorrarte muchos dolores de cabeza. Como la recuperación en caso de apagón, detección de choque y un montón de rutinas de seguridad térmica – Maxtemp/Mintemp, Deriva Térmica, monitorización de los ventiladores y comprobaciones de precalentamiento por nombrar unos cuantos. Están diseñados para detectar rápidamento posibles problemas en tu máquina y detenerla para evitar daños.

Durante los últimos meses, hemos trabajado duro para llevar todas estas características de seguridad relacionadas con el calor a un nivel completamente nuevo. El firmware 3.12-BETA reciente (solo para la MK3/S/+) es el primer lanzamiento público del nuevo modelo de protección térmico. Esta es una gran oportunidad para darle una inmersión realmente profunda en todo el sistema que mantiene tu impresora 3D segura.

También ofrece un mejor funcionamiento en caso de falsas alarmas – Por ejemplo, antes, una repentina corriente de aire frío podía detener tu impresión con un error MINTEMP sin posibilidad de recuperación. El nuevo sistema de protección te permite siempre inspeccionar la impresora e intentar terminar la impresión (sin embargo, se recomienda encarecidamente una mayor atención del usuario).

Hemos discutido sobre el nuevo firmware en nuestro podcast Prusa Live:

Detección de anomalías térmicas

Con el nuevo modelo de protección térmico pretendemos detectar problemas de calentamiento inesperados de cualquier tipo y detener el calentamiento rápidamente (en 10-12 segundos) para evitar cualquier daño potencial a tu impresora 3D. Esto incluye problemas en el cableado, el funcionamiento incorrecto del bloque calefactor, fallos del termistor y tambien factores externos (corrientes, goteo de material fundido en el extrusor, etc).

Todo se basa en una simulación del fusor, lo que significa que el firmware comprueba constantemente que las lecturas del termistor siguen un patrón específico en el modelo térmico. En caso de que algo parezca raro, la impresora reacciona en segundos y muestra el aviso ANOMALIA TERMICA que desaparece en caso de que las medidas vuelvan de nuevo a la normalidad antes de cinco segundos. Pero si la anomalía persiste, la impresora detiene los calentadores y activa un sonido para avisar al usuario. En otras palabras, es una gran mejora al sistema de protección existente que ha estado en la impresora desde el primer momento.

Ten en cuenta que la impresora solo sabe algo ha ido mal, por ejemplo, que el sistema no se comporta como se esperaba. Es cuestión del usuario revisar la impresora y detectar la naturaleza del problema.

Funciona en todas las impresoras 3D MK3/S/+

Así que el firmware puede comparar los valores del modelo térmico interno con los valores reales y cuando hay un conflicto entre ambos la impresora se detiene y se muestra el error.
Algunos os podéis preguntar: ¿qué sucede si mi MK3S+ está colocada dentro de un cerramiento o bien ha sido modificada o personalizada? Esto seguro que afecta a su comportamiento térmico ¿verdad? La respuesta es sencilla: El modelo de protección térmico no es universal. Está basado en los valores por defecto de nuestra producción, pero se ajusta para cada impresora en particular después de que se instala el firmware. Tarda unos 15 minutos se auto-chequea realizando varios ciclos de calentamiento y enfriamiento. Seguidamente, tu impresora almacena su perfil térmico en la memoria EEPROM y ya está lista para usarse. Y sí, esto son buenas noticias para cualquier que tenga una MK3/S/+ modificada tras instalar componentes de otros fabricantes: el modelo de protección térmico también funcionará en tu impresora, aunque puede haber algunas excepciones – especialmente ya que se trata de una versión beta. Ten en cuenta que si intercambias a menudo componentes de tu impresora (bloque calefactor, fusor, ventiladores, aislantes de silicona), el aviso de Anomalía Térmica puede aparecer más a menudo porque cambiar esas piezas modifca las características térmicas de tu impresora y podrías necesitar recalibrar los valores almacenados.

Debajo del capó

Ni que decir tiene que las versiones beta del firmware siempre están pensadas para usuarios avanzados. Para probar las nuevas funciones, tendrá que conectar su impresora al PC mediante un cable USB y utilizar Pronterface para iniciar la secuencia de calibración enviando los códigos G correctos. Ahora mismo, el procedimiento podía iniciarse enviando una nueva instrucción M310 A F0. Tras la calibración, M310 S1 se emplea para habilitar la comprobación del modelo y los nuevos ajustes de la calibración se guardan con M500. Para unas instrucciones completa, por favor revisa la lista de cambios. La completa integración en el menú LCD vendrá en versiones posteriores. Puedes comprobar la funcionalidad del modelo calibrado ajustando la temperatura a 210 °C y colocando después un bastoncillo mojado en la boquilla – en unos 10 segundos, debería de aparecer un mensaje en la pantalla LCD.

Algo a tener en cuenta: estamos usando el sensor de temperatura de placa Einsy como una ayuda – así que si colocas la electrónica fuera de un cerramiento y mantienes la impresora dendro, el modelo térmico puede no funcionar como debiera. Para esta situación, se ha creado un código especial M310 T, que te permite ajustar la diferencia de temperatura. Antes de comenzar el proceso de calibración térmica, se recomienda realizar la calibración del PID para asegurarse de que todo funciona correctamente.

Y aquí tienes un detalle interesante. Cuando realizamos comprobaciones a nivel interno durante el desarrollo del nuevo firmware, observamos varias cosas curiosas. En las siguientes imágenes, puedes ver la diferencia entre una boquilla estándar y un bloque calefactor (imagen superior) y un bloque calefactor con un aislante de silicona (imagen inferior). Observa la parte derecha del gráfico – puedes ver que la regulación PID es más suave en la máquina con el aislante de silicona. No te decirmos que deberías colocar uno de inmediato en tu fusor porque todo funciona perfectamente sin él. Esto es sólo para mostrar lo que nuestras mediciones han revelado.

Ahora, cuando sabes cómo las características térmicas correctas deben ser en una MK3S+, puedes echar un vistazo a otra lectura – y verás claramente que algo está mal aquí. Mira la imagen de abajo:

¿Notas la defectuosa medida de la izquierda? El calentador está casi todo el tiempo al cien por cien, pero la boquilla no consigue estabilizarse a 230 ºC. En algún momento, la temperatura de repente sube sobre los 250 ºC y el PID corta inmediatamente la energía. El salto repentino de 210 a 250 Celsius es sospechoso porque no es posible calentar de repente el bloque más 40 grados – en este caso el fallo más probable está en el termistor. Este comportamiento es exactamente lo que la nueva protección del modelo térmico está diseñada para detectar. 

En teoría, si tienes una placa EINSY que ha sido dañada de una determinada manera (como un contacto eléctrico intermitente debido a estrés térmico y mecánico, incluyendo problemas de sutiles grietas en las soldaduras o ferritas agrietadas) y todavía se comporta de manera aparentemente normal, sin disparar errores Mintemp/Maxtemp, la nueva protección térmica debería de detectarlo – incluso aunque sea un caso entre un millón. Por cierto, este código ocupa hasta 5 kB de RAM y ¡hemos tenido que mover cosas para que pudiera caber en el limitado espacio!

Menor riesgo de pegotes

El nuevo firmware pued hacer otra cosa útil: puesto que monitoriza constantemente el bloque calefactor y compara los valores con el modelo interno, puede detectar anomalías rápidamente cuando se enfría también.  Así que cuando tu pieza se despega de la base de impresión y comienza a fundirse alrededor de la boquilla puede producir el aviso ANOMALIA TERMICA también. De este modo, el firmware puede detener la impresión antes de que se forme una gran masa de plástico alrededor de la boquilla. Y esto no es algo teórico – lo hemos visto suceder en nuestra propia granja de impresión.

Por supuesto, no significa que estas masas fundidas se eliminen por completo en adelante. Lo que decimos es que podemos detectarlas pronto antes de que se hagan más grandes – lo bastante pronto para ahorrarte un montón de trabajo para eliminar esa monstruisidad de plástico enrollada alrededor del extrusor.

La Beta ya está disponible

Hemos lanzado la versión 3.12-BETA del nuevo firmware tras exhaustivas pruebas (mira la lista de cambios) y estaremos muy contentos si decides probar la beta y compartir tu experiencia con nosotros. 

Como siempre, no recomendamos instalar la versión beta en entornos de producción, ya que podrían aparecer pequeños errores. Sin embargo, el modelo de protección térmico está funcionando bien en nuestro entorno de pruebas y pronto lanzaremos la versión final. ¡Sigue pendiente de más novedades!