On Monday 23 September 2019 11:54:52 Jon Elson wrote:

> 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
>
That, seeing as how its not been mentioned before, does ask for an 
explanation. :)


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to