Siemens SINUMERIK 840D sl Programming Manual page 159

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

Advertisement

_DLIMIT
_MAXDIST
_BASE_SYS
_TESTLIM
Example
The example in the figure shows X software limits and working area limitations. In addition,
three protection zones are defined: the two channel-specific protection zones C2 and C4,
and the N3 NCK protection zone C2 is a circular, active, tool-related protection zone with
2 mm radius. C4 is a square, pre-activated, and workpiece-related protection zone with side
length 10 mm and N3 is a rectangular, active protection zone with side lengths 10 mm and
15 mm. In the following NC, initially the protection zones and the operating range limits are
defined as indicated, and the CALCPOSI function is then called with various parameters.
The events of each CALCPOSI call are summarized in the table at the end of the example.
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
4.3 Checking for protection zone violation, working area limitation and software limits
[0] - [2]: Minimum clearances assigned to the geometry axes.
[3]: Minimum clearance assigned to a linear machine axis for a
non-linear transformation, if no geometry axis can be uniquely
assigned.
[4]: Minimum clearance assigned to a rotary machine axis for a
non-linear transformation, if no geometry axis can be uniquely
assigned. Only for special transformations, if SW limits are to be
monitored.
Array [0] - [2] for return value. Incremental path in all three
geometry axes without violating the defined minimum clearance of
an axis limit in the machine axes involved.
If the traverse path is not restricted, the content of this return
parameter is the same as the content of _MOVDIST.
FALSE or parameters not stated:
In evaluating the position and length data, the G code from G code
group 13 (G70, G71, G700, G710; inch/metric) is evaluated. If G70
is active and the basic system is metric (or G71 active and inch),
the WCS system variables $AA_IW[X] and $AA_MW[X]) are provided in
the basic system and must, if necessary, be recalculated using the
CALCPOSI function.
TRUE:
In evaluation of the position and length data, the basic system of
the control is always used depending on the value of the active G
code of group 13.
Limitations to be checked (binary coded):
1: Monitoring software limits
2: Monitoring working area limitations
3: Monitoring activated protection zones
4: Monitoring pre-activated protection zones
Combinations by adding values. Default: 15; check all.
Protection zones
4-9

Advertisement

Table of Contents
loading

Table of Contents