Detailed description
2.4 Frames
2.4.2.2
Fine offset
Parameterization
The corresponding fine offset parameterization takes place through the machine data:
MD18600 $MN_MM_FRAME_FINE_TRANS (fine offset in FRAME (SRAM))
Value
0
1
Programming
The fine offset can be programmed in the program using command CFINE (x, .., y, ...). The
coarse offset is defined with CTRANS(...). Coarse and fine offset add up to the total offset.
$P_UBFR = CTRANS(x, 10) : CFINE(x, 0.1) : CROT(x, 45)
$P_UIFR[1]=CFINE(x, 0.5, y, 1.0, z, 0.1)
Access to the individual components of the fine offset is achieved through component
specification FI.
finex = $P_UIFR[ $P_UIFRNUM, x, FI ]
Fine offestting can be programmed only if:
MD18600 $MN_FRAME_FINE_TRANS = 1
if this is not the case, then each assignment of a fine offset to a settable frame and to the
basic frame with the alarm "FRAME: fine offset not possible".
A fine offset changed by the operator does not apply until after activation of the
corresponding frame, i.e., activation via G500, G54 to G599.
Once activated, a fine offset of a frame remains active the whole time the frame is active.
When the offset of the current frame is displayed, the total offset (coarse offset and fine
offset) is output.
54
Significance
The fine offset cannot be entered or programmed.
Fine offset possible for settable frames, basic frames and the prog. frame via command or
program.
Basic logic functions: Axes, coordinate systems, frames (K2)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0