I think this is to with tool changes. On mutli-nozzle printers, you want each tool to wait for the target temperature to be reached when they are enabled. Otherwise, it will start printing with the next tool before it has heated up, or the previous tool has cooled down.
The side effect of this is that, if you set a temperature, then enable the tool, the printer sits and waits for the temperature to be reached, and is generally uncommunicative until it does! There are a couple of ways of changing this behaviour that I can think of:
1. The 'tpost.g' macro ( [
github.com] ) controls the behaviour of the tool after it has been selected. This has M116 ( [
reprap.org] ) in it, which waits for all temperatures to be reached. You can comment this out, but then the tool won't wait for temperatures to be reached.
2. Enable the hotend (ie send 'T0'), then set the hot end temperature. The firmware shouldn't then be waiting for the temperature to be reached.
Ian
RepRapPro tech support