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

    Magnetic Filament Sensor

    Scheduled Pinned Locked Moved Unsolved
    Filament Monitor
    6
    22
    1.0k
    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.
    • dc42undefined
      dc42 administrators @dm86
      last edited by

      @dm86 said in Magnetic Filament Sensor:

      I'm having difficulties get a new magnetic filament sensor working correctly. Most of the time it reads 'good' values of around 95-105% but will randomly drop right down to only a couple of percent or even 0.

      Is it worth me taking the sensor apart? Is there anyway to tighten tolerances or anything? Being a new sensor should I just request a return (however reluctant due to international shipping. In UK but ordered from hobbystore.pl)

      Have tried different measurement lengths from 3 up to 30mm

      Not working.....

      M591 D0
      Duet3D magnetic filament monitor on input 3, disabled, sensitivity 24.80mm/rev, allow 70% to 130%, check every 3.0mm, version 3, mag 114 agc 128, measured sensitivity 35.60mm/rev, min 0% max 132% over 982.7mm
      

      Your AGC value is too high and out of tolerance. Less than 100 is good. The usual reason is that the distance between the magnet (on the end of the rotating shaft) and the sensor is too great. Suggestions:

      • Check that the 3 screws are tight (but don't over-tighten them, that may strip the threads)
      • If that doesn't lead to a lower AGC value, then remove the two long screws to separate the two halves. Sand down the flat mating surface very slightly, then reassemble.

      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
      • dm86undefined
        dm86
        last edited by dm86

        @dc42 Thank you both.

        As its brand new I didn't want to take it apart and be accused of being the problem myself without checking here first.

        Today it decided to start throwing errors and pausing the print even with the sensor disabled so wondering if there is something else going on too.

        2020-06-22 13:15:32 Resume state saved
        2020-06-22 13:15:32 Extruder 0 reports sensor not working
        2020-06-22 13:15:35 Printing paused at X149.7 Y115.4 Z33.3
        2020-06-22 14:52:37 HTTP client 192.168.50.130 login succeeded
        2020-06-22 14:52:48 Printing resumed
        2020-06-22 14:52:48 Resume state saved
        2020-06-22 14:52:48 Extruder 0 reports sensor not working
        2020-06-22 14:52:51 Printing paused at X149.7 Y115.4 Z33.3
        2020-06-22 14:53:00 Printing resumed
        2020-06-22 14:53:00 Resume state saved
        2020-06-22 14:53:00 Extruder 0 reports sensor not working
        

        When this print finishes will upgrade and recheck everything and report back.

        Out of interest, what does mag and agc actually mean?

        PS I realised I post in the wrong category, can an admin move to the sensor one? TIA

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

          @dm86 said in Magnetic Filament Sensor:

          PS I realised I post in the wrong category, can an admin move to the sensor one? TIA

          It was already moved. 😉

          Z-Bot CoreXY Build | Thingiverse Profile

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

            'agc' is automatic gain control, used to bring the signal magnitude from the Hall sensor in range. The maximum value available is 128.

            'mag' is the magnitude of the signal from the Hall sensor element, after applying agc. Under normal conditions, 'agc' will be in the range 85 to 105 and 'mag' won't change much. So 'mag' is less useful than 'agc'.

            The fact that 'agc' is at maximum also explains why you get the 'sensor not working' report sometimes, because 'mag' will sometimes be too low for the sensor to work properly.

            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

            dm86undefined 1 Reply Last reply Reply Quote 1
            • dm86undefined
              dm86 @dc42
              last edited by

              @dc42 Not much joy again today. Tightened down as all 3 screws were loose. 2 did clamp down a bit and I did see the seam close a little bit as I did it. However the third one was loose and turning it didn't seem to tighten it up at all.

              M591 D0
              Duet3D magnetic filament monitor on input 3, disabled, sensitivity 24.80mm/rev, allow 50% to 130%, check every 30.0mm, version 3, mag 129 agc 128, measured sensitivity 10770.89mm/rev, min 0% max 2898% over 1809.2mm
              

              However that seems to have had no improvement at all. When this print finishes/fails I will try taking it apart and giving it a light sand. I appreciate its tight tolerances and all but not a great experience on a £60 sensor. 😖

              Out of interest when do the AGC/MAG values update? If I tweek the screws how can I read updated values? Run M591 after a few seconds of printing or does it need a reboot in-between?

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

                @dm86, would you like the sensor replaced under warranty? I've never seen a sensor with an AGC reading at maximum.

                When there is no filament motion, changes in AGC reading should be visible in M591 within a second or two. The red flashes of the LED on the filament monitor indicates that the monitor is sending status words, including the AGC value.

                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

                dm86undefined 2 Replies Last reply Reply Quote 0
                • dm86undefined
                  dm86 @dc42
                  last edited by

                  @dc42 I think that is my only option at this point.

                  I spent ages on it last night trying to tweak it in to life. I got a slight improvement on mag after sanding off a rough spot on the 'non-flat' side of the enclosure. But still only got it down to 112, AGC stayed maxed out.

                  I also tried it on my Duet2 just to check it wasnt something weird on my Maestro and got the same readings.

                  I originally purchased through Hobby Store PL. Do I need to return to them?

                  Thanks

                  droftartsundefined 1 Reply Last reply Reply Quote 0
                  • dm86undefined
                    dm86 @dc42
                    last edited by

                    @dc42 Can you advise how to get this exchanged please?

                    1 Reply Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @dm86
                      last edited by

                      @dm86 said in Magnetic Filament Sensor:

                      I originally purchased through Hobby Store PL. Do I need to return to them?

                      Contact them for a warranty replacement, reference this forum thread for evidence of warranty approval. In case it wasn't clear from @dc42's answer, we approve a warranty replacement. Sorry for the inconvenience.

                      Ian

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      1 Reply Last reply Reply Quote 0
                      • dm86undefined
                        dm86
                        last edited by

                        So loads of hastle sending it back to Poland, which then got lost in the post. Credit to Hobby Store for having good customer service and sending me a replacement regardless. However, replacement even worse than the original. Also noticed last post in here a fault sensor also from Hobby-Store.

                        Whats going on here? Just a bad batch?

                        M591 D0
                        Duet3D magnetic filament monitor on input 3, enabled, sensitivity 24.80mm/rev, allow 40% to 130%, check every 20.0mm, version 3, mag 132 agc 120, measured sensitivity infmm/rev, min 0% max 0% over 11519.9mm
                        

                        Bought a Duet 2 Wifi from E3D that end up being thrown in the bin because it didn't work, really starting to lose faith here. Unfortunately unlike Hobby Store, E3D's customer service is terrible so given up that fight.

                        1 Reply Last reply Reply Quote 0
                        • dm86undefined
                          dm86
                          last edited by

                          OK I've taken it apart, checked it, light sanding on one side, tightened it all back down and no improvement on Mag & AGC values. Sensor works intermittently.

                          Please can someone advice whats going on and how to proceed please?

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

                            Hi, we will take another look. Thanks for you patience.

                            Have you gone through updating to 3.1.1 as we discussed earlier?

                            Z-Bot CoreXY Build | Thingiverse Profile

                            1 Reply Last reply Reply Quote 0
                            • dm86undefined
                              dm86
                              last edited by

                              I have on my Duet 2 but I'm having wifi problems with that. I then had problems trying to upgrade my Maestro but as the printer is going nearly 24/7 haven't been able to solve that yet. Will try and take another look tomorrow.

                              I have tried it on both boards and Mag + Agc values report the same but I don't have working wifi on the Duet 2 I haven't been able to try much of a test print.

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

                                Sorry to hear you're having so many issues. Please allow for some time zone delay before DC42 has a chance to take a look.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                1 Reply Last reply Reply Quote 0
                                • T3P3Tonyundefined
                                  T3P3Tony administrators
                                  last edited by

                                  @dm86 that agc value is high. please mail me, info@duet3d.com and we will work out how to proceed because we don't yet have the new housings needed for a direct replacement.

                                  www.duet3d.com

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