Siemens SINUMERIK 840D sl Programming Manual page 576

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Work preparation
3.6 Protection zones
<t>:
<AppLim>:
<AppPlus>:
<AppMinus>:
G0/G1/... X/Y/Z... ... :
EXECUTE(<Var>):
Example
See example under "Activating/deactivating protection zones (CPROT, NPROT) (Page 578)".
576
Type of protection zone
Data type:
BOOL
Value:
Tool-related protection zone
TRUE
Workpiece-related protection zone
FALSE
Type of limitation in the third dimension
Data type:
INT
Value:
No limitation
0
Limit in plus direction
1
Limit in minus direction
2
Limit in positive and negative direction
3
Value of the limit in the positive direction in the 3rd dimension
Data type:
REAL
Value of the limit in the negative direction in the 3rd dimension
Data type:
REAL
The contour of a protection zone is specified with up to 11 tra‐
versing movements in the selected machining plane. The first
traversing movement is the movement to the contour. The last
point in the contour description must always coincide with the
first point of the contour description.
The valid protection zone is the zone left of the contour:
● Internal protection zone
The contour of an internal protection zone must described in
the counterclockwise direction.
● External protection zones (permitted only for workpiece-re‐
lated protection zones)
The contour for an external protection zone must be descri‐
bed in the clockwise direction.
The following contour elements are permissible:
● G0, G1 for straight contour elements
● G2 for circle segments in the clockwise direction
Permissible only for workpiece-related protection zones.
Not permissible for tool-related protection zones because
they must be convex.
● G3 for circular segments in the counter-clockwise direction
Note:
A protection zone cannot be described by a complete circle. A
complete circle must be divided into two semicircles.
Note:
The sequence G2 → G3 or G3 → G2 is not permissible! A short G1
block must be inserted between the two circular blocks.
Predefined procedure that marks the end of the definition
A switch is made back to normal program processing
with EXECUTE.
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents