Solved Big blob on print using resurrect
-
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.
I hope someone can help
Thanks in advance,
Kenneth -
@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?
-
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 -
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
-
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.
-
@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?
-
@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.
-
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.
-
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
-
@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.
-
Try changing prusa slicer to use relative extrusion in the printer settings and re-slice.
-
-
-
-