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

    Filament out warning always present

    Scheduled Pinned Locked Moved
    Duet Web Control
    4
    12
    1.3k
    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.
    • Chorcaundefined
      Chorca
      last edited by

      So far the Duet has been working flawlessly, but after setting up a simple filament out switch for long prints (which I've used several times) I've noticed that the dialog never really goes away. After clicking the OK button and reloading filament and resuming the print, a reload of the web interface on any computer shows the 'Extruder 1 reports no filament' alertbox again and I have to close it.
      Doing an e-stop or manually resetting the board seems to clear it out.

      This is not a huge thing, but annoying to have to do anytime I load a page especially on things like my Chromebook or phone which get turned off and lose sync with the board, needing a reload of the interface to display accurate data.

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

        How do you have the sensor configured?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • Chorcaundefined
          Chorca
          last edited by

          ; Runout sensors
          M591 D0 P2 C3 S1 ; Extruder 0, Active-low switch, Pin E0 Endstop, Enable
          M591 D1 P2 C4 S1 ; Extruder 1, Active-low switch, Pin E1 Endstop, Enable

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

            It's been a while since I had my simple switch filament sensor connected, so I can't remember how I had it setup, but I didn't get the persistent warning you mention.

            What firmware version are you running?

            I'm sure you've seen it, but perhaps review the documentation to see if something jumps out.

            https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_filament-out_sensors
            https://duet3d.dozuki.com/Wiki/Gcode#Section_M591_Configure_filament_sensing

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • Chorcaundefined
              Chorca
              last edited by

              Yep, that's what I used to configure it.
              It doesn't seem to be firmware-related because the printer keeps right on printing correctly, the message just keeps coming up whenever the page is refreshed. If I leave it open, it doesn't come back up, only when the page is first opened and loaded.
              Seems like a bit is set in the web interface that isn't unset and reloading the page triggers that to show up.
              Firmware version is 2.03beta1

              1 Reply Last reply Reply Quote 0
              • gavatron3000undefined
                gavatron3000
                last edited by gavatron3000

                Make sure you only enable them at the start of a print and disable them at the end again. Have you checked M591 D0 etc to confirm the switch status?

                1 Reply Last reply Reply Quote 1
                • Chorcaundefined
                  Chorca
                  last edited by Chorca

                  Yep, both filament sensors show filament present via M591 D0 and D1.

                  The alert that pops up doesn't seem to signal a current condition; the printer still operates fine, and this issue only comes up if the printer has run out of filament while printing at least once since powering on.
                  The issue appears to be cosmetic only, hence posting in the web interface area, because while the popup shows, the printer continues printing just fine. This alertbox only happens after a filament runout condition has occurred, even if the print has been resumed without issue.

                  @gavatron3000 said in Filament out warning always present:

                  Make sure you only enable them at the start of a print and disable them at the end again.

                  According to the wiki as posted above, with firmware 1.19 and later, this is not required. The sensors are only active during a print session and are ignored otherwise, so I shouldn't need to enable/disable the sensors between prints, M591 should be able to go in the config.g file and then work normally. (Please correct me if I'm wrong here, that's how the page seems to read. It seems a bit unnecessary to enable/disable hardware configuration between prints as well)
                  Either way, even if a runout has occurred during the current print, the dialog keeps popping up (on page load ONLY) for the rest of the print.

                  I created a quick video to show what's happening, just to help further illustrate the problem.
                  https://youtu.be/KmbHqct-HjI

                  I stress this seems to be only cosmetic as there's no effect to the current print when it pops up on the load of the page.

                  1 Reply Last reply Reply Quote 0
                  • gavatron3000undefined
                    gavatron3000
                    last edited by

                    Yeah it says that but for me to remove the popups I only enable them when a print is active

                    1 Reply Last reply Reply Quote 0
                    • Chorcaundefined
                      Chorca
                      last edited by

                      @gavatron3000 said in Filament out warning always present:

                      Yeah it says that but for me to remove the popups I only enable them when a print is active

                      Ah, so sounds like you're running into the same issue then. Ideally the popup should only happen once and then once the print is resumed, clearly the error is no longer necessary.

                      1 Reply Last reply Reply Quote 0
                      • gavatron3000undefined
                        gavatron3000
                        last edited by

                        The other thing that's annoying is if I have a fault etc or a filament popup on my computer and clear it as normal when I open my tablet or phone on Dwc I have to clear the popups again on each device. Not a big deal just a quirk I guess

                        1 Reply Last reply Reply Quote 0
                        • Chorcaundefined
                          Chorca
                          last edited by

                          I'll try and get a bugreport filed for this then. Thanks!

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

                            This is on my list to look at.

                            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
                            • First post
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA