B1: Continuouspath Mode, Exact Stop, LookAhead
3.5 Compressor functions
Basic Functions
200
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Corresponding machine data
The machine data listed in the following table influence the compressor function. The following values are
recommended for these:
Programming
Compressor functions are activated using the modal G commands
COMPON
,
COMPCURV
or
COMPCAD
.
When the compressor function is enabled, to further improve the surface quality, the functions
G642
(rounding
function) and
SOFT
(jerk limiting) can be used. The commands must be written together at the beginning of the
program.
The compressor functions are deactivated using the
COMPOF
command.
Machine data
Recommended value
MD18360 $MN_MM_EXT_PROG_BUFFER_SIZE
(FIFO buffer size for processing from external)
100
MD28520 $MC_MM_MAX_AXISPOLY_PER_BLOCK
(maximum number of axis polynomials per block)
3
MD28530 $MC_MM_PATH_VELO_SEGMENTS
(Number of memory elements for limiting the path velocity)
5
MD28540 $MC_MM_ARCLENGTH_SEGMENTS
(number of memory elements for displaying the arc length
function)
10
MD28070 $MC_MM_NUM_BLOCKS_IN_PREP
(number of blocks for block preparation)
60
MD28060 $MC_MM_IPO_BUFFER_SIZE
(number of NC blocks for block preparation)
100
MD32310 $MA_MAX_ACCEL_OVL_FACTOR[AX1]
(overload factor for axial jumps in velocity)
<Value for G64 operation>
MD32310 $MA_MAX_ACCEL_OVL_FACTOR[AX2]
<Value for G64 operation>
MD32310 $MA_MAX_ACCEL_OVL_FACTOR[AX3]
<Value for G64 operation>
MD20490 $MC_IGNORE_OVL_FACTOR_FOR_ADIS
(G641/G642 irrespective of the overload factor).
1
Program code
Comment
PROC ...
N10 COMPCAD SOFT G642
; Activating the COMPCAD compressor
N20 G01 X... Y... Z... F...
; linear traversing blocks 1 ... n
N30 ...
N1000 COMPOF
; Deactivating the COMPCAD compressor
N1010 RET