Siemens SINUMERIK 840D sl Programming Manual page 188

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

Advertisement

Measuring Cycles for Milling and Machining Centers
5.6 CYCLE979 workpiece: Measure hole/shaft/groove/rib at an angle
%_N_OFFSET_GROOVE_MPF
N10 G55 G17 G90 T9 D1
N20 M6
N30 G0 X150 Y130
N40 Z40
N60 _TSA=0.8 _PRNUM=1 _VMS=0 _NMSP=1
_FA=2
N61 _MVAR=103 _SETVAL=130 _CPA=150
_CPO=130 _STA1=70 _KNUM=2
N70 CYCLE979
N80 G0 Z160
N90 G55
N100 M2
Explanation of example
Automatic compensation is performed in G55, offset in X and Y by the calculated difference
between the actual value and set position of the groove center point, should it be less than 1
mm (_TSA) in both axes. Otherwise, alarm "Safe area violated" is output and program
execution cannot be continued. It must be interrupted with NC RESET.
The corrected ZO G55 is activated in block N90.
The results are entered in result array _OVR[ ].
188
;ZO, select tool as probe ...
;Insert probe,
;activate tool offset
;Position probe in X/Y plane
;in setpoint center
;Position probe at measuring height
;Set parameters for measuring cycle call
;Call measuring cycle for ZO
;determination in X/Y plane
;Traverse up Z axis
;Repeat call of zero offset G55
;The changes thereby take effect!
;End of program
Programming Manual, 03/2009 Edition, 6FC5398-4BP10-2BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents