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

    run out sensor

    Scheduled Pinned Locked Moved Solved
    Filament Monitor
    5
    19
    717
    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.
    • tdybare69undefined
      tdybare69
      last edited by

      sunhokey firmware version 2.03

      1 Reply Last reply Reply Quote 0
      • tdybare69undefined
        tdybare69
        last edited by

        sunhokey sensor. firmware2.03

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

          @tdybare69 said in run out sensor:

          sunhokey

          When you run M591 D0 to report the filament sensor status, does it report the correct present/not-present status?

          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

          tdybare69undefined 1 Reply Last reply Reply Quote 0
          • tdybare69undefined
            tdybare69 @dc42
            last edited by

            @dc42 i don't know what you mean about report. i put it in the firmware ,then run the extruder and pull the filament out by hand

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

              @tdybare69 send M591 D0 in the console and look at the response, then try again with the filament present and see if there is a difference.

              www.duet3d.com

              1 Reply Last reply Reply Quote 0
              • tdybare69undefined
                tdybare69
                last edited by

                Simple filament sensor on endstop 3, disabled, output high when no filament, filament present: yes. with the filament out.
                Simple filament sensor on endstop 3, disabled, output high when no filament, filament present: no. with the filament in.

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

                  So the logic is reversed. change the M591 command to be M591 D0 P1 C3 S1 as show here:

                  https://duet3d.dozuki.com/Wiki/Gcode#Section_M591_Configure_filament_sensing

                  Pnn Type of sensor: 0=none, 1=simple sensor (high signal when filament present), 2=simple sensor (low signal when filament present), 3=Duet3D rotating magnet sensor, 4=Duet3D rotating magnet sensor with microswitch, 5 = Duet3D laser sensor, 6 = Duet3D laser sensor with microswitch, 7 = pulse-generating sensor

                  www.duet3d.com

                  1 Reply Last reply Reply Quote 0
                  • tdybare69undefined
                    tdybare69
                    last edited by

                    Thanks, changed it to that got this reading, but does not stop when i pull the filament out while its extruding.
                    Simple filament sensor on endstop 3, enabled, output low when no filament, filament present: yes. while the filament is in.
                    Simple filament sensor on endstop 3, enabled, output low when no filament, filament present: no. while the filament is out.

                    tdybare69undefined 1 Reply Last reply Reply Quote 0
                    • tdybare69undefined
                      tdybare69 @tdybare69
                      last edited by

                      @tdybare69 THIS IS WHT MY CODE LOOKS LIKE.
                      M591 D0 P1 C3 S1 ; sensor drive 0 is connected to EO endstop input, enabled, trigger M83

                      tdybare69undefined 1 Reply Last reply Reply Quote 0
                      • tdybare69undefined
                        tdybare69 @tdybare69
                        last edited by

                        @tdybare69
                        sorry about the caps

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

                          I think the way your are testing it is flawed; from M591

                          Note that filament monitoring in RRF is only active when printing from SD card.

                          So you probably need to create a short test gcode file with a number of extrude commands in it, run that, and pull the filament out.

                          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
                          • tdybare69undefined
                            tdybare69
                            last edited by

                            your right. i ran a gcode print on small item cut the filament. it worked. thank you

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