Pause Print, Change Filament, Resume Print
-
Hi,
Sounds simple, haven't tried it yet. have a question about it.
Pause the print, I am told that the hotend will rise about 10mm, remove the filament and load the new filament.
Before I resume the print is there anything else I need to do so not to have a blob of filament at the start of resume print or a lack of filament at the nozzle.
This is on a delta with a Smart Effector with a Nimble extruder attached.
Thanks in advance.
/quadcells -
@quadcells said in Pause Print, Change Filament, Resume Print:
Pause the print, I am told that the hotend will rise about 10mm, remove the filament and load the new filament.
Before I resume the print is there anything else I need to do so not to have a blob of filament at the start of resume print or a lack of filament at the nozzle.That depends on the contents of the pause.g and resume.g files on your SD card. Did you create them yourself, or did you buy a printer or printer kit with a Duet controller installed (in which case the supplier has probably customised them) ?
-
Hi dc42,
This is a my own build. I haven't created those files yet, didn't know about those. I thought all I had to do was press the pause button on the PanelDue.
I will look for more info on those two files. -
You can put whatever GCode commands you like in those files. This is the pause.g file that I use on my Cartesian printer:
; Pause macro file
M83 ; relative extruder movement
G1 E-4 F2500 ; retract 4mm
G91 ; relative moves
G1 Z5 F5000 ; raise nozzle 5mm
G90 ; absolute moves
G1 X-105 Y95 F5000 ; move head out of the way of the printAnd this is the resume.g:
; Resume macro file
G1 R1 X0 Y0 Z2 F5000 ; move to 2mm above resume point
G1 R1 X0 Y0 Z0 ; lower nozzle to resume point
M83 ; relative extruder movement
G1 E4 F2500 ; undo the retraction that we did in pause.gIf you were to use similar files, then if loading filament while the printer is paused you would need to allow for the fact that the extruder will extrude 4mm of filament when resuming.
HTH David
-
@dc42 said in Pause Print, Change Filament, Resume Print:
You can put whatever GCode commands you like in those files. This is the pause.g file that I use on my Cartesian printer:
; Pause macro file
M83 ; relative extruder movement
G1 E-4 F2500 ; retract 4mm
G91 ; relative moves
G1 Z5 F5000 ; raise nozzle 5mm
G90 ; absolute moves
G1 X-105 Y95 F5000 ; move head out of the way of the printAnd this is the resume.g:
; Resume macro file
G1 R1 X0 Y0 Z2 F5000 ; move to 2mm above resume point
G1 R1 X0 Y0 Z0 ; lower nozzle to resume point
M83 ; relative extruder movement
G1 E4 F2500 ; undo the retraction that we did in pause.gIf you were to use similar files, then if loading filament while the printer is paused you would need to allow for the fact that the extruder will extrude 4mm of filament when resuming.
HTH David
Thanks dc42, I'll work with that and see what I can do.