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

    Recovering a stopped print after a fault

    Scheduled Pinned Locked Moved
    Duet Web Control
    2
    7
    221
    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.
    • iainsundefined
      iains
      last edited by

      I have a long print mid way through and experienced a heater fault that stopped the print. M562 cleared the fault ok DWC did not keep the print active as it was sleeping. is it possible to find the print stop position and recommence (continue) the print?

      iainsundefined 1 Reply Last reply Reply Quote 0
      • iainsundefined
        iains @iains
        last edited by

        @iains I have found the Resurrect.g file relative to this print. I homed the printer and ran M916. When I run M916 i get this:
        Error: M916: Resume prologue file 'resurrect-prologue.g' not found.
        Yet the prologue file is present in the resurrect file? as below. What steps am I missing to resume the print?

        ; File "0:/gcodes/CFFFP_Mask 13 Pattern correct for 3D PRINT (2) Full Size PLA.gcode" resume print after print paused at 2020-08-19 05:02
        ; File "0:/gcodes/CFFFP_Mask 13 Pattern correct for 3D PRINT (2) Full Size PLA.gcode" resume print after print paused at 2020-08-19 05:02
        G21
        M140 P0 S45.0
        ; Delta parameters
        M665 L440.370:440.370:440.370 R265.335 H395.585 B140.0 X-0.083 Y0.032 Z0.000
        M666 X-1.288 Y0.105 Z1.183 A0.00 B0.00
        G29 S1
        T-1 P0
        G92 X-55.180 Y-26.172 Z79.510
        G60 S1
        G10 P0 S210 R210
        T0 P0
        M98 P"resurrect-prologue.g"
        M116
        M290 X0.000 Y0.000 Z0.000 R0
        T-1 P0
        T0 P6
        G10 L2 P1 X0.00 Y0.00 Z0.00
        G10 L2 P2 X0.00 Y0.00 Z0.00
        G10 L2 P3 X0.00 Y0.00 Z0.00
        G10 L2 P4 X0.00 Y0.00 Z0.00
        G10 L2 P5 X0.00 Y0.00 Z0.00
        G10 L2 P6 X0.00 Y0.00 Z0.00
        G10 L2 P7 X0.00 Y0.00 Z0.00
        G10 L2 P8 X0.00 Y0.00 Z0.00
        G10 L2 P9 X0.00 Y0.00 Z0.00
        G54
        M106 S0.00
        M106 P0 S0.00
        M106 P2 S0.00
        M106 P3 S0.00
        M106 P4 S0.00
        M106 P5 S0.00
        M106 P6 S0.00
        M106 P7 S0.00
        M106 P8 S0.00
        M116
        G92 E0.00000
        M83
        M23 "0:/gcodes/CFFFP_Mask 13 Pattern correct for 3D PRINT (2) Full Size PLA.gcode"
        M26 S18181103
        G0 F6000 Z81.510
        G0 F6000 X-55.180 Y-26.172
        G0 F6000 Z79.510
        G1 F2424.0 P0
        G21
        M24

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

          Do you have a file called resurrect-prologue.g in the /sys folder? You'd want to set it up so that you can home the printer without hitting the print on the bed.

          https://duet3d.dozuki.com/Wiki/Setting_up_to_resume_a_print_after_a_power_failure

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • iainsundefined
            iains
            last edited by

            No i dont have it set up. Does a manual home sequence not have the same effect

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

              Well if you want to use M916 to resume the print it expects there to be a prologue file to prepare the machine for resuming the job. You can probably safely home X and Y with G28 XY?

              Then for z you can either add a manual probing at a specific safe XY coordinate and probe type 0 (M558 P0) to give yourself a jog dialogue to manually touch the nozzle to the bed to home Z. Or you can position it at a known height and use G92 to set it.

              It's really up to you how you do it. The file could be largely blank if you want as long as you know you've got XYZ homed to match what's on the build plate.

              https://duet3d.dozuki.com/Wiki/Setting_up_to_resume_a_print_after_a_power_failure#Section_Setting_up_the_sys_resurrect_prologue_g_file
              This kind of spells it out.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • iainsundefined
                iains
                last edited by

                OK thanks ill set one up.

                1 Reply Last reply Reply Quote 0
                • iainsundefined
                  iains
                  last edited by

                  Excellent its up and running again. Many thanks for your guidance.

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