• 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
    Touchthebitum @fcwilt
    last edited by 24 Jan 2021, 13:58

    @fcwilt
    filament change.jpg

    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:02 Reply Quote 0
    • 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
                                          14 out of 41
                                          • First post
                                            14/41
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA