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

Reply via email to