Meaning
CORROF: Procedure for the deselection of the following offsets and overlays of an axis:
● DRF offset
● Position offsets ($AA_OFF)
Effective‐
ness:
Modal
<Axis>: Axis identifier (channel, geometry or machine axis identifier)
Data type: AXIS
<String>: Character string for the definition of the overlay type
Data type: BOOL
Value Meaning
DRF DRF offset
AA_OFF Position offset ($AA_OFF)
Examples
Example 1: Axis-specific deselection of a DRF offset (1)
A DRF offset is generated in the X axis by DRF handwheel traversal. No DRF offsets are
operative for any other axes in the channel.
Program code Comment
N10 CORROF(X,"DRF") ; CORROF has the same effect as DRFOF here.
...
Example 2: Axis-specific deselection of a DRF offset (2)
A DRF offset is generated in the X and Y axes by DRF handwheel traversal. No DRF offsets are
operative for any other axes in the channel.
Program code Comment
; Only the DRF offset of the X axis is deselected; the DRF offset of the Y axis is
retained.
; With DRFOF, both offsets would have been deselected.
N10 CORROF(X,"DRF")
...
Example 3: Axis-specific deselection of a $AA_OFF position offset
Program code Comment
; A position offset == 10 is interpolated for the X axis.
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
...
; The position offset of the X axis is deselected: $AA_OFF[X]=0
; The X axis is not traversed.
; The position offset is added to the current position of the X axis.
Fundamentals
2.12 Coordinate transformations (frames)
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 337