Help - long print and getting too little movement error
-
I'm on layer 249 of a 900 layer print. The print ran for hours, but got a too little movement error overnight and then that error has been increasing throughout the day. I just hit unpause each time to get the print going again.
I had not used my 3D printer in a long time prior to a test print just before this larger print. I upgraded the firmware (Duet 3 mini 5) to 3.4.6 and I turned the filament sensor back on using the following command. I did not have issues with the test print and therefore thought that I was good to go with larger print.
M591 D0 P3 C"io2.in" S2
When I run M591 D0 in the console right now, I get:
Duet3D rotating magnet filament monitor v3 on pin io2.in, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check printing moves every 3.0mm, version 3, mag 131 agc 87, measured sensitivity 24.93mm/rev, min 97% max 103% over 534.4mm
Can I send another M591 D0 P3 C"io2.in" S2 L20:200 command through the console to update the filament monitor setting while the print is running? Or is that going to derail things?
Thanks for your help!
-
Try it without the P, C or S parameters.
I don't know for sure it will be OK so you may wish to check with @dc42.
Frederick
-
Just sent M591 D0 L30:200
Just got back...so that didn't update it
M591 D0 Duet3D rotating magnet filament monitor v3 on pin io2.in, enabled, sensitivity 30.00mm/rev, allow 60% to 160%, check printing moves every 3.0mm, version 3, mag 132 agc 87, measured sensitivity 24.93mm/rev, min 97% max 103% over 2113.6mm
-
I cannot find the docs discussing where L has two values as you are using.
The sensitivity report back was different going from 28.80 to 30.00.
What are you trying to change?
Frederick
-
Ack...I screwed up the command that I posted above. I just sent a new command down and it correctly updated the range to 30% to 200%.
M591 D0 P3 c"io2.in" L28.4 R30:200
-
-
I ended up sending
M591 D0 P3 C"io2.in" L24.93 R30:200 S1 A0
However, I'm still periodically getting too little movement errors. Looks like I'm dipping down below 30%. In the below instance, I caught the system dipping down to 48%.
Duet3D rotating magnet filament monitor v3 on pin io2.in, enabled, sensitivity 24.93mm/rev, allow 30% to 200%, check printing moves every 3.0mm, version 3, mag 132 agc 87, measured sensitivity 24.98mm/rev, min 48% max 103% over 816.4mm
My whole objective with the filament monitor is to just detect the end of the spool, so that the system can pause, I can load up more filament, and keep on going.
But it has too many false positives to be useful.
-
I tried that kind but was not in the mood to get it "fine tuned" - so I just installed a simple TriangleLab's unit which is just a microswitch mounted in a nice little case with status LEDs.
Frederick
-
Triangle sensor ordered thanks!