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
