2
Q1905 = 0
3
;================================
4
; DELTA TOOL LENGTH TO SETTING DIMENSION
5
Q1906 = 0
6
;================================
7
; M19 / M20 SPINDLE ORIENTATION
8
Q1913 = 19
9
;================================
10
CALL PGM TNC:\X_CONTROL\L_BREAK.h
11
END PGM BSP_L_BREAK MM
For the above-mentioned variables, the values from the following table can be used.
Variable
Value
Q1905
0 - 3
Q1906
>0
Q1913
ℤ>0
Example/program code: Tool length check with probing speed 500 mm/min (*2000
mm/min).
0
BEGIN PGM BSP_L_BREAK MM
1
FEED RATE FACTOR;
2
Q1905 = 0
2*
Q1905 = 2
3
;================================
4
; DELTA TOOL LENGTH TO SETTING DIMENSION
5
Q1906 = 0
6
;================================
7
; M19 / M20 SPINDLE ORIENTATION
8
Q1913 = 19
9
;================================
10
CALL PGM TNC:\X_CONTROL\L_BREAK.h
11
END PGM BSP_L_BREAK MM
Example/program code: Tool length is checked by adding the tip length 1.125 mm
of the entered tool length in the tool memory. Probing speed is 1500 mm/ min
0
BEGIN PGM BSP_L_BREAK MM
1
FEED RATE FACTOR;
2
Q1905 = 3
3
;================================
4
; DELTA TOOL LENGTH TO SETTING DIMENSION
5
Q1906 = 1,125
6
;================================
7
; M19 / M20 SPINDLE ORIENTATION
8
Q1913 = 19
9
;================================
10
CALL PGM TNC:\X_CONTROL\L_BREAK.h
11
END PGM BSP_L_BREAK MM
Back to Heidenhain automatic operation [} Page 14]
6.4.3.
Probe cycle BSP_L_LENGTH
Probe cycle Function
Note
BSP_L_LENG
BSP_L_LENGTH.H is
With the cycle
TH.H
for measuring the tool
L_LENGTH, it is only
length of the tool in
possible to measure
the spindle. The tool
the tool length at the
must be positioned
tip.
centrally in the tool
axis with a distance of
approx. 5 mm to the
contact point above
the XControl. The two
other axes are not
travelled in the prob-
ing process.
Example
0
1
2
3
4
5
6
7
8
9
Meaning
10
0 - 3
11
Tip length of the tool in
12
case not measured at the
For the above-mentioned variables, the values from the following table can be used.
tip.
Value for spindle orienta-
Variable
tion M19 => Q1913=19
Q1904
M20 => Q1913=20
Q1905
Q1913
Example/program code, tool length is measured, measured value is in parameter
Q1917.
**Tool length is measured and is overwritten in the tool memory. The probing speed
is 1500 mm/min.
0
1
2
3
3**
4
5
6
6**
7
8
9
10
11
12
Back to Heidenhain automatic operation [} Page 14]
6.4.4.
Probe cycle Function
L_START
Program code
BSP_L_LENGTH.H
Example/program code: CALL PGM TNC:\X_CONTROL\L_START_XC1.H ;
BEGIN PGM BSP_L_LENGTH MM
;=================================
; 0=MEASURE ONLY / 1=ENTER LENGTH
Q1904 = 0
;=================================
FEED RATE FACTOR;
Q1905 = 1
;=================================
; M19 / M20 SPINDLE ORIENTATION
Q1913 = 19
;=================================
CALL PGM TNC:\X_CONTROL\L_LENGTH.H
END PGM BSP_L_LENGTH MM
Value
0
1
0 - 3
ℤ>0
BEGIN PGM BSP_L_LENGTH MM
;=================================
; 0=MEASURE ONLY / 1=ENTER LENGTH
Q1904 = 0
Q1904 = 1
;=================================
FEED RATE FACTOR;
Q1905 = 1
Q1905 = 3
;=================================
; M19 / M20 SPINDLE ORIENTATION
Q1913 = 19
;=================================
CALL PGM TNC:\X_CONTROL\L_LENGTH.H
END PGM BSP_L_LENGTH MM
Auxiliary cycle L_START
Note
XControl switches to
standby mode after 10
minutes without
measurement. React-
ivation of wireless
connection is auto-
matic upon call-up of
a probe cycle, but
takes approx. 15
seconds. Auxiliary
cycle L_START can be
used to manually re-
activate the wireless
connection, in order
to reduce non-pro-
ductive times.
www.hoffmann-group.com
de
en
bg
da
fi
fr
Meaning
Tool length is measured
and is checked in para-
meter Q1917.
it
Tool length is measured
and overwritten in the tool
memory.
Factor for the probing
hr
speed.
Value for spindle orienta-
tion M19 => Q1913=19
M20 => Q1913=20
lt
nl
no
pl
pt
ro
sv
Program code
sk
L_START
sl
es
cs
hu
15