Path traversing behavior
8.9 Tolerance for G0 motion (STOLF)
Job planning
494 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
8.9 Tolerance for G0 motion (STOLF)
G0 tolerance factor
G0 motion (rapid traverse, infeed motion), contrary to workpiece machining, can be imple-
mented with a higher tolerance. This has the advantage that the execution times for G0
motion are shortened.
For G0 motion, the tolerances are set by configuring the G0 tolerance factor
(MD20560 $MC_G0_TOLERANCE_FACTOR).
The G0 tolerance factor is only effective, if:
● one of the following functions is active:
– Compressor function: COMPON, COMPCURV and COMPCAD
– Smoothing functions: G642 and G645
– Orientation smoothing: OST
– Orientation smoothing: ORISON
– Smoothing for path-relevant orientation: ORIPATH
● several (≥ 2) consecutive G0 blocks.
For a single G0 block, the G0 tolerance factor is not effective, as at the transition from a
non G0 motion to a G0 motion (and vice versa), the "lower tolerance" always applies
(workpiece machining tolerance)!
Function
The configured G0 tolerance factor (MD20560) can be temporarily overwritten by
programming
STOLF in the part program. In this case, the value in MD20560 is not changed.
After a reset or end of part program, the configured tolerance factor is effective again.
Syntax
STOLF=<tolerance factor>
Meaning
STOLF: Command to program the G0 tolerance factor
<tolerance factor>: G0 tolerance factor
The factor can either be greater than 1 or less than 1.
However, normally higher tolerances can be set for G0 motion.
For
STOLF=1.0 (this corresponds to the configured standard
value), for G0 motion, the same tolerances are effective as for
non-G0 motion.