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

Pause/Resume print

Scheduled Pinned Locked Moved
Tuning and tweaking
4
41
2.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.
  • undefined
    fcwilt @Touchthebitum
    last edited by 24 Jan 2021, 14:02

    @Touchthebitum

    Sorry again - what GCODE commands are being generated by the slicer to perform the filament change?

    Frederick

    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

    1 Reply Last reply Reply Quote 0
    • undefined
      Touchthebitum
      last edited by 24 Jan 2021, 14:05

      sorry 😉

      ;TYPE:CUSTOM
      ;added code by post processing
      ;script: PauseAtHeight.py
      ;current layer: 2
      M83 ; switch to relative E values for any needed retraction
      G1 F300 Z1.6 ; move up a millimeter to get out of the way
      G1 F9000 X50 Y50
      G1 F300 Z15 ; too close to bed--move to at least 15mm
      M104 S0 ; standby temperature
      M226 ; Do the actual pause
      M17 E0
      M109 S215 ; resume temperature
      G1 F300 Z1.6
      G1 F9000 X138.263 Y119.525
      G1 F300 Z0.6 ; move back down to resume height
      G1 F1800 ; restore extrusion feedrate
      M82 ; switch back to absolute E values
      G92 E0.06168

      Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
      BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

      undefined 1 Reply Last reply 24 Jan 2021, 14:14 Reply Quote 0
      • undefined
        fcwilt @Touchthebitum
        last edited by fcwilt 24 Jan 2021, 14:14

        @Touchthebitum

        Thanks.

        Can you edit that code?

        Since the firmware is trying to handle the pause/resume operations on it's own using the pause/resume files it would seem that the slicer generated code should not include any code that duplicates what those two files do.

        So if the firmware pause/resume files do EVERYTHING that is needed then the slicer code should only be M226 or M600 for pause and nothing for resume.

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        undefined 1 Reply Last reply 24 Jan 2021, 14:16 Reply Quote 0
        • undefined
          Touchthebitum @fcwilt
          last edited by 24 Jan 2021, 14:16

          @fcwilt
          Yes I can edit it.
          Ok, thanks, I'll check that 😉

          Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
          BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

          1 Reply Last reply Reply Quote 0
          • undefined
            Touchthebitum
            last edited by 24 Jan 2021, 14:38

            nothing to do 😞
            I only placed M600 on the gcode. The pause is perfect but when I press on "resume" it goes on the print point and turns back on the pause location ...

            Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
            BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

            undefined 1 Reply Last reply 24 Jan 2021, 14:41 Reply Quote 0
            • undefined
              fcwilt @Touchthebitum
              last edited by 24 Jan 2021, 14:41

              @Touchthebitum said in Pause/Resume print:

              when I press on "resume" it goes on the print point and turns back on the pause location ...

              I don't understand what you mean by "goes on the print point" or "turns back on the pause location".

              Can you phrase that another way?

              Frederick

              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

              undefined 1 Reply Last reply 24 Jan 2021, 14:43 Reply Quote 0
              • undefined
                Touchthebitum @fcwilt
                last edited by 24 Jan 2021, 14:43

                @fcwilt
                the carriage turns back on the last printed position BUT doesn't print, then it turns back on the "pause" location

                Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                undefined 1 Reply Last reply 24 Jan 2021, 14:46 Reply Quote 0
                • undefined
                  fcwilt @Touchthebitum
                  last edited by 24 Jan 2021, 14:46

                  @Touchthebitum

                  Still not clear.

                  Are you saying the carriage moves to the correct location for resuming BUT the printer returns to the paused state?

                  Frederick

                  Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                  undefined 1 Reply Last reply 24 Jan 2021, 14:46 Reply Quote 0
                  • undefined
                    Touchthebitum @fcwilt
                    last edited by Touchthebitum 24 Jan 2021, 14:46

                    @fcwilt
                    exactly

                    Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                    BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                    undefined 1 Reply Last reply 24 Jan 2021, 14:47 Reply Quote 0
                    • undefined
                      fcwilt @Touchthebitum
                      last edited by 24 Jan 2021, 14:47

                      @Touchthebitum said in Pause/Resume print:

                      @fcwilt
                      exact

                      Great.

                      And if you pause then resume using the Pause and Resume buttons on the DWC it all works correctly?

                      Frederick

                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                      undefined 1 Reply Last reply 24 Jan 2021, 14:48 Reply Quote 0
                      • undefined
                        Touchthebitum @fcwilt
                        last edited by 24 Jan 2021, 14:48

                        @fcwilt
                        yes

                        Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                        BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                        undefined 1 Reply Last reply 24 Jan 2021, 14:50 Reply Quote 0
                        • undefined
                          fcwilt @Touchthebitum
                          last edited by 24 Jan 2021, 14:50

                          @Touchthebitum said in Pause/Resume print:

                          @fcwilt
                          yes

                          Great - now I fully understand what you are doing and seeing.

                          What I don't understand is why pausing from the slicer isn't working. I have an idea but I need to try to verify it.

                          Perhaps we will get lucky and @dc42 will jump in here.

                          Frederick

                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                          undefined 1 Reply Last reply 24 Jan 2021, 14:51 Reply Quote 0
                          • undefined
                            Touchthebitum @fcwilt
                            last edited by Touchthebitum 24 Jan 2021, 14:51

                            @fcwilt
                            Pausing is working but resuming not ...

                            Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                            BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                            undefined 1 Reply Last reply 24 Jan 2021, 15:04 Reply Quote 0
                            • undefined
                              DIY-O-Sphere @Touchthebitum
                              last edited by 24 Jan 2021, 14:54

                              @Touchthebitum said in Pause/Resume print:

                              if state.currentTool != -1

                              Can you try to remove that from the resume.g?

                              (UTC+1)

                              undefined 1 Reply Last reply 24 Jan 2021, 14:57 Reply Quote 0
                              • undefined
                                Touchthebitum @DIY-O-Sphere
                                last edited by 24 Jan 2021, 14:57

                                @DIY-O-Sphere
                                Tried but nothing changed

                                Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                                BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  fcwilt @Touchthebitum
                                  last edited by 24 Jan 2021, 15:04

                                  @Touchthebitum said in Pause/Resume print:

                                  @fcwilt
                                  Pausing is working but resuming not ...

                                  Sorry - I meant that pausing from the slicer is not resuming correctly as opposed to pausing from the DWC which does resume correctly.

                                  That suggests to me that the way the firmware handles a M226 or M600 pause is different from how it handles the pause initiated by the DWC.

                                  Here is something to try - just a long shot.

                                  Replace the M226 or M600 in the slicer with M400 followed by M25.

                                  Frederick

                                  Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                  undefined 1 Reply Last reply 24 Jan 2021, 15:10 Reply Quote 0
                                  • undefined
                                    Touchthebitum @fcwilt
                                    last edited by 24 Jan 2021, 15:10

                                    @fcwilt
                                    same result

                                    Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                                    BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                                    undefined 1 Reply Last reply 24 Jan 2021, 15:12 Reply Quote 0
                                    • undefined
                                      fcwilt @Touchthebitum
                                      last edited by 24 Jan 2021, 15:12

                                      @Touchthebitum said in Pause/Resume print:

                                      @fcwilt
                                      same result

                                      Not really surprised at that.

                                      Have you tried pressing the DWC Resume button a second time?

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                      undefined 1 Reply Last reply 24 Jan 2021, 15:13 Reply Quote 0
                                      • undefined
                                        Touchthebitum @fcwilt
                                        last edited by Touchthebitum 24 Jan 2021, 15:13

                                        @fcwilt
                                        yes , three, four times 😉

                                        Sparkcube XL V 1.1 300x300x190, Radds, Raspberry, Keenovo silicone bedheat 220v, Big Booster Extruder, DIY building
                                        BLV Cube 665mm Direct Drive with Duet3/SBC (RPi 4) Mosquito Magnum/Bond Tech Extruder/Vanadium Nozzle, Keenovo silicone bedheat 220v

                                        undefined 1 Reply Last reply 24 Jan 2021, 15:13 Reply Quote 0
                                        • undefined
                                          fcwilt @Touchthebitum
                                          last edited by 24 Jan 2021, 15:13

                                          @Touchthebitum said in Pause/Resume print:

                                          @fcwilt
                                          yes , three, four times 😉

                                          And each time it returns to the paused state?

                                          Frederick

                                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                          undefined 1 Reply Last reply 24 Jan 2021, 15:14 Reply Quote 0
                                          15 out of 41
                                          • First post
                                            15/41
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA