This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Ender 3 con Marlin 2.0 no retoma impresión
#1
Triste 
Buenos días,

he actualizado la Ender 3 con Marlin 2, todo funciona bien, menos la recuperación si salta al luz, el hotend se posiciona mal.

¿alguien tiene esta impresora con este firmware?

me gusta esta versión por las mejoras que trae, sobre todo en seguridad, pero si no funciona bien tendré que volver a la 1.1.6 

un saludo
  Responder
#2
Yo no la tengo pero... A qué te refieres con que se posiciona mal? Te refieres al eje Z?


Todas las mejoras que te afectan de marlin2, también están en la 1.1.9 (1.1.x) que es la definitiva para electrónicas de 8bit, entre ellas las de seguridad.
  Responder
#3
Si, el eje Z, la cama al reanudar la impresión se desliza hasta el máximo y fueza el motor, con lo que he de apagar la impresora, si la pauso sin quitar corriente si reanuda bien, solo falla si se corta la luz
En las versiones inferiores a la 2.0 creo que no tienen los sistemas de seguridad en caso de fallo en algun termostato o sensor de temperatura, no se si voy errado.
  Responder
#4
Tienes la tarjeta SD puesta y te funciona bien, verdad?

La pausa es normal que te la haga bien ya que, aún que se parezcan, para Marlin son operaciones totalmente diferentes.

Antes de quitarle la corriente, mándale un M413 y te responderá con el estado del "power loss recovery". Asegúrate que este ON.



La verdad que Marlin2 no lo conozco en profundidad, pero siempre que surge el tema, invito a cualquiera que me diga 1 función que no esté en Marlin 1.1.9 y pueda usarse con electronicas de 8bit. De momento 0.

Que yo sepa todo el desarrollo de Marlin2 se centra en dar compatibilidad al mayor número de procesadores de 32bit, y todos los problemas derivados de esto.

Marlin1.1.9 tiene dos protecciones que paran la impresora ante el fallo de ambos termistores. Están al principio de Configuration_adv.h
Cita:/**
* Thermal Protection provides additional protection to your printer from damage
* and fire. Marlin always includes safe min and max temperature ranges which
* protect against a broken or disconnected thermistor wire.
*
* The issue: If a thermistor falls out, it will report the much lower
* temperature of the air in the room, and the the firmware will keep
* the heater on.
*
* The solution: Once the temperature reaches the target, start observing.
* If the temperature stays too far below the target (hysteresis) for too
* long (period), the firmware will halt the machine as a safety precaution.
*
* If you get false positives for "Thermal Runaway", increase
* THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
*/
#if ENABLED(THERMAL_PROTECTION_HOTENDS)
#define THERMAL_PROTECTION_PERIOD 40 // Seconds
#define THERMAL_PROTECTION_HYSTERESIS 4 // Degrees Celsius

/**
* Whenever an M104, M109, or M303 increases the target temperature, the
* firmware will wait for the WATCH_TEMP_PERIOD to expire. If the temperature
* hasn't increased by WATCH_TEMP_INCREASE degrees, the machine is halted and
* requires a hard reset. This test restarts with any M104/M109/M303, but only
* if the current temperature is far enough below the target for a reliable
* test.
*
* If you get false positives for "Heating failed", increase WATCH_TEMP_PERIOD
* and/or decrease WATCH_TEMP_INCREASE. WATCH_TEMP_INCREASE should not be set
* below 2.
*/
#define WATCH_TEMP_PERIOD 20 // Seconds
#define WATCH_TEMP_INCREASE 2 // Degrees Celsius
#endif

/**
* Thermal Protection parameters for the bed are just as above for hotends.
*/
#if ENABLED(THERMAL_PROTECTION_BED)
#define THERMAL_PROTECTION_BED_PERIOD 20 // Seconds
#define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

/**
* As described above, except for the bed (M140/M190/M303).
*/
#define WATCH_BED_TEMP_PERIOD 60 // Seconds
#define WATCH_BED_TEMP_INCREASE 2 // Degrees Celsius
#endif

Incluso tiene otra opción para poner un segundo termistor para hacer una medición redundante.
  Responder
#5
La tarjeta esta bien, si quito la luz al arrancar me aparece si quiero retomar la impresión, por lo que el power loss esta activo, pero debe perder la posición inicial, pues ya en ocasiones sigue con la impresión, pero en otras coordenadas, otras veces llega al tope y fuerza el motor.
Marlin 1.1.9 no lo he probado, pero si el de serie, creo que era el 1.1.6 y este no tenia los sistemas de seguridad (al menos no la versión que monta creallity) ¿donde puedo descargar el 1.1.9 para probarlo?
  Responder
#6
https://github.com/MarlinFirmware/Marlin?files=1

Aquí, sólo tienes que entrar en la carpeta de ejemplos de configuración y sacar los archivos correspondientes a tu impresora, sobre-escribiendo los originales.
  Responder
#7
Gracias, voy a mirarlos
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Ender 3 V2 a Ender 3 S1 fvelez 6 425 30-12-2023, 12:49 AM
Último mensaje: Rulem
  CONSULTA Instalando Marlin para ENDER 3 PRO JOSELUIS54 147 7,127 14-11-2023, 08:47 PM
Último mensaje: JOSELUIS54
  CONSULTA Problema en impresión con Ender 3 V2 Neo Alex_m21 5 233 28-12-2022, 03:37 PM
Último mensaje: Simemart
  Problema Ender 3 Marlin Valurian 2 997 10-02-2020, 04:55 PM
Último mensaje: Valurian