Detailed description
2.4 Frames
Basic logic functions: Axes, coordinate systems, frames (K2)
58
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
CRPL - Constant Rotation Plane
The predefined function "Constant Rotation Plane", allows a rotation to be programmed in
any plane for each frame:
FRAME CRPL(INT,REAL)
This method offers the advantage that no axis identifier, around which a rotation should be
executed, has to be specified for a geometry coordinate axis.
As a rule, turning machines have only two geo axes, meaning that, up to now, a rotation in
the plane could not be programmed.
Parameter:
INT
0:
Rotation in the active plane
1:
Rotation around z
2:
Rotation around y
3:
Rotation around x
REAL
Angle of rotation in degrees
RPY:
-180 <= x <= 180
-90 <= y <= 90
-180 <= z <= 180
Euler: -180 <= x <= 180
0 <= y <= 180
-180 <= z <= 180
The user must keep to the named angles, in the interests of a unique backward
calculation. If the limits are violated, a unique backward calculation is impossible. Entry is
not aborted with an alarm.
Chaining with frames
CRPL()
can be chained with frames and known frame functions such as
CTRANS()
,
CROT()
,
CMIRROR()
,
CSCALE()
,
CFINE()
.
Examples:
$P_CYCFRAME = $P_CYCFRAME : CRPL(0,30)
$P_CYCFRAME = CTRANS(x,10) : CRPL(1.30)
$P_CYCFRAME = CROT(x,10) : CRPL(2.30)
$P_CYCFRAME = CRPL(3,30) : CMIRROR(y)
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 ...