On 09/22/2019 11:27 PM, John Dammeyer wrote:
This is the G-Code generated by Jon's Makebore program that uses I J for the
curves instead of R. Works like a charm when loaded and run with MACH3.
The attached screen shot shows that LinuxCNC chokes on this. Suggestions as to
why?
N10 G01 F10.000 X1.0000 Y2.0000
N20 F1.667 Z-0.0500
N30 F10.000 X1.0125
N40 G03 X1.0000 Y2.0125 I-0.0250
N50 X0.9750 Y2.0000 J-0.0375
N60 X1.0000 Y1.9625 I0.0500
N70 X1.0500 Y2.0000 J0.0625
N80 X1.0000 Y2.0625 I-0.0750
N90 X0.9250 Y2.0000 J-0.0875
N100 X1.0000 Y1.9125 I0.1000
Classic LinuxCNC problem, the G-code only has 4 significant
digits on the I and J words. LinuxCNC checks for 6
significant digits. That's **WHY** I always use the R form
of arcs.
Or, there is a parameter to reduce the precision of start
and end radius matching.
Jon
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users