Siemens SINUMERIK 840D sl Programming Manual page 116

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

Advertisement

Measuring Cycles for Milling and Machining Centers
5.2 CYCLE971 tool: Measuring milling tools, drills
%_N_T3_MEAS_MPF
N01 G17 G90 G94
N05 T3 D1
N10 M6
N15 G0 SUPA Z100
N16 SUPA X70 Y90 SPOS=15
N20 _CHBIT[3]=0 _CBIT[12]=0
N30 _TZL=0.04 _TDIF=1.6 _TSA=2
_PRNUM=1 _VMS=0 _NMSP=1 _FA=3 _EVNUM=0
N31 _ID=2.2 _MVAR=1 _MA=103
N40 CYCLE971
N50 SUPA X70
N70 _ID=2.4 _MA=1 _MVAR=2
N80 CYCLE971
N90 SUPA Z100 M2
Explanation of example 1
Length 1 (derived in block N40) and the
radius (derived in block N80) of the active
tool (T3, D1) are entered in the relevant
geometry memory (_CHBIT[3]=0) if they
• deviate by more than 0.04 mm
• less than 1.6 mm (_TDIF=1.6)
from entered values L1, R.
If the differences are ≥ _TDIF or _TSA
alarms are output.
Values are corrected without empirical
values (_EVNUM=0).
Wear values L1 and R of the tool are reset
(_CHBIT[3]=0).
116
(_TZL=0.04) and
;Selection of the tool to be measured
;Insert tool, offset active
;Position infeed axis with probe
;Position X/Y, align cutting edge
;(if needed)
;Compensation of tool geometry, internal
cycle
;calculation of feedrate and
;speed during measurement with rotating
spindle
;Parameters for cycle
;Offset in X axis for length measurement
;Measure length with motionless spindle
;Retract from probe in X
;New offset for radius measurement
;Measure radius in minus X direction with
;rotating spindle
;Raise in Z, end of program
Programming Manual, 03/2009 Edition, 6FC5398-4BP10-2BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents