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

    Filament Monitor Flagging When Not Printing

    Scheduled Pinned Locked Moved
    Filament Monitor
    3
    6
    298
    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.
    • that guy Eundefined
      that guy E
      last edited by

      using a simple filament switch style monitor configured like this:
      M591 P1 D0 C"IO6.IN" S1

      On power up I'm seeing filament out warnings before I start a print. I thought the S1 is supposed to set it to only be monitored when printing?

      Firmware V3.4.1-RC1 haven't tried other firmware versions yet

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

        S1 means it will pause the print, or prevent it from starting, but the message informing you there is no filament happens as soon as it's detected.

        Perhaps it would make more sense for you to add the filament sensor config to start.g so that it only gets turn on right when a print is started. Then in your end gcode you can disable it again.

        Z-Bot CoreXY Build | Thingiverse Profile

        Edumaundefined that guy Eundefined 2 Replies Last reply Reply Quote 0
        • Edumaundefined
          Eduma @Phaedrux
          last edited by

          @phaedrux

          I had thought to do that as well. Just seemed like odd behavior.

          I expected the s1 to signify only while printing. If there are retracts and moves it would make no sense to check it on power up.

          1 Reply Last reply Reply Quote 0
          • that guy Eundefined
            that guy E @Phaedrux
            last edited by

            @phaedrux

            I enabled the filament check during my print start macro and the issue I run into is that on a resume it re-runs the entire macro.

            Phaedruxundefined 1 Reply Last reply Reply Quote 0
            • Phaedruxundefined
              Phaedrux Moderator @that guy E
              last edited by

              @that-guy-e said in Filament Monitor Flagging When Not Printing:

              my print start macro

              What macro is that exactly and where/when does it get called?

              Note I mentioned start.g which is a special system macro that gets called immediately before the print gcode file is executed.

              Z-Bot CoreXY Build | Thingiverse Profile

              that guy Eundefined 1 Reply Last reply Reply Quote 0
              • that guy Eundefined
                that guy E @Phaedrux
                last edited by

                @phaedrux

                I will try moving it to start.g

                I have a print_start.g which is called out after setting bed and nozzle temps. I was hoping to automate some retract sequences in the filament runout, but I can't include them without first having the nozzle hot.

                I might just define it as an external trigger, so I can set it so it to only trigger during a print. Assuming triggers still behave the same

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