When printing small parts I got a bit embarrased because Cura G-Code first heats the bed, waits for it to reach its temperature, then the nozzle. So I decided to code a small Cura 15.04-plugin to start heating the nozzle while in parallel heating the bed.
The code:
#Name: Parallel Heat#Info: Start pre-heating the nozzle while heating the bed#Depend: GCode#Type: postprocess#Param: temperature(float:170) Preheat Temperature (deg C)__copyright__ = "Copyright © 2016 Roland Steinbach - Released under terms of the AGPLv3 License"import refrom Cura.util import profilewith open(filename, "r") as f:lines = f.readlines()with open(filename, "w") as f:f.write("M104 S%f\n" % (temperature))for lIndex in xrange(len(lines)):line = lines[lIndex]f.write(line)
Save this as "parallelHeat.py" and place it in your plugin-folder. Then activate it and set a somewhat reasonable temperature for the nozzle.
Now when starting to print, the nozzle gets heated in parallel with the bed. This speeds up the print appr. your bed-heat time.