Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Help - long print and getting too little movement error

    Scheduled Pinned Locked Moved
    Filament Monitor
    2
    9
    330
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • charlesmcundefined
      charlesmc
      last edited by

      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!

      fcwiltundefined 1 Reply Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt @charlesmc
        last edited by

        @charlesmc

        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

        Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

        1 Reply Last reply Reply Quote 0
        • charlesmcundefined
          charlesmc
          last edited by

          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
          
          fcwiltundefined 1 Reply Last reply Reply Quote 0
          • fcwiltundefined
            fcwilt @charlesmc
            last edited by

            @charlesmc

            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

            Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

            1 Reply Last reply Reply Quote 0
            • charlesmcundefined
              charlesmc
              last edited by

              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
              
              fcwiltundefined 1 Reply Last reply Reply Quote 1
              • fcwiltundefined
                fcwilt @charlesmc
                last edited by

                @charlesmc

                Hopefully your print will now finish without stopping.

                Frederick

                Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

                1 Reply Last reply Reply Quote 0
                • charlesmcundefined
                  charlesmc
                  last edited by

                  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.

                  fcwiltundefined 1 Reply Last reply Reply Quote 0
                  • fcwiltundefined
                    fcwilt @charlesmc
                    last edited by

                    @charlesmc

                    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.

                    TL Filament Runout Sensor

                    Frederick

                    Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

                    1 Reply Last reply Reply Quote 0
                    • charlesmcundefined
                      charlesmc
                      last edited by

                      Triangle sensor ordered thanks!

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA