|
From: Jon E. <el...@pi...> - 2011-02-09 18:02:11
|
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 |