Continue printing for some length after Filament runout
-
Hi,
Using Duet 3 Mini 5+ Wifi.
And trying to use a Filament runout sensor.
M591 D0 P1 C"io5.in" S1 ;
We are having a direct drive extruder. The filament runout sensor is fixed near by the filament spool and the distance from the runout sensor to the extruder is 300mm.
In Marlin, there is a functionality called 'FILAMENT_RUNOUT_DISTANCE_MM'
After filament runout is detected, the filament will continue for the given distance. This will save the filament.
Already someone has discussed on this:
https://forum.duet3d.com/topic/25458/filament_runout_distance_mm-or-similar-at-reprap/24?_=1656930171483But it is not solved I hope. Any update on this?
Thanks
-
@selva_tvi
What you wish to do is already possible as I have shown in the thread you referenced.
I am using that system. My sensor is a simple switch mounted about 400mm from the extruder drive.
I believe the issues I noted with M291 being called inside filament-error.g are fixed in 3.4.1, but I haven't tried it to confirm.This post might be better in the "Firmware Wishlist" section as an equivalent to the Marlin functionality that does not require macros would no doubt require a new M code.