What about a new plane selection block which allowed you to define an arbitrary plane using 3 points?
On Apr 19, 2012, at 2:32 PM, Chris Radek wrote: > 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. > > Also it is not true that you can't get nonplanar arcs in linuxcnc. If > you rotate around the Z axis (G10 R) and do a G18 or G19 arc, you'll > see that it's not in any plane. Of course you can only specify some > arcs this way (but enough to let any gcode program keep working when > rotated.) > > Chris > > ------------------------------------------------------------------------------ > 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 ------------------------------------------------------------------------------ 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