Not having much fun with this printer so far. After making the initial error of not realising that I the printer came with ABS and not rolls of PLA I had tried updating the firmware to a newer and custom version. Sailfish 7.7. Doing this made the printer behave oddly in that it didn’t know where the centre of the bed was and after doing and initialization procedure would either print in thin air or crash the print head into the side of the case.
Ok! I am sure I have trashed the firmware in some strange way and it set the 0 in the wrong place. No setting I tried made any difference so I looked at reverting back to the original but I couldn’t find one. I used this guys .bin file (https://groups.google.com/forum/#!topic/wanhao-printer-3d/LyWhVQB6Uzg) and seemed to be making progress as it would now print in the right place. However it would only heat the heads and bed to preheat temps until I did factory reset and then it was all good in RepG. Makerware looked ok in the outset but it won’t heat the heads (it would heat the bed) so I guess it’s not sending the right flavour of gcodes. So I thought but being tired I didn’t realise that (or hadn’t relly noticed that) Makerware sets the bed temp and waits before turning on the heads.
So if you want to revert your printer back to a factory like state follow the instructions on the Wanhao page here. Below are the preference settings for the firmware if like me you did not take a note of them before you rushed ahead to improve your printer with Sailfish (its called Sailfish because its faster than a Marlin.)
http://firmware.makerbot.com/firmware.xml
http://jettyfirmware.yolasite.com/resources/beta/firmware.xml
Sailfish has loads of good settings so its probably worth it. Ans then you can print something. Yey!