Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Problema de capas, tensión o yo que se. Buscando ideas y soluciones.
#1
Buenas. Tengo una Tevo black Widow desde hace un año, y tuve un error con el hotend que solucioné hace ya... El caso es que desde el mismo momento, llevo tiempo queriendo solucionar otros fallos. La cama está aparentemente bien calibrada, con la boquilla rozando el papel. El hotend es un volcano con boquilla 0.4 (tengo una 1.2 pero me llegó hace nada y aún no la he usado). Estos problemas también los da con el hotend normal, de toda la vida. Y las correas... bueno, tensadas están. Lo que falta es la configuración. Utilizo Simplify3D (no encuentro una configuración del Cura para usarla con el volcano) y he tenido que aumentar un 200% la anchura de la extrusión de rellenado, y el multiplicador de extrusión (flow rate) a 1,40, para que imprima esa calidad, que es mucho mejor que antes.


resim

resim


Siento que sea tan espeso el post, pero imagino que cuanta más info, mejor.
Citar
#2
Buenas!
una duda que me surge... te has asegurado que el termistor es el adecuado? si has cambiado de hotend, puede que no sea el correcto y te este mintiendo en la temperatura que entrega.

por otro lado, que material es?
Citar
#3
Pues no había pensado lo del termistor.... Es este en concreto https://www.aliexpress.com/item/3DSWAY-3...4c4dbFty8p

Lo tengo configurado en 11 en Marlin, no veo en la página cuál debería ser.

El material es PLA de BQ a 205º.
Citar
#4
Yo utilizo ese mismo material pero imprimo a 215º
Si bajo la temperatura o la subo me hace cosas parecidas a esas...

Imagino que ya habras probado a jugar con la temperatura, pero si no, haz la prueba...
Citar
#5
(05-06-2018, 06:03 PM)Rubenulo escribió: Yo utilizo ese mismo material pero imprimo a 215º
Si bajo la temperatura o la subo me hace cosas parecidas a esas...

Imagino que ya habras probado a jugar con la temperatura, pero si no, haz la prueba...

Sí exacto, usaba los anteriores de BQ a 220º y este al comienzo pues también. Probaré con 215º.

He logrado mejorar un poco la calidad, al menos en la primera capa, pero me ha dado error de temperatura porque me dio por volver a conectar los ventiladores de capa Gran sonrisa 

resim

El error es  el "printer halted" que me imagino por qué es, porque no es la primera vez (imprimir con la ventana abierta es un suplicio). El caso es que los ventiladores de capa también ventilan un poco la boquilla, pero es que si bajo más... chocan con la impresión. (Se que el ventilador del disipador va mirando a éste, pero si lo pongo ventilándolo directamente, da error de temperatura enseguida)


resim
Citar
#6
Ejecutale un PID autotune para que te corrija los valores del PID y que caliente correctamente. Un PID mal ajustado puede causar desde que no consiga compensar la perdida de temperatura del extrusor hasta que se descontrole y siga y siga subiendo, con lo cual cuando llegues al valor máximo de temperatura configurado en el firmware la impresora te dará error de máxima temperatura y se parará. Si cambias el nozzle o cambias el barrel deberias realizarlo, pues cada pieza/material del elemento es un mundo y puede tener diferentes tasas de transferencia de calor.

Hay miles de tutoriales por ahi de como se realiza el autotune, lo unico que no se es que firmware usas en la impresora... pero visto que comentas que tienes mas boquillas y que antes tenias otro extrusor y te ocurría lo mismo probablemente tu problema esté ahi.

Por ultimo, ajusta el tamaño de la boquilla en tu configuración, si no lo que estás haciendo es dar palos de ciego... no puedes pretender que te imprima correctamente una pieza tu impresora si trampeas por todos lados el software de fileteado engañandolo con valores incorrectos... e el Simplify el tamaño de boquilla lo configuras en la primera pestaña nada mas abres el Process de la pieza, en la categoría extruder tienes el "Nozzle Diameter", si usas boquilla de 0.4mm, ponle un valor de 0.35, y si imprimes con PLA juega con el flow un poco y bajaselo, generalmente un valor entre 0.9 y 1 esta bien, yo lo tengo en 0.95.
Citar
#7
He hecho varios PID autotune y siempre da el mismo error Triste Tengo pensado ponerle un calcetín de esos cuando consiga algo de dinero, o buscar cinta kapton...

De todos modos, voy a hacerle otro autotune a ver que tal.
Citar
#8
Recuerda que aunque hagas un autotune, debes cargarle los valores en memoria, puedes hacerlo desde la consola del simplify enviandole los comandos a mano y guardando con un M500 o bien modificarlos en el firmware directamente, compilandolo de nuevo y subiendoselo.

En los autotune yo lo que suelo hacer es hacer que realice 8 mediciones a la temperatura que suelo imprimir pero ya desde el inicio le activo el ventilador de capa, así se ajustan los parámetros para el peor de los casos. En teoría no es lo adecuado 100% pero a mi me ha ido bien asi.
Citar
#9
Buenas,

ese "printer halted" creo que tiene que ver con el thermal runaway de marlin. Esto viene dado por sobrepasar el umbral mínimo de temperatura. Puedes ajustarlo dándole algo más de tolerancia (1 o 2 grados por ejemplo).

El error te puede venir por la pérdida de temperatura del hotend o de la cama caliente. Ambos parámetros se encuentran en Configuration.h bajo el título Thermal Runaway protection.

Saludos.
Citar
#10
(05-06-2018, 08:46 PM)Shellmer escribió: Recuerda que aunque hagas un autotune, debes cargarle los valores en memoria, puedes hacerlo desde la consola del simplify enviandole los comandos a mano y guardando con un M500 o bien modificarlos en el firmware directamente, compilandolo de nuevo y subiendoselo.

En los autotune yo lo que suelo hacer es hacer que realice 8 mediciones a la temperatura que suelo imprimir pero ya desde el inicio le activo el ventilador de capa, así se ajustan los parámetros para el peor de los casos. En teoría no es lo adecuado 100% pero a mi me ha ido bien asi.

Sí, eso no se me olvida xD Lo tengo aquí preparado ya para compilarlo después, y ya mañana lo vuelvo a probar. Espero que esta vez haya suerte.

(05-06-2018, 09:40 PM)drow escribió: Buenas,

ese "printer halted" creo que tiene que ver con el thermal runaway de marlin. Esto viene dado por sobrepasar el umbral mínimo de temperatura. Puedes ajustarlo dándole algo más de tolerancia (1 o 2 grados por ejemplo).

El error te puede venir por la pérdida de temperatura del hotend o de la cama caliente. Ambos parámetros se encuentran en Configuration.h bajo el título Thermal Runaway protection.

Saludos.

Leí una "solución" por aquí, que aumentándole 40 a 60 (no recuerdo exactamente cuál línea de Marlin es, pero creo que es el tiempo en medir la temperatura o algo así...) Pero no sabía esto. De todos modos, solo tiene estas dos líneas:

#define THERMAL_PROTECTION_HOTENDS // Enable thermal protection for all extruders

#define THERMAL_PROTECTION_BED     // Enable thermal protection for the heated bed
Citar
#11
Como te dice Drow, es una protección a mas, igual que tienes la protección de máxima temperatura, tienes otra en la cual si esta intentando subirte la temperatura X grados y tarda más de X segundos, da error y la impresión se para.

Aunque aumentando ese valor o incluso desactivando esa supervisión lo arreglarías, no dejaría de ser un parche temporal, el problema real radica en que actualmente la regulación de temperatura de tu hotend es incorrecta y debe ser solucionado para evitar este y otros posibles problemas que te pueden venir derivados de esto, como por ejemplo inconsistencia de extrusión.

Igualmente te recomiendo que no toques demasiado este parámetro, esta protección está por si se te desprende el termistor del hotend... si esto ocurriese, la lectura de temperatura bajaría de golpe, entonces el PID actuaria, le daría más chicha al extrusor y seguiría así hasta el fin de los tiempos, si esto ocurriese podría pasar desde que te casque la resistencia calefactora, el hotend o directamente arda algo con el posible riesgo de incendio. Por eso es importante que este activa y los valores sean coherentes... lo dicho, mucho ojo al tocar estas protecciones.
Citar
#12
He puesto el nuevo PID, pero el problema sigue. Ahora ha dado error de temperatura y, otra vez, por los ventiladores de capa. No he tocado nada en Marlin concerniente a este tema, ya me habéis advertido y no lo haré. Creo que dejaré el volcano para otro momento y volveré a utilizar el otro hotend, aunque vuelva a tener los mismos errores, al menos se mejor cómo configurar uno normal de estos.

Lo que el termistor sí que se cuál será.

resim

Edito. Me olvidé mencionar que utilizo sistema bowden, pero quiero cambiarlo a directo en cuanto imprima una montura compatible con Bondtech BMG para Black Widow. A ver si modelo alguna.
Citar
#13
Esto es lo que viene en mi marlin :

Cita:/*================== Thermal Runaway Protection ==============================
This is a feature to protect your printer from burn up in flames if it has
a thermistor coming off place (this happened to a friend of mine recently and
motivated me writing this feature).

The issue: If a thermistor come off, it will read a lower temperature than actual.
The system will turn the heater on forever, burning up the filament and anything
else around.

After the temperature reaches the target for the first time, this feature will
start measuring for how long the current temperature stays below the target
minus _HYSTERESIS (set_temperature - THERMAL_RUNAWAY_PROTECTION_HYSTERESIS).

If it stays longer than _PERIOD, it means the thermistor temperature
cannot catch up with the target, so something *may be* wrong. Then, to be on the
safe side, the system will he halt.

Bear in mind the count down will just start AFTER the first time the
thermistor temperature is over the target, so you will have no problem if
your extruder heater takes 2 minutes to hit the target on heating.

*/
// If you want to enable this feature for all your extruder heaters,
// uncomment the 2 defines below:

// Parameters for all extruder heaters
#define THERMAL_RUNAWAY_PROTECTION_PERIOD 40 //in seconds
#define THERMAL_RUNAWAY_PROTECTION_HYSTERESIS 5 // in degree Celsius

// If you want to enable this feature for your bed heater,
// uncomment the 2 defines below:

// Parameters for the bed heater
#define THERMAL_RUNAWAY_PROTECTION_BED_PERIOD 20 //in seconds
#define THERMAL_RUNAWAY_PROTECTION_BED_HYSTERESIS 3 // in degree Celsius

Lo que comentas de 40 a 60 es prolongar el tiempo antes de que se pare por este error y el otro parámetro son los grados de pérdida máximos (durante el tiempo establecido).

Yo de ti lo que miraria es el motivo de perder esa temperatura. Prueba a imprimir algo con la cama fria y así podrás saber de donde te viene el fallo. Quizás tengas mal orientados los ventiladores de capa y te enfrian la cama o no tengas bien colocado el termistor. Yo lo puse suelto y con pasta térmica.

El termistor que tienes puesto es el correcto (11 en marlin).

Saludos.
Citar
#14
Yo comprobaria tambien la tension de tu fuente de alimentación, no deberia bajarte de 10v en funcionamiento, si lo hace es que tu fuente esta siendo forzada... y 10v a mi aun asi me parece poco.

Revisa tambien el grosor de los cables de alimentación que van desde tu fuente a la placa, si son muy finos sufriras una caida de tension y se te calentarán.

Por ultimo... lo unico mas que se me ocurre es que tengas el duty cicle del pwm bajado y no le estes dando toda la chicha que deberias al extrusor con 12v.
Citar
#15
(05-06-2018, 08:46 PM)Shellmer escribió: Recuerda que aunque hagas un autotune, debes cargarle los valores en memoria, puedes hacerlo desde la consola del simplify enviandole los comandos a mano y guardando con un M500 o bien modificarlos en el firmware directamente, compilandolo de nuevo y subiendoselo.

En los autotune yo lo que suelo hacer es hacer que realice 8 mediciones a la temperatura que suelo imprimir pero ya desde el inicio le activo el ventilador de capa, así se ajustan los parámetros para el peor de los casos. En teoría no es lo adecuado 100% pero a mi me ha ido bien asi.

(06-06-2018, 05:40 PM)drow escribió: Esto es lo que viene en mi marlin :

Cita:/*================== Thermal Runaway Protection ==============================
This is a feature to protect your printer from burn up in flames if it has
a thermistor coming off place (this happened to a friend of mine recently and
motivated me writing this feature).

The issue: If a thermistor come off, it will read a lower temperature than actual.
The system will turn the heater on forever, burning up the filament and anything
else around.

After the temperature reaches the target for the first time, this feature will
start measuring for how long the current temperature stays below the target
minus _HYSTERESIS (set_temperature - THERMAL_RUNAWAY_PROTECTION_HYSTERESIS).

If it stays longer than _PERIOD, it means the thermistor temperature
cannot catch up with the target, so something *may be* wrong. Then, to be on the
safe side, the system will he halt.

Bear in mind the count down will just start AFTER the first time the
thermistor temperature is over the target, so you will have no problem if
your extruder heater takes 2 minutes to hit the target on heating.

*/
// If you want to enable this feature for all your extruder heaters,
// uncomment the 2 defines below:

// Parameters for all extruder heaters
#define THERMAL_RUNAWAY_PROTECTION_PERIOD 40 //in seconds
#define THERMAL_RUNAWAY_PROTECTION_HYSTERESIS 5 // in degree Celsius

// If you want to enable this feature for your bed heater,
// uncomment the 2 defines below:

// Parameters for the bed heater
#define THERMAL_RUNAWAY_PROTECTION_BED_PERIOD 20 //in seconds
#define THERMAL_RUNAWAY_PROTECTION_BED_HYSTERESIS 3 // in degree Celsius

Lo que comentas de 40 a 60 es prolongar el tiempo antes de que se pare por este error y el otro parámetro son los grados de pérdida máximos (durante el tiempo establecido).

Yo de ti lo que miraria es el motivo de perder esa temperatura. Prueba a imprimir algo con la cama fria y así podrás saber de donde te viene el fallo. Quizás tengas mal orientados los ventiladores de capa y te enfrian la cama o no tengas bien colocado el termistor. Yo lo puse suelto y con pasta térmica.

El termistor que tienes puesto es el correcto (11 en marlin).

Saludos.

Solo imprimo con PLA por ahora. La cama caliente se rompió porque al anterior dueño le dio por destrozarle el conector porque "siempre da error así que se los quito." De todos modos, la próxima semana debería llegarme una nueva.

(06-06-2018, 06:10 PM)Shellmer escribió: Yo comprobaria tambien la tension de tu fuente de alimentación, no deberia bajarte de 10v en funcionamiento, si lo hace es que tu fuente esta siendo forzada... y 10v a mi aun asi me parece poco.

Revisa tambien el grosor de los cables de alimentación que van desde tu fuente a la placa, si son muy finos sufriras una caida de tension y se te calentarán.

Por ultimo... lo unico mas que se me ocurre es que tengas el duty cicle del pwm bajado y no le estes dando toda la chicha que deberias al extrusor con 12v.

El grosor está bien, son gruesillos. Sobre lo del duty cicle no tengo ni idea. He buscado así rápido en Google y por lo que leí, es de la cama caliente, pero ni conectada está, y en el firmware está desactivada (0 en el termistor)
De resto, es una fuente de 24v, pero puedo echarle un vistazo a ver si no se han reducido.

- -

Y sobre la impresión... dejé que la terminara, sin los ventiladores de capa y bueno, la primera capa del 10, pero de resto... en fin. Solo se me ocurre que el relleno es insuficiente, o la altura de la capa. Lo último que puedo hacer es cambiar de marca de termistores y tirar para los de E3D (la dura vida del sin trabajo, tardaré un poco en ahorrar xD)

resim

resim
Citar
#16
Umm... sube a algun lado tu fichero de configuracion y pasa link... eso o comprime tu marlin y subelo a algun servicio de hosting o al google drive.

Dices que va todo a 24v... el duty cicle que yo recuerde tambien puede ser configurado para el extrusor, pero solo es necesario tocarlo si utilizas elementos de 12v alimentando a 24v ya que debido a su menor resistencia sus consumos se disparan. Si tu cartucho es de 24v no es necesario, si es de 12v ha de estar limitado a 1/4 ya que consume 4 veces mas intensidad debido a la resistencia. Deberias verificar que tipo de cartucho es (su resistencia realmente), no vaya a ser que sea de 24v y tengas limitado el pwm para que no le de toda la chicha y se quede corto. Si aclaras esto y pasas la config lo vemos.

Supongo que estaras aburrido de verificar esto pero comprueba que el termistor este metido del todo en su hueco y evita que le de una corriente directa de aire del ventilador de capa.
Citar
#17
(05-06-2018, 08:46 PM)Shellmer escribió: Recuerda que aunque hagas un autotune, debes cargarle los valores en memoria, puedes hacerlo desde la consola del simplify enviandole los comandos a mano y guardando con un M500 o bien modificarlos en el firmware directamente, compilandolo de nuevo y subiendoselo.

En los autotune yo lo que suelo hacer es hacer que realice 8 mediciones a la temperatura que suelo imprimir pero ya desde el inicio le activo el ventilador de capa, así se ajustan los parámetros para el peor de los casos. En teoría no es lo adecuado 100% pero a mi me ha ido bien asi.

Se supone que todo esto es para 24v, se supone. Cambiaré también el cartucho por si las moscas.

El Marlin es este https://drive.google.com/file/d/1IKXsUV1...sp=sharing

Y la configuración es esta (No uso Cura con el volcano, porque no se cuál es, así que pongo Simplify3D) https://drive.google.com/file/d/1uef1ZoF...sp=sharing

Y sí, el termistor está bien colocado, dentro del bloque.

Edit. Al final tiré el volcano (a la basura no) y puse el hotend normal y corriente, con un termistor normal y corriente. No se cuál será en Marlin pero en 1 está. Le estoy haciendo un PID para ver si va todo bien.
Citar
#18
(05-06-2018, 08:46 PM)Shellmer escribió: Recuerda que aunque hagas un autotune, debes cargarle los valores en memoria, puedes hacerlo desde la consola del simplify enviandole los comandos a mano y guardando con un M500 o bien modificarlos en el firmware directamente, compilandolo de nuevo y subiendoselo.

En los autotune yo lo que suelo hacer es hacer que realice 8 mediciones a la temperatura que suelo imprimir pero ya desde el inicio le activo el ventilador de capa, así se ajustan los parámetros para el peor de los casos. En teoría no es lo adecuado 100% pero a mi me ha ido bien asi.

He puesto el hotend normal y he conseguido eliminar los errores de temperatura. Ahora lo que necesitaré será una buena configuración del Cura/ o Simplify3D para que tenga una buena primera capa. Quizás el problema haya sido la mala calidad de los termistores.

¡Gracias por la ayuda!

(Si sabéis algún consejo para que el relleno se adhiera perfectamente a las paredes...)

resim
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Desplazamiento de capas? Replikante 0 127 13-09-2018, 05:04 PM
Último mensaje: Replikante
  CONSULTA pausas inexplicables entre capas LUIS SANMARTIN 11 360 12-09-2018, 06:53 PM
Último mensaje: LUIS SANMARTIN
  CONSULTA Ayuda con las capas que tienen como poros Hdsky07 3 428 20-07-2018, 09:36 PM
Último mensaje: mondobizarro
  CONSULTA Capas inferiores chafadas (Ender-3) Levelduckling9 5 532 15-07-2018, 10:09 AM
Último mensaje: Simemart
  Separación capas joseitor 3 297 21-06-2018, 08:04 PM
Último mensaje: joseitor