> -----Original Message----- > From: Viesturs Lacis [mailto:viesturs.la...@gmail.com] > Sent: Thursday, April 19, 2012 11:08 AM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Trajectory planning and other topics > from a EMC(LinuxCNC) newbie (TheNewbie) > <snip> > > Just like Andy said - if there is curve in the part, then that is why > there are G2 and G3 commands in g-code. Period. Doing arcs with linear > moves is _wrong_ approach by definition. > Put G2/G3 commands in all arcs and let LinuxCNC do its job - slow down > the machine, if necessary, so that it can take given acceleration > limits and execute the path with max available velocity. >
There are many cases where short segments are currently the only workable solution. Among these: 1) The arc is not parallel to the XY, XZ, or YZ planes 2) The path is curved, but not a true arc. It could be an oval, an ellipse, or even a spline or nurbs path. 3) The path is from a digitized source using a sample object or a photograph. With increasing usage of 3D modeling these sorts of paths are becoming more common. Steve Stallings ------------------------------------------------------------------------------ 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