Open Ale11Re opened 3 months ago
When FILAMENT_RUNOUT_DISTANCE_MM is defined and a new print is started without filament Marlin will be printing for the set FILAMENT_RUNOUT_DISTANCE_MM before stopping. However, when FILAMENT_RUNOUT_DISTANCE_MM is not defined, Marlin will immediately ask for filament change.
FILAMENT_RUNOUT_DISTANCE_MM
is working as designed, so I’ll convert this to a feature request.
Did you test the latest
bugfix-2.1.x
code?No, but I will test it now!
Bug Description
When FILAMENT_RUNOUT_DISTANCE_MM is defined and a new print is started without filament Marlin will be printing for the set FILAMENT_RUNOUT_DISTANCE_MM before stopping. However, when FILAMENT_RUNOUT_DISTANCE_MM is not defined, Marlin will immediately ask for filament change.
Bug Timeline
No response
Expected behavior
I'd expect Marlin to avoid starting a new print at all.
Actual behavior
Marlin starts to print till FILAMENT_RUNOUT_DISTANCE_MM is reached.
Steps to Reproduce
Define FILAMENT_RUNOUT_SENSOR and FILAMENT_RUNOUT_DISTANCE_MM (let's say 5) with all of the required defines.
Version of Marlin Firmware
Marlin 2.1.2.2
Printer model
Bad Devices DX-01
Electronics
Megatronics_3
LCD/Controller
ELB_FULL_GRAPHIC_CONTROLLER
Other add-ons
No response
Bed Leveling
None
Your Slicer
None
Host Software
None
Don't forget to include
Configuration.h
andConfiguration_adv.h
.Additional information & file uploads
Conf.zip