Rockwell Automation 8520-GUM 9/Series CNC Grinder Operation and Programming Manual Documentation Set User Manual
Page 535

Dresser/Wheel Radius Compensation
Chapter 15
15-47
When scanning ahead, If the control does not find a motion block before
the number of non-motion blocks has been exceeded, it does not generate
the normal radius compensation move. Instead the control sets up the
compensation move with an end-point one-dresser/wheel radius away from
and at right angles to the programmed end-point.
In many cases, this can cause unwanted over-cutting of a work piece.
Figure 15.40 and Figure 15.41 are example paths of programmed motion
blocks followed by too many non-motion blocks before the next move was
made.
Figure 15.40
Too Many Non-Motion Blocks Following a Linear Move
Too many
non-motion
blocks here
Too many
non-motion
blocks here
Too many
non-motion
blocks here
Too many
non-motion
blocks here
End-point of compensated
move if not too many non-mo-
tion blocks
Compensated
path, G41
Compensated
path, G41
Compensated
path, G42
Compensated
path, G41
Programmed
path
Programmed
path
Programmed
path
Programmed
path
r
r
r
r
r
r
r
12131-I