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

    M600 - prevent power cut of motors

    Scheduled Pinned Locked Moved Solved
    General Discussion
    4
    8
    267
    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.
    • tak21undefined
      tak21
      last edited by

      I want to use M600 in my slicer to make color changes with a single extruder.
      It works flawless - if I am fast enough / close enough to the printer to do the change before "something" shuts down the motors and cuts the temperatures.

      What I do not know (and do not find information about) is this "something".
      What script / service / ... is shutting down the heaters and motors after some time if "nothing happens"?
      Can I change the behaviour? (E.g. motor shut down: NOOOO, bed shutdown: please not, extruder shutdown: yes).

      Thank you in advance!

      chrishammundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • chrishammundefined
        chrishamm administrators @tak21
        last edited by

        @tak21 Sounds like you have a motor idle current factor configured, try to set it to 100% in your config. See M906 I.

        Duet software engineer

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

          @tak21 idle current reduction will reduce current to the motor after 30 seconds by default. However, if the heaters are shutting down, that must be something else. Does your filament-change.g file if you have one, or your pause.g file if you don't, turn heaters off?

          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
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            Can you share your config.g and pause.g or filament-change.g file? Can you also share your firmware version?

            Z-Bot CoreXY Build | Thingiverse Profile

            tak21undefined 1 Reply Last reply Reply Quote 0
            • tak21undefined
              tak21 @Phaedrux
              last edited by

              @Phaedrux
              config.g
              pause.g
              filament-change.g
              03-Change_Filament.txt

              Duet Web Control 3.4.4
              RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.4

              @all: From your reactions I assume, that this is not a standard behaviour. As I used - as a base a configuration - a Caribou3d 320 config including macros I will now search for a macro / service which is not comming ootb and triggers this behaviour.

              Question please: if I would want to implement a "shut down the heaters if nothing happens for some time", where would I start to implement it?

              dc42undefined 1 Reply Last reply Reply Quote 0
              • tak21undefined
                tak21 @chrishamm
                last edited by

                @chrishamm I think I did not configure this as the documentation says: do not use it.

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

                  @tak21 said in M600 - prevent power cut of motors:

                  Question please: if I would want to implement a "shut down the heaters if nothing happens for some time", where would I start to implement it?

                  In daemon.g

                  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

                  tak21undefined 1 Reply Last reply Reply Quote 0
                  • tak21undefined
                    tak21 @dc42
                    last edited by

                    @dc42 Thank you! I found it 🙂

                    1 Reply Last reply Reply Quote 1
                    • Phaedruxundefined Phaedrux marked this topic as a question
                    • Phaedruxundefined Phaedrux has marked this topic as solved
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA