2012/4/19 Chris Radek <[email protected]>: > On Thu, Apr 19, 2012 at 09:18:52PM +0300, Viesturs L??cis wrote: >> >> How hard would it be to add that? It would require 3 coordinates for >> each of start, end and center point. > > The guts of linuxcnc already support this kind of motion and have for > some time. The problem is representing them in gcode. I do not agree > that 3 coordinates is enough to identify a 3d arc uniquely. Consider > the points start:-1,0,0 center:0,0,0 end:1,0,0. You can draw many > arcs with that specification.
Uhhh, You are right, halfcircles. All three points are on a straight line, around which the arc can freely rotate. I guess that this is special case (is there any other?), in which such an arc should be splitted in 2 quartercircles. But how to tell CAM package to do so? I have experience with a CAM package, which had such an option to split arcs, that are 180 degrees or longer, but that is CAM application specifically for waterjets and plasmas (do not know about lasers). 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 [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
