Programming Example - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

Miscellaneous functions
7.3 Measuring cycle support in the program editor (from measuring cycles SW 6.2)
7.3.1.4

Programming example

Measuring a hole parallel to the axis with protection zone
(generated with measuring cycle support)
N100 G17 G0 G90 Z20 F2000 S500 M3
N110 T7 M6
N120 G17 G0 G90 X50 Y50
N130 Z20 D1
; from the measuring cycle support using the
; NC code _MZ_MASK[0]=1 generated using the input screen
N130 _MVAR=1001 _SETVAL=100.000 _PRNUM=101
_KNUM=2002 _FA=2 _TSA=0.23
_VMS=0 _NMSP=1 _ID=-20.000 _SZA=50.000
_CORA=0.03 _TZL=0.01 _TDIF=0.2 _TUL=0.065
_TLL=-0.065 _CHBIT[4]=0 _K=1 _EVNUM=2 -TNUM=1
CYCLE977
;* end of NC code generated by measuring cycle support
...
N200 M30
Input screen for measuring a hole, parallel with the axis, with protection zone (CYCLE977)
7-30
Programming Manual, Release 04/2006, 6FC5398-4BP10-0BA0
;Main block
;Insert probe
;Position probe in X/Y
plane
;on hole center point
;
;Position Z axis in hole
;
;Parameter transfer to
;measuring cycle
;call measuring cycle
;End of program
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents