After Resume XY does not move properly
-
I have lost a couple prints over time to this issue. I would resume the print and the Print head would just move within a very small space and not the correct size of the part. Ends up making a blob. I can see the movements are there but scaled down to 1/100 of the size.
Has anyone else experience this and was it recoverable or just need to do reset and lose the print?
-
@ktapper Please post your config.g that includes your M911 command and your resurrect.g. Please send M115 and post response for firmware version.
Ian
-
Is this resume after powerloss or just after pausing?
-
Just pausing due to low voltage.
; Automatic power saving
M911 S21 R22 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power lossResurrect.g:
; File "0:/gcodes/BLV_LID_v3_0_1kg_Spool_0.2mm_PLA_10h42m.gcode" resume print after print paused at 2020-02-13 07:36
G21
M140 P0 S60.0
T-1 P0
G92 X171.544 Y104.120 Z96.800
G60 S1
M98 P"resurrect-prologue.g"
M116
M290 X0.000 Y0.000 Z0.000 R0
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
G10 P0 S190 R190
T0 P6
M106 S1.00
M106 P0 S1.00
M106 P1 S0.00
M106 P2 S1.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/BLV_LID_v3_0_1kg_Spool_0.2mm_PLA_10h42m.gcode"
M26 S3678538 P0.000
G0 F6000 Z98.800
G0 F6000 X171.544 Y104.120
G0 F6000 Z96.800
G1 F3600.0 P0
G21
M24FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.03 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2019-06-13b2
Eventlog:
2020-02-13 02:29:43 Resume state saved
2020-02-13 02:29:43 Print auto-paused due to low voltage
2020-02-13 07:35:23 Printing resumed
2020-02-13 07:35:36 Resume state saved
2020-02-13 07:35:40 Printing paused at X189.7 Y209.9 Z96.8
2020-02-13 07:35:49 Printing resumed
2020-02-13 07:36:15 Resume state saved
2020-02-13 07:36:18 Printing paused at X171.5 Y104.1 Z96.8 -
@ktapper Sorry, can you post your resurrect-prologue.g as well?
Ian
-
@ktapper said in After Resume XY does not move properly:
RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.03
I'd also suggest updating to the latest 2.05.1 firmware. https://github.com/dc42/RepRapFirmware/releases/tag/2.05.1
Ian
-
;resurrect-prologue.g
M116 ; wait for temperatures
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 -
Just for completeness, what do you have in home x and home y?
-
; homex.g
; called to home the X axis
;
; generated by RepRapFirmware Configuration Tool on Tue Oct 09 2018 13:27:56 GMT+0300
; Ignore Machine boundaries
M564 H0 S0
G91 ; relative positioning
G1 Z5 F1000 S2 ; lift Z relative to current position
G1 S1 X-355 F2000 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F1500 ; go back a few mm
G1 S1 X-355 F360 ; move slowly to X axis endstop once more (second pass)
G1 X5 F1500 ; go back a few mm
G1 Z-5 F1000 S2 ; lower Z again
G90 ; absolute positioning
; Stop movement across limits, enable boundaries, homing requirement
M564 H1 S1; homey.g
; called to home the Y axis
;
; generated by RepRapFirmware Configuration Tool on Tue Oct 09 2018 13:27:56 GMT+0300
; Ignore Machine boundaries
M564 H0 S0
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G1 S1 Y355 F2000 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y-5 F3000 ; go back a few mm
G1 S1 Y355 F160 ; move slowly to Y axis endstop once more (second pass)
G1 Y-5 F3000 ; go back a few mm
G1 Z-5 F1000 S2 ; lower Z again
G90 ; absolute positioning
; Stop movement across limits, enable boundaries, homing requirement
M564 H1 S1 -
Remove the ignore machine boundaries command. I think that's changing your position out of bounds.