Good morning Duet collective,
I have read the other threads and have seen similar issues, but nothing that has resulted in consistency with the monitor.
I am having some calibration issues for the rotating magnetic sensor. My setup: New-ish Railcore printer, BMG extruder, v1.7a magnetic sensor board mounted right before it, black FDM self-printed case sanded down to achieve AGC of ~80-81. There is an approx 1m cable from the sensor back to a Duet Wifi v1.02 board, running firmware 2.05.1 per a previous recommendation.
My issue is inconsistent triggering of the stop actions.
I started with this somewhat generic but tuned config:
M591 D0
Duet3D magnetic filament monitor on input 3, enabled, sensitivity 25.20mm/rev, allow 70% to 130%, check every 3.0mm, version 3, mag 130 agc 81, measured sensitivity 25.10mm/rev, min 96% max 105% over 446.9mm
In this configuration I get no more than 20-30 minutes of runtime before it bombs out with "Too little extrusion", "Too much extrusion", or "Sensor not reporting"...? When extruder gears are turning, the status light is almost solid green. I've tried a variety of PLA filaments from light to dark, same result. I hit "Resume" and the print keeps going fine.
The prints themselves comes out nearly flawless, like most things printed on the Railcore. I've tested with and without the sensor enabled on smaller items....they look identical coming off the plate, so I do not think the filament is under/overflowing at any time during the print, at least to my eye.
Based on suggestions in other threads, I changed slightly to this new configuration:
M591 D0
Duet3D magnetic filament monitor on input 3, enabled, sensitivity 25.10mm/rev, allow 50% to 150%, check every 5.0mm, version 3, mag 130 agc 80, measured sensitivity 25.10mm/rev, min 91% max 107% over 22108.7mm
This went better, and on a 32 hour (scheduled) print it only stopped three times...but one was overnight so I lost several hours in standby until I could hit "Resume", which is a bummer.
Last night I hit "M591 D0 P0" during a long print to disable the sensor overnight, then re-enabled it in the morning and it ran fine (one more stop) before finishing a few minutes ago....but disabling it kinda defeats the purpose.
Just curious if this is more of a configuration / tuning issue, or is there something maybe with the wiring (too long?) that could cause an intermittent bad signal? Is the error calculation somehow cumulative, so eventually the small errors build up into a larger one that hits the threshold?
Overall happy with the unit and it seems like it's doing it's job very well....I just need to dial it in to avoid these false alarms on long, overnight prints.
Thanks!
Chris