Siemens SINUMERIK 840D sl Programming Manual page 343

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Programming tool orientation using rotary axis positions
Tool orientation can be also specified using rotary axis positions, e.g. with the following
structure:
...
N
In this case, compression is executed in two different ways, dependent on whether large
radius circular interpolation is executed. If no large radius circular interpolation takes place,
then the compressed change in orientation is represented in the usual way by axial
polynomials for the rotary axes.
Contour accuracy
Depending on the selected compression mode (MD20482 $MC_COMPRESSOR_MODE)
either the configured axis-specific tolerances (MD33100 $MA_COMPRESS_POS_TOL) or
the following channel-specific tolerances – set using setting data – are effective for the
geometry axes and orientation axes for compression:
SD42475 $SC_COMPRESS_CONTUR_TOL (maximum contour deviation)
SD42476 $SC_COMPRESS_ORI_TOL (maximum angular deviation for tool orientation)
SD42477 $SC_COMPRESS_ORI_ROT_TOL (maximum angular deviation for the angle of
rotation of the tool) (only available on 6-axis machines)
References:
Function Manual Basic Functions; 3 to 5-Axis Transformation (F2),
Section: "Compression of the orientation"
Activation/deactivation
Compressor functions are activated using the modal G codes
COMPOF
See "NC block compression (COMPON, COMPCURV, COMPCAD) (Page 241)".
Note
Orientation motion is only compressed when large radius circular interpolation is active (i.e.
tool orientation is changed in the plane which is determined by start and end orientation).
Large radius circular interpolation is executed under the following conditions:
 MD21104 $MC_ORI_IPO_WITH_G_CODE = 0,
 MD21104 $MC_ORI_IPO_WITH_G_CODE = 1 and
Job Planning
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
6.6 Compression of the orientation (COMPON, COMPCURV, COMPCAD)
...
...
...
X=<
> Y=<
> Z=<
> A=<
terminates the compressor function.
ORIWKS is active and
the orientation is programmed as a vector (with A3, B3, C3 or A2, B2, C2).
ORIVECT or ORIPLANE is active.
The tool orientation can be programmed either as a direction vector or with rotary axis
positions. If one of the G-codes
orientation angles (
PO[PHI]
be executed.
...
...
...
> B=<
> C=<
> THETA=<
or
ORICONxx
ORICURVE
and
) are programmed, no large circle interpolation will
PO[PSI]
Transformations
...
...
> F=<
>
,
COMPON
COMPCURV
is active, or if polynomials for the
or
.
COMPCAD
343

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents