prusa3d / Prusa-Firmware-Buddy

Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
Other
1.17k stars 229 forks source link

[BUG] "Heating disabled due to inactivity" during active printing #3574

Open PinkPandaKatie opened 11 months ago

PinkPandaKatie commented 11 months ago

Printer` type - MK4

Printer firmware version - 5.1.0

Original or Custom firmware - Original

Optional upgrades - None

USB drive

Describe the bug I was printing a piece which I had accidentally inserted a color change, so I didn't expect it. By the time I realized it was waiting for a filament reload, it had disabled the nozzle heater. I reloaded the filament and it reheated the nozzle as expected and continued the print.

However, exactly 30 minutes later, it disabled the nozzle and the bed heater in the middle of the print, showing "Heating disabled due to 30 minutes of inactivity" and continued printing without extrusion.

How to reproduce

  1. Print a GCODE that includes an M600 color change at least 30 minutes before the end.
  2. When the color change hits and the filament unloads, wait 30 minutes until the nozzle heater is disabled.
  3. Reload the filament and wait for it to heat the nozzle back up.
  4. Continue the print
  5. 30 minutes later, the nozzle and bed heating will be disabled and will stop extruding

Expected behavior Inactivity timer should never trigger during an active print.

Video https://github.com/prusa3d/Prusa-Firmware-Buddy/assets/1084661/67ba5c7a-1774-4a15-94c1-d93aad713668 https://youtu.be/yD_EZeiN1lc

github-actions[bot] commented 5 months ago

This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment.