> -----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

Reply via email to