Just FYI
So I'm doing a lot of work recently which requires very accurate, tiny tool paths. Using a 0.03" EM. I was finding that sprut was generating rest material (part material) which was incredibly rough, causing the the next pass to generate improperly. After days of fighting with it, I tracked down what was happening. I was using the machine definition of Tormach 1100. In the XML, it seemed to define the axis resolution as 1 thou. It limited it's resolution to that when generating the resulting part. (Not the path, mind you.) If I picked a generic 3-axis milling machine, I got much better resolution, and it's axis resolution was 1e-5. So bear in mind that this precision caps the "number of digits" accuracy in global setup.