Hi FastFieros - thanks for your response.
I think I've discovered what the problem is. As an Englishman I have my default units set to... erm, well
metric of course!!!!. My RhinoCAM POST also puts a G21 in the prolog of my tap files so I'm definitely in metric (mm). What seems to have happened is that Mach at some point decided to reset my native units to imperial - sorry, English
. After resetting the native units back as they were - i.e. to mm - all seems well and accurate again.