Problem with Duet3D Magnetic filament sensor
-
Hello, I have trouble using the Duet3D magnetic filament sensor. I installed all the parts in the 3D printed case and tried to commision it as written in the Duet docs but keeps getting some errors :
- At the very begining of the print it goes in pause directly and show "Too little filament"
- I saw that the min and max value where way out of range of the "allow" range so I changed it to : M591 D1 P3 C"e1_stop" S1. I now have the print going without pause but the values are strange. Here's what I have in the console :
M591 D1 Duet3D rotating magnet filament monitor v4 on pin e1stop, enabled, sensitivity 28.80mm/rev, allow 0% to 500%, check printing moves every 3.0mm, version 4, mag 128 agc 58, measured sensitivity 2609.32mm/rev, min 0% max 1546% over 305.8mm
I don't understand the min and max value that I get. Do you have any solution to put me in the right direction ? Thanks
-
@e4d said in Problem with Duet3D Magnetic filament sensor:
measured sensitivity 2609.32mm/rev
This is one hundred times less sensitive than expected.
I suspect that the rotation-part is not able to rotate smoothly.
Try pushing a piece of filament through the sensor and watch the back of the shaft that has the magnet on it and see if it rotates smoothly.
Sometimes it takes a little adjusting of the thickness of the case to get the magnet-to-sensor distance right.
Also, your agc of 58 is quite low which indicates the magnet is very close to the sensor. Take it apart and look for scratches on the top of the sensor to make sure they are not touching. If so, just add some paper shims in the case and try again.