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

Dresser/Wheel Radius Compensation
Chapter 15
15-14
For details on programming a T word, see page 10-36. If you program a T
word that contains a change in dresser/wheel radius after dresser/wheel
radius compensation is activated, the next block that contains axis motion
in the current plane must be a linear block.
Important: The dresser/wheel radius compensation feature is not available
for any motion blocks that are programmed in MDI mode (see page
15-55). You can alter the dresser/wheel radius compensation mode by
programming either G41, G42, or G40; or you can change the
dresser/wheel radius in an MDI program. However, the control does not
compensate any of the dresser/wheel paths executed in MDI mode. Any
changes made to dresser/wheel radius compensation are not applied until
the next block executed in automatic mode.
The orientation data called with a T word is used when determining
dresser/wheel positioning information relative to the part. For details on
orientation values, see page 3-8.
G40 (dresser/wheel radius compensation cancel) is active when power is
turned on, E-STOP is reset, the control is reset, or the control executes an
M02 or M30 end-of-program block.
Example 15.2
Dresser/Wheel Radius Compensation Sample Path
Assume: T0100 = 5mm (radius offset table)
orientation = 0
Program Block
Comment
N1G00G41X0.Z0.T0102;
rapid to start and set dresser/wheel
radius compensation left
N2G01Z-10.F.1.;
feed move to Z--10
N3G02Z-15.X5.R5.;
arc of radius 5
N4G01Z-35.;
feed move to Z--35
N5Z-38X10.;
feed move to Z--38 X10
N6G40X12.Z7.50;
exit dresser/wheel radius compensation
N7 M30
end of program