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

    I think my new Magnetic Filament Monitor is dead.

    Scheduled Pinned Locked Moved
    Filament Monitor
    5
    45
    1.9k
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      Yes I think so based on this:

      Calibration
      If you haven't done so already, send the M591 command with the correct parameters to tell the firmware about the sensor.
      Run M591 D# where # is the extruder number and check that the sensor angle is reported, to confirm that communication from the filament monitor to the Duet is working.
      Start a print.
      During and after the print, as soon as sufficient filament has been extruded you can use M591 D# (where # is the extruder number) to report the measured mm/rev averaged over the print thus far, and its variation.
      If you pause and then resume the print, calibration will be re-started and the values accumulated from before you paused will be discarded.
      The mm/rev value goes into the L parameter of the M591 command. Use a positive or negative sign as reported by M591. Set the R (tolerance) parameter to somewhat more than the reported variation.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 1
      • Phaedruxundefined
        Phaedrux Moderator @shinook
        last edited by

        @shinook said in I think my new Magnetic Filament Monitor is dead.:

        I guess it just needed me to give up on it before it would put forth its best effort....

        Sometimes that's the way it goes.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 1
        • shinookundefined
          shinook
          last edited by

          So, got more pauses and an “Extruder 0 report sensor not working” error. It’s otherwise working great. But, not sure what to do. Having my printer stop because of the sensor is getting frustrating.

          020B9EFF-0F4E-4749-9E0A-ED15C6EBE95D.png

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

            1. A screen shot in one of your previous posts showed that you are running firmware 2.05. Please upgrade to firmware 2.05.1. It might fix the issue, although more likely it won't.

            2. Please keep a close eye on the AGC value reported by M591. If it goes much above 100 then we'll replace your 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

            1 Reply Last reply Reply Quote 0
            • shinookundefined
              shinook
              last edited by

              Ok. I’ll update the firmware.

              1 Reply Last reply Reply Quote 0
              • shinookundefined
                shinook
                last edited by shinook

                Update the firmware.
                I keep getting random pauses from “too much” or “too little” movement. Though they aren’t as common as the good old “ sensor not working”. My AGC is still in the low 90’s. And every time I check the status of the monitor(while its working) the results are between 99% and 103%.

                Honestly, it’s causing more problems than its worth. If I can’t get it to stop pausing my prints, I’ll need to find a more reliable monitor.

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

                  @shinook said in I think my new Magnetic Filament Monitor is dead.:

                  I keep getting random pauses from “too much” or “too little” movement.

                  What do you have the min and max allowed percentages set to?

                  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

                  1 Reply Last reply Reply Quote 0
                  • shinookundefined
                    shinook
                    last edited by

                    70% to 130%

                    1 Reply Last reply Reply Quote 0
                    • shinookundefined
                      shinook
                      last edited by

                      It’ll work great for multiple prints, then pause a 3 hour print 5 times.

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

                        Have the "sensor not working" errors gone completely, or not?

                        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

                        1 Reply Last reply Reply Quote 0
                        • shinookundefined
                          shinook
                          last edited by

                          No, I get them several times a day.

                          1 Reply Last reply Reply Quote 0
                          • shinookundefined
                            shinook
                            last edited by

                            I wish that it at least kept the calibration data from before a pause. Or gave some data about the pause. But it deletes it all and makes trouble shooting it from a logical data driven method near impossible.

                            1 Reply Last reply Reply Quote 0
                            • shinookundefined
                              shinook
                              last edited by

                              But, at this point, with the AGC still showing good, I think it’s just got something wrong with the brains of the thing.

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

                                My guess is that there is occasional corruption in the received data. This isn't necessarily due to interference, it could just be caused by the processor load causing interrupts to be delayed. There is a parity check on the data, but of course that will only detect a single bit error.

                                Does your system include a PanelDue, and if so, does it use the default baud rate of 57600 or a different one?

                                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

                                1 Reply Last reply Reply Quote 0
                                • shinookundefined
                                  shinook
                                  last edited by

                                  No, I’m using a. Maestro with the LCD 12864F-3.

                                  1 Reply Last reply Reply Quote 0
                                  • shinookundefined
                                    shinook
                                    last edited by

                                    If you think it will help, I could unplug the display and see if that helps. I only use it as a display, and not to control the printer.

                                    1 Reply Last reply Reply Quote 0
                                    • shinookundefined
                                      shinook
                                      last edited by shinook

                                      I tried disconnecting the LCD, and was able to get 88% of a print done before it paused.

                                      72CDD426-5BA2-4C76-90C3-304DF3B075D2.png

                                      1 Reply Last reply Reply Quote 0
                                      • shinookundefined
                                        shinook
                                        last edited by

                                        So, if nobody has any other suggestions for me to try, can I return this and get another one? Or will I need to find a different filament sensor to try that doesn’t cost so much that wont pause my prints for unknown reasons.....

                                        I don’t want to give up on it, but I’ve been fighting this for too long with zero progress. I can’t keep having my prints pause for no reason, its lowering my productivity and costing me money.

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

                                          Please provide a M122 report taken after you have done quite a lot of printing with the filament monitor active. I'm interested in the number of parity and framing errors reported by the filament monitor. If it's zero then we need to send you a new filament monitor. If it's a high number then that suggests my theory about undetected data corruption is correct.

                                          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

                                          1 Reply Last reply Reply Quote 0
                                          • shinookundefined
                                            shinook
                                            last edited by

                                            I’m having trouble doing “a lot of printing with the monitor” due to the pauses. I’ll try to get something today, but this is super frustrating.

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