2012/4/19 andy pugh <bodge...@gmail.com>: > On 19 April 2012 19:57, Chris Radek <ch...@timeguy.com> wrote: > >> That is just the worst problem. Your system doesn't uniquely identify >> any arc. For every start, center, end points there are a pair of arcs >> that share the points. This is why we have G2/G3. If you don't have >> a normal vector you can't say which way is clockwise, so G2/G3 don't >> make sense. > > I _think_ you could disallow collinear points, and always choose the > shorter of the two arcs. If you want the longer one, then you have to > split it. >
Seems reasonable. But since hand-writing is suitable for simple parts, but nonplanar arcs are most wanted in 3D parts, I have no idea, how to get a CAM app to do so? > > I think G6 is vacant? > AFAIK Araisrobo branch has G6 for "real nurbs", but that could be moved to the existing nurbs command G5 to replace existing implementation. Viesturs ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users