I presume that the machine is setup in mm, given you made reference to "mm"
I can't see how this is going to be achieved....
By close tolerance I meant the CAM software POST is set to close path tolerance, like in this example 0.0002 mm.
Your post processor has output co-ordinates to 3 decimal places
..... so its not possible to have 4 decimal place precision....
extract from jitter (offending) example post.
- Code: Select all
G1 Z-1.104 F200.
X6.812 Y-7.253 Z-1.151
X6.815 Y-7.248 Z-1.198
X6.82 Y-7.241 Z-1.244
G3 X6.827 Y-7.23 Z-1.289 I-0.505 J0.324
Also your machine uses 1600 steps per unit (X,Y & Z axis) .... again... presuming that its "mm", that gives a single step size of 0.000625mm
.... its not possible to ask the machine to step to 0.0002mm precision
maybe you've got an extra zero in that "0.0002mm precision".... .... so it should be 0.002mm.... that would tie in with 3 decimal point precision and also tie in with the motor resolution.....
ALTHOUGH, there is one little catch..... given your machine has 0.000625mm per step, and the smallest increment is 0.001, you have a bit of a rounding error (1 step = 0.000625mm, 2 steps = 0.00125, 3 steps = 0.001875mm etc), uccnc will keep track of this error, but its worth bearing in mind,
Also you have no backlash distance set for X axis,
backlash enabled for the Y axis (0.01mm)
and backlash enabled for the Z axis (0.02mm)
..... and you're still looking for potentially 0.0002mm precision..... good luck on that one....
backlash compensation will make motion look very odd sometimes when the backlash is very large relative to very small moves, because the machine will try to follow the cut line as closely as possible.
You have a linear error of 0.01mm
A corner error of 0.01mm
I think you're asking a bit much from that setup.
cncdrive may be able to offer some guidance, but I suspect that its the backlash compensation that is doing it.
What does the finished cut look like (does the jitter
really matter? If the finished cut is fine then all well & good)