Siemens SINUMERIK 840D sl Programming Manual page 286

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

Advertisement

Measuring Cycles for Turning Machines
6.3 CYCLE982 tool: Measure turning and milling tools
%_N_CALIBRATE_MTT_WCS_MPF
N05 G54 G94 G90 DIAMOF
N10 T7 D1
N15 G0 Z100 X120
N20 _TZL=0.001 _PRNUM=1 _VMS=0 _NMSP=1
N21 _MVAR=10 _MA=2 _TSA=5 _FA=6
N30 CYCLE982
N35 G0 Z80
N38 _MA=1
N40 CYCLE982
N45 G0 X10
N48 _MA=2
N50 CYCLE982
N55 G0 Z-10
N58 _MA=1
N60 CYCLE982
N65 G0 X10
N70 Z100
N80 X120
N100 M2
Explanation of example
The calibration tool moves out of the starting position of N15 (X120, Z100) in Z to the center
of the probe with its "tool tip". An offset is applied to compensate for the calibration tool
radius. This places the radius center point in the center of the probe. The tool tip position is
shown: Z30 ((_TPW[0,0] + (_TPW[0,1]) / 2 -R = (50+20) / 2 -5=30)). This is followed by
traversal in measuring axis X (_MA=2, G18) to position X76 (_TPW[0,2] + _FA = 70 + 6 =
76). This is where actual calibration (like measurement) starts in the minus X direction. At the
end the calibration tool is again at position X76.
The new trigger values in minus X are stored in the data of tool probe 1 (_PRNUM=1)
_TP[0,2] if they deviate by more than 0.001 mm (_TZL=0.001) from the old values.
Deviations of up to 5 mm (_TSA=5) are permissible.
After that, the sides in the minus Z direction, plus X direction, and plus Z direction are
approached, calibrated, and the values entered in array _TPW[0,...].
286
;Calibration tool
;Starting position in minus X
direction,
;procedure when ZO is activated
;Parameters for calibration cycle
;Calibration in minus X direction
;Approach new starting position
;Select another measuring axis
;Calibration in minus Z direction
;Approach new starting position
;Calibration in plus X direction
;Approach new starting position
;Calibration in plus Z direction
;Approach start position in each
axis
;End of program
Programming Manual, 03/2009 Edition, 6FC5398-4BP10-2BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents