@pause behavior
I have been doing numerous prints where I change filament at certain layers, and so I put in the following for my @pause to facilitate filament swaps:
G1 F1800.000 E53.50201 ; retract
G90 ; Absolute Coordinates
G1 X10 Y10 ;Move extruder to the front for filament change
G91 ; Relative Coordinates
G1 Z30 ;Raise print head
@sound ;Play a sound
This gets the hot end up high and ideally off of the print so that I can drool out filament until the color has completely shifted.
What I am wondering is two things to improve this:
I am often forgetful, and I leave the printer unattended most of the time. So on occasion, it sits there doing nothing with heat still applied. So I would like to put in a Dwell command and then disable the heater for those times. Something like this:
I am often forgetful, and I leave the printer unattended most of the time. So on occasion, it sits there doing nothing with heat still applied. So I would like to put in a Dwell command and then disable the heater for those times. Something like this:
G4 P10000 ;Wait 10 seconds
M104 S0 ; turn off temperature
The questions for this would be:
1) Will the heater automatically re-enable and heat back up before attempting to resume printing?
2) If I resume printing before the 10 seconds have elapsed, will the heater disable still be buffered and thus turn off the heater mid-print? If so, what would that do to the print?
And a broader question:
Is it possible to write a script that will send an email to me when the pause command executes, instead of playing a sound (which I don't hear when on the other side of the building). Really I can do the whole sending an email thing with AutoHotKey, so I just need a script that can generate any kind of output to trigger AutoHotKey to run a more complicated script event (Not sure if I can trigger off the sound alone... I will have to check into that...)
Is it possible to write a script that will send an email to me when the pause command executes, instead of playing a sound (which I don't hear when on the other side of the building). Really I can do the whole sending an email thing with AutoHotKey, so I just need a script that can generate any kind of output to trigger AutoHotKey to run a more complicated script event (Not sure if I can trigger off the sound alone... I will have to check into that...)
Comments