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

    Macro Resurrect file not found

    Scheduled Pinned Locked Moved
    General Discussion
    3
    26
    2.7k
    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.
    • dc42undefined
      dc42 administrators
      last edited by dc42

      The resurrect.g file contains a G0 Z command near the end, to resume printing from the point at which it was stopped. To use the technique you describe, you would need to either edit that command, or restart the print just before a G1 Z command in the SD card file.

      The main change to the resurrect facility in recent firmware is that there is now a G92 command in resurrect.g just before the call to resurrect-prologue.g. That shouldn't make any difference if you home Z in resurrect-prologue.g.

      HTH David

      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

      invertmastundefined 1 Reply Last reply Reply Quote 0
      • invertmastundefined
        invertmast @dc42
        last edited by

        @dc42 said in Macro Resurrect file not found:

        The resurrect.g file contains a G0 Z command near the end, to resume printing from the point at which it was stopped. To use the technique you describe, you would need to either edit that command, or restart the print just before a G1 Z command in the SD card file.

        The main change to the resurrect facility in recent firmware is that there is now a G92 command in resurrect.g just before the call to resurrect-prologue.g. That shouldn't make any difference if you home Z in resurrect-prologue.g.

        HTH David

        David,
        Thanks for taking the time to help work through all this. Here is the code directly at the "M26 S" offset number in the above resurrect.g

        ; layer 96, Z = 57.480 (this is offset #2524245)
        ; feature outer perimeter
        ; tool H0.600 W1.440
        G1 Z57.480 F50

        To make sure i'm understanding what your saying, instead of using the Offset # of 2524245, i should use the offset # Associated with the "G1 Z57.480 F50" line as shown above,
        Or
        I should modify the G0 F6000 Z68.280 line to show "G0 F6000 Z(insert start point Z height here)"?

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

          @invertmast I've done pretty close to what you're talking about recently, but I didn't use the resurrect functionality. I have been using some stonefil filament that is very brittle and has a tendency to break mid print. I caught the break quickly and paused the print and canceled it. I found the layer height and edited the gcode file to remove all the layers before the one I wanted to restart at. I homed X and Y and sent M92 Z whatever to rehome since canceling the print turned off the motors. My Z axis doesn't drop when power removed so it doesn't need to be actually rehomed. I restarted the print with the edited gcode file, it did all the preamble warm up, moved to the proper z height, and restarted printing. I guess it never even occurred to me to use the resurrect function because I wanted to go back a bit rather than to where I paused it.

          Z-Bot CoreXY Build | Thingiverse Profile

          invertmastundefined 1 Reply Last reply Reply Quote 0
          • invertmastundefined
            invertmast @Phaedrux
            last edited by invertmast

            @phaedrux said in Macro Resurrect file not found:

            @invertmast I've done pretty close to what you're talking about recently, but I didn't use the resurrect functionality. I have been using some stonefil filament that is very brittle and has a tendency to break mid print. I caught the break quickly and paused the print and canceled it. I found the layer height and edited the gcode file to remove all the layers before the one I wanted to restart at. I homed X and Y and sent M92 Z whatever to rehome since canceling the print turned off the motors. My Z axis doesn't drop when power removed so it doesn't need to be actually rehomed. I restarted the print with the edited gcode file, it did all the preamble warm up, moved to the proper z height, and restarted printing. I guess it never even occurred to me to use the resurrect function because I wanted to go back a bit rather than to where I paused it.

            prior to the firmware upgrade it was a HUGE benefit to me. I would start a 14-16hr print and have to leave for whatever reason. I may of been gone 1 hour, or 6, but if it messed up, it was easy enough to rewind the print by just changing that Offset number. Now with the process seemingly have changed, it will be nice to be able to have that feature again.

            I just lost 3 hours on the latest print due to the filament coming unspooled (i use 25kg spools and the spool holder is extremely friction free to allow the filament to come off easily, but occasionally it comes off over the spool ends and wraps around the rotation bar the spool is on and "kinks" causing it to get tangled and no longer move..im still trying to figure out how to fix this). If i would of been able to use the resurrect function, i would of only been out 30 minutes of print time... oh well. The joys and frustrations of a rapidly growing hobby and learning new things.

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

              @invertmast said in Macro Resurrect file not found:

              25kg spools

              😵

              2 ways to maybe help with the filament coming off the edges of the spool. 1. Add a cardboard barrier to the spool to give it a much higher lip. 2. Lay a towel on top of the filament spool so that it drags across the inside of the spool weighing down the filament but not impeding rotation. Some industrial machines use plastic flaps or the like.

              Z-Bot CoreXY Build | Thingiverse Profile

              invertmastundefined 1 Reply Last reply Reply Quote 0
              • invertmastundefined
                invertmast @Phaedrux
                last edited by invertmast

                @phaedrux said in Macro Resurrect file not found:

                @invertmast said in Macro Resurrect file not found:

                25kg spools

                😵

                2 ways to maybe help with the filament coming off the edges of the spool. 1. Add a cardboard barrier to the spool to give it a much higher lip. 2. Lay a towel on top of the filament spool so that it drags across the inside of the spool weighing down the filament but not impeding rotation. Some industrial machines use plastic flaps or the like.

                yea i know.. 25kg spools, i've gone through 1 in about 2 1/2 months, have 2 more 25kg spools a 15kg and a 10kg.... that doesn't even include all of the little 1kg ones i have. lol

                thats kind of what i figured. Right now i have a trash can with some foam packaging sticking out shoved under the spool and its working.

                I'll probly end up printing some sort of contraption to mount to the spool holder that will allow adjustable tensioning since i have some 10 and 15kg spools as well.

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

                  I don't know if it will fit a 25kg spool, but maybe it can be scaled up.

                  https://drmrehorst.blogspot.com/2017/11/3d-printer-spool-holder-design.html

                  Z-Bot CoreXY Build | Thingiverse Profile

                  invertmastundefined 1 Reply Last reply Reply Quote 0
                  • invertmastundefined
                    invertmast @Phaedrux
                    last edited by

                    @phaedrux said in Macro Resurrect file not found:

                    I don't know if it will fit a 25kg spool, but maybe it can be scaled up.

                    https://drmrehorst.blogspot.com/2017/11/3d-printer-spool-holder-design.html

                    actually i printed something like that originally but the weight of the spool proved to be to much for the extruder to roll the spool on the holder (it was support by 8 ball bearings and 3D printed parts). Currently i have 2 cups that slide over a 3/4" aluminum tube that makes the aluminum tube fit the spool holes nicely, the tube then has machined ends to adapt skateboard ball bearings to it, then it rests in a combination of G10 plate and 3D printed holders hung off the side of the machine. Its kind of crude, but works amazingly well (to well really.. lol). I'll have to post photo's of this monstrosity later on.

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

                      I don't have massive spools, but I also use a bearing hub to keep them rolling smoothly, and I had the same problem of over rotation and the filament coming off the edges and getting tangled. I added a reverse bowden tube that went from a block fixed to the printer frame and then to the extruder, but it wasn't actually attached to the extruder. This allowed a fair amount of filament to be unspooled into the PTFE tube and added a bit of friction as well.

                      There might be a picture of what I mean in the link in my signature.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      invertmastundefined 1 Reply Last reply Reply Quote 0
                      • invertmastundefined
                        invertmast @Phaedrux
                        last edited by

                        @phaedrux said in Macro Resurrect file not found:

                        I don't have massive spools, but I also use a bearing hub to keep them rolling smoothly, and I had the same problem of over rotation and the filament coming off the edges and getting tangled. I added a reverse bowden tube that went from a block fixed to the printer frame and then to the extruder, but it wasn't actually attached to the extruder. This allowed a fair amount of filament to be unspooled into the PTFE tube and added a bit of friction as well.

                        There might be a picture of what I mean in the link in my signature.

                        i have a setup like that to! lol. Its dangling though and i have thought about moving the spool up the printer frame so the bowden tube actually hangs below the spool Centerline hoping that will straighten things out. My trashcan is working pretty well right now though. haha

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA