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

    Rotating magnet filament monitor - frame errors?

    Scheduled Pinned Locked Moved
    Filament Monitor
    3
    22
    1.5k
    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.
    • themelleundefined
      themelle
      last edited by

      As I need to get this issue sorted out in time I changed the sensor cable routing to be as far away from stepper wires as possible.

      The test print stopped once with the infamous "sensor not working" message, but went otherwise fine.

      Mid-print pause

      M122
      Extruder 0: pos 0.00, ok, measured sens 25.32mm/rev min 13% max 111% over 6476.1mm, errs: frame 10 parity 0 ovrun 0 pol 2 ovdue 0
      
      M591 D0
      Duet3D rotating magnet filament monitor v2 on input 3, disabled, sensitivity 24.80mm/rev, allow 70% to 130%, check every 3.0mm, current pos 0.0, measured sensitivity 25.32mm/rev, min 13% max 111% over 6476.1mm
      

      After the print

      M122
      Extruder 0: pos 211.29, ok, measured sens 25.34mm/rev min 93% max 105% over 175.3mm, errs: frame 11 parity 0 ovrun 0 pol 2 ovdue 0
      
      M591 D0
      Duet3D rotating magnet filament monitor v2 on input 3, disabled, sensitivity 24.80mm/rev, allow 70% to 130%, check every 3.0mm, current pos 211.3, measured sensitivity 25.34mm/rev, min 93% max 105% over 175.3mm
      

      Measured sensitivity seems pretty consistent throughout both runs runs, and the second run even seems to have produced what I would call "real" min/max extrusion percentages.

      But the framing errors did not go away, and "pol" errors (What are those?) did show up.
      So I assume it is basically not an issue with cross talk between sensor and stepper cables.

      @dc42 @T3P3Tony
      How can we further progress on this topic?

      Thanks in advance!

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        When it reports "sensor not working", what pattern of flashes do you see on the sensor LED?

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        themelleundefined 1 Reply Last reply Reply Quote 0
        • themelleundefined
          themelle @dc42
          last edited by

          @dc42 The LED flashes green at around 1Hz.

          1 Reply Last reply Reply Quote 0
          • themelleundefined
            themelle
            last edited by

            @dc42 Any clues yet? Anything that I can try, measure, test?

            1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators
              last edited by

              Green flashes at 1Hz are normal when there is no filament motion AFAIR.

              In case it's a wiring issue, can you see the red endstop LED on the Duet flashing in time with the green LED on the filament monitor?

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              themelleundefined 2 Replies Last reply Reply Quote 0
              • themelleundefined
                themelle
                last edited by

                @dc42 Thanks for your input.
                I'll try to verify this, probably on friday. Will come back to you with results 😉

                1 Reply Last reply Reply Quote 0
                • themelleundefined
                  themelle @dc42
                  last edited by

                  @dc42 Got around to give it another try. When the sensor flashes, the end stop LED does not light up at all.

                  1 Reply Last reply Reply Quote 0
                  • themelleundefined
                    themelle @dc42
                    last edited by

                    @dc42 Did another test - strange thing is the LED now flashes red at around 1Hz when the "sensor not working" popup appears.
                    Also, the popup appeared tithes time for the first time immediately after starting the print from DWC, but way before any moves of the print head or extruder, as heating up had barely begun.

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators
                      last edited by

                      @themelle, if the sensor LED flashes only red then it is reporting an error condition back to the Duet.

                      If it gives several red flashes, pauses, then repeats, it is flashing an error code (count the number of flashes). When it does this, the Duet will record framing errors.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      themelleundefined 1 Reply Last reply Reply Quote 0
                      • themelleundefined
                        themelle @dc42
                        last edited by

                        This post is deleted!
                        themelleundefined 1 Reply Last reply Reply Quote 0
                        • themelleundefined
                          themelle @themelle
                          last edited by

                          @dc42, I know, there are some error codes listed over there (https://duet3d.dozuki.com/Wiki/Duet3dFilamentMonitor_RotatingMagnetVersion).
                          But the red flashing is not paused in between - it is flashing at around 1Hz continuously ...

                          1 Reply Last reply Reply Quote 0
                          • themelleundefined
                            themelle
                            last edited by

                            @dc42, is there anything else I can do for now or should I contact Filastruder to issue a warranty return?

                            1 Reply Last reply Reply Quote 0
                            • themelleundefined
                              themelle
                              last edited by

                              @dc42 @T3P3Tony
                              The replacement filament monitor arrived today - thanks for the really fast and painless swap!

                              Just installed, gave it a quick go ...

                              • no more "Sensor not working" messages
                              • M591 D0 reports quite usable data
                                • Duet3D rotating magnet filament monitor v2 on input 3, disabled, sensitivity 25.33mm/rev, allow 85% to 115%, check every 3.0mm, current pos 14.8, measured sensitivity 25.21mm/rev, min 90% max 110% over 1252.5mm
                              • M122reports no frame errors anymore
                                • Extruder 0: pos 14.77, ok, measured sens 25.21mm/rev min 90% max 110% over 1252.5mm, errs: frame 0 parity 0 ovrun 0 pol 1 ovdue 0

                              Will do some more tests in the coming days, but those are by far the best results I was ever able to get!

                              Thanks to both the teams of Filastruder and Duet3D for your great support!
                              Much appreciated!

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