On Oct 9 2015 7:06 AM, Jeff Epler wrote: > On Fri, Oct 09, 2015 at 01:09:50PM +0800, Jullian wrote: >> Thanks,Jeff, >> no bug, it's my comprehension fault, >> >> What i wonder now is that how the LinuxCNC do a spherical 3D arc by >> G_Code >> or by other way? > > As far as I know, LinuxCNC's gcode dialect does not allow > specification > of fully generic arcs. > > You can get arcs with the normal in the Z direction in G17. In G18 > or > G19 you can get arbitrary mixtures of X and Y in the normal by using > coordinate system rotation (G10's R value). But right now you can't > get > an arc where the normal has a Z component and an XY component. > > I'm not aware of any current project to change this, but it would not > be > unwelcome. One challenge is the gcode syntax: how do you specify the > normal to be used? I think many of the other layers of code are > prepared to accept arbitrary arcs, though the preview plots may need > additional modification.
The only way I know to do this is with NURBS. It would be nice capability to have fore sure. EBo -- ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
