Detailed description
2.5 NC block compressor COMPON, COMPCURV, -CAD
Basic logic functions: Continuouspath Mode, Exact Stop, LookAhead (B1)
50
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
2.5
NC block compressor COMPON, COMPCURV, -CAD
COMPON, COMPCURV
The modal G code
COMPON
or
COMPCURV
can be used to activate an "NC block
compressor".
This function collects a series of linear blocks during linear interpolation (the number is
limited to 10) and approximates them within a tolerance specified in machine data via a 3rd
order (
COMPON
) or 5th order (
COMPCURV
) polynomial.
One traversing block is processed by the NC instead of a large number of small blocks.
COMPCAD
The
COMPCAD
G code can be used to select a further compression, which optimizes the
surface quality and velocity. The interpolation accuracy can again be specified in machine
data.
COMPCAD
is processor and memoryintensive. It should only be used if surface quality
enhancement measures cannot be incorporated in the CAD/CAM program.
The programming is described in:
References:
/PGA/ Programming Manual Work Preparation
The compressor for orientation transformation is described in:
References:
/FB3/Function Manual, Special Functions; 3- to 5Axis Transformation (F2)
The following three machine data are available for the compressor function:
MD20170
$MC_COMPRESS_BLOCK_PATH_LIMIT
This MD specifies the maximum path length for
block compression. Longer blocks are not
compressed.
MD33100 $MA_COMPRESS_POS_TOL
A tolerance can be specified for each axis.
This value specifies the maximum deviation of
the generated spline curve from the
programmed end points.
The higher the values, the more blocks can be
compressed.
MD20172 $MC_COMPRESS_VELO_TOL
The maximum permissible deviation of the path
feedrate while the compressor is active in
conjunction with
FLIN
and
FCUB
can be
specified here (does not apply to the
COMPCAD
command).
Summary of Contents for SINUMERIK 840D sl
Page 282: ...Index Basic logic functions Acceleration B2 64 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 388: ...Basic logic functions Travel to fixed stop F1 Function Manual 11 2006 6FC5397 0BP10 2BA0 52 ...
Page 962: ...Index Basic logic functions Emergency Stop N2 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1704: ...Constraints Basic logic functions Spindles S1 94 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1716: ...Index Basic logic functions Spindles S1 106 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1996: ...Index Basic logic functions Tool Offset W1 208 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2150: ...Table of contents Basic logic functions Appendix 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2184: ...Glossary Basic logic functions Appendix 38 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...