Siemens SINUMERIK 840D sl Programming Manual page 154

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

Advertisement

Measuring Cycles for Milling and Machining Centers
5.4 CYCLE977 workpiece: Measure hole/shaft/groove/web/rectangle parallel to axes
%_N_DRILL_MEASURE_MPF
N10 G54 G17 G90 T9 D1
N20 M6
N30 G0 X180 Y130
N40 Z20
N50 _CHBIT[4]=1
N60 _TUL=0.03 _TLL=-0.03 _EVNUM=10
_K=3 _TZL=0.01 _TMV=0.02 _TDIF=0.06
_TSA=1 _PRNUM=1 _VMS=0 _NMSP=1 _FA=1
N61 MVAR=1 _SETVAL=132 _TNUM=20
_KNUM=2001
N70 CYCLE977
N560 G0 Z160
N570 M2
Explanation of example
The difference calculated from the actual and setpoint diameter is compensated for by the
empirical value in the empirical value memory _EV[9] and compared with the tolerance
parameter.
● If it is more than 1 mm (_TSA), alarm "Safe area violated" is output and the program is
● Cancel with NC RESET on the control!
● If it is more than 0.06 mm (_TDIF), no compensation is performed and alarm "Permissible
● If ±0.03 mm (_TUL/_TLL) is exceeded, the radius in T20 D1 is compensated 100% by this
● Alarm "Oversize" or "Undersize" is displayed and the program is continued.
● If 0.02 mm (_TMV) is exceeded, the radius in T20, D1 is compensated 100% by this
● If it is less than 0.02 mm (_TMV), the mean value is calculated from the mean value in
The results are entered in result array _OVR[ ]. The wear of the radius of T20, D1 is included
if a change is necessary.
154
halted.
dimensional difference exceeded" is output and the program continues.
difference/2.
difference/2.
mean value memory _MV[9] and inclusion of weighting factor _K=3 (only for
_CHBIT[4]=1! with mean value memory).
– If the mean value obtained is >0.01 (_TZL), the reduced compensation of the radius
for T20 D1 is the mean value/2 and the mean value is deleted in _MV[9].
– If the mean value is <0.01 (_TZL) the radius in T20 D1 is not compensated but is
stored in mean value memory _MV[9].
;ZO, select tool as probe ...
;Insert probe,
;activate tool offset
;Position probe in X/Y plane to
;hole center point
;Position Z axis to measuring depth
;Include average value
;Set parameter for measuring cycle call,
;probe 1 (multi-directional),
;measure hole, setpoint diameter
;132 mm, compensation in radius of T20, D1
;Call measuring cycle
;Retract Z axis from hole
;End of program
Programming Manual, 03/2009 Edition, 6FC5398-4BP10-2BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents