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

    Big blob on print using resurrect

    Scheduled Pinned Locked Moved Solved
    General Discussion
    3
    13
    402
    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.
    • KennethRundefined
      KennethR
      last edited by

      Hi,

      I’m currently working on setting up resume after power loss on my Duet2 WIFI clay printer. The way I need to use it is to pause the print, turn off the printer, and then continue the print the next day.

      I do not home Z and after a lot of fiddeling this now works, but I have a related issue: When I pause and resume it works fine, but when I pause, power off, power on, and the use resume(ressurect) then the printer moves to the correct place but then extrudes a blob of clay for around 5-10 secs and then starts printing perfectly. I have looked “everywhere” in the config files and cannot find what does this. Can anyone help?

      Please note that I’m using an OLD firmware (2.03c beta). I am in the middle of producing some artworks for a soon to come exhibition so for fear of having the printer out of duty for some time if I do something wrong I really want to wait upgrading it until after the exhibition.

      IMG_0696.jpeg

      IMG_0700.jpeg

      I hope someone can help 🙂

      Thanks in advance,
      Kenneth

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

        @KennethR said in Big blob on print using resurrect:

        OLD firmware (2.03c beta)

        That is a very old unsupported beta firmware indeed.

        I'm not sure what the behaviour expected would have been at the time.

        Can you share your config.g, pause.g, resume.g, resurrect-prologue.g, resurrect.g files?

        How are you resuming the job? M916?

        https://docs.duet3d.com/en/User_manual/Tuning/Resume

        Z-Bot CoreXY Build | Thingiverse Profile

        KennethRundefined 1 Reply Last reply Reply Quote 0
        • KennethRundefined
          KennethR @Phaedrux
          last edited by KennethR

          @Phaedrux

          Thanks for a very quick reply 👍

          I got the printer with that FW and my reluctance to upgrade it right before REALLY needing the printer is the only reason I haven't done it yet.

          Maybe I misunderstood the resurrect procedure because I don't use M916, I simply run the resurrect.g as a macro. It works fine apart from the 'blob'.

          I have attached the files.

          BR Kenneth
          stop.g resurrect-prologue (3).g resurrect (2).g resume (1).g pause.g cancel.g
          config (5).g

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

            Is your file sliced in relative or absolute extruder mode?

            Your resurrect-prologue homes X Y and then purges the extruder, is that what you're seeing?

            ;Created by Kenneth 3-7-2023
            ;M116 ; wait for temperatures. DISABLED THIS - shouldn't be needed
            ;M290 R0 S0  ; clear babystepping - test added 8-7-2023 (moved to CANCEL.G)
            
            G28 X Y ; home X and Y, hope that Z hasn't moved
            M83 ; relative extrusion
            G1 E4 F3600 ; undo the retraction that was done in the M911 power fail script
            

            Z-Bot CoreXY Build | Thingiverse Profile

            KennethRundefined dc42undefined 2 Replies Last reply Reply Quote 0
            • KennethRundefined
              KennethR @Phaedrux
              last edited by

              @Phaedrux

              Yes, it extrudes a bit of filament, but that is while it is at 0,0. The 'blob' is much bigger than that and takes much longer to do, as well as being made at the position where it resumes printing after finishing the blob.

              I have no idea what the logic of extruding that amount of material could be.

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

                @Phaedrux said in Big blob on print using resurrect:

                Is your file sliced in relative or absolute extruder mode?

                I think this may be related.

                Can you share the gcode file itself?

                Z-Bot CoreXY Build | Thingiverse Profile

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

                  @Phaedrux said in Big blob on print using resurrect:

                  G1 E4 F3600 ; undo the retraction that was done in the M911 power fail script

                  When the power failed, it's quite likely that there wasn't enough power to do the retraction completely. Perhaps you should wipe the nozzle after that extrusion command and pause for a second or two instead of resuming the print immediately.

                  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

                  KennethRundefined 1 Reply Last reply Reply Quote 0
                  • KennethRundefined
                    KennethR @Phaedrux
                    last edited by

                    @Phaedrux

                    Of course - it's attached.

                    Note that I only have the 'blob' issue when running the resurrect.g after having the power shut down. It does not happen in any other cases.

                    Shape-Cylinder_ø30.gcode

                    1 Reply Last reply Reply Quote 0
                    • KennethRundefined
                      KennethR @dc42
                      last edited by

                      @dc42

                      Thanks dc42. The volume extruded/retracted is very small compared to the 'blob'. I would say the blob is at least 10 times the volume of the extrude/retract.

                      I can also just try removing that command.

                      I'm not around my printer the next few days, so I cannot test at this moment.

                      BR Kenneth

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

                        @KennethR said in Big blob on print using resurrect:

                        I would say the blob is at least 10 times the volume of the extrude/retract.

                        In that case it's likely to be an absolute/relative extrusion issue as @Phaedrux suggested. I have a feeling that RRF may originally have only supported resurrecting prints that use relative extrusion, because of the additional complications that absolute extrusion causes.

                        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

                          Try changing prusa slicer to use relative extrusion in the printer settings and re-slice.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          KennethRundefined 2 Replies Last reply Reply Quote 0
                          • KennethRundefined
                            KennethR @Phaedrux
                            last edited by

                            @Phaedrux @dc42

                            Thanks a lot to both of you 👍 I’ll try that in a few says when I’m back in the workshop.

                            BR Kenneth

                            1 Reply Last reply Reply Quote 0
                            • KennethRundefined
                              KennethR @Phaedrux
                              last edited by

                              @Phaedrux @dc42

                              Hi again,

                              I just tested using relative extrusion, and it worked perfectly. The ‘blob’ issue is now gone!

                              Again, thanks a lot for the help 👍

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