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

    Laser filament monitor

    Scheduled Pinned Locked Moved
    Filament Monitor
    73
    179
    41.6k
    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.
    • Iiraiundefined
      Iirai
      last edited by

      Can't wait till these are done! Tired of large prints failing due to filament errors…

      Computer Engineering Student
      Duet Wifi Delta 560mm W x 1000mm H; ; Print area 400mm circle by 300-360mm height

      1 Reply Last reply Reply Quote 0
      • Dougal1957undefined
        Dougal1957
        last edited by

        Yeas also waiting on them to hit production so that I can install one this would be much easier to fit with the Nimble than the rotary one?

        Doug

        1 Reply Last reply Reply Quote 0
        • RGN01undefined
          RGN01
          last edited by

          Me too - after I found that my old own-design ones are not compatible with the Duet. These look a great alternative!

          1 Reply Last reply Reply Quote 0
          • dansker61undefined
            dansker61
            last edited by

            Hi, I'm new here 😉

            I have a Duet Ethernet and accessories ready to be installed, but am still working on a new printer in which to use it, so no actual experience yet with this no doubt amazing controller.

            I will definitely want to install a filament monitor, and the laser option seems like a very elegant approach. I already have a simple switch installed at the far end of the tube, to set off an alarm in case the filament runs out, and another closer to the extruder that stops the print if no new filament has been loaded. However, stop of movement due to a blocked nozzle is a bigger concern.

            My reason for this post is a question related to complexity of the filament monitor; What is the added value of monitoring retraction and re-priming?

            Both are fast-moving actions and unlikely to cause a blockage. If there is a stop of movement, I believe it would have happened already during normal feeding of the filament. I find it highly unlikely that retract/re-prime will trigger an alarm before normal movement and, even if it does, normal movement alarm will immediately follow. Am I overlooking something?

            Another question; I would like to keep my simple switch as it is easier for me to resupply filament before it hits the extruder. Can a simple switch work in parallel with the filament monitor on a single end-stop port?

            Thank you for all of your hard work. It is not the cheapest solution, but one that is extremely well supported and that makes all the difference.

            Michael

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

              Hi @dansker61, welcome to the forum.

              I agree with you, as long as the retraction speed and acceleration have been set to values that the extruder can manage, I don't think it should be necessary to monitor retractions and re-prime moves.

              Both filament monitor designs have an option to connect a switch to monitor presence of filament. The switch should be closed when filament is present.

              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
              • dansker61undefined
                dansker61
                last edited by

                I'm wondering if detection can be improved by adding a reflector on one or both sides of the filament channel?

                You surely do not want the laser to reflect on itself, but the beam is hitting a curvature (round filament) and that means reflection to the sides. Maybe it would help to pick up those reflections and send them back. Thin stripes of aluminum foil might do.

                Quick pencil drawing…
                Reflectors

                Not sure why the image doesn't load, but the link works also

                1 Reply Last reply Reply Quote 0
                • deckingmanundefined
                  deckingman
                  last edited by

                  I'm sure that the prototypes will be subjected to rigorous testing, so if detection needs to be improved the necessary steps will be taken.

                  Ian
                  https://somei3deas.wordpress.com/
                  https://www.youtube.com/@deckingman

                  1 Reply Last reply Reply Quote 0
                  • idaho creatorundefined
                    idaho creator
                    last edited by

                    I like the simplistic idea of the laser. I have one of the magnetic sensors and had to take it off because it drove me nuts when the magnet would slide away from the sensor. Although when it work properly it worked well. Its going on my delta as soon as I finish it.

                    1 Reply Last reply Reply Quote 0
                    • BikingVikingundefined
                      BikingViking
                      last edited by

                      Hi folks, very interested in this when/if it reaches production. I was just wondering though about the possibility of using some sort of ultrasonic sensor which could detect density and hence be more accurate?

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

                        I don't think you could detect filament motion using ultrasound because the filament surface s too smooth. Also you would need to use high frequency ultrasound to get the wavelength shorter than the filament diameter.

                        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
                        • fmaundefined
                          fma
                          last edited by

                          What about using OpenCV? This is similar to the laser sensor, but it would allow to measure the diameter. It would need a decent GPU-based board (like NVidia's ones). Who said overkill? 😉

                          Frédéric

                          1 Reply Last reply Reply Quote 0
                          • pao_wikhanundefined
                            pao_wikhan
                            last edited by

                            hi David,
                            would it be an issue if laser versus transparent filaments? i mean even a tiny light can trigger the sensor even if the light is refracted by a clear transparent filament. just a thought.

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

                              I tested with a transparent PETG filament and the laser had no trouble tacking it. Black filament was more of a problem.

                              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
                              • pao_wikhanundefined
                                pao_wikhan
                                last edited by

                                interesting. so the darker the color there would be a higher inconsistency?
                                would like to get my hands on one to tinker with.

                                1 Reply Last reply Reply Quote 0
                                • Slidrundefined
                                  Slidr
                                  last edited by

                                  Currently i have some spools of black PLA filament which tends to clog. Perfect time for betatesting if you need someone running it under "real user conditions".

                                  1 Reply Last reply Reply Quote 0
                                  • Qdeathstarundefined
                                    Qdeathstar
                                    last edited by

                                    Apparently pet-g is the hardest filament to detect. So, if you get that one done, you are golden.

                                    I wonder if putting the sensor past the extruded on a bowden setup makes it read better (since now it has tooth marks that might make it easier to see)

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

                                      Yes that occurred to me too. However, the optical sensor would need to be protected from filament dust produced when the hobbed shaft grinds the filament.

                                      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
                                      • Qdeathstarundefined
                                        Qdeathstar
                                        last edited by

                                        what about a laser before the reader to etch little lines into the filament?

                                        nvm, you’d need quite the laser to make that work….

                                        1 Reply Last reply Reply Quote 0
                                        • Dougal1957undefined
                                          Dougal1957
                                          last edited by

                                          @dc42:

                                          Yes that occurred to me too. However, the optical sensor would need to be protected from filament dust produced when the hobbed shaft grinds the filament.

                                          And it wouldn't work after a RDD like the Nimble or Flex3drive so it has to go before them

                                          1 Reply Last reply Reply Quote 0
                                          • Qdeathstarundefined
                                            Qdeathstar
                                            last edited by

                                            You could create something secondary to create the notches, then clean the filament but that likely just creates other issues and failure modes.

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