Professional Documents
Culture Documents
35MANFANXY
35MANFANXY
TOOL MEASUREMENT
G140 F_.T_.E._D._H_.R_.I_.U_.X_._Y_._Z_._A_.
G140 is the cycle used when dealing with tool measurements. The cycle is
used to calibrate the system, measure a tool length and/or radius or check for
a broken tool.
LETTER
DESIRED FUNCTION VALUE TO ENTER
ADDRESS
F CALIBRATE LENGTH + RADIUS – Spindle rotating 1.
F CALIBRATE LENGTH ONLY – No rotation 1.1
F SET TOOL LENGTH ONLY – Spindle rotating 2.
F SET TOOL RADIUS ONLY – Spindle rotating 3.
F SET TOOL LENGTH + RADIUS – Spindle rotating 4.
F BROKEN TOOL CHECK – No rotation 5.
F SET TOOL LENGTH ONLY – No rotation 6.
F SET LENGTH + RADIUS – No rotation for length setting 7.
1
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
HOW TO LOAD THE CUTTER RADIUS
1. = LOAD THE RADIUS FOUND Set to 1 as
R 2. = LOAD THE DIFFERENCE BETWEEN THE ACTUAL standard default
RADIUS FOUND AND ANTICIPATED RADIUS (D VALUE)
2
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
#529= -45.0 (Y AXIS PROBE C/LINE POSITION FROM M/C COORDINATE)
#526=150.27 (EXACT LENGTH OF CALIBRATION TOOL)
#525=420.0 (APPROX. DISTANCE BETWEEN PROBE FACE + SPINDLE)
G140 F1. D10. A3. X1. (OR X-1. / Y1. / Y-1.)
M30
RE SULT S G1 40 F1.
RESU LTS G 14 0 F1 .1
1. The spindle will retract to home position when the cycle is completed
2. #522 will be updated to reflect the exact distance to the tip with no spindle
rotation
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
6. The approximate tool length (+/- 10mm) should be loaded in the “Z” value
RE SULT S G1 40 F2.
1. The spindle will go back to home position when the cycle is completed
2. The exact length of the tool will be loaded in offset 26.
RE SULT S G1 40 F3.
1. The spindle will go back to home position when the cycle is completed
2. The size of the tool will be loaded in the tool offset identified by the U
input value in a form specified by the R input value as a radius or a size
difference.
4
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
3. The radius value found will be loaded into the offset specified by “U” and
the length will be loaded into the offset specified by “T”
RE SULT S G1 40 F4.
1. The combined results of tool length and tool radius measurements will be
loaded into the values set by “T” and “U” for length and radius
respectively.
All tool length measurements move the spindle center line over the probe tip X/Y
center line. This probe tip center line position is written into the G140 macro as a
G53 (machine coordinate) position. This makes it unnecessary for the user to input
any axis motion prior to calling the G140 routine as it will all be done automatically.
5
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
G140 F6. T26. Z175.
1. Calibration must have been performed
2. The tool to be measured must be in the spindle. If “Z” value is omitted, the
tool length in “T” offset will be used
3. The approximate tool length (+/- 10mm) should be loaded in the “Z” value
Example program for F2. function is :-
RE SULT S G1 40 F6.
1. The spindle will go back to home position when the cycle is completed
2. The exact length of the tool will be loaded in offset 26.
RE SULT S G1 40 F7.
1 The combined results of tool length and tool radius measurements will be
loaded into length/radius offsets specified by “T” and “U”.
G140 T Z E D H R I U X Y
F1. X X X X
F1.1 X X OPT OPT
6
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
F2. X X OPT OPT OPT
F3. X OPT X X X X X OPT OPT
F4. X X OPT X X X X X OPT OPT
F5. X X OPT OPT
F6. X X X OPT OPT
F7. X X OPT X X X X X OPT OPT
7
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33
m&h UK
15 UP TO 200 TOOL OFFSETS 3.
15 OVER 200 TOOL OFFSETS 4.
16/18/21 1 VALUE PER OFFSET 5.
16/18/21 2/4 VALUE PER OFFSET 6.
0 NA 7.
The value to set for “A” depends on the type of tool offset installed on your control.
If your control has only 1 offset for both tool length and radius then set “A” to 1.
If your control has 2 offsets, one for length and one for radius then set “A” to 2.
If your control has 4 offsets, one for length, one for length wear, one for radius and
one for radius wear then set “A” to 3.
8
7 MO U N T BA TT EN W A Y, CH I LW EL L, N O T TI N GH A M N G9 6 NG
T EL : 0 11 5 97 35 4 59 ¨F A X : 0 1 15 9 73 54 5 9 ¨MO B : 0 77 74 6 1 55 33