Measuring And Tool Offset; General Information - Siemens SINUMERIK 840D sl Programming Manual

Measuring cycles
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Measuring Cycles for Milling and Machining Centers
5.5 CYCLE978 workpiece: Measuring a surface parallel to the axis
Explanation of example
Automatic compensation is performed in G54 – translation of axes X and Y by the calculated
difference between actual value and setpoint.
The setpoints and actual values as well as the differences are entered in result array OVR[ ].
At the end of the program the values for the Y axis (ordinate) are in the result array as these
were the last to be measured.
The zero offset (ZO) for G54 is entered in the data management ($P_UIFR[1]) and is
activated by programming G54 again in block N130.
5.5.4

Measuring and tool offset

5.5.4.1

General information

Function
Using this measuring cycle and the _MVAR=0, _MVAR=1000
measuring variants, the measurement (position) of a paraxial surface can be determined in
the workpiece coordinate system.
Automatic tool offset is also possible. This tool is specified in _TNUM and _TNAME. The D
number and type of offset are specified in coded form in variable _KNUM.
From measuring cycles SW 6.3, extended tool offset is available. With this function a tool
from a particular stored tool environment _TENV, and additive, setup offsets can be
corrected by specifying the DL number in _DLNUM.
Detailed information on the parameters: see Parameter description section "Description of
the most important defining parameters".
Empirical values and mean values
An empirical value stored in data block GUD5 in array _EV[ ] can be included in calculation
of the result after measurement is completed.
Optionally, averaging is performed over a number of parts (array _MV[ ]) and the tolerance
bands are checked.
Both are activated in _EVNUM (see Parameter description Section "Description of the most
important defining parameters").
5-76
Programming Manual, Release 04/2006, 6FC5398-4BP10-0BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents