3 corner movement after generated blocks – Rockwell Automation 8520-GUM 9/Series CNC Grinder Operation and Programming Manual Documentation Set User Manual
Page 537

Dresser/Wheel Radius Compensation
Chapter 15
15-49
Figure 15.42
Results of Example 15.13
G41
Too many non-motion
blocks here
Dresser/wheel radius
compensation
re-initialized here
Programmed
path
r
r
r
r
r
12133-I
Frequently the control needs to generate motion blocks to position the
dresser/wheel in the proper alignment for a following compensated move.
These blocks are generated to make sure that the dresser/wheel remains at
least one radius of the dresser/wheel away from the programmed path at all
times.
When the control generates two motion blocks, the length of the first
generated block is checked against a minimum allowable length as
determined in AMP by your system installer. The coordinate values for the
current axes in the compensation plane are compared to the minimum
allowed value. If both are less than the allowed value, the control does not
execute the first generated block. The path of the second generated block
is altered to position the dresser/wheel along a linear path to the original
end-point of the second generated block. See Figure 15.43.
15.7.3
Corner Movement After
Generated Blocks