If mm is used to set the motors then Mach3 does an internal conversion when it is put in inch mode via gcode. IIRC once that is done then the software does a calculation to output the correct number of steps. But all that is for is setting up the motors and motor tuning. When configuring Mach 3 there is a selection called 'Select Native Units' and the choice is between inches and mm. When configuring Mach 3 it can be done in either inches or mm. That is what mach3 saying for the Z when it finishes. I watch the mach3 screen when it finishes and I had set the job to raise the Z to. Everything is working fine and I don't want to change anything, but it is strange that mach3 is set to MM, but everything else is inches. But everything I see in mach3 is inches (or decimals). But all my vcarve toolpaths PP are mach3 inches. My setup instructions for mach3 (which are in chinese) set it to millimeters. I had concerns about this after seeing you and others say this several times. Some post processors will put code in to switch the control software to the correct units but not all do. So if the controller software is set to inches then you must use an inches post processor. Adrian wrote:Just to clarify it doesn't matter if you design in inches or mm but the post processor you use to save the toolpaths must match what the machine expects.