On Wed, Feb 9, 2011 at 12:01 PM, Jon Elson <[email protected]> wrote:
> Igor Chudov wrote: > > So I have this rotary table for 4th axis. > > > > If I specify a rotational move in conjunction with a move in coordinae > axes, > > like this > > > > G1 X1 A25 f1 > > > > then the rotary move is timed to coincide with the dimensional move. > > > > But f I specify > > > > G1 A360 F1, the speed is ignored and the rotation occurs at the highest > > speed. Is there some way to specify a speed of rotation alone? > > > Yes. I tried to get EMC2 to include rotary axes in the velocity > calculation, but was overruled. > So, you have to use inverse time mode, G93, to specify the time the move > is to take. > The deal is if you are going to include the rotary axis in the feed > velocity, the radius needs to > be taken into account. G code doesn't formally specify this, so EMC > would have to ASSUME > that in the active coordinate plane (G17 - G19) the vector distance from > zero would be the > radius. That was too big an assumption for the purists, so all angular > axes have no feedrate. > > > Jon, I am not sure why, but with 10.04 and the latest packages, specifying feedrate for angular-only moves, does seem to work nicely. It did not work before, for any reason, maybe it was an older version of Ubuntu and EMC or maybe it was something else such as my mistake. But now I can make the rotary table go fast, or slow. I fully understand your comment about taking part radius and the rotating component into account when calculating feedrate. At the same time, I understand that the trigonomotry of this can quickly become complicated. i ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
