Measuring An Individual Ball Position; Calculating And Activating The Swivel Data Records - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

Measuring Cycles for Milling and Machining Centers
5.10 CYCLE996 workpiece: Measure kinematics
Note
If the machine does not proceed as expected when the calibration ball is being scanned, the
basic orientation and travel direction of the rotary axes should be checked (has DIN
conformity been maintained when defining the axes?)
5.10.2.3

Measuring an individual ball position

Once the probe has been positioned in accordance with user specifications above the ball,
either manually or by the part program (starting point of CYCLE996), the calibration ball is
scanned by calling CYCLE996 and the current ball position is measured.
To this end, the user should parameterize and call CYCLE996 separately for each ball
position.
5.10.2.4

Calculating and activating the swivel data records

After measuring the three ball positions that are required in each case for all the relevant
rotary axes, the entire set of swivel data records can be calculated by means of CYCLE996.
CYCLE996 should be parameterized and called for this purpose.
The swivel data records calculated using CYCLE996 can be activated as follows:
● Automatically or
● Manually
Activating tolerance limits when parameterizing CYCLE996 (compare output values and
calculated values), allows conclusions to be drawn as regards unusual changes in the
mechanical kinematic chain. The unintentional automatic overwriting of output values can be
avoided by adjusting the tolerance limits.
The rotary axis vectors V1/V2 (orientation of the rotary axes) are never automatically
overwritten.
Primarily, the calculated rotary axis vectors enable an assessment to be made regarding the
mechanical desired/actual state of the kinematics. Depending on the kinematics
configuration, even the smallest and corrected deviations in the position of the rotary axis
vectors can result in large compensating movements.
242
CAUTION
Programming Manual, 03/2009 Edition, 6FC5398-4BP10-2BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents