Programming Example 1 - Siemens SINUMERIK 840D sl Programming Manual

Measuring cycles
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
5.2.3.2

Programming example 1

Fully calibrate tool probe (machine-related)
Values of the calibration tool T7 D1:
Tool type (DP1):
Length 1 - geometry (DP3).
Radius - geometry (DP6):
Values of the tool probe 1 in data block
GUD6, approximate values before
calibration begins (machine-related):
_TP[0,0] = 50
_TP[0,1] = 28
_TP[0,2] = 42
_TP[0,3] = 20
_TP[0,4] = 80
_TP[0,6] = 20 (upper diameter)
_TP[0,9] = 4
_TP[0,0] = 50
%_N_CALIBRATE_MTT_MPF
N05 G0 G17 G94 G90
N10 T7 D1
N15 M6
N30 SUPA G0 Z100
N35 SUPA X70 Y90
N40 _TZL=0.005 _TSA=5 _VMS=0 _NMSP=1
_PRNUM=1 _FA=6
N41 _MVAR=0 _MA=102
N50 CYCLE971
N55 SUPA Z100
N60 SUPA Y0
N65 _MA=2
N70 CYCLE971
N80 SUPA X70 Z100
5-12
120
L1 = 20.000
R = 5.000
;Machining plane, define feedrate type
;Select calibration tool
;Change calibration tool and
;activate compensation
;Position infeed axis over tool
;
;Position in plane on tool
;
;Parameter for calibrating in the Y axis
;with prior determination of probe
;center in X. The data array of
;tool probe 1 is effective: _TP[0,i]
;Calibration in minus Y direction
;Traverse up in infeed axis in rapid
traverse
;Move in plane to position from which
;plus Y direction can be calibrated
;Calibration in plus Y direction (probe
;at center in X
;Retract probe in X axis and Z axis, rapid
traverse
Programming Manual, Release 04/2006, 6FC5398-4BP10-0BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents