Creality Ender 5 Plus Cool down Heat Bed 15 minutes quicker Part 3
This saves 15 minutes on every print I do.
Normally the Buld Plate takes about 30 minutes to cool down, this uses two fans to blow on the underside to cool it in 15 minutes.
===============================
; END CODE
G92 E0 ; Just reset the Extruder axis:
G1 E -4 F1800 ; and move it backward: (here, 4mm, at 30mm/s). Example E3D-v6. Oozing try to stop problem retract a bit. (2mm is maximun for E3D-v6.)
M104 S0 ; turn off temperature
M104 S0 ; make sure the extuder is turned off.
M106 P1 ; Turn Bed Cooling Fans on
; DO NOT home all axes, probe above printed part
G1 Z180 F250 X 15 F1500 ; Move Up and Left together. To try to stop problems of oozin and out the way for easier access to printed part for removel. Keep BLTouch Pin away from Z Carriage brackets
G0 Y350 F15000 ; move nozzle towards back to remove printed object
M84 ; disable motors
;Play Pink Panther
;M300 S{pitch in hz} P{duration in ms}
;PinkPanther
M300 S1244 P187
M300 S1318 P187
M300 S0 P750
M300 S1479 P187
M300 S1567 P187
M300 S0 P750
M300 S1244 P187
M300 S1318 P187
M300 S0 P93
M300 S1479 P187
M300 S1567 P187
M300 S0 P93
M300 S2093 P187
M300 S987 P187
M300 S0 P93
M300 S1244 P187
M300 S1318 P187
M300 S0 P93
M300 S987 P187
M300 S932 P750
M300 S0 P750
M300 S880 P93
M300 S1567 P93
M300 S1318 P93
M300 S1174 P93
M300 S1318 P750
;; Wait for Heat Bed to cool down to 32 C
;; Part removal Temperature
M400; Wait for other commands to finish
M190 R32; Seems to go at 54C and not 32C : (R instead of S wait for this Temperature
M140 S0 ; make sure the bed is turned off.
M107 P1 ; Turn Bed Cooling Fans off
;Play Indiana
;M300 S{pitch in hz} P{duration in ms}
;Indiana
M300 S1318 P240
M300 S0 P120
M300 S1396 P120
M300 S1567 P120
M300 S0 P120
M300 S2093 P960
M300 S0 P120
M300 S1174 P240
M300 S0 P120
M300 S1318 P120
M300 S1396 P960
M300 S0 P240
M300 S1567 P240
M300 S0 P120
M300 S880 P120
M300 S987 P120
M300 S0 P120
M300 S2793 P960
M300 S0 P240
M300 S880 P240
M300 S0 P120
M300 S987 P120
M300 S2093 P480
M300 S2349 P480
M300 S2637 P480
;
===============================
In My case, ( Marlin-2.1.2) I had to Modify temperature.cpp :-
#ifndef MIN_COOLING_SLOPE_DEG_BED
#define MIN_COOLING_SLOPE_DEG_BED 1.50 // Protomaker Sprint M190 R wait for Heat Bed to cool down fix WAS 1.0
#endif
#ifndef MIN_COOLING_SLOPE_TIME_BED
/* Protomaker Sprint M190 R wait for Heat Bed to cool down fix
....
#define MIN_COOLING_SLOPE_TIME_BED 1200 // Protomaker Sprint M190 R wait for Heat Bed to cool down fix WAS : #define MIN_COOLING_SLOPE_TIME_BED
...
https://www.youtube.com/watch?v=HdpCIEpWA5U