• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    iains
    last edited by 18 Aug 2020, 21:57

    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?

    undefined 1 Reply Last reply 19 Aug 2020, 07:01 Reply Quote 0
    • undefined
      iains @iains
      last edited by 19 Aug 2020, 07:01

      @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
      • undefined
        Phaedrux Moderator
        last edited by 19 Aug 2020, 07:03

        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
        • undefined
          iains
          last edited by 19 Aug 2020, 07:08

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

          1 Reply Last reply Reply Quote 0
          • undefined
            Phaedrux Moderator
            last edited by Phaedrux 19 Aug 2020, 07:11

            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
            • undefined
              iains
              last edited by 19 Aug 2020, 07:15

              OK thanks ill set one up.

              1 Reply Last reply Reply Quote 0
              • undefined
                iains
                last edited by 19 Aug 2020, 07:22

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

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