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

    Pausing print for the night

    Scheduled Pinned Locked Moved
    General Discussion
    4
    15
    2.2k
    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.
    • denkeundefined
      denke @Phaedrux
      last edited by

      @phaedrux
      Sooo Does the DWC pause button create a resurrection file? or is there any way / gcode command to trigger the creation of one other that killing the power?

      I cannot really leave the psu on for the night, because it's quite noisy.

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

        The link I included above goes over setting up for power loss. The resurrection file is updated with current position constantly.

        Z-Bot CoreXY Build | Thingiverse Profile

        denkeundefined 1 Reply Last reply Reply Quote 0
        • denkeundefined
          denke @Phaedrux
          last edited by

          @phaedrux
          Thanks!

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

            @denke said in Pausing print for the night:

            @phaedrux
            Sooo Does the DWC pause button create a resurrection file? or is there any way / gcode command to trigger the creation of one other that killing the power?

            I cannot really leave the psu on for the night, because it's quite noisy.

            Yes, in all recent firmware versions the pause button creates a resurrect.g file. So to do a planned power down in the middle of a print you should pause the print (preferably while it is doing infill), turn the heaters off, wait for the hot end to cool down (so that it is safe to stop the heatsink fan), then turn the power off. That's what we did at the TCT show last year to print the submarine on the SCARA printer.

            alt text

            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

            denkeundefined 1 Reply Last reply Reply Quote 0
            • denkeundefined
              denke @dc42
              last edited by

              @dc42
              Thanks!
              Iis there a way to set the head position and engage "idle hold" instead of homing the printer to be able to continue from a known position?

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

                @denke said in Pausing print for the night:

                @dc42
                Thanks!
                Iis there a way to set the head position and engage "idle hold" instead of homing the printer to be able to continue from a known position?

                You mean leave the motors in idle hold overnight? The motors will go into idle hold after 30 seconds of inactivity anyway. So you can just pause the print and turn the heaters off. Remember to turn the heaters on and let them reach operating temperature before resuming.

                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

                denkeundefined 1 Reply Last reply Reply Quote 0
                • denkeundefined
                  denke @dc42
                  last edited by denke

                  @dc42
                  No, I mean command the printer to a known location, and power it down there. When it's powered on again, then <if there is a way> I could set the current nozzle position back to the duet, so I could resume the print without the need for homing. Maybe this way I could acheive more accuracy compared to homing?

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

                    When you power down and up again, the motors will jump to the nearest multiple of 4 full steps that matches the motor positions. So you really need to home the printer after powering on again.

                    If it helps, you could home just X and Y, then "manually" home Z by jogging the nozzle to be a known height above the bed and using a G92 Z command to tell the firmware what that position is.

                    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
                    • denkeundefined
                      denke
                      last edited by

                      So the microswitch should be more precise than 0.04 mm? (100 mm / step setup)
                      BTW the gcode database seems to be incorrect when stating: "A G92 without coordinates will reset all axes to zero." At least for a delta with fw 2.0 "stable" it seems to do nothing, while G92 X0 Y0 Z0 works as expected.

                      Again, thank You for your help!!

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

                        @denke said in Pausing print for the night:

                        BTW the gcode database seems to be incorrect when stating: "A G92 without coordinates will reset all axes to zero." At least for a delta with fw 2.0 "stable" it seems to do nothing, while G92 X0 Y0 Z0 works as expected.

                        I think that behaviour applies to some other firmwares, but not to RRF. See https://duet3d.dozuki.com/Wiki/Gcode?revisionid=HEAD#Section_G92_Set_Position.

                        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