2 too many non-motion blocks – Rockwell Automation 8520 9/Series CNC Lathe User Manual
Page 523

Tool Tip Radius Compensation (TTRC)
Function
Chapter 21
21-39
Figure 21.34
Change in Compensation With No Possible Tool Path Intersections
Compensated path
Programmed path G41
G42
G42
Programmed path G42
Compensated path
Compensated path
Programmed path G41
r
1
r
2
r
1
r
1
r
1
r
2
r
r
G41
The control always looks ahead to the next motion block to determine the
actual tool path for a motion block in TTRC. If the next block is not a
motion block, the control continues to scan ahead for a motion block until
it either detects one or the allowable number of non-motion blocks as set in
AMP has been exceeded. Refer to documentation prepared by your system
installer for the allowable number of non-motion blocks allowed in a
specific system.
Important: The definition of a non-motion block is any block within a
program that does not actually generate the movement of one of the axes in
the current compensated plane. Blocks that are skipped by the control
because of the block skip feature (/) are also counted as a non-motion
block in TTRC, regardless of the content of the skipped block.
21.6.2
Too Many Non-Motion
Blocks