Beruflich Dokumente
Kultur Dokumente
OSP-P100M
INSTRUCTION MANUAL
(2nd Edition)
Pub No. 4765-E-R1 (ME51-326-R2) June 2005
4765-E P-(i)
SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
The machine is equipped with safety devices which serve to protect personnel and the machine itself from
hazards arising from unforeseen accidents. However, operators must not rely exclusively on these safety
devices: they must also become fully familiar with the safety guidelines presented below to ensure accident-
free operation.
This instruction manual and the warning signs attached to the machine cover only those hazards which
Okuma can predict. Be aware that they do not cover all possible hazards.
• Site not subject to direct sunlight or excessive vibration; environment as free of dust, acid,
corrosive gases, and salt spray as possible.
(2) Prepare a primary power supply that complies with the following requirements.
• Voltage: 200 V
• Do not draw the primary power supply from a distribution panel that also supplies a major
noise source (for example, an electric welder or electric discharge machine) since this
could cause malfunction of the CNC unit.
• If possible, connect the machine to a ground not used by any other equipment. If there is
no choice but to use a common ground, the other equipment must not generate a large
amount of noise (such as an electric welder or electric discharge machine).
• Make sure that the CNC unit will not be subject to direct sunlight.
• Make sure that the control enclosure will not be splashed with chips, water, or oil.
• Make sure that the control enclosure and operation panel are not subject to excessive
vibrations or shock.
• The permissible ambient temperature range for the control enclosure is 0 to 40°C.
• The permissible ambient humidity range for the control enclosure is 30 to 95% (no conden-
sation).
• The maximum altitude at which the control enclosure can be used is 1000 m (3281ft.).
4765-E P-(ii)
SAFETY PRECAUTIONS
(2) Make absolutely sure that there is nobody near the moving parts of the machine, and that there
are no obstacles around the machine, before starting machine operation.
(3) When turning on the power, turn on the main power disconnect switch first, then the CONTROL
ON switch on the operation panel.
(2) Use tools whose dimensions and type are appropriate for the work undertaken and the machine
specifications. Do not use badly worn tools since they can cause accidents.
(3) Do not, for any reason, touch the spindle or tool while spindle indexing is in progress since the
spindle could rotate: this is dangerous.
(4) Check that the workpiece and tool are properly secured.
(5) Never touch a workpiece or tool while it is rotating: this is extremely dangerous.
(6) Do not remove chips by hand while machining is in progress since this is dangerous. Always
stop the machine first, then remove the chips with a brush or broom.
(7) Do not operate the machine with any of the safety devices removed. Do not operate the
machine with any of the covers removed unless it is necessary to do so.
(9) Do not approach or touch any moving part of the machine while it is operating.
(10) Do not touch any switch or button with wet hands. This is extremely dangerous.
(11) Before using any switch or button on the operation panel, check that it is the one intended.
(2) Always inspect and change tools in the magazine in the manual magazine interrupt mode.
(3) Remove chips adhering to the magazine at appropriate intervals since they can cause misoper-
ation. Do not use compressed air to remove these chips since it will only push the chips further
in.
(4) If the ATC stops during operation for some reason and it has to be inspected without turning the
power off, do not touch the ATC since it may start moving suddenly.
4765-E P-(iii)
SAFETY PRECAUTIONS
5. On Finishing Work
(1) On finishing work, clean the vicinity of the machine.
(2) Return the ATC, APC and other equipment to the predetermined retraction position.
(3) Always turn off the power to the machine before leaving it.
(4) To turn off the power, turn off the CONTROL ON switch on the operation panel first, then the
main power disconnect switch.
(1) When trouble occurs, press the emergency stop button on the operation panel to stop the
machine.
(2) Consult the person responsible for maintenance to determine what corrective measures need
to be taken.
(3) If two or more persons must work together, establish signals so that they can communicate to
confirm safety before proceeding to each new step.
(5) Always turn the power off before starting inspection or changing parts.
(6) When parts are removed during inspection or repair work, always replace them as they were
and secure them properly with their screws, etc.
(7) When carrying out inspections in which measuring instruments are used - for example voltage
checks - make sure the instrument is properly calibrated.
(8) Do not keep combustible materials or metals inside the control enclosure or terminal box.
(9) Check that cables and wires are free of damage: damaged cables and wires will cause current
leakage and electric shocks.
a. Switch the main power disconnect switch OFF before opening the control enclosure door.
b. Even when the main power disconnect switch is OFF, there may some residual charge in
the MCS drive unit (servo/spindle), and for this reason only service personnel are permitted
to perform any work on this unit. Even then, they must observe the following precautions.
c. The control enclosure contains the NC unit, and the NC unit has a printed circuit board
whose memory stores the machining programs, parameters, etc. In order to ensure that the
contents of this memory will be retained even when the power is switched off, the memory
is supplied with power by a battery. Depending on how the printed circuit boards are han-
dled, the contents of the memory may be destroyed and for this reason only service per-
sonnel should handle these boards.
7. General Precautions
(1) Keep the vicinity of the machine clean and tidy.
(2) Wear appropriate clothing while working, and follow the instructions of someone with sufficient
training.
(3) Make sure that your clothes and hair cannot become entangled in the machine. Machine opera-
tors must wear safety equipment such as safety shoes and goggles.
(4) Machine operators must read the instruction manual carefully and make sure of the correct pro-
cedure before operating the machine.
(5) Memorize the position of the emergency stop button so that you can press it immediately at any
time and from any position.
(6) Do not access the inside of the control panel, transformer, motor, etc., since they contain high-
voltage terminals and other components which are extremely dangerous.
(7) If two or more persons must work together, establish signals so that they can communicate to
confirm safety before proceeding to each new step.
4765-E P-(v)
SAFETY PRECAUTIONS
DANGER
indicates an imminently hazardous situation which, if not avoided, will result in death or serious
injury.
WARNING
indicates a potentially hazardous situation which, if not avoided, could result in death or seri-
ous injury.
CAUTION
indicates a potentially hazardous situation which, if not avoided, may result in minor or moder-
ate injury.
CAUTION
indicates a potentially hazardous situation which, if not avoided, may result in damage to your
property.
SAFETY INSTRUCTIONS
indicates general instructions for safe operation.
4765-E P-(i)
INTRODUCTION
INTRODUCTION
Thank you very much for choosing our CNC system. This numerical control system is a expandable CNC
with various features including a multi-main CPU system. Major features of the CNC system are described
below.
To operate the CNC system to its maximum performance, thoroughly read and understand this instruction
manual before use.
Keep this instruction manual at hand so that it will be available when you need a help.
Screens
Different screens are used for different models. Therefore, the
screens used on your CNC system may differ from those shown in
this manual.
4765-E P-(i)
TABLE OF CONTENTS
TABLE OF CONTENTS
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL
BREAKAGE DETECTION FUNCTION ....................................................1
1. Overview.................................................................................................................................. 1
1-1. Automatic Tool Length Offset ........................................................................................... 1
1-2. Automatic Tool Breakage Detection ................................................................................. 1
1-3. Displaying the Result of Gauging ..................................................................................... 2
2. Automatic Tool Length Offset/Automatic Tool Breakage Detection Operation........................ 9
2-1. Setting the Touch Sensor Zero Point ............................................................................. 10
2-2. Setting the Tool Pot No./Tool No. Table ......................................................................... 15
2-3. Operation Mode Designation .......................................................................................... 16
2-4. Automatic Tool Length Offset Function .......................................................................... 18
2-5. Setting the Tool Change Position (Other Than MC-H) ................................................... 23
2-6. Automatic Tool Breakage Detection ............................................................................... 24
2-7. Cycle Time Reduction for Automatic Tool Length Offset/Automatic Tool Break-
age Detection Cycle ....................................................................................................... 29
2-8. New Cycle Time Reduction Function for Automatic Tool Length Offset/Auto-
matic Tool Breakage Detection Cycle ............................................................................ 31
3. Automatic Tool Length Offset/Automatic Tool Breakage Detection Function for
Special Tools and Attachments ............................................................................................. 35
3-1. Automatic Tool Length Offset/Automatic Tool Breakage Detection Function for
Horizontal Tools of MCM ................................................................................................ 35
3-2. Operation for Automatic Tool Length Offset/Automatic Tool Breakage Detec-
tion on B/C-axis Attachments, 90× Angular Attachments and Extension At-
tachments (Option) ......................................................................................................... 42
3-3. Operation of Automatic Tool Length Offset/Automatic Tool Breakage Detec-
tion with 30× Angular Attachments (Option) ................................................................... 51
4. Y-axis Escape Position (MCM-B/MCR-B II/MCR-A/VH-40)................................................... 63
4-1. Setting the Y-axis Escape Position................................................................................. 63
4-2. Tool Movements during Automatic Tool Length Offset (Cutter Radius Com-
pensation)/Automatic Tool Breakage Detection Cycle ................................................... 65
5. Interference Prevention Measures for MCV-A/MCV-A II During Execution of the
Automatic Tool Length Offset/Automatic Tool Breakage Detection Cycle............................. 67
5-1. Touch Sensor Operation Interlock .................................................................................. 67
5-2. Measures against Interference during Execution of the Automatic Tool Length
Offset/Tool Breakage Detection Cycle ........................................................................... 67
6. Variables Used in Subprograms ............................................................................................ 69
6-1. Table of Subprograms and Variables ............................................................................. 69
6-2. Table of Subprograms and Variables (MCM Horizontal Tools) ...................................... 72
6-3. Explanation of Variables ................................................................................................. 75
7. Cautions on Operation........................................................................................................... 83
8. Program Examples ................................................................................................................ 85
8-1. Automatic Tool Length Offset ......................................................................................... 85
8-2. Automatic Tool Breakage Detection ............................................................................... 87
4765-E P-(ii)
TABLE OF CONTENTS
9. Alarm List............................................................................................................................... 90
1. Overview
The automatic tool length offset/automatic tool breakage detection function automatically calculates
the tool offset data and detects breakage (chipping) of tools such as drills, taps, reamers and boring
bars.
The specifications of this function are classified into the following two types.
• Specifications for automatic tool length offset and automatic tool breakage detection
A touch sensor is mounted in the machine: a tool mounted in the spindle is brought into contact with
this touch sensor to determine the tool offset data and to detect if the tool has been broken.
For tools which are mounted and removed without using the ATC, refer to the section Tool Manage-
ment Function in the special specifications of the Operation Manual.
Display the screen that displays the gauging result (GAUGING RESULTS screen) by following the
steps indicated below.
Procedure :
ME51326R0200300040001
4765-E P-3
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The function menu switches as shown below to display the functions relating to the gauging result
when the extend key, to the right of function key DISPLAY CHANGE [F8], is pressed.
ME51326R0200300050001
ME51326R0200300050002
For details on the function keys, refer to [1-3-2-1. TOOL/ZERO Function Key] to [1-3-2-5. VARIOUS
ON/OFF Function Key].
4765-E P-4
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The TOOL/ZERO pop-up window displays the presently set zero offset number and tool offset num-
bers. To display the TOOL/ZERO pop-up window, follow the procedure indicated below.
Procedure :
ME51326R0200300060001
The TOOL/ZERO pop-up window closes when function key TOOL/ZERO [F1] is pressed
again.
4765-E P-5
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The MSB (VSZO [N]) pop-up window displays the offset data set for the individual zero offset num-
bers. To display the MSB (VSZO [N]) pop-up window, follow the procedure indicated below.
Procedure :
ME51326R0200300070001
The MSB (VSZO [N]) pop-up window closes when function key MSB ZERO ON/OFF [F4] is
pressed again.
4765-E P-6
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The TOOL OFFSET/COMPENSATION pop-up window displays the offset data set for the individual
tool length offset and cutter radius compensation numbers. To display the TOOL OFFSET/COM-
PENSATION pop-up window, follow the procedure indicated below.
Procedure :
ME51326R0200300080001
The MSB TOOL LENGTH OFFSET (VSTOH[N])/MSB CUTR RADIUS COMP (VSTOD[N])
pop-up window closes when function key MSB TOOL ON/OFF [F5] is pressed again.
4765-E P-7
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The NC COMMUNICATION (VNCOM[N]) pop-up window displays the values set for system vari-
ables VNCOM and the contact status of the sensor. To display the NC COMMUNICATION
(VNCOM[N]) pop-up window, follow the procedure indicated below.
Procedure :
ME51326R0200300090001
The NC COMMUNICATION (VNCOM[N]) pop-up window closes when function key SENSstat
ON/OFF [F6] is pressed again.
4765-E P-8
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The VARIOUS DATA pop-up window displays the values set for the individual system variables. To
display the VARIOUS DATA pop-up window, follow the procedure indicated below.
Procedure :
ME51326R0200300100001
The VARIOUS DATA pop-up window closes when function key VARIOUS ON/OFF [F7] is
pressed again.
4765-E P-9
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
[Supplement]
With a double-column machining center that has a touch sensor at a location other than the
crossrail (on the table, for example), the Z-axis zero point must be set after positioning the cross-
rail.
4765-E P-10
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Set the Z-axis direction offset value of the touch sensor zero point using a reference tool so that the
automatic tool length offset/automatic tool breakage detection function operates correctly.
[Supplement]
If Y-axis has to be retracted to set the touch sensor zero point, set the Y-axis retraction position
first by referring to [4. Y-axis Escape Position (MCM-B/MCR-B II/MCR-A/VH-40)].
Procedure :
1 After selecting the MDI mode, input “VFST= ”, press the CYCLE START button.
Set an appropriate value for " " by referring to [2-3. Operation Mode Designation]. In this
setting, either the automatic tool length offset mode or the automatic tool breakage detection
cycle may be selected.
The set value can be confirmed by opening the VARIOUS DATA pop-up window on the GAUG-
ING RESULTS screen.
ME51326R0200300120001
For the procedure for opening the VARIOUS DATA pop-up window, refer to [1-3-2-5. VARIOUS
ON/OFF Function Key].
2 Execute the sensor advance command M144 in the MDI mode. (In the case of a movable type
sensor)
3 Set the reference tool in the spindle, and manually bring the nose of the reference tool near the
Z-axis touch sensor.
There will inevitably be some slight displacement between the center of the sensor and the
center of the reference tool. This displacement, however, does not pose a problem for the suc-
ceeding operation.
4765-E P-11
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
[Supplement]
The “reference tool” means the tool used for setting the zero point in a work coordinate sys-
tem.
4 At this position, execute the following program after selecting the automatic mode.
CALL OO30 PAXI=7 PLI= (VFST= )
M02
[Supplement]
Usually, the tool used for zero setting of the work coordinate system is also used for the sensor
zero point setting cycle. Therefore, there is no tool length difference between the tools used for
the two different zero point setting cycles, and the setting for PLI should be “zero” (PLI = 0).
For the absolute offset type, set the accurate length of the tool currently set in the spindle as
illustrated to the left.
If no value is set for PLI, either “PLI = 150 mm.” or “PLI = 200 mm” is assumed. Which of the
values is used is determined by the machine model.
PLI = 0
PLI = 0
ME51326R0200300120002
[Supplement]
VFST may be set in this step instead of setting it first in the MDI mode.
As the program above is executed, the reference tool automatically comes into contact with
the Z-axis touch sensor, whereupon Z-axis zero offset is executed.
Zero offset of both the X and Y axes is executed so that the present (actual) position of the
reference tool becomes X = 0, Y = 0.
How the reference tool moves during the execution of the program is explained in [2-1-2.
Reference Tool Movements during Z-axis Touch Sensor Zero Point Setting].
4765-E P-12
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
5 Execute the sensor advance command M144 in the MDI mode. (In the case of a movable type
sensor)
7 Bring the drill tip manually near to the touch sensor and align the spindle center (drill center)
with the center of the touch sensor.
8 At this position, execute the following program after selecting the automatic mode.
CALL OO30 PAXI=3
M02
X- and Y-axis zero offset is executed so that the present (actual) position of the drill becomes X
= 0, Y = 0. (The Z-axis does not move.)
After the execution of the X- and Y-axis zero offset, the Z-axis moves at a rapid feedrate to the
travel end in the positive (+) direction and the sensor retracts, completing touch sensor zero
point setting.
The result is fed back to the offset data of system work coordinate system No. 1.
The set offset data can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up
window on the GAUGING RESULTS screen. The offset data of the X-, Y- and Z-axis is dis-
played at the X, Y, and Z columns of the NO. 1 line
ME51326R0200300120003
[Supplement]
Since system work coordinate system No. 1 is used exclusively for the automatic tool length
offset and automatic tool breakage detection functions, it cannot normally be set or refer-
enced.
For the procedure for opening the MSB ZERO OFFSET (VSZO [N]) pop-up window, refer
to [1-3-2-2. MSB ZERO ON/OFF Function Key].
2-1-2. Reference Tool Movements during Z-axis Touch Sensor Zero Point Setting
During the execution of the Z-axis touch sensor zero point setting, the reference tool moves as indi-
cated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) If the movable type sensor is used, the sensor moves back once and then moves forward.
(4) The Z-axis moves at an approach feedrate in the negative (-) direction until the reference tool
comes into contact with the touch sensor.
(5) The Z-axis comes to a stop when the reference tool comes into contact with the touch sensor.
(6) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(7) If the movable type sensor is used, the sensor moves back.
When the specifications for automatic tool length offset and automatic breakage detection in the Y-
axis direction (diameter direction) are selected, set the Y-axis touch sensor zero point retraction
position first by referring to [2-4. Automatic Tool Length Offset Function].
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [2-3. Operation Mode Designation]. In this
setting, either the automatic tool length offset mode or the automatic tool breakage detection
cycle may be selected.
If an appropriate value is already set for VFST, it is not necessary to set the value here.
The set value can be confirmed by opening the VARIOUS DATA pop-up window on the GAUG-
ING RESULTS screen. For the procedure for opening the VARIOUS DATA pop-up window,
refer to [1-3-2-5. VARIOUS ON/OFF Function Key].
2 Execute the sensor advance command M144 in the MDI mode. (In the case of a movable type
sensor)
3 Set the reference tool in the spindle, and manually bring the nose of the reference tool near the
Y-axis touch sensor.
Align the center of the reference tool with the center of the Y-axis touch sensor.
4 At this position, execute the following program after selecting the automatic mode.
In actual programming, the three lines of program above are expressed in one line as indicated
below.
4765-E P-14
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
[Example]
CALL OO30 PAXI=#17H PLI=0 PY=10 (VFST=1)
[Supplement]
1) When setting PLI, pay attention to the same point as explained in [2-1-1. Setting the Touch
Sensor Zero Point (Z-axis)].
2) Always set PY. If it is not set, “PY = 0” is assumed.
3) VFST may be set in this step instead of setting it first in the MDI mode.
As the program above is executed, the reference tool automatically comes into contact with
the Y-axis touch sensor, whereupon Y-axis zero offset is executed. Zero offset of both the Z
and X axes is executed at the same time.
How the reference tool moves during the execution of the program is explained in [2-1-4. Ref-
erence Tool Movements during Y-axis Touch Sensor Zero Point Setting].
The result is fed back to the offset data of system work coordinate system No. 4.
The set offset data can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up
window on the GAUGING RESULTS screen. The offset data of the X-, Y- and Z-axis is dis-
played at the X, Y, and Z columns, respectively.
[Supplement]
Since system work coordinate system No. 4 is used exclusively for the automatic tool length off-
set and automatic tool breakage detection functions, it cannot normally be set nor referenced.
For the procedure for opening the MSB ZERO OFFSET (VSZO [N]) pop-up window, refer to [1-3-
2-2. MSB ZERO ON/OFF Function Key].
This completes the Y-axis touch sensor zero point setting.
2-1-4. Reference Tool Movements during Y-axis Touch Sensor Zero Point Setting
During the execution of the Y-axis touch sensor zero point setting, the reference tool moves as indi-
cated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) If the movable type sensor is used, the sensor moves back once and then moves forward.
(4) The Z-axis moves to the Y-axis touch sensor position (the position where the Z-axis was first
moved manually).
(5) The Y-axis moves at an approach feedrate until the reference tool comes into contact with the
touch sensor.
(6) The Y-axis comes to a stop when the reference tool comes into contact with the touch sensor.
(7) The Y-axis moves at a rapid feedrate to the approach start position.
(8) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(9) If the movable type sensor is used, the sensor moves back.
4765-E P-15
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Correspondence Table
Toolpot Number Tool Number Write the correspondence between the
tool number and the pot number on the
1 1
screen when tools in the magazine are
2 2 to be changed for new setup.
3 3 The memory of the OSP can hold the life
expectancy data of up to 300 tools.
4 20
5 30 Max. tool number:
Standard 50
6 31 Option 300
7 32
8 105
9 270
10 271
ME51326R0200300160001
The tool offset data obtained by the execution of an automatic tool length offset cycle is set for the
same offset number as the tool number of the tool presently being used (active tool).Similarly, the
tool offset number referred to and compared when the automatic tool breakage detection cycle is
executed is the same offset number as the tool number of the active tool.
[Supplement]
To automatically change a tool for a spare tool, tools must be registered in a tool group.
For the procedure for registering tools in a group, refer to the Tool Management Function section
of the special specifications of the Operation Manual.
4765-E P-16
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
X-axis
Relative/ Automatic Tool Length
Move- VFST
Model Absolute Z-axis/Y-axis Offset Offset/Automatic Tool
ment Yes/ Value
Offset Type Breakage Detection
No
Automatic tool length offset #01H
Relative
Yes Only Z-axis offset Automatic tool breakage
offset #00H
MC-H detection
MC-V Automatic tool length offset #81H
Absolute
Yes Only Z-axis offset Automatic tool breakage
offset #80H
detection
Automatic tool length offset #09H
Only Z-axis offset Automatic tool breakage
#08H
detection
Automatic tool length offset #0BH
Relative
No Only Y-axis offset Automatic tool breakage
offset #0AH
detection
Automatic tool length offset #0DH
MCV Y-axis offset after Z-
axis offset Automatic tool breakage
MCR #0CH
detection
MCM
(Vertical Automatic tool length offset #89H
spindle) Only Z-axis offset Automatic tool breakage
#88H
detection
Automatic tool length offset #8BH
Absolute
No Only Y-axis offset Automatic tool breakage
offset #8AH
detection
Automatic tool length offset #8DH
Y-axis offset after Z-
axis offset Automatic tool breakage
#8CH
detection
[Supplement]
Refer to [3-1. Automatic Tool Length Offset/Automatic Tool Breakage Detection Function for Hori-
zontal Tools of MCM] for details of automatic tool length offset/automatic tool breakage detection
for the horizontal tools of MCM horizontal.
4765-E P-18
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool length offset in the Z-axis direction is executed in the manner indicated below.
NOTICE
Make sure that the zero point of the Z-axis touch sensor has been set before executing Z-axis
automatic tool length offset. Never execute Z-axis automatic tool length offset when the Z-axis
touch sensor zero point has not been set.
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [2-3. Operation Mode Designation].
The set value can be confirmed by opening the VARIOUS DATA pop-up window on the GAUG-
ING RESULTS screen. Refer to [1-3-2-5. VARIOUS ON/OFF Function Key].
2 Mount the tool for which automatic tool length offset is to be executed in the spindle.
When the tool is mounted in the spindle manually, make sure that the active tool number dis-
played on the ATC TOOL DISPLAY (MEMORY RANDOM) screen (for the ATC memory ran-
dom specification) or the POT NO./TOOL NO. TABLE (FIXED ADDRESS) screen (for the ATC
fixed address specification) agrees with the tool number of the tool mounted in the spindle.
This operation is not necessary when the tool is mounted in the spindle by executing the M06
command, either in automatic or MDI operation.
The set tool length offset data can be checked by displaying the TOOL LENGTH OFFSET/
CUTTER RADIUS COMPENSATION screen of the TOOL DATA screen. The obtained results
are also displayed on the GAUGING RESULTS screen
ME51326R0200300190001
[Supplement]
1) VFST may be set in this step instead of setting it first in the MDI mode.
2) Set the anticipated tool length for PLI.
If no value is set for PLI, the value set for CNC optional parameter (long word) No. 43 (dis-
tance from the spindle gauge line) is automatically set as the anticipated tool length.
4765-E P-20
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During the execution of the Z-axis automatic tool length offset, the tool moves as indicated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the touch
sensor.
For tools whose nose is not at the center of the spindle, refer to items (6) PX and (7) PY in [6-3.
Explanation of Variables].
(4) The Z-axis moves at a fast approach feedrate until the tool comes into contact with the touch
sensor.
(5) The Z-axis comes to a stop when the reference tool comes into contact with the touch sensor.
(7) The Z-axis moves at an approach feedrate until the tool comes into contact with the touch sen-
sor again.
(8) The Z-axis comes to a stop when the reference tool comes into contact with the touch sensor.
The result of gauging is stored under the same tool length offset number as the tool number of
the active tool.
(9) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
4765-E P-21
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool length offset in the Z-axis direction is executed in the manner indicated below.
NOTICE
1) Make sure that the zero point of the Z-axis and Y-axis touch sensors has been set before exe-
cuting Y-axis automatic tool length offset. Never execute Y-axis automatic tool length offset
when the touch sensor zero point has not been set.
2) Before executing automatic tool length offset in the Y-axis direction, set the Z-axis tool length
offset data of the tools.
The Z-axis tool length offset data can be set either by executing the Z-axis automatic tool
length offset or by inputting an appropriate value at the TOOL DATA screen.
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [2-3. Operation Mode Designation].
The set value can be confirmed by opening the VARIOUS DATA pop-up window on the GAUG-
ING RESULTS screen. Refer to [1-3-2-5. VARIOUS ON/OFF Function Key].
2 Mount the tool for which Y-axis automatic tool length offset is to be executed in the spindle.
When the tool is mounted in the spindle manually, make sure that the active tool number dis-
played on the ATC TOOL DISPLAY (MEMORY RANDOM) screen (for the ATC memory ran-
dom specification) or the POT NO./TOOL NO. TABLE (FIXED ADDRESS) screen (for the ATC
fixed address specification) agrees with the tool number of spindle mounted tool.
This operation is not necessary when the tool is mounted in the spindle by executing the M06
command either in automatic or MDI operation.
[Supplement]
VFST may be set in this step instead of setting it first in the MDI mode.
4765-E P-22
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During the execution of the Y-axis automatic tool length offset, the tool moves as indicated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the Z-axis
touch sensor.
(4) The Z-axis moves at a fast approach feedrate to align the tool nose with the center of the Y-axis
touch sensor.
(5) The Y-axis moves at an approach feedrate until the tool comes into contact with the Y-axis
touch sensor.
(6) The Y-axis comes to a stop when the tool comes into contact with the touch sensor.
The result of gauging is stored under the same cutter radius compensation number as the tool
number of the active tool.
(8) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
To execute automatic tool length offset on the Z-axis and the Y-axis continuously, follow the proce-
dure indicated below.
For points of caution and details of the tool length offset, refer to [2-4-1. Z-axis Automatic Tool
Length Offset] and [2-4-3. Y-axis Automatic Tool Length Offset].
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Procedure :
2 At this position, execute the following program after selecting the automatic mode.
CALL OO31
M02
The axes will not move at all even when a program is executed.
The set tool change position data can be checked by opening the MSB ZERO OFFSET
(VSZO [N]) pop-up window on the GAUGING RESULTS screen. The tool change position
data of the X-, Y- and Z-axis is displayed at the X, Y, and Z columns of the NO. 2 line.
This completes the tool change position setting.
[Supplement]
Since system work coordinate system No. 2 is used exclusively for the automatic tool length off-
set and automatic tool breakage detection functions, it cannot normally be set or referenced.
4765-E P-24
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool breakage detection in the Z-axis direction is executed in the manner indicated below.
[Supplement]
Before executing Z-axis automatic tool breakage detection, make sure that the zero point of the
touch sensor and the tool change position have been set.
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [2-3. Operation Mode Designation].
2 Mount the tool for which automatic tool breakage detection is to be executed in the spindle.
When the tool is mounted in the spindle manually, make sure that the active tool number dis-
played on the ATC TOOL DISPLAY (MEMORY RANDOM) screen (for the ATC memory ran-
dom specification) or the POT NO./TOOL NO. TABLE (FIXED ADDRESS) screen (for the ATC
fixed address specification) agrees with the tool number of the tool mounted in the spindle.
This operation is not necessary when the tool is mounted in the spindle by executing the M06
command either in automatic or MDI operation.
[Supplement]
1) VFST may be set in this step instead of setting it first in the MDI mode.
2) To replace a broken tool with a spare tool, PGO must be designated.
For details of PGO, refer to item (11) PGO(P GO) in [6-3. Explanation of Variables].
4765-E P-25
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During the execution of the Z-axis automatic tool breakage detection, the tool moves as indicated
below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the Z-axis
touch sensor.
For tools whose nose is not at the center of the spindle, refer to items (6) PX and (7) PY in [6-3.
Explanation of Variables].
(4) The Z-axis moves at a fast approach feedrate until the tool nose reaches the position 20 mm
away from the touch sensor.
(5) The Z-axis moves at an approach feedrate to the position 10 mm past the point where the tool
nose would be in contact with the touch sensor.
• If the tool has not been broken or the amount of chipping is smaller than 10 mm:
The tool nose comes into contact with the touch sensor and the Z-axis stops. The tool
length is calculated from the coordinate value of the contact position and is stored in the
CNC memory temporarily.
• If the tool has been broken (amount of chipping is greater than 10 mm):
The tool nose will not contact the touch sensor.
(6) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
4765-E P-26
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool breakage detection in the Y-axis direction is executed in the manner indicated below.
[Supplement]
Before executing Z-axis automatic tool breakage detection, make sure that the zero point of the
touch sensor has been set.
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [2-3. Operation Mode Designation].
2 Mount the tool for which automatic tool breakage detection is to be executed in the spindle.
When the tool is mounted to the spindle manually, make sure that the active tool number dis-
played on the ATC TOOL DISPLAY (MEMORY RANDOM) screen (for the ATC memory ran-
dom specification) or the POT NO./TOOL NO. TABLE (FIXED ADDRESS) screen (for the ATC
fixed address specification) agrees with the tool number of the tool mounted in the spindle.
This operation is not necessary when the tool is mounted in the spindle by executing the M06
command either in automatic or MDI operation.
[Supplement]
1) VFST may be set in this step instead of setting it first in the MDI mode.
2) To replace a broken tool with a spare tool, PGO must be designated.
4765-E P-27
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During the execution of the Y-axis automatic tool breakage detection, the tool moves as indicated
below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the touch
sensor.
(4) The Z-axis moves at a rapid feedrate to align the tool nose with the center of the Y-axis touch
sensor.
(5) The Y-axis moves at an approach feedrate to the position 10 mm past the point where the tool
nose would be in contact with the touch sensor.
• If the tool has not been broken or amount of chipping is smaller than 10 mm:
The tool nose comes into contact with the touch sensor and the Y-axis stops. The cutter
radius is calculated from the coordinate value of the contact position and is stored in the
CNC memory temporarily.
• If the tool has been broken (amount of chipping is greater than 10 mm):
The tool nose will not contact the touch sensor.
(7) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
To execute automatic tool breakage detection on the Z-axis and the Y-axis continuously, follow the
procedure indicated below.
For items carefully attended to and details of the tool length offset, refer to [2-6-1. Z-axis Automatic
Tool Breakage Detection] and [2-6-3. Y-axis Automatic Tool Breakage Detection].
Procedure :
1 After selecting the MDI mode, input “VFST= ” and press the CYCLE START button.
3 The tool is first brought into contact with the Z-axis touch sensor to check tool breakage in the
Z-axis direction. When tool breakage is not detected in the Z-axis direction, tool breakage in
the Y-axis direction is checked.
4765-E P-28
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
When a spare tool is selected in response to the detection of tool breakage, operation does not stop
even when the breakage is detected. Therefore, it is necessary to judge the occurrence of tool
breakage at the end of the automatic tool breakage detection cycle and branch the program execu-
tion in accordance with the result of the judgement.
• It can be judged whether or not the tool is broken by reading system variable VOK1.
VOK1 = 0 Tool is not broken.
VOK1 ≠ 0 Tool is broken.
VOK1 indicates the result of the previously executed automatic tool breakage detection cycle.
• VOK1 and VOK2 are not cleared to 0 when the CNC is reset.
When tool breakage is detected by the automatic tool breakage detection function, the tool number
is registered by the tool management function as that of a broken tool.
In order to use the same tool number after taking the necessary measures, such as replacement
with a new tool, the registration of the broken tool number must be cleared.
Refer to Tool Management Function in special specifications of the Operation Manual for the proce-
dure for resetting broken tool registration.
4765-E P-29
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Tool
G0 (4) Max.
tool Anticipatedtool
length length
G31F=PF1 (5) VLTL PL1
G31F2000 (6) Safety distancePUDT
Sensor
ME51326R0200300320001
[Supplement]
Set an appropriate value for the maximum tool length setting parameter since “0” is set as the ini-
tial value.
4765-E P-30
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the touch
sensor.
(4) The Z-axis moves at a rapid feedrate to the point distanced from the touch sensor by “safety
distance (PUDT) + max. tool length (VLTL)”.
This operation is or is not executed according to the setting for the parameter.
(5) The Z-axis moves at a skip feedrate, specified by PF1, to the point distanced from the touch
sensor by “anticipated tool length (PLI) + safety distance (PUDT)”.
If the PLI command is not specified, the Z-axis moves at a skip feedrate specified by PF1 to the
point distanced from the touch sensor by “safety distance (PUDT)”. If the PF1 command is not
specified, the Z-axis moves at F2000.
(6) The Z-axis moves at F2000 to the point 10 mm beyond the anticipated contact point.
It stops when the tool comes into contact with the touch sensor.
(8) The Z-axis moves at a skip feedrate, specified by PF2, to the point 10 mm beyond the contact
point.
It stops when the tool comes into contact with the touch sensor.
(9) The tool length offset data is written to the active tool number or the offset number specified by
the PH command.
(10) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(1) The same operation as steps 1) to 4) of the automatic tool length offset cycle explained above is
executed.
(2) The Z-axis moves at skip feedrate F4000 to the point 5 mm away the anticipated contact point.
(3) The Z-axis moves at skip feedrate F1000 to the point 10 mm beyond the anticipated contact
point.
It stops when the tool comes into contact with the touch sensor.
(4) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
4765-E P-31
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
2-8. New Cycle Time Reduction Function for Automatic Tool Length
Offset/Automatic Tool Breakage Detection Cycle
By reducing the execution time of the cycle steps that can be reduced in the previous automatic tool
length offset/automatic tool breakage detection cycle, the cycle time reduction function is made
more powerful.
This new cycle time reduction function is usable only in the vertical tool direction.
2-8-1. Command Format and Variables of the New Cycle Time Reduction Function
The command format and the variables used by the new cycle time reduction function are described
below.
• Command format
The following is an example command to use the cycle time reduction function.
CALL OO30 PZRC=1 PSFT=10 POVT=20 PF1=5000 PF2=2000 M02
• Variables
PZRC Used to select the new or conventional cycle time reduction function.
“1” selects the new cycle time reduction function and “0” selects the conventional
cycle time reduction function. The default is “0”.
PUDT: Undertravel distance (safety distance)
This defines the point where, during the approach of a cutting tool to the touch
sensor, the approach speed is changed from high-speed to low-speed. The dis-
tance from the touch sensor to the tool nose is designated.
For the automatic tool breakage detection cycle, the default is 5 mm.
POVT: Overtravel distance (sensor breakage prevention distance)
Default is 10 mm.
PFA: Approach speed to undertravel point
For the automatic tool breakage detection cycle, the default is F4000 mm/min.
PF2: Approach speed to overtravel point
For the automatic tool breakage detection cycle, the default is F1000 mm/min.
VMSBU: Setting for CNC optional parameter (bit) No. 36
If the setting for bit 3 of this parameter is “1”, with “0” set for PZRC, the conven-
tional cycle time reduction function is selected.
VLTL: Maximum tool length
The value set for CNC optional parameter (long word) No. 44
PSFT: Feedrate shift distance
This defines the point where, during approach of a cutting tool to the touch sen-
sor, the approach speed is changed from a rapid feedrate to high-speed (low-
speed if PSFT is not specified). The distance from the touch sensor to the tool
nose is designated.
The default is 5 mm.
4765-E P-32
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During the execution of the new cycle time reduction function, the tool moves as indicated below.
Note that tool movements differ according to the setting of the variables.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction
(3) The Y-axis and the X-axis, in this order, move at a rapid feedrate to align the tool nose with the
center of the touch sensor.
(4) The Z-axis moves at a skip feedrate, specified by PFA, to the position PUDT above the touch
sensor zero point.
The Z-axis stops when the tool comes into contact with the sensor.
(5) The Z-axis moves at a skip feedrate, specified by PF2, to the position POVT below the touch
sensor zero point.
The Z-axis stops when the tool comes into contact with the sensor.
(6) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
2)
Rapid feed 3)
Rapid feed 1)
Rapid feed 6)
PFA 4)
ME51326R0200300370001
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The Y-axis and the X-axis, in this order, move at a rapid feedrate to align the tool nose with the
center of the touch sensor.
(4) The Z-axis moves down at a rapid feedrate until the spindle nose face reaches the point VLTL
above the touch sensor zero point.
(5) The Z-axis moves at a skip feedrate, specified by PFA, to the position PUDT above the touch
sensor zero point.
The Z-axis stops when the tool comes into contact with the sensor.
(6) The Z-axis moves at a skip feedrate, specified by PF2, to the position POVT below the touch
sensor zero point.
The Z-axis stops when the tool comes into contact with the sensor.
(7) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
2)
Rapid feed 3)
Rapid feed 1)
Rapid feed 4)
Rapid feed 7)
PFA 5)
VLTL
PF2 6) PUDT
POVT
ME51326R0200300370002
Machine operation
(1) If the tool nose is below the point “touch sensor zero point + PSFT”, the Z-axis moves up at a
rapid feedrate to the point “touch sensor zero point + PSFT”
(3) The Y-axis and the X-axis, in this order, move at a rapid feedrate to align the tool nose with the
center of the touch sensor.
(4) The Z-axis moves down at a rapid feedrate to the point “touch sensor zero point + PSFT”.
(5) The Z-axis moves down at a skip feedrate PFA to the point “touch sensor zero point + PUDT”.
(6) The Z-axis moves down at a skip feedrate PF2 to the point “touch sensor zero point - POVT”.
(7) The Z-axis moves up at rapid feedrate to the point “touch sensor zero point + PSFT”.
2)
Rapid feed 3)
Rapid feed 4)
Rapid feed 1)
Rapid feed 7)
2)
PFA 5) PSFT
PUDT
POVT
PF2 6)
ME51326R0200300370003
4765-E P-35
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
[Supplement]
Since the machine operations for the automatic tool length offset/automatic tool breakage detec-
tion function used for horizontal tools of MCM are similar to those for vertical tools of MCM, part of
the explanation is omitted.
For the information not given below, refer to [2. Automatic Tool Length Offset/Automatic Tool
Breakage Detection Operation].
3-1-1. Tool Movements during Automatic Tool Length Offset/Automatic Tool Break-
age Detection for MCM Horizontal Tools
During the execution of the automatic tool length offset/automatic tool breakage detection cycle for
the horizontal tool of MCM, the tool moves as indicated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The Y-axis moves at a rapid feedrate to a position just before the touch sensor.
(4) The Z-axis moves at a rapid feedrate to the touch sensor position for the horizontal tool.
(5) From here on, the movements are the same as for a vertical tool.
4765-E P-36
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Note, however, that with an MCM horizontal tool, the Z-axis movements of a vertical tool are
replaced by the Y-axis movements of a horizontal tool.
3)
2)
1) 4)
5)
ME51326R0200300400001
When executing the automatic tool length offset/automatic tool breakage detection cycle for an
MCM horizontal tool, the spindle may strike the workpiece during Z-axis downward operation.
To avoid such a problem, it is necessary to set the Z-axis lower limit position as close to the touch
sensor as possible, but at a position where the spindle or other machine unit will not collide with the
touch sensor unit.
Set the Z-axis lower limit position in the manner indicated below.
Procedure :
1 Move the Y-axis to the position where the Z-axis lower limit position is to be set.
In this operation, the X- and Z-axis may be at any position.
2 At this position, execute the following program after selecting the automatic mode.
CALL OO32
M02
When this program is executed, axes do not move.
After the execution of the program, the actual position of the Z-axis is stored in system work
coordinate system No. 9 as the Z-axis lower limit position.
The set value can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up win-
dow on the GAUGING RESULTS screen. The Z-axis lower limit coordinate value is displayed
at the Y column of the NO. 9 line.
[Supplement]
Since system work coordinate system No. 9 is used exclusively for automatic tool length offset
and automatic tool breakage detection functions, it cannot normally be set or referenced.
4765-E P-37
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
As with a vertical tool, the basic operation mode for a horizontal tool is set using system variable
VFST.
The setting for system variable VFST is the same as that for a vertical spindle with the exception
that “1” is set for bit 6.
VFST consists of one byte (8 bits) and each bit has the following significance
Set the zero point of the touch sensor for MCM horizontal tools in the manner indicated below.
Procedure :
1 Select the MDI mode and execute M144 to move the reference tool near the horizontal tool
touch sensor.
Since the procedure up to this step is the same as used for a vertical tool, refer to [2-1. Setting
the Touch Sensor Zero Point] for details.
• Setting the zero point for the tool length (Y-axis) direction touch sensor
CALL OO30 PAXI=#27H PLI=0 (or accurate reference tool length) (VFST= )
M02
• Setting the zero point for the tool radius (Z-axis) direction touch sensor
CALL OO30 PAXI=#47H PLI=0 (or accurate reference tool length) (VFST=**)
PZ=Accurate radius of the reference tool
M02
ME51326R0200300430001
The result of gauging is stored in the system work coordinate system No. 7 (zero point of
the tool length direction (Y-axis direction) touch sensor) and the system work coordinate
system No. 8 (zero point of the tool radius direction (Z-axis direction) touch sensor).
The set value can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up
window on the GAUGING RESULTS screen.
[Supplement]
Before setting the zero point, index the swivel head to the following position.
Vertical tool: Front position (M73)
Horizontal tool: Right position (M76)
4765-E P-40
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool length offset for horizontal tools is executed in the manner indicated below.
[Supplement]
Before executing automatic tool length offset for horizontal tools, make sure that the zero point of
the horizontal tool touch sensor has been set
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [3-1-3. Designating the Operation Mode].
2 Mount the tool for which automatic tool length offset should be executed in the spindle.
• Both in the tool length (Y-axis) direction and the tool radius (Z-axis) direction
CALL OO30 (VFST=Appropriate value) PZ=Anticipated tool radius (PLI=Anticipated tool
length)
M02
When the program is executed, the tool is automatically brought into contact with the touch
sensor and the cutter radius compensation data is calculated and stored in the CNC memory.
The result of gauging can be checked by displaying the TOOL LENGTH OFFSET/CUTTER
RADIUS COMPENSATION screen of the TOOL DATA screen. The obtained results are also
displayed on the GAUGING RESULTS screen.
4765-E P-41
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool breakage detection for horizontal tools is executed in the manner indicated below.
[Supplement]
Before executing automatic tool breakage detection for horizontal tools, make sure that the zero
point of the horizontal tool touch sensor has been set.
Procedure :
1 After selecting the MDI mode, input “VFST= ”, and press the CYCLE START button.
Set an appropriate value for " " by referring to [3-1-3. Designating the Operation Mode].
2 Mount the tool for which automatic tool breakage detection should be executed in the spindle.
• Both in the tool length (Y-axis) direction and the tool radius (Z-axis) direction
When the program is executed, the tool is automatically brought into contact with the touch
sensor, and the tool length is calculated.
The function compares the obtained tool length to the tool length offset data stored in the
CNC memory and judges the tool has been broken if the difference is greater than the set
tool breakage judgment value.
The result of gauging is displayed at the GAUGING RESULTS screen.
[Supplement]
Before executing tool length offset/tool breakage detection for horizontal tools, index the swivel
head to the following position.
Vertical tool: Front position (M73)
Horizontal tool: Right position (M76)
All other supplements are the same as in the case of vertical tools.
4765-E P-42
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
(PAC = 90°)
(PAC = 180°)
(PAC = 0°)
Z+ (PAC = 270°)
Y+
X+
ME51326R0200300460001
Fig.1-1 Relationship between PAC Angles and X, Y, Z Axes of 90° Angular Attachment
PAC = 90°
PAC = 180°
PAC = 0°
PAC = 270°
PAB
Z+
Y+
X+
ME51326R0200300460002
[Supplement]
Use system variable “VFST” to designate the basic operation modes for automatic tool length offset
or automatic tool breakage detection.
Since the system variable VFST is backed up in the CNC memory, it only has to be designated
once: it does not have to be set each time the MSB of the automatic tool length offset/automatic tool
breakage detection cycle is called.
VFST consists of one byte (8 bits) and each bit has the following significance
The command format used for calling the automatic tool length offset/automatic tool breakage
detection cycle for B/C-axis attachment, 90° attachment and extension attachment is indicated
below.
[Supplement]
1) The installation angle of the 90° angular attachment or the B/C-axis attachment (PAB = 90°)
must be set to 270°.
2) The same sensor zero point is used for a vertical tool/extension attachment/90° attachment
(PAB = 0°) and a 90° attachment/B/C-axis attachment (PAB = 90°). Set the sensor zero point
so that gauging cycles can be executed without causing trouble for any attachment.
The type of attachment to be used is designated by the setting for VFST, PAXI and PAT as indicated
below.
PAXI PAT
Bit 6 of VFST
Bit 6 Bit 5 Bit 4 Command
Vertical spindle 0 0 0 0/1 None
Extension attachment
B/C-axis attachment 0 0 0 0/1 1 to 7
(PAB = 0°)
90° attachment
B/C-axis attachment 1 0/1 0/1 0 1 to 7
(PAB = 90°)
When a tool is mounted in the 90° attachment or the B/C-axis attachment (PAB = 90°), the cycle is
executed in the same manner as for a tool mounted in the horizontal spindle of MCM.
In this case, however, the Z-axis lower limit position is determined taking into account the attach-
ment swivel compensation amount.
For details and supplemental information on the tool movements of a tool mounted in the 90° attach-
ment or the B/C-axis attachment (PAB = 90°), refer to [3-1. Automatic Tool Length Offset/Automatic
Tool Breakage Detection Function for Horizontal Tools of MCM].
If breakage of a tool is detected (PGO = 2) after the execution of a tool breakage detection cycle, the
axes move to the tool change position.
The tool change position must be determined so that positioning at the tool change position will not
cause interference between the tool and a workpiece with any type of attachment (vertical tool, 90°
attachment, extension attachment, B/C-axis attachment (PAB = 0°, 90°)).
4765-E P-46
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
To set the Z-axis lower limit position, add transfer variable PAT to the usual setting program.
CALL OO32 PAT=
PAT:Attachment swivel compensation number (Setting range: 1 to 7)
To use the automatic tool length offset/automatic tool breakage detection function, the attachment
swivel compensation data must be correctly set.
Set the compensation data for the 90° attachment on the ATTACHMENT SWIVEL COMPENSA-
TION screen (G181 to G184) and the data for the extension attachment on the ATTACHMENT
SWIVEL COMPENSATION screen (G185).
Measure the attachment swivel compensation data for each type of attachment and each attach-
ment position by repeating the procedure indicated below and set the obtained data for the corre-
sponding item (G181 to G185) on the ATTACHMENT SWIVEL COMPENSATION screen.
Procedure :
1 Mount the reference tool to the spindle where no attachment is mounted and fix a micro-indica-
tor at the center of the table.
2 Manually move the X-, Y- and Z-axis to the position where the micro-indicator reads “0”.
3 Select a desired zero point and set the zero offset data.
Set “0” for the actual position data and take this position as the reference for the following oper-
ation.
4 Change the spindle tool to an attachment (90° attachment or extension attachment) and mount
the reference to the attachment.
5 Carry out positioning so that the micro-indicator reads “0” and set the coordinate values at that
position.
• 90° attachment
Index the attachment to four positions, 0° (front), 90° (left), 180° (back) and 270° (rear),
and carry out positioning at the individual attachment index positions.
• Extension attachment
Since the extension attachment is installed at a fixed angle, carry out positioning at the
preset angle.
• Extension attachment
Set the coordinate values obtained in the operation in step 5) above on the ATTACHMENT
SWIVEL COMPENSATION screen (G185).
4765-E P-47
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
• 90° attachment
Calculate the compensation data for each index angle (PAC = 0, 90, 180, 270) based on
the coordinate values obtained in step 5) and set the calculated compensation data for the
corresponding setting item on the ATTACHMENT SWIVEL COMPENSATION screen
(G181 to G184).
To calculate the compensation data at each attachment index angle, refer to [3-2-9. Calcu-
lating the Compensation Data for a 90° Attachment].
The correspondence between the PAC angle and setting items is indicated below.
PAC = 0: G181 (front) at the ATTACHMENT SWIVEL COMPENSATION screen
PAC = 90: G182 (left) at the ATTACHMENT SWIVEL COMPENSATION screen
PAC = 180: G183 (rear) at the ATTACHMENT SWIVEL COMPENSATION screen
PAC = 270: G184 (right) at the ATTACHMENT SWIVEL COMPENSATION screen
Reference
tool
X
Y
Z
ME51326R0200300540001
4765-E P-48
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
When a 90° attachment is used, it is necessary to find the attachment swivel compensation data
using the coordinate values obtained in step 5) of [3-2-8. Measuring the Attachment Swivel Com-
pensation Data].
The formula below are used to match the center of the vertical reference tool with the horizontal ref-
erence tool nose.
In the explanation below, D1 represents the diameter of the reference tool mounted in the vertical
spindle and D2 the diameter of the reference tool mounted in the horizontal spindle.
• PAC = 0°
D1
X' = X +
2 D1 D2
• PAC = 90°
X' = X Z+
D1
Y' = Y + Y+
2
Vertical reference
D2 tool
Z' = Z +
2
Horizontal reference tool
ME51326R0200300550003
• PAC = 180°
D1
X' = X +
2 Z+
X+
Y' = Y
D2
Z' = Z +
2
ME51326R0200300550004
4765-E P-50
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
• PAC = 270°
X' = X
Z+
D1
Y' = Y + Y+
2
D2
Z' = Z +
2
ME51326R0200300550005
4765-E P-51
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
The automatic tool length offset function allows the measurement of tool length offset data for a tool
mounted in the 30° angular attachment.
Note that this function cannot be used to measure the cutter radius compensation data while a tool
is mounted in the 30° angular attachment.
The automatic tool breakage detection function allows detection of tool breakage or excessive wear
of a tool mounted in the 30° angular attachment. As with the automatic tool length offset function,
this automatic tool breakage function is unable check breakage of a tool in the radius direction.
Measuring the tool length offset value of the reference tool mounted in the vertical spindle
↓
Measuring the tool length offset value of the reference tool mounted in the 30° angular attachment
↓
Setting the relative offset data between the reference tools (VSTOH[20])
↓
Setting the Z-axis lower limit position data
↓
Setting the zero point of the 30° angular attachment touch sensor
↓
Measuring the tool length offset data for a tool mounted in the 30° angular attachment
.
.
.
Check the breakage of a tool mounted in the 30° angular attachment
.
.
.
4765-E P-52
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
To use the automatic tool length offset/automatic tool breakage detection function with an angular
attachment other than a 90° angular attachment(30°, 45°, 60°), a special referent tool, called refer-
ence tool B, is used to measure the attachment compensation data. Differing from the convention-
ally used reference tool - called reference tool A - which has a cylindrical shape, reference tool B
has a ball-shaped nose.
When setting the touch sensor zero point, the sensor zero point in the vertical and horizontal direc-
tions is usually determined by the length of reference tool A, which is determined by the specifica-
tion code (Bit 7 of specification code No. 24).
When setting the angular attachment touch sensor zero point, however, reference tool B is used to
set the zero point. This means the accurate length of the reference tool must be known beforehand.
The value used to calculate the length of reference tool B based on the length of reference tool A is
called the “relative offset data between reference tools”.
If a value is set for PLI, explained in [3-3-7. Setting the Touch Sensor Zero Point], setting the "rela-
tive offset data between reference tools" is not necessary.
The relative offset data between reference tools can be obtained easily by following the procedure
indicated below.
Procedure :
1 Mount reference tool B in the vertical spindle and read the Z-axis coordinate value by bringing
it into contact with the reference block.
Assume the read Z-axis coordinate value to be “B”.
2 Mount reference tool A in the vertical spindle and read the Z-axis coordinate value by bringing
it into contact with the reference block.
Assume the read Z-axis coordinate value to be “A”.
3 Calculate the relative offset data between reference tools using the following formula.
Use system variable “VFST” to designate the basic operation modes for automatic tool length offset
or automatic tool breakage detection operation for a 30° angular attachment.
VFST consists of one byte (8 bits) and each bit has the following significance.
[Supplement]
Pay attention to the setting of system variable VFST since it is also used for the automatic tool
length offset/automatic tool breakage detection functions for a vertical tool, B/C-axis attachment,
extension attachment and 90° angular attachment.
Although the operation mode is backed up in the CNC memory, you are recommended to set the
mode for each execution of the automatic tool length offset/automatic tool breakage detection
functions since the setting is also used for other applications as described above.
4765-E P-54
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
When the automatic tool length offset/automatic tool breakage detection cycle is executed, a tool
must be brought into contact with the touch sensor at the right angle. Therefore, the tool is posi-
tioned in the direction in which the touch sensor is at the right angle before executing these cycles
with the 30° angular attachment tool. The point where the tool is positioned is called the “approach
start position”.
The position where the Y-axis should be retracted to avoid interference with a workpiece before
positioning to the approach start position is called the Z-axis lower limit position.
For details on the approach start position, refer to [3-3-7. Setting the Touch Sensor Zero Point].
The Z-axis lower limit position is also used as the spindle retraction position for sensor unit advance/
retract operation for models such as MCR-B II in which the sensor unit can interfere with the spindle
during sensor unit advance/retract operation.
Note that the set Z-axis lower limit position is used for the automatic tool length offset/automatic tool
breakage detection function of the MCM horizontal tool and the B/C-axis attachment and 90° angu-
lar attachment. Therefore, if these specifications are used in combination, set the Z-axis lower limit
position with care.
Procedure :
1 Move the Y-axis to the position where the Z-axis lower limit position is to be set.
In this operation, the Z- and X-axis may be at any position.
2 At this position, execute the following program after selecting the MDI or automatic mode.
CALLOO32
When this program is executed, the axes do not move.
After the execution of the program, the actual position of the Z-axis is stored in system work
coordinate system No. 9 as the Z-axis lower limit position.
The set value can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up win-
dow on the GAUGING RESULTS screen.
4765-E P-55
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Before executing the automatic tool length offset/automatic tool breakage detection function using
the 30° angular attachment, it is necessary to set the zero point of the touch sensor.
Follow the procedure indicated below to set the touch sensor zero point.
Procedure :
3 Mount reference tool B to the 30° angular attachment and orient the attachment.
4 Position the tool approximately 10 mm away from the touch sensor so that it will contact the
touch sensor at the right angle when it is moved in the tool length direction.
5 Select the MDI or automatic mode and execute the following program.
CALL OO34 PAXI=#07H
After the execution of the program above, the touch sensor zero point coordinate values (X, Y,
Z) are set using the designation for PAXI.
For details of PAXI designation, refer to [3-3-16. Variables].
Note the relative offset data between the reference tools (VSTOH[20]) is used since PLI is not
designated.
[Supplement]
If PLI is designated, the value to be transferred differs depending on the tool length offset type
(VFST setting). For the absolute offset type, set the length of reference tool B from the gauge line
to PLI. In the case of the relative offset type, set the relative length of reference tool B in refer-
ence to reference tool A.
For details on the relative offset data between the reference tools, refer to [3-3-4. Relative Offset
Data between Reference Tools (VSTOH [20])].
How the reference tool moves during the execution of the program is explained in [3-3-8. Reference
Tool Movements during Touch Sensor Zero Point Setting].
The result is fed back as the zero point data to system work coordinate system No. 13.
The set zero point data can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up
window on the GAUGING RESULTS screen.
4765-E P-56
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
3-3-8. Reference Tool Movements during Touch Sensor Zero Point Setting
During the execution of the touch sensor zero point setting for a 30° angular attachment, the refer-
ence tool moves as indicated below.
Machine operation
(1) The reference tool moves to the approach start point (Y- and Z-axis).
The approach start point is calculated on a line extended from the 30° angular attachment
touch sensor in the tool length direction. The following two positions are calculated on the
extended line: the position where the Z-axis is at the travel limit in the positive direction and the
position where the Y-axis is at the lower end limit position of the Z-axis. Of these two positions,
the position that is closer to the touch sensor is taken as the approach start point.
Since the sensor position has not been measured at the start of touch sensor zero point setting,
the position 10 mm ahead of the point where the tool was moved in step 4) of the operation
described in [3-3-7. Setting the Touch Sensor Zero Point] is regarded as the 30° angular attach-
ment touch sensor position.
(3) The reference tool moves the Z-axis lower limit position (Y-axis).
(6) The reference tool moves to the approach start point (Y-axis).
(7) The reference tool is brought into contact with the sensor (Z- and Y-axis).
(8) The reference tool moves to the approach start point (Z- and Y-axis).
(9) The reference tool retracts to the Z-axis lower limit position (Y-axis). (If PRET ≠ 1)
To measure the tool length of the tool mounted in the 30° angular attachment, follow the procedure
indicated below.
[Supplement]
Before executing automatic tool length offset, make sure that the zero point of the touch sensor
has been set.
Procedure :
2 Mount the tool for which automatic tool length offset is to be executed in the 30° angular
attachment and set the angular attachment direction.
If the tool is mounted manually, the PH parameter must be specified since the tool number is
unknown.
The obtained offset data is set as the tool length offset data of the tool number transferred by
the PH parameter.
The PH parameter does not have to be designated if the tool is mounted using an M code com-
mand.
3 Execute the following program after selecting the MDI or automatic mode.
CALL OO34 (PLI=Anticipated tool length) (PH=Tool number)
When the program is executed, the tool length is measured.
The measured tool length data is set as the tool length offset data of the tool number trans-
ferred by PH. If no PH parameter is specified, the data is set as the tool length offset data of
the active tool number.
[Supplement]
If an anticipated tool length is not set, the minimum tool length is used as the anticipated tool
length.
Therefore, the minimum tool length must be set beforehand for optional parameter (long word)
No. 43, as an absolute value in mm units.
If the setting for this parameter is inappropriate, the 30° angular attachment may interfere with
the sensor unit. Set a value 10 mm longer than the minimum measurable length (determined by
the machine specification) as the minimum tool length.
If the minimum measurable length is set as the minimum tool length, the 30° angular attachment
will strike the sensor unit if the tool fails to contact the sensor.
4765-E P-58
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During the execution of automatic tool length offset for the tool mounted in the 30° angular attach-
ment, the tool moves as indicated below.
Machine operation
(1) The Z-axis moves up 1 mm from the actual position or to the travel end in the positive (+) direc-
tion.
If positioning of the X-axis is valid, X-axis positioning is executed.
(3) The tool retracts to the Z-axis lower limit position (Y-axis).
(5) The tool moves to the approach start point (Z-, Y-axis).
If the maximum tool length designation is valid, it moves to the set maximum tool length position
(Z-, Y-axis).
(6) The tool is brought into contact with the touch sensor (Z-, Y-axis).
(7) The tool moves to the approach start point (Z-, Y-axis).
(8) The tool retracts to the Z-axis lower limit position (Y-axis). (If PRET ≠ 1)
When the automatic tool breakage detection cycle detects a tool has been broken, the broken tool
can be automatically returned to the magazine by using a subprogram.
When a tool is returned to the magazine, it may interfere with a workpiece, depending on the shape
of the workpiece. To avoid this, it is necessary to retract the workpiece. The tool change position
setting function is used to set the tool change position for this purpose.
The spindle is moved to the tool change position by X- and Y-axis movements. Note that whether or
not the X-axis moves is determined by the setting for bit 3 of VFST. The X-axis moves only when “0”
is set for this bit.
Procedure :
1 Move the spindle to the desired tool change position on the Y-axis.
If the setting that enables X-axis movements is made, move the X-axis also.
2 Execute the following program after selecting the MDI or automatic mode.
CALL OO31
The axes will not move at all even when a program is executed.
After the execution of the program, the actual position is set for system work coordinate system
No. 2 as the tool change position.
The set tool change position data can be checked by opening the MSB ZERO OFFSET
(VSZO [N]) pop-up window on the GAUGING RESULTS screen.
4765-E P-59
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Automatic tool breakage detection is executed in the manner indicated below for the tool mounted in
the 30° angular attachment.
[Supplement]
Before executing automatic tool breakage detection, make sure that the zero point of the touch
sensor has been set.
Procedure :
2 Mount the tool for which automatic tool length offset is to be executed in the 30° angular
attachment and set the angular attachment direction.
If the tool is mounted manually, the PH parameter must be specified since the tool number is
unknown.
The function compares the measured data to the tool length offset data of the tool offset num-
ber transferred by PH to judge breakage of the tool.
The PH parameter does not have to be designated if the tool is mounted using an M code com-
mand.
3 Execute the following program after selecting the MDI or automatic mode.
During the execution of the automatic tool breakage detection for the tool mounted in the 30° angu-
lar attachment, the tool moves as indicated below.
Procedure :
1 The Z-axis moves up 1 mm from the actual position or to the travel end in the positive (+) direc-
tion.
If positioning of the X-axis is valid, X-axis positioning is executed.
6 The tool is brought into contact with the touch sensor (Z-, Y-axis).
9 The tool retracts to the Z-axis lower limit position (Y-axis). (If PRET ≠ 1)
• PGO = 1:
The tool is returned to the magazine without movement to the tool change position.
• PGO = 2:
The tool is returned after positioning of the X- and Y-axis to the tool change position.
4765-E P-61
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
When a spare tool is selected on detection of tool breakage, the machine is not stopped by an alarm
even if the breakage of a tool is detected. Therefore, it is necessary to judge whether or not a tool is
broken at the end of the automatic tool breakage detection cycle and branch a part program accord-
ing to the result of the judgment.
The tool number of the tool which has been judged to be broken in a tool breakage detection cycle is
registered as a broken tool by the tool management function.
To use the same tool number after replacing the broken tool with a new one, it is necessary to reset
the registered broken tool status.
For the procedure for resetting this status, refer to Tool Management Function in the special specifi-
cations of the Operation Manual.
4765-E P-62
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
3-3-16. Variables
Variables used in the subroutines that execute automatic tool length offset/automatic tool breakage
detection for the 30° angular attachment.
PH: Tool offset number
Used to designate a tool offset number if a tool offset number different from the tool num-
ber of the active tool is used for automatic tool length offset/automatic tool breakage
detection.
PAXI: One byte (8 bits) transfer variable used when the sensor zero point is set. Each bit has
the following meaning.
VFST: Designates the operation mode. For details refer to [3-3-5. Designating the Operation
Mode (VFST)].
PLE1: Designates the tool breakage judgment value. For details refer to [3-3-12. Automatic
Tool Breakage Detection].
PLE2: Designates the offset value update permissible amount. For details, refer to [3-3-12.
Automatic Tool Breakage Detection].
PLI: Designates the length of the reference tool when setting the touch sensor zero point.
Designates the anticipated tool length when measuring the tool length.
PRS: This is an RS command for multi-point spindle orientation operation.
PRET: Touch sensor retraction preventive command
This is a function to prevent touch sensor retraction at the end of the touch sensor zero
point setting, automatic tool length offset and automatic tool breakage detection.
PGO: Designates the processing to be followed on detection of tool breakage. For details,
refer to [3-3-12. Automatic Tool Breakage Detection].
PX: Designates the displacement in the X-axis direction during positioning to the sensor posi-
tion.
4765-E P-63
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
4-1-1. Setting the Y-axis Escape Position for the Vertical Spindle
Set the Y-axis escape position for the vertical spindle (includes VH-40) by following the procedure
indicated below.
Procedure :
2 At this position, execute the following program after selecting the automatic mode.
CALL OO33
M02
When this program is executed, the axes do not move.
After the execution of the program, the actual position of the Y-axis is stored in system work
coordinate system No. 12 as the Y-axis escape position.
The set value can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up win-
dow on the GAUGING RESULTS screen.
4765-E P-64
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
4-1-2. Setting the Y-axis Escape Position for the Horizontal Spindle
Set the Y-axis escape position for the vertical spindle by following the procedure indicated below.
Procedure :
2 At this position, execute the following program after selecting the automatic mode.
ALL OO32
M02
When this program is executed, the axes do not move.
After the execution of the program, the actual position of the Y-axis is stored in system work
coordinate system No. 9 as the Y-axis escape position.
The set value can be checked by opening the MSB ZERO OFFSET (VSZO [N]) pop-up win-
dow on the GAUGING RESULTS screen.
[Supplement]
Since system work coordinate systems No. 9 and No. 12 are used exclusively for automatic tool
length offset (cutter radius compensation) and automatic tool breakage detection functions, they
cannot normally be set or referenced.
CAUTION
Set the Y-axis escape position at a position where interference between the tool and the touch
sensor unit cover will not occur.
4765-E P-65
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During execution of the automatic tool length offset (cutter radius compensation)/automatic tool
breakage detection cycle for the vertical spindle tool (includes VH-40), the tool moves as indicated
below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(2) The Y-axis moves at a rapid feedrate to the Y-axis escape position (the position set at system
work coordinate system No. 9).
(4) If the movable type sensor is used, the sensor moves back* once and then moves forward.
* The sensor unit does not move back if it is already at the retract end position.
(5) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the touch
sensor.
(6) The tool is brought into contact with the touch sensor according to the selected cycle (automatic
tool length offset (cutter radius compensation)/automatic tool breakage detection cycle).
(7) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(8) The Y-axis moves at a rapid feedrate to the Y-axis escape position (the position set at system
work coordinate system No. 12).
(9) If the movable type sensor is used, the sensor moves back.
[Supplement]
With the VH-40, since the touch sensor zero point in the Y-axis direction is set at the same posi-
tion as the Y-axis escape position, only the X-axis moves in step 5).
4765-E P-66
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
During execution of the automatic tool length offset (cutter radius compensation)/automatic tool
breakage detection cycle for the horizontal spindle tool, the tool moves as indicated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(2) The Y-axis moves at a rapid feedrate to the Y-axis escape position (the position set at system
work coordinate system No. 9).
(4) If the movable type sensor is used, the sensor moves back* once and then moves forward.
* The sensor unit does not move back if it is already at the retract end position.
(5) The X- and Y-axis move at a rapid feedrate to align the tool nose with the center of the touch
sensor.
(6) The tool is brought into contact with the touch sensor according to the selected cycle (automatic
tool length offset (cutter radius compensation)/automatic tool breakage detection cycle).
(7) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(8) The Y-axis moves at a rapid feedrate to the Y-axis escape position (the position set at system
work coordinate system No. 9).
(9) If the movable type sensor is used, the sensor moves back.
4765-E P-67
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Since the M144 command (touch sensor advance) is invalid unless the X-axis is located at the touch
sensor zero point, the provisional X-axis zero point must be set before setting the X-axis touch sen-
sor zero point.
Note that this setting is not necessary when adjusting a touch sensor zero point that has already
been set.
Procedure :
1 Move the X-axis by manual operation to align the touch sensor with the center of the notch in
the coolant trough.
4 Execute M144.
4765-E P-68
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Set the touch sensor zero point in the Z direction by designating “PAXI=7”.
Before executing the automatic tool length offset or tool breakage detection cycle, set “0” for bit 3 of
VFST to enable X-axis movement.
VFST setting for the execution of the automatic tool length offset or automatic tool breakage detec-
tion cycle
• Relative offset
Automatic tool length offset: 1
Automatic tool breakage detection: 0
• Absolute offset
Automatic tool length offset: #81H
Automatic tool breakage detection: #80H
This instruction manual specifies that the tool moves to the touch sensor position during the execu-
tion of an automatic tool length offset or tool breakage detection cycle in the following sequence:
Z-axis upper limit → Y-axis touch sensor position → X-axis touch sensor position.
In this order of tool movements, however, the tool will interfere with the chip cover.
The setting indicated above changes the order to:
Z-axis upper limit → Z-axis touch sensor position → Y-axis touch sensor position.
Similarly, if “PGO = 2” is designated, the order of tool movements to the tool change position (the
position set by the execution of OO31), where the tool moves after the detection of tool breakage, is
changed to:
Z-axis upper limit → Y-axis tool change position → X-axis tool change position.
4765-E P-69
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Variable
Subpro- Variables for which a
Variables for which a which
gram Numerical Value Should be
Numerical Value Must be Set Must not
Name Set as Needed
be Used
Setting of Z-axis OO30 PAXI: PLI: Accurate tool length None
touch sensor zero =3 Setting of X- and Y- of reference tool
point axis zero points used in setting the
=4 Setting of Z-axis zero point
zero point PRS: Spindle orientation
=7 Setting of X-, Y- and angle
Z-axis zero points PRET: Sensor does not
VFST: Operation mode =1 retract.
PH: Tool length offset
number
PD: Cutter radius com-
pensation number
Setting of Y-axis OO30 PAXI: PRS: Spindle orientation None
touch sensor zero =#17H Setting of X-, Y- and angle
point Z-axis zero points PRET:
VFST: Operation mode =1 Sensor does not
PLI: Accurate tool length retract.
of reference tool PH: Tool length offset
used in setting the number
zero point PD: Cutter radius com-
PY: Accurate cutter pensation number
radius of reference
tool used in setting
the zero point
Setting of tool OO31 None None None
change position
(Not necessary
for MC-H)
4765-E P-70
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Variable
Subpro- Variables for which a
Variables for which a which
gram Numerical Value Should be
Numerical Value Must be Set Must not
Name Set as Needed
be Used
Automatic tool OO30 VFST: Operation mode PLI: Anticipated tool PAXI
length offset PY: Approximate dis- length
placement of tool PX: Approximate dis-
nose in the Y-axis placement of tool
direction from the nose in the X-axis
center of the spindle direction from the
(i.e., cutter radius) center of the spin-
Always set when dle+/- values are
executing Y-axis possible.
automatic tool offset PY: Approximate dis-
placement of tool
nose in the Y-axis
direction from the
center of the spindle
PFA: Feedrate for the
movement from the
sensor to under-
travel point, PUDT
(safety distance)
PF1: Skip feedrate for the
first contact detec-
tion cycle
PF2: Skip feedrate for the
second contact
detection cycle
PRS: Spindle orientation
angle
PRET:
=1 Sensor does not
retract.
PH: Tool length offset
number
PD: Cutter radius com-
pensation number
4765-E P-71
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Variable
Subpro- Variables for which a
Variables for which a which
gram Numerical Value Should be
Numerical Value Must be Set Must not
Name Set as Needed
be Used
Automatic tool OO30 VFST: Operation mode PX: Approximate dis- PAXI
breakage detec- PY: Approximate dis- placement of the tool
tion placement of the tool nose in the X-axis
nose in the Y-axis direction from the
direction from the center of the spindle
center of the spindle +/- values are possi-
(i.e., cutter radius) ble.
Always set when PY: Approximate dis-
executing Y-axis placement of the tool
automatic tool break- nose in the Y-axis
age detection direction from the
center of the spindle
+/- values are possi-
ble.
PLE1: Z-axis direction tool
breakage judgment
value
PLEY: Y-axis direction tool
breakage judgment
value
PLE2: Offset value update
permissible amount
PGO: Processing on
occurrence of tool
breakage
PRS: Spindle orientation
angle
PRET:
=1 Sensor does not
retract.
PH: Tool length offset
number
PD: Cutter radius com-
pensation number
PFA: Feedrate for the
movement from the
sensor to the under-
travel point, PUDT
(safety distance)
PF1: Skip feedrate for the
first contact detec-
tion cycle
PF2: Skip feedrate for the
second contact
detection cycle
4765-E P-72
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Variable
Subpro- Variables for which a
Variables for which a which
gram Numerical Value Should be
Numerical Value Must be Set Must not
Name Set as Needed
be Used
Setting of tool OO30 PAXI: PLI: Accurate tool length None
length direction =#23H Setting of X- and Y- of reference tool
touch sensor zero axis zero points used in setting the
point =#24H Setting of Z-axis zero point
(Y-axis) zero point PRS: Spindle orientation
=#27H Setting of X-, Y- and angle
Z-axis zero points PRET:
VFST: Operation mode =1 Sensor does not
retract.
PH: Tool length offset
number
PD: Cutter radius com-
pensation number
Setting of tool OO30 PAXI PRS: Spindle orientation None
radius direction =#47H Setting of X-, Y- and angle
touch sensor zero Z-axis zero points PRET:
point VFST: Operation mode =1 Sensor does not
(Z-axis) PLI: Accurate tool length retract.
of reference tool PH: Tool length offset
used in setting the number
zero point PD: Cutter radius com-
PZ: Accurate cutter pensation number
radius of reference
tool used in setting
the zero point
Z-axis lower limit OO32 None None None
setting
4765-E P-73
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Variable
Subpro- Variables for which a
Variables for which a which
gram Numerical Value Should be
Numerical Value Must be Set Must not
Name Set as Needed
be Used
Automatic tool OO30 VFST: Operation mode PLI: Anticipated tool PAXI
length offset PZ: Approximate dis- length
placement of tool PX: Approximate dis-
nose in the tool placement of tool
radius direction (Z- nose in the X-axis
axis direction) direction from the
Always set when center of the spindle
executing automatic PZ: Approximate dis-
tool length offset in placement of tool
the tool radius direc- nose in the Z-axis
tion direction from the
center of the spindle
PFA: Feedrate for the
movement from the
sensor to the under-
travel point, PUDT
(safety distance)
PF1: Skip feedrate for the
first contact detec-
tion cycle
PF2: Skip feedrate for the
second contact
detection cycle
PRS: Spindle orientation
angle
PRET:
=1 Sensor does not
retract.
PH: Tool length offset
number
PD: Cutter radius com-
pensation number
4765-E P-74
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Variable
Subpro- Variables for which a
Variables for which a which
gram Numerical Value Should be
Numerical Value Must be Set Must not
Name Set as Needed
be Used
Automatic tool OO30 VFST: Operation mode PX: Approximate dis- PAXI
breakage detec- PZ: Approximate dis- placement of tool
tion placement of tool nose in the X-axis
nose in the tool direction from the
radius direction (Z- center of the spindle
axis direction) PZ: Approximate dis-
Always set when placement of tool
executing automatic nose in the Z-axis
tool length offset in direction from the
the tool radius direc- center of the spindle
tion PLE1: Tool length direction
(Y-axis direction) tool
breakage judgment
value
PLEZ: Tool radius direction
(Z-axis direction) tool
breakage judgment
value
PLE2: Offset value update
permissible amount
PGO: Processing on
occurrence of tool
breakage
PRS: Spindle orientation
angle
PRET:
=1 Sensor does not
retract.
PH: Tool length offset
number
PD: Cutter radius com-
pensation number
PFA: Feedrate for the
movement from the
sensor to the under-
travel point, PUDT
(safety distance)
PF1: Skip feedrate for the
first contact detec-
tion cycle
PF2: Skip feedrate for the
second contact
detection cycle
4765-E P-75
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
• VFST sets the basic operation mode for automatic tool length offset and automatic tool
breakage detection cycles.
• Since the system variable VFST is backed up in the CNC memory, it only has to be desig-
nated once: it does not have to be set each time OO30 is called.
• The automatic tool length offset and automatic tool breakage detection cycles can be exe-
cuted even in the same part program. In this case, set “1” for bit 0 of VFST when execut-
ing an automatic tool length offset cycle. To execute an automatic tool breakage detection
cycle, set “0” for bit 0 of VFST.
• VFST consists of one byte (8 bits) and each bit has the following significance.
ME51326R0200300870001
• This indicates the tool breakage judgement value and must be set as an absolute value.
• If PLE1 is not set when executing a tool breakage detection cycle, 0.1 mm is automatically
set for PLE1 in the subprogram.
• This indicates the permissible offset update value and must be set as an absolute value.
• If tool breakage is not detected in a tool breakage detection cycle and the following condi-
tion is satisfied, the tool length offset data is updated according to the measured tool
length.
PLE2 < | (Preset tool length offset data) - (Measured tool length) | < PLE1
• As the tool length offset data is updated each time the cycle is executed, it must be care-
fully attended to in reference to the occurrence of tool breakage. When PLE2 is not set,
the tool length offset data is not updated.
• This indicates the tool breakage judgement value in the Y-axis direction and must be set as
an absolute value.
• If PLE2 is not set when executing a tool breakage detection cycle, 0.1 mm is automatically
set for PLE1 in the subprogram.
(5) PAXI
• This designates the axis for which the touch sensor zero point is set.
• PAXI consists of one byte (8 bits) and each bit has the following significance.
(6) PX
• This indicates an approximate displacement of the tool nose from the center of the tool
(spindle) in the X-axis direction. Designation of plus and minus values is possible. When
PX is not set, “PX = 0” is automatically set in a subprogram.
• When the X- and Y-axis move to the center of the touch sensor during automatic tool length
offset/automatic tool breakage detection cycle, the tool is positioned PX away from the cen-
ter of the touch sensor so that the tool nose is aligned with the center of the touch sensor.
• Since the touch sensor is installed close to the travel limit, pay attention to the setting of PX
in reference to the travel limit.
(7) PY
This indicates an approximate displacement of the tool nose from the center of the tool (spindle)
in the Y-axis direction. For other details, refer to the explanation for “PX”.
When setting the Y-axis zero point, an accurate cutter radius (displacement of the tool nose in
the Y-axis direction) of the reference tool used for zero point setting must be set for PY.
4765-E P-78
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
(8) PZ
This indicates an approximate displacement of the tool nose from the center of the tool (spindle)
in the Z-axis direction. For other details, refer to the explanation for “PX”.
(9) PLI
Reference tool
a b
Spindle nose surface
ME51326R0200300870003
When the tool set in the spindle moves toward the touch sensor, it advances to an
imaginary position 10 mm beyond the position where it would come into contact with
the touch sensor. If PLI is not set, the minimum tool length set for CNC optional
parameter (long word) No. 43 is taken as the tool length.
4765-E P-79
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
(10) PFA/PF1/PF2
These designate the approach or skip feedrate for tool movements toward the sensor.
• PFA: Feedrate for the movement from the sensor to the undertravel point, PUDT (safety
distance)
If the setting for PGO is “1”, “2” or “3”, regardless of whether or not the broken tool is
returned to the magazine, the CNC does not stop even if tool breakage is detected and a
part program continues to be executed after the completion of the tool breakage detection
cycle.
Therefore, it is necessary to judge if the tool is broken or not in a part program and follow
the necessary processing if a tool is found to have been broken.
The result of the tool breakage detection cycle is set for system variable VOK1.
VOK1 = 1: Tool has not been broken.
VOK1 ≠ 1: Tool has been broken.
If a measurement impossible alarm occurs, whatever setting is made for PGO, the CNC is
alarm-stopped after the automatic tool breakage cycle is completed.
CAUTION
1) Setting “PGO = 1” is not allowed with MC-V and double-column machining centers. This set-
ting can cause interference between the tool or the tool change arm and the workpiece if a tool
change cycle starts after an automatic tool breakage detection cycle.
2) Setting “PGO = 2” is not allowed for MC-H. This setting can cause interference between the
tool or the spindle and the workpiece in Y- or X-axis movement that follows an automatic tool
breakage detection cycle.
4765-E P-81
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
Tool
Y+ Y-
Sensor
ME51326R0200300870004
Y+ Y-
ME51326R0200300870005
[Supplement]
Spindle orientation is automatically executed at the travel end of the Z-axis in the positive direc-
tion.
(14) PH/PD
• Offset data (tool length offset data, cutter radius compensation data) are usually set and
referenced for the offset number identical to the actual tool number. By setting PH and/or
PD, the offset data can be set for the desired offset number.
PH: Tool length offset number (default: actual tool number)
PD: Cutter radius compensation number (default: PH number)
[Supplement]
Even when only cutter radius compensation is executed, it is necessary to set both PH and PD
since the tool length offset data is also referenced.
4765-E P-82
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
• Optional parameter (long ward) No. 44: Max. tool length data
For the maximum tool length, set the maximum tool length among the tools that will be
used.
Setting range: 0 to 999
Unit: mm
Initial setting: 0 (may be changed)
[Supplement]
Because the initial setting for the maximum tool length is “0”, an appropriate value must be set for
VLTL.
7. Cautions on Operation
(1) Because the sensor will not work properly if its zero point is not set, be sure to set the sensor
zero point by executing the sensor zero point setting cycle when the machine is installed. For
MCM, the zero point setting cycle must be executed for the horizontal spindle touch sensor.
• The sensor zero point is set for system work coordinate system No. 1 (Z-axis sensor) and
system work coordinate system No. 4 (Y-axis sensor).
• System work coordinate systems No. 1 and No. 4 are exclusive to automating specifica-
tions and can neither be set by parameter setting nor referenced.
• System work coordinate systems No. 1 and No. 4 can only be checked by displaying the
MSB ZERO OFFSET (VSZO [N]) pop-up window in the GAUGING RESULT display
screen.
(2) When setting “PGO = 2” with MC-V or a double-column machining center, make sure that the
tool change position setting cycle has been executed.
The tool change position for the automatic tool breakage detection cycle is set for system work
coordinate system No. 2. System work coordinate system No. 2 is exclusive to automating
specifications and can neither be set by parameter setting nor referenced.
(3) An emergency stop limit switch is built into the system to protect the touch sensors. This limit
switch stops axis movement if a sensor is pushed in too far.
If this happens, the emergency stop limit indicating lamp in the control panel lights up. To
release the emergency stop condition, select the manual mode, set the emergency stop limit
release switch to valid, and retract the sensor by moving the axis with the pulse handle in the
direction in which the limit switch is released.
(4) Do not call out the automatic tool length offset or automatic tool breakage detection subprogram
while there is a remaining shift amount in manual interruption operation or while the machine is
still in the mirror image mode. If a subprogram call is attempted, a “measuring impossible”
alarm occurs.
(5) As the automatic tool length offset and automatic tool breakage detection functions are used in
combination with the tool management function, the operator must become fully acquainted
with the tool management function by reading its manual thoroughly before using these func-
tions.
(6) The explanations in this manual relate to tools that have the cutting nose at the front edge, such
as drills, taps and reamers. For tools whose cutting edge is off the center of the spindle, like
boring bars, variables PRS and PX or PY must be set in accordance with the tool nose offset
direction.
(7) The automatic tool length offset and automatic tool breakage detection functions cannot be
used for tools whose tool holder comes into contact with the touch sensor or touch sensor unit
before the tool nose does.
(8) Numerical values must be assigned to subprograms in the presently used unit system.
Note that the real number unit system must not be used.
(9) The cutter radius compensation mode and the local coordinate system are cancelled when an
automatic tool length offset or automatic tool breakage detection subprogram is executed and,
once cancelled, they are not restored after the completion of the subprogram.
4765-E P-84
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
(10) Call automatic tool length offset and automatic tool breakage detection subprograms in a work
coordinate system. An alarm occurs if a subprogram is called in the machine coordinate sys-
tem. Note that a work coordinate system cannot be altered during the execution of an automatic
tool length offset or automatic tool breakage detection subprogram.
(11) Do not use the user area as the area for storing programs, work coordinate systems, tool offset
data and common variables, automatic tool length offset or automatic tool breakage detection
subprograms.
(12) The allowable number of nesting levels of subroutines in an automatic tool length offset or tool
breakage detection subprogram is two. This means that the maximum allowable nesting level
is six when these functions are executed.
(13) Manual advance/retraction operation of the tool breakage detection unit (touch sensor)
With MCM and MCR, the touch sensor can be manually moved forwards and backwards.
a. Set the CNC operation panel mode selecting key-lock type switch to ON to enable inde-
pendent manual operation.
f. Set the CNC operation panel mode selecting key-lock type switch to OFF to disable inde-
pendent manual operation.
(14) An alarm usually occurs if the actual tool number is “0” when a tool length offset or cutter radius
compensation cycle is executed. Therefore, you are recommended to carry out a tool change
in the MDl or automatic mode in this case.
4765-E P-85
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
8. Program Examples
T2 T6
PY=30
Drill Boring bar
ME51326R0200300890001
N1 T2
N2 M6
N3 T6
N1 T2
N2 M6
N3 T6
N4 CALL OO30 VFST=#81H (PLI=240) (PF1=1500) ...... Tool length offset cycle for T2
N5 M6 PL1 ........................................................................ Anticipated tool length
(absolute length)
N6 T5
N7 CALL OO30 PY=30 ......................................................Tool length offset cycle for T6
N8 M6
:
:
ME51326R0200300890003
T3
PY=30
Boring bar
ME51326R0200300900001
When the tool is judged “broken”, i.e., when the measured tool length is smaller than the set tool
breakage judgment value, the operation stops in an alarm state on completion of the cycle (Z-axis
positioned at travel end in the positive direction).
*1: Tool length offset data is updated when variable “PLE2” is set.
When the tool length measured in the tool breakage detection cycle is 0.051 mm to 0.2 mm
(the range set by “PLE1” and “PLE2”) shorter than the initial tool length measured in the auto-
matic tool length offset cycle, the tool length offset data is automatically updated based on the
tool length measured in the tool breakage detection cycle to compensate for the tool wear
amount.
When no “PLE2” data is set, the tool length offset data is not updated.
T1 T3
PY=30
Drill Boring bar
ME51326R0200300900003
4765-E P-89
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
It is not necessary to set variable VFST every time an automatic tool breakage detection cycle is
called.
*: HA may be designated instead of H1. For details, refer to special specifications of the Operation
Manual.
4765-E P-90
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
9. Alarm List
UNTENDED: An attempt is made to execute the tool Check the VFST setting.
no subprogram function breakage detection cycle although the
(ALARM-B 2311) corresponding specification is not sup-
ported.
UNTENDED: Tool breakage is detected in the tool
tool breakage breakage detection cycle.
(ALARM-B 2309)
Direct of subscript Tool number is “0”. When a tool is changed manually, the
(ALARM-B 2231) PH and/or PD setting is wrong. active tool number must be set.
UNTENDED: • The PAT command value is out of
command missing the specifiable range (outside the
(ALARM-B 2308) range 1 to 7).
• Wrong PAC command
• The PAT command is not desig-
nated although “1” is set for VFST,
bit 6.
Plus travel limit over The value assigned to PLI is too large. Do not set a value larger than the maxi-
(ALARM-B 2268) mum measurable tool length for PLI.
For the allowable maximum length of
the tool to be measured, refer to your
final machine/control specifications.
The value set for the zero point of the Set the touch sensor zero point again.
touch sensor is incorrect. Be sure to use the same offset type (rel-
The touch sensor zero point has been ative/absolute) for the setting and mea-
set in the relative offset type but mea- surement.
surement is executed in the absolute off-
set type, or the touch sensor zero point
has been set in the absolute offset type
but measurement is executed in the rel-
ative offset type.
4765-E P-91
SECTION 1 AUTOMATIC TOOL LENGTH OFFSET/AUTOMATIC TOOL BREAKAGE DETECTION
1. Overview
The automatic gauging function automatically checks the dimensions of a workpiece by executing a
subprogram. The touch probe with the same shank shape as the cutting tool is mounted in the spin-
dle and brought into contact with the gauging face of the workpiece to read the coordinate values of
the contact point. The workpiece dimension is then automatically calculated using these coordinate
values.
The results of gauging are displayed on the screen. It is also possible to judge if the gauging result
is acceptable or not in a part program. A function to output the results of gauging to the printer is
provided as an option.
It is possible to set the zero offset of any work coordinate system based on the results of gauging.
The automatic gauging function is classified into the following two major function types.
Is the machine No
model MCM?
Yes
No Is the touch probe Execute these steps once a week to maintain the
mounted in the accuracy of automatic gauging.
vertical spindle? In addition to this compensation/offset at regular
intervals, you are recommended to execute these
Yes procedures when a new touch probe is set in the
magazine.
Setting the zero point of the Zero point setting of the datum hole is necessary
datum hole only when a touch probe is mounted in the vertical
spindle (horizontal spindle for MC-H).
[Supplement]
The explanation in this section assumes that the functions are executed in the automatic mode.
Therefore, the programs necessary in each step of the operation must be prepared. Use the pro-
gram edit function to prepare these programs.
4765-E P-99
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
1 Mount a datum hole block (master ring) that has an accurately measured φ20 mm or larger
diameter hole in it.
2 Accurately align the datum hole center with the spindle center using sling gauge or similar tool.
Use the pulse handle for this operation.
4 Select the MDI mode and execute positioning to the zero point at a rapid feedrate. At the zero
point, check the measured value again.
5 Move only the Z-axis in the positive (+) direction to remove the sling gauge and mount the
touch probe in the spindle.
6 Move the Z-axis in the negative (-) direction to the position where the touch probe ball enters
the datum hole.
7 Move the Z-axis so that the touch probe ball enters the datum hole 5 to 7 mm from the datum
block upper face.
The result of setting can be confirmed by opening the MSB ZERO OFFSET (VSZO [N]) pop-
up window in the GAUGING RESULTS screen. The set X, Y and Z values are displayed at X,
Y and Z columns of the NO. 3 line.
ME51326R0200400050001
[Supplement]
Since system work coordinate system No. 3 is used exclusively for the automatic gauging func-
tion, it cannot normally be set or referenced.
For the procedure for opening the MSB ZERO OFFSET (VSZO [N]) pop-up window, refer to SEC-
TION 1 [1-3-2-2. MSB ZERO ON/OFF Function Key].
4765-E P-101
SECTION 2 AUTOMATIC GAUGING FUNCTION
The general operating procedure for touch probe radius compensation is described below.
For touch probe radius compensation for the MCM horizontal spindle, refer to [2-2-3. Touch Probe
Radius Compensation Operation (MCM Horizontal Spindle)].
CAUTION
If the radius compensation cycle for the touch probe is executed before setting the zero point of
the datum hole, the machine will operate unpredictably.
Execute the touch probe radius compensation cycle only after setting the datum hole zero point.
Procedure :
2 In the MDI mode, specify “VNCOM[1] = 8” and touch the probe by hand to check if the contact
detection signal is correctly turned ON and OFF.
The ON/OFF state of the contact detection signal can be checked by displaying the ACTUAL
POSITION screen or by observing the indicator lamps on the operation panel.
Direction
System Variable Radius Compensation
Data
X+ VSTOD [1]
X- VSTOD [2]
Y+ VSTOD [3]
Y- VSTOD [4]
Z+ -
Z- VSTOD [5]
4765-E P-102
SECTION 2 AUTOMATIC GAUGING FUNCTION
The set data can be checked by opening the MSB TOOL LENGTH OFFSET (VSTOH[N])/MSB
CUTR COMP. (VSTOD[N]) pop-up window, shown below.
ME51326R0200400070001
For the procedure for opening the MSB TOOL ON/OFF pop-up window, refer to SECTION 1
[1-3-2-3. MSB TOOL ON/OFF Function Key].
After making sure that the touch probe radius compensation data is set for the tool radius com-
pensation number, proceed to the steps below.
5 Using the hole where the touch probe radius compensation cycle has been executed, execute
the ID gauging cycle.
For the ID gauging cycle, refer to [2-4. Inner Diameter (ID) Gauging Function].
6 On the GAUGING RESULT display screen, compare the anticipated center value with the mea-
sured center value to confirm that the difference is less than several micrometers.
7 Remove the touch probe from the spindle and mount the sling gauge instead.
8 Turn the sling gauge at the measured center position and compare the measured center value,
sling gauge reading and anticipated center value. Make sure that differences among these
three values are less than several micrometers.
This completes the touch probe radius compensation operation.
[Supplement]
Since cutter radius compensation numbers 1 to 20 for the system are used exclusively for the
automatic gauging function, they cannot normally be set or referenced.
4765-E P-103
SECTION 2 AUTOMATIC GAUGING FUNCTION
2-2-2. Touch Probe Movements during Touch Probe Radius Compensation Cycle
During the execution of the touch probe radius compensation cycle, the touch probe moves as indi-
cated below.
Machine operation
(1) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
(3) The X- and Y-axis move to the center of the datum hole at a rapid feedrate.
(4) The Z-axis moves down at a rapid feedrate until the touch probe ball reaches a point 30 mm
away from the datum hole.
(5) The Z-axis moves down 30 mm further at a rapid feedrate and the touch probe ball enters the
datum hole.
(6) Datum hole gauging cycle is executed in the following sequence: X+ direction, X- direction, Y+
direction and Y- direction.
(7) The Z-axis moves at a rapid feedrate to the travel end in the positive (+) direction.
4765-E P-104
SECTION 2 AUTOMATIC GAUGING FUNCTION
The operating procedure for touch probe radius compensation is described below for the touch
probe mounted in the MCM horizontal spindle.
For general touch probe radius compensation, refer to [2-3-1. Touch Probe Length Offset Opera-
tion].
Procedure :
1 Mount a datum hole block (master ring) that has an accurately measured φ20 mm or larger
diameter hole in it.
2 Accurately align the datum hole center with the spindle center using sling gauge or similar tool.
Use the pulse handle for this operation.
4 Select the MDI mode and execute positioning to the zero point at a rapid feedrate. At the zero
point, check the measured value again.
5 Move only the Z-axis in the positive (+) direction to remove the sling gauge, and mount the
touch probe in the spindle.
At the POT NO./TOOL NO. TABLE (FIXED ADDRESS) in the TOOL DATE SET screen mode,
set HORIZONTAL TOOL USED for ACTUAL TOOL NO.
6 Move the Z-axis in the negative (-) direction to the position where the touch probe ball enters
the datum hole.
7 Move the Z-axis so that the touch probe ball enters the datum hole 5 to 7 mm from the datum
block upper face.
8 In the MDI mode, specify “VNCOM[1] = 8” and touch the probe by hand to check if the contact
detection signal is correctly turned ON and OFF.
The ON/OFF state of the contact detection signal can be checked by displaying the ACTUAL
POSITION screen or by observing the indicator lamps on the operation panel.
[Supplement]
To allow the CNC to automatically recognize the direction of the touch probe, the touch
probe must be mounted in the spindle in the automatic or MDI mode.
4765-E P-105
SECTION 2 AUTOMATIC GAUGING FUNCTION
The results of the cycle are set for the tool radius compensation number indicated below.
Direction
Radius Com-
System Variable
pensation Data
M73 (Front) M74 (Left) M75 (Rear) M76 (Right)
X+ - VSTOD [9] VSTOH [3] VSTOD [17]
X- VSTOH [1] VSTOD [10] - VSTOD [18]
Y+ VSTOD [7] VSTOH [2] VSTOD [15] -
Y- VSTOD [8] - VSTOD [16] VSTOH [4]
Z+ VSTOD [6] VSTOD [11] VSTOD [13] VSTOD [20]
Z- VSTOD [5] VSTOD [12] VSTOD [14] VSTOD [19]
The set data can be checked by opening the MSB TOOL LENGTH OFFSET (VSTOH[N])/MSB
CUTR COMP. (VSTOD[N]) pop-up window, shown below.
ME51326R0200400090001
For the procedure for opening the MSB TOOL ON/OFF pop-up window, refer to SECTION 1 [1-
3-2-3. MSB TOOL ON/OFF Function Key].
After making sure that the touch probe radius compensation data is set for the tool radius com-
pensation number, proceed to the steps below.
11 Using the hole where the touch probe radius compensation cycle has been executed, execute
the ID gauging cycle.
For the ID gauging cycle, refer to [2-4. Inner Diameter (ID) Gauging Function].
12 On the GAUGING RESULT display screen, compare the anticipated center value with the mea-
sured center value to confirm that the difference is less than several micrometers.
13 Remove the touch probe from the spindle and mount the sling gauge instead.
4765-E P-106
SECTION 2 AUTOMATIC GAUGING FUNCTION
14 Turn the sling gauge at the measured center position and compare the measured center value,
sling gauge reading and anticipated center value. Make sure that differences among these
three values are less than several micrometers.
This completes the touch probe radius compensation operation for the touch probe mounted in
the MCM horizontal spindle.
[Supplement]
Since cutter radius compensation numbers 1 to 20 for the system are used exclusively used for
the automatic gauging function, then cannot normally be set or referenced.
2-2-4. Touch Probe Movements during Touch Probe Radius Compensation Cycle
(MCM Horizontal Spindle)
During the execution of the touch probe radius compensation cycle for the touch probe mounted in
the MCM horizontal spindle, the touch probe moves as indicated below.
Machine operation
(2) The gauging cycle is executed for the datum hole in the sequence indicated below.
Gauging Order
Touch Probe Direction
1 2 3 4
M73 (Front) Y+ Y- Z+ Z-
MCM M74 (Left) X+ X- Z+ Z-
Horizontal
spindle M75 (Rear) Y+ Y- Z+ Z-
M76 (Right) X+ X- Z+ Z-
(3) The Z-axis moves to and stops at the center of the datum hole.
4765-E P-107
SECTION 2 AUTOMATIC GAUGING FUNCTION
Reference tool
The operating procedure for touch probe length offset is described below.
Procedure :
1 Position the X-, Y- and Z-axis so that the touch probe comes to the end face where the gauging
cycle is to be executed.
For this positioning, use a part program (manual or MDI mode operation is also allowed).
The distance between the touch probe ball and the gauging face can be any desired distance.
When the program is executed, the length offset data of the touch probe is automatically mea-
sured.
The offset data is calculated so that the result of the gauging cycle executed at the same gaug-
ing face will be the value set for PEI and set for system length offset number 5.
For MCM, the offset data is set for system length offset numbers 1 to 5 as indicated below
Direction
No. MCM Horizontal Tool
Vertical Tool
M73 (Front) M74 (Left) M75 (Rear) M76 (Right)
Tool Length Off-
VSTOH [5] VSTOH [1] VSTOH [2] VSTOH [3] VSTOH [4]
set No.
How the touch probe moves during the execution of the touch probe length offset cycle is
explained in [2-2-2. Touch Probe Movements during Touch Probe Radius Compensation
Cycle].
4765-E P-108
SECTION 2 AUTOMATIC GAUGING FUNCTION
The set data can be checked by opening the MSB TOOL LENGTH OFFSET (VSTOH[N])/MSB
CUTR COMP. (VSTOD[N]) pop-up window, shown below.
ME51326R0200400120002
[Supplement]
Since cutter radius compensation numbers 1 to 20 for the system are used exclusively for
the automatic gauging function, then cannot normally be set or referenced.
For the procedure for opening the MSB TOOL ON/OFF pop-up window, refer to SECTION 1 [1-3-2-
3. MSB TOOL ON/OFF Function Key].
2-3-2. Touch Probe Movements during Touch Probe Length Offset Cycle
During the execution of the touch probe length offset cycle, the touch probe moves as indicated
below.
Machine operation
(2) The touch probe moves to the gauging face to measure the gauging face.
(3) The touch probe moves in the length direction and stops at the previous position.
The touch probe does not move in the radius direction for the execution of the touch probe
length offset cycle.
4765-E P-109
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
1 Position the touch probe ball at the anticipated center position of the target hole using a part
program.
[Supplement]
To allow the CNC to automatically recognize the touch probe direction, the touch probe must
be mounted in the spindle in the automatic or MDI mode.
How the touch probe moves during the execution of the ID gauging cycle is explained in [2-4-2.
Touch Probe Movements during Inner Diameter (ID) Gauging Cycle].
The results of gauging are displayed on the GAUGING RESULTS screen.
For the procedure for displaying the GAUGING RESULTS screen, refer to SECTION 1 [1-3.
Displaying the Result of Gauging].
ME51326R0200400150001
4765-E P-110
SECTION 2 AUTOMATIC GAUGING FUNCTION
G0 X0 Y0
G56 Z50 H1
M130
R100 G1 Z-5 F1000
M131
CALL OO10 PMOD=7 PDI=200
G0 Z500
M02
H1: Touch probe tool length offset data
ME51326R0200400150002
2-4-2. Touch Probe Movements during Inner Diameter (ID) Gauging Cycle
During the execution of the ID gauging cycle, the touch probe moves as indicated below.
Machine operation
(2) The function measures the hole ID by moving the touch probe in the following sequence of
directions: X+, X-, Y+, Y-, X+ and X-.
For the MCM, the order of axis movements depends on the touch probe direction as indicated
below.The touch probe stops at the center of the hole obtained as the result of the ID gauging
cycle.
Touch Probe Direc- Gauging Order
tion 1 2 3 4 5 6
Vertical Spindle X+ X- Y+ Y- X+ X-
M73 Y+ Y- Z+ Z- Y+ Y-
(Front)
M74 X+ X- Z+ Z- X+ X-
MCM (Left)
Horizontal
spindle M75 Y+ Y- Z+ Z- Y+ Y-
(Rear)
M76 X+ X- Z+ Z- X+ X-
(Right)
(3) The touch probe stops at the center of the hole obtained as the result of the ID gauging cycle.
The touch probe lengthwise direction axis does not move during the execution of the ID gaug-
ing cycle.
4765-E P-111
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
1 Position the touch probe ball to the anticipated center position of the target outer diameter
using a part program.
In this positioning, move the touch probe ball to a point approximately 10 mm away from the
gauging point.
ME51326R0200400180001
4765-E P-112
SECTION 2 AUTOMATIC GAUGING FUNCTION
G0 X0 Y0
0
10
G56 Z10 H1
R
CALL OO10 PMOD=6 PDI=200 PZIN=15
G0 Z500
M02
Touch probe
PIN(PZIN)
2-5-2. Touch Probe Movements during Outer Diameter (OD) Gauging Cycle
During the execution of the OD gauging cycle, the touch probe moves as indicated below.
Touch probe
a
PIN(PZIN) b
c Workpiece OD
ME51326R0200400190001
Machine operation
(2) The function measures the hole ID by moving the touch probe in the following sequence of
directions: X+, X-, Y+, Y-, X+ and X-.
For the MCM, the order of axis movements depends on the touch probe direction as indicated
below.
Touch Probe Direc- Gauging Order
tion 1 2 3 4 5 6
Vertical Spindle X+ X- Y+ Y- X+ X-
M73 Y+ Y- Z+ Z- Y+ Y-
(Front)
M74 X+ X- Z+ Z- X+ X-
MCM (Left)
Horizontal
spindle M75 Y+ Y- Z+ Z- Y+ Y-
(Rear)
M76 X+ X- Z+ Z- X+ X-
(Right)
(3) The touch probe stops at the center obtained as the result of the OD gauging cycle.
4765-E P-114
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
1 Position the touch probe ball near the target X-axis end face using a part program.
In this positioning, move the touch probe ball to a point approximately 10 mm away from the
gauging point.
ME51326R0200400210001
4765-E P-115
SECTION 2 AUTOMATIC GAUGING FUNCTION
G0 X-120 Y0
100 G56 Z50 H1
Touch probe
M130
G1 Z-5 F1000
M131
CALL OO10 PMOD=1 PEI=-100
PEI G0 Z500
M02
H1: Touch probe tool length offset data
ME51326R0200400210002
2-6-2. Touch Probe Movements during X-axis End Face Gauging Cycle
During the execution of the X-axis end face gauging cycle, the touch probe moves as indicated
below.
Machine operation
(2) The X-axis moves toward the target gauging end face and its position is measured.
(3) The X-axis returns to and stops at the previously located position.
Note that Y- and Z-axis do not move during the X-axis end face gauging cycle.
4765-E P-116
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
1 Position the touch probe ball near the target Y-axis end face using a part program.
In this positioning, move the touch probe ball to a point approximately 10 mm away from the
gauging point.
ME51326R0200400230001
2-6-4. Touch Probe Movements during Y-axis End Face Gauging Cycle
During the execution of the Y-axis end face gauging cycle, the touch probe moves as indicated
below.
Machine operation
(2) The Y-axis moves toward the target gauging end face and its position is measured.
(3) The Y-axis returns to and stops at the previously located position.
Note that X- and Z-axis do not move during the Y-axis end face gauging cycle.
Machine operation
(1) Position the touch probe ball near the target Z-axis end face using a part program.
In this positioning, move the touch probe ball to a point approximately 10 mm away from the
gauging point.
(2) Select the automatic mode and execute the following program.
CALL OO10 PMOD=3 PEI=(Anticipated Z-axis end face position)
M02
When the program is executed, the direction of Z-axis movement is automatically determined
and the Z-axis end face gauging cycle is then automatically executed.
How the touch probe moves during the execution of the Z-axis end face gauging cycle is
explained in [2-6-6. Touch Probe Movements during Z-axis End Face Gauging Cycle].
The results of gauging are displayed on the GAUGING RESULTS screen.
For the procedure for displaying the GAUGING RESULTS screen, refer to SECTION 1 [1-3.
Displaying the Result of Gauging].
ME51326R0200400250001
4765-E P-118
SECTION 2 AUTOMATIC GAUGING FUNCTION
2-6-6. Touch Probe Movements during Z-axis End Face Gauging Cycle
During the execution of the Z-axis end face gauging cycle, the touch probe moves as indicated
below.
Machine operation
(2) The Z-axis moves toward the target gauging end face and its position is measured.
(3) The Z-axis returns to and stops at the previously located position.
Note that X- and Y-axis do not move during the Z-axis end face gauging cycle.
4765-E P-119
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
2 Select the automatic mode and execute the following program. This is an example program
applicable when the gauging point is on an inner diameter.
CALL OO10 PMOD=15 PAXI=3
After the execution of the program, the data in A memory and that in B memory are swapped
and the data in A memory is saved in B memory.
Axes do not move even if the gauging result data is saved in B memory.
The setting for argument PAXI differs depending on the type of gauging cycle. See the table
below for this setting.
Procedure :
2 Select the automatic mode and execute the following program. This is an example program
applicable when the gauging point is on an inner diameter.
CALL OO10 PMOD=15 PAXI=3
After the execution of the program, the data in A memory is saved in B memory.
4 Select the automatic mode and execute the following program. This is an example program
applicable when the gauging point is on an inner diameter.
CALL OO10 PMOD=14 PAXI=3
For the setting for argument PAXI, refer to [Table. 2-1 PAXI Setting].
When the program is executed, the center point and the distance between points 1 and 2 are
calculated and stored in A memory.
This completes the center-point/distance (between two points) calculating operation.
The results of gauging are displayed on the GAUGING RESULTS screen.
For the procedure for displaying the GAUGING RESULTS screen, refer to SECTION 1 [1-3.
Displaying the Result of Gauging].
ME51326R0200400280001
4765-E P-121
SECTION 2 AUTOMATIC GAUGING FUNCTION
[Supplement]
Axes do not move during the execution of the center-point/distance (between two points)
calculation function.
Example program
0
R10 G0 X0 Y0
G56 Z-5 H1
CALL OO10 PMOD=7 PDI=200
300 CALL OO10 PMOD=15 PAXI=3
Point 1 G0G56 Z10 H1
300
X300 Y-300
Center-point
between two Z-5
0
points R15 CALL OO10 PMOD=7 PDI=300
CALL OO10 PMOD=14 PAXI=3
G0 Z500
M02
Point 2 H1: Touch probe tool length offset data
ME51326R0200400280002
4765-E P-122
SECTION 2 AUTOMATIC GAUGING FUNCTION
2-9. Calculating the Center and Distance between Two End Faces
The center-point/distance (between end faces) calculation function calculates the center point and
the distance between two end faces (distance/center between inner faces, distance/center between
outer faces of a projection).
2-9-1. Touch Probe Movements during Gauging of the Distance between Two End
Faces
(1) Gauging the center-point/distance between inner faces
Skip feed
Rapid feed
ME51326R0200400300001
ME51326R0200400300002
4765-E P-123
SECTION 2 AUTOMATIC GAUGING FUNCTION
(2) Gauging cycle for calculating the center-point/distance between projection outer faces
The results of center-point/distance (between end faces) gauging cycle are displayed on the GAUG-
ING RESULTS screen as shown below.
For the procedure for displaying the GAUGING RESULTS screen, refer to SECTION 1 [1-3. Display-
ing the Result of Gauging].
ME51326R0200400320001
Procedure :
1 Execute a dimension check cycle for the point that should be established as the zero point.
It is possible to set the center point obtained as the result of center-point/distance calculation
function as the zero point.
[Supplement]
1) Specify only the axis (PX, PY or PZ) for which zero offset is required.
2) Do not designate axes in which dimension check cycle has not been executed.
3) Zero offset is not executed unless PHN is designated.
An alarm (ALARM-B 2308) occurs.
After the execution of the program, the zero point of the work coordinate system specified by
PHN is offset so that the coordinate values of the measured point will take the value set for
PX, PY and/or PZ. The zero point is not offset for the unspecified axes.
The results can be checked by displaying the ZERO OFFSET screen.
The axes do not move even when the automatic zero offset is executed.
[Supplement]
1) Automatic zero offset is impossible if the CNC is reset after executing the dimension check
function. An alarm (ALARM-B 2310) occurs.
2) Execute the automatic zero offset function immediately after executing a gauging cycle (ID,
OD, end face) or a center-point/distance calculation cycle.
G0 X0 Y0
G56 Z-5 H1
CALL OO10 PMOD=7 PDI=300
300 CALL OO20 PHN=1 PX=0 PY=0
G0 Z500
M02
H1: Touch probe tool length offset data
ME51326R0200400330001
4765-E P-126
SECTION 2 AUTOMATIC GAUGING FUNCTION
Procedure :
1 Measure the length offset data and radius compensation data of the touch probe by mounting it
in the vertical spindle.
ME51326R0200400340001
[Supplement]
If touch probe offset data has already been set, the data is updated to the offset data
obtained using the touch probe mounted in the vertical spindle.
4765-E P-127
SECTION 2 AUTOMATIC GAUGING FUNCTION
(PAC = 90°)
(PAC = 180°)
(PAC = 0°)
Z+ (PAC = 270°)
Y+
X+
ME51326R0200400350001
Fig.2-1 Relationship between PAC Angles and X, Y, Z Axes of 90° Angular Attachment
PAC = 90°
PAC = 180°
PAC = 0°
PAC = 270°
PAB
Z+
Y+
X+
ME51326R0200400350002
[Supplement]
(3) ID gauging
CALL OO10 PMOD=7 PDI= PAT= PAC=
PDI: Anticipated diameter of target hole
(4) OD gauging
CALL OO10 PMOD=6 PDI= PIN= PAT= PAC=
PDI: Anticipated outer diameter
PIN: Infeed direction feed distance
[Supplement]
1) The gauging cycle is executed using the vertical spindle if PAT is not specified.
2) The value set for PAC is valid only when PAT is specified.
If PAC is not specified, “PAC=0” is assumed.
3) The PAC value must be set meeting the mounting angle of the 90° angular attachment or the
B-/C-axis attachment (PAB=90°).
4) There are no other changes in the automatic gauging function.
4765-E P-130
SECTION 2 AUTOMATIC GAUGING FUNCTION
(3) ID gauging
CALL OO10 PMOD=7 PDI= PAT= PAV=1
PDI: Anticipated diameter of target hole
(4) OD gauging
CALL OO10 PMOD=6 PDI= PIN= PAT= PAV=1
PDI: Anticipated outer diameter
PIN: Infeed direction feed distance
[Supplement]
1) The gauging cycle is executed using the vertical spindle if PAT is not specified.
2) The value set for PAV is valid only when PAT is specified.
If PAV is not specified, “PAV = 0 (90° angular attachment/B-/C-axis attachment (PAB=90°))” is
assumed.
3) When a gauging cycle is executed using the extension attachment or B-/C-axis attachment
(PAB=0°), always set “PAV = 1”.
4) There are no other changes in the automatic gauging function.
4765-E P-131
SECTION 2 AUTOMATIC GAUGING FUNCTION
(1) MP7
CALL OO16
(2) MP9
CALL OO16
(3) MP10
CALL OO18 (PRS= )
PRS:Specify the spindle index angle. If PRS is not specified, the spindle stops at the orienta-
tion position.
(1) MP7
CALL OO17
(2) MP9
Power is turned off in approximately 3 minutes after power ON.
(3) MP10
CALL OO19 (PRS= )
PRS:Specify the spindle index angle. If PRS is not specified, the spindle stops at the orienta-
tion position.
4765-E P-132
SECTION 2 AUTOMATIC GAUGING FUNCTION
Machine operation
b. The spindle stops and the function checks whether the power has been turned ON cor-
rectly.
If the power is found not to have been turned ON, operation is suspended (dwell com-
mand) for 7 seconds and then spindle start/stop is executed again.
If the power is not turned ON even after this, the following alarm message is displayed on
the screen and the machine stops.
2305 ALARM-B UNTENDED: gauging impossible 42
• OO18 (MP10)
Machine operation
a. The spindle stops at the specified index position or orientation position, then an M code
(M127) is output internally.
Note that nothing happens if the power is already ON.
b. After a dwell for 5 seconds, the function checks whether the power has been turned ON
correctly.
If the power is found to have not been turned ON, operation is suspended (dwell com-
mand) for 5 seconds and then “M code output and a dwell for 5 seconds” is executed
again.
If the power is not turned ON even after this, the following alarm message is displayed on
the screen and the machine stops.
2305 ALARM-B UNTENDED: gauging impossible 42
Machine operation
b. The spindle stops and the function checks whether the power has been turned OFF cor-
rectly.
If the power is found not to have been turned OFF, operation is suspended (dwell com-
mand) for 7 seconds and then spindle start/stop is executed again.
If the power is not turned OFF even after this, the following alarm message is displayed on
the screen and the machine stops.
2305 ALARM-B UNTENDED: gauging impossible 42
• OO19 (MP10)
Machine operation
a. The spindle stops at the specified index position or orientation position, then an M code
(M127) is output internally.
Note that nothing happens if the power is already OFF.
b. After a dwell for 5 seconds, the function checks whether the power has been turned OFF
correctly.
If the power is found not to have been turned OFF, operation is suspended (dwell com-
mand) for 5 seconds and then “M code output and a dwell for 5 seconds” is executed
again.
If the power is not turned OFF even after this, the following alarm message is displayed on
the screen and the machine stops.
2305 ALARM-B UNTENDED: gauging impossible 42
[Supplement]
When subprogram OO16 or OO17 is executed, the spindle speed command (S command) value
is changed to “500” (min-1). Therefore, the required spindle speed must be specified to start the
spindle after the execution of OO16 or OO17.
4765-E P-134
SECTION 2 AUTOMATIC GAUGING FUNCTION
5. Details
The foregoing subsections described the basic operating procedure for using the automatic gauging
functions.
This subsection gives detailed information on the automatic gauging functions.
(3)' (3)
(2)' (1)
(2) (1)'
(6)' (5)
ME51326R0200400440001
Touch probe movements in the ID gauging cycle consist of six passes (1) to (6), as shown in the
illustration above. Each of movements (1) to (6) may be regarded as a single gauging cycle on an
end face.
Therefore, touch probe movements are explained in detail for a single end face gauging cycle.
PUDT POVT
(1)
Position C
Position A (2)
Position B
(2)'
: Cutting feedrate
(3) : Rapid feedrate
(3)'
Anticipated end face position
ME51326R0200400440002
4765-E P-135
SECTION 2 AUTOMATIC GAUGING FUNCTION
Machine operation
(1) The present position of the touch probe when subprogram OO10 is called is stored in the CNC
memory as position A.
(2) The position distanced from the anticipated position of the end face to be measured by the
amount set for PUDT is calculated.
This position is taken as position B. If PUDT is not set when subprogram OO10 is called, PUDT
is automatically set as 10 mm.
(3) If position A is already closer to the anticipated position of the end face to be measured than
position B, then movement 4) is skipped and movement 5) is executed.
(5) The function calculates the position beyond the anticipated position of the end face to be mea-
sured by the amount set for POVT. This position is taken as position C.
If POVT is not set when subprogram OO10 is called, “POVT = 10 mm” is assumed.
(7) The touch probe returns at a rapid feedrate to a position 0.5 mm away from the contact
detected position.
(8) The touch probe advances at a slow approach speed to a position 1 mm beyond the contact
detected position on the end face.
If the touch probe comes into contact with the end face to be measured again while it is advanc-
ing, it comes to a stop immediately.
If the touch probe stops during its advance due to signal reception error (for FM type touch
probe), it returns to the position 0.5 mm away from the contact detected position at a rapid fee-
drate. After that it advances toward the end face to be measured once again.
If it stops again during this second advance due to signal reception error, it returns to position A
at a rapid feedrate and stops there with the gauging impossible error in effect.
4765-E P-136
SECTION 2 AUTOMATIC GAUGING FUNCTION
[Supplement]
1) The position where the touch probe came into contact with the end face to be measured is the
position where the limit switch inside the touch probe was activated. Therefore, the actual
position of the ball of the touch probe is 0.1 to 0.2 mm beyond the position where it has come
into contact with the end face to be measured.
2) When the gauging cycle has been completed, the touch probe comes to a stop at the center of
the hole on which measurement was carried out in the case of ID / OD gauging cycles.
3) For POVT and PUDT, set a value larger than 3 mm.
4765-E P-137
SECTION 2 AUTOMATIC GAUGING FUNCTION
Touch probe
(1)
(2) (3)
Workpiece
ME51326R0200400450001
(1)
(8) (9)
G00
(16)
(7)
G31
(2) (6) (14) (15)
(10)
(5) (13)
(4) (12)
(3) (11)
ME51326R0200400450002
4765-E P-139
SECTION 2 AUTOMATIC GAUGING FUNCTION
Variable
Subpro- Variables for which Numeri-
Variables for which Numeri- which
gram cal Value Should be Set as
cal Value Must be Set Must not
Name Needed
be Used
Datum Hole Zero OO21 None VNUM: Gauging cycle num- None
Point Setting ber
Touch Probe OO10 PMOD= 9 VNUM: Gauging cycle num- None
Radius Compen- PDI: Datum hole diameter ber
sation
Touch Probe OO10 PMOD= 8 VNUM: Gauging cycle num- None
Length Offset PEI: Z-coordinate value ber
of datum Z-end face
PLI: Approximate touch
probe length offset
data
Inner Diameter OO10 PMOD= 7 PDE: Permissible diameter None
Gauging PDI: Anticipated hole error
diameter PCE: Permissible hole
center position error
PGO:
=1 Does not cause
alarm stop on occur-
rence of excessive
error
PUDT: Undertravel distance
POVT: Overtravel distance
PMSR:
=1 Second gauging not
executed
VNUM: Gauging cycle num-
ber
PF1: 1st approach speed
PF2: 2nd approach speed
4765-E P-140
SECTION 2 AUTOMATIC GAUGING FUNCTION
Variable
Subpro- Variables for which Numeri-
Variables for which Numeri- which
gram cal Value Should be Set as
cal Value Must be Set Must not
Name Needed
be Used
Outer Diameter OO10 PMOD= 6 PDE: Permissible diameter None
Gauging PDI: Anticipated boss error
diameter PCE: Permissible center
PIN: Infeed direction feed position error
distance (PZIN) PGO:
=1 Does not cause
alarm stop on occur-
rence of excessive
error
PUDT: Undertravel distance
POVT: Overtravel distance
PMSR:
=1 Second gauging not
executed
VNUM: Gauging cycle num-
ber
PF1: 1st approach speed
PF2: 2nd approach speed
End face gauging OO10 PMOD= 1 PEE: Permissible error of None
(X-axis) PEI: Anticipated X-end X-end face position
face position PGO:
=1 Does not cause
alarm stop on occur-
rence excessive
error
PUDT: Undertravel distance
POVT: Overtravel distance
VNUM: Gauging cycle num-
ber
PF1: 1st approach speed
PF2: 2nd approach speed
End face gauging OO10 PMOD= 2 PEE: Permissible error of None
(Y-axis) PEI: Anticipated Y-end Y-end face position
face position PGO:
=1 Does not cause
alarm stop on occur-
rence of excessive
error
PUDT: Undertravel distance
POVT: Overtravel distance
VNUM: Gauging cycle num-
ber
PF1: 1st approach speed
PF2: 2nd approach speed
4765-E P-141
SECTION 2 AUTOMATIC GAUGING FUNCTION
Variable
Subpro- Variables for which Numeri-
Variables for which Numeri- which
gram cal Value Should be Set as
cal Value Must be Set Must not
Name Needed
be Used
End face gauging OO10 PMOD= 3 PEE: Permissible error of None
(Z-axis) PEI: Anticipated Z-end Z-end face position
face position PGO:
=1 Does not cause
alarm stop on occur-
rence of excessive
error
PUDT: Undertravel distance
POVT: Overtravel distance
VNUM: Gauging cycle num-
ber
PF1: 1st approach speed
PF2: 2nd approach speed
Gauging cycle for OO10 PMOD: PELI: Anticipated distance
calculating the =11 X direction between two end
center-point/ dis- =12 Y direction faces
tance between =13 Z direction PCE: Permissible center
inner faces error
PGO:
=1 Does not cause
alarm stop on occur-
rence of excessive
error.
=0 Causes alarm stop
on occurrence of
excessive error.
PELE: Permissible dis-
tance error
PUDT: Undertravel dis-
tance (safety clear-
ance to the sensor)
POVT: Overtravel distance
(sensor damage pre-
vention distance)
VNUM: Gauging cycle num-
ber
PMOD and PELI must always
be specified.
4765-E P-142
SECTION 2 AUTOMATIC GAUGING FUNCTION
Variable
Subpro- Variables for which Numeri-
Variables for which Numeri- which
gram cal Value Should be Set as
cal Value Must be Set Must not
Name Needed
be Used
Gauging cycle for OO10 PMOD: PELI: Anticipated distance
calculating the =11 X direction between two end
center-point/ dis- =12 Y direction faces
tance between =13 Z direction PCE: Permissible center
outer faces error
PGO: Does not cause
=1 alarm stop on occur-
rence of excessive
error.
=0 Causes alarm stop
on occurrence of
excessive error.
PELE: Permissible dis-
tance error
PUDT: Undertravel dis-
tance (safety clear-
ance to the sensor)
POVT: Overtravel distance
(sensor damage pre-
vention distance)
PIN: Infeed direction feed
distance
VNUM: Gauging cycle num-
ber
PMOD, PELI and PIN must
always be specified.
Saving the gaug- OO10 PMOD= 15 None
ing result data PAXI:
=1 Saving the X-axis
data
=2 Saving the Y-axis
data
=3 Saving the X-/Y-axis
data
=4 Saving the Z-axis
data
=5 Saving the X-/Z-axis
data
=6 Saving the Y-/Z-axis
data
=7 Saving the X-/Y-/Z-
axis data
4765-E P-143
SECTION 2 AUTOMATIC GAUGING FUNCTION
Variable
Subpro- Variables for which Numeri-
Variables for which Numeri- which
gram cal Value Should be Set as
cal Value Must be Set Must not
Name Needed
be Used
Gauging cycle for OO10 PMOD= 14 PE: Permissible error None
calculating the PAXI: PXCI: Anticipated center
center-point/ dis- =1 Calculation on the position - X
tance between X-axis PXCE: Permissible center
two points =2 Calculation on the position error - X
Y-axis PXLI: Anticipated dis-
=3 Calculation on the tance - X-X
X-/Y-axis PXLE: Permissible dis-
=4 Calculation on the tance error - X-X
Z-axis PYCI: Anticipated center
=5 Calculation on the position - Y
X-/Z-axis PYCE: Permissible center
=6 Calculation on the position error - Y
Y-/Z-axis PYLI: Anticipated distance
=7 Calculation on the - Y-Y
X-/Y-/Z-axis PYLE: Permissible dis-
tance error - Y-Y
PZCI: Anticipated center
position - Z
PZCE: Permissible center
position error - Z
PZLI: Anticipated distance
- Z-Z
PZLE: Permissible dis-
tance error - Z-Z
PGO:
=1 Does not cause
alarm stop on occur-
rence of excessive
error.
Automatic zero OO20 PHN: Coordinate system None
offset number for which
zero point is offset
PX: X coordinate value
after zero offset
PY: Y coordinate value
after zero offset
PZ: Z coordinate value
after zero offset
4765-E P-144
SECTION 2 AUTOMATIC GAUGING FUNCTION
CAUTION
Since the touch probe stops when it comes into contact with the workpiece, setting a large value
for POVT will generally not cause a problem. However, it could cause the touch probe unit to
strike the workpiece if a contact signal is not output due to the failure of the touch probe itself.
When an axis movement command larger than the touch probe stylus stroke is set, the touch
probe will be damaged if the contact signal is not output due to the failure of the touch probe itself.
Therefore, do not set an unnecessarily large value for POVT.
Anticipated Actual
position position
PUDT=10 POVT=10
ME51326R0200400480001
4765-E P-146
SECTION 2 AUTOMATIC GAUGING FUNCTION
PUDT=10 POVT=2
Set so that this distance is smaller than the
7mm allowable over-stroke of the touch probe.
ME51326R0200400480002
PUDT=15 POVT=10
ME51326R0200400480003
[Supplement]
Determine the PUDT value taking into consideration the allowable over-stroke of the touch probe.
PUDT=15 POVT=5
ME51326R0200400480004
4765-E P-147
SECTION 2 AUTOMATIC GAUGING FUNCTION
• When “PGO = 1” is set, an alarm does not occur if the results obtained from the gauging
cycle exceed the permissible range. When “PGO = 1” is set, judge the results of gauging
(OK/NG) in a part program by reading system variable VOK1 after the completion of an
automatic gauging subprogram.
“VOK1 = 0” when the result is OK.
• Another system variable, VOK2, is also used for storing the result of the gauging cycle.
Differing from system variable VOK1, which holds the result of the dimension check cycle
executed immediately before its designation, VOK2 indicates, if “VOK2 ≠ 0”, an occurrence
that the result of any one of dimension check cycles has exceeded the permissible error in
all of the dimension check cycles executed after VOK2 has been reset to 0 (VOK2 = 0).
• In the case of the gauging impossible alarm, zero offset impossible alarm, command miss-
ing error alarm or no subprogram function alarm, the CNC is alarm-stopped even if “PGO =
1” is set.
When PGO is not set, the CNC is alarm-stopped when the gauging cycle results have
exceeded the permissible error also.
With the program above, the diameter of the hole finished by boring operation is measured
(N24). If the hole diameter is within a specified range (φ79.95 to φ80.05 mm), the machin-
ing cycle is continued. If the diameter is larger than φ80.05 mm, the workpiece is deter-
mined defective and the machining cycle is halted.
If the diameter is smaller than φ79.95 mm, execution of the program is interrupted by the
M0 command in N27. This allows the operator to adjust the boring bit, to carry out the bor-
ing cycle on the same hole again.
Example: The procedure for offsetting the zero point of work coordinate system No. 2 so
that the center of an inner diameter will have the coordinate values X = 10, Y = 50
is described below.
(21) PE (P ERROR)
For the designation of the cycle to calculate the center/distance between two points, if the same
value is assigned to permissible error values of the center position and the distance, variable
PE can replace the designation of PXCE, PYCE, PZCE, PXLE, PYLE and PZLE.
The following two programs have the same effect.
PXCE=0.01 PYCE=0.01 PZCE=0.01 PXLE=0.01 PYLE=0.01 PZLE=0.01
PE=0.01
Note that PE is given priority over PXCE, PYCE, PZCE, PXLE, PYLE and PZLE. Therefore,
take care when using PE with other variables.
If the setting is, for example, as indicated below
PE=0.01 PZCE=0.02 PZLE=0.03
it is the same as
PE=0.01 PZCE=0.01 PZLE=0.01
After the execution of an automatic gauging cycle, the obtained results can be checked by display-
ing the GAUGING RESULTS screen. In addition to this check, the results can be used in a part pro-
gram to control program flow and other processing since they are stored in the common variables
indicated below.
Type of
Common Common Common
Type of Gauging Cycle Type of Gauging Cycle Gauging
Variable Variable Variable
Cycle
End face
ID gauging: Center (X) VS29 Data saving: X-axis data VS26 gauging: X- VS29
axis data
End face
ID gauging: Center (Y) VS28 Data saving: Y-axis data VS25 gauging: Y- VS28
axis data
End face
ID gauging: ID VS30 Data saving: Z-axis data VS24 gauging: Z- VS27
axis data
Center between two
OD gauging: Center (X) VS29 VS29
points (X)
Note that referencing of the common variables indicated above is not allowed in the usual common
variable reference method. To use the data stored in these common variables, move it to other
common variables that can be referenced.
To reference the end face gauging result in the X-axis direction, move the data to VC1, for example,
by specifying “VC1 = VS29”, then read common variable VC1 in a part program.
[Supplement]
When the CNC is reset or the operation mode is changed to manual after the execution of a
gauging cycle, the data obtained in this gauging cycle is cleared. In this case, it is necessary to
execute the gauging cycle again.
4765-E P-151
SECTION 2 AUTOMATIC GAUGING FUNCTION
Machine operation
(1) The touch probe signal is checked when an automatic gauging cycle subprogram OO10 is
called.
(2) If the signal is not output, the Z-axis moves to the travel end in the positive (+) direction and the
spindle starts rotating to remove chips.
(3) If the output of the signal is not confirmed even after the check above is repeated several times,
the operation is stopped by the gauging impossible alarm.
If the output of the signal is confirmed, the axes move to the gauging cycle start point at a rapid
feedrate.
[Supplement]
1) When the touch probe is set in the spindle manually, carry out this operation to confirm that the
signal is transmitted even if the proximity switch seems to be functioning correctly.
2) When the touch probe is set in the spindle manually, always orient the spindle before calling
an automatic gauging cycle subprogram.
3) With the FM type touch probe, operations of the proximity switch are not checked.
Press the battery ON switch halfway with the touch probe detached from the spindle.
The low battery voltage indicating LED should light in this condition.
If it is not lit, replace the battery.
If the low battery voltage indicating LED is blinking while the touch probe is set in the spindle,
replace the battery soon.
4765-E P-152
SECTION 2 AUTOMATIC GAUGING FUNCTION
To replace the battery, follow the procedure indicated below. Take care not to bend the antenna and
battery holder while replacing the battery.
Procedure :
3 Disconnect the battery connector and replace the battery with a new one.
[Supplement]
7. Supplementary Information
Supplementary information relating to the automatic gauging function is given below. Before using
this function, make sure you fully understand the information below.
(1) All commands for programs are given in units of 1 mm or 0.001 mm. Commands should be
given in the unit presently selected.
Commands cannot be given in units of 0.01 mm.
(2) Cutter radius compensation mode cancel command (G40) is executed in an automatic gauging
cycle subprogram.
Note that S commands may be changed due to the execution of an automatic gauging cycle
subprogram.
(3) Do not call an automatic gauging cycle subprogram while a shift amount in a manual interven-
tion operation remains.
If an automatic gauging cycle subprogram is called in this state, the gauging impossible alarm
occurs.
(4) The work coordinate system cannot be changed during the execution of an automatic gauging
cycle subprogram.
(5) The user area for tape storage length, number of work coordinate sets, number of tool offset
sets, and common variables is not used in execution of an automatic gauging cycle subpro-
gram.
(6) Do not execute an automatic gauging/automatic zero offset cycle while using a local coordinate
system or the graphics enlarge/reduction mode.
(7) The permissible nesting level of subroutines during the execution of an automatic gauging sub-
program is two.
Accordingly, nesting of the maximum of six levels is possible only when the automatic gauging
function is called.
(8) Do not call an automatic gauging subprogram in the machine coordinate system (H0).
(9) As with other tools, you are recommended to set the same number as the touch probe tool
number for VSTOH[5] as the tool offset number. This facilitates program and other checking
since the touch probe length offset data can be checked in the same way as for other tools.
(10) When setting a value for POVT, the restrictions indicated below apply. When a 100% feed over-
ride is set, the feedrate is F1000.
Example
1st Approach Speed (Feed Override Setting) Min. POVT Setting
F1000 (100%) 2 mm
F1500 (150%) 3 mm
F2000 (200%) 4 mm
[Supplement]
The minimum value of POVT varies within a range of 2 to 5 mm depending on the servo charac-
teristics.
4765-E P-154
SECTION 2 AUTOMATIC GAUGING FUNCTION
(11) The diameter of holes or bosses to be measured must be larger than φ20 mm.
(12) With MCM series machining centers, index the swivel head to the rear position (M75) when set-
ting the touch probe in the vertical spindle.
If the touch probe is set in the vertical spindle with the swivel head at a position other than the
rear position, an alarm occurs (UNTENDED: gauging impossible 3C).
Note that the automatic or MDI mode must be selected when mounting the touch probe in the
vertical spindle.
(13) With MCM series machining centers, never execute the zero point setting cycle (OO21) for the
datum hole with the horizontal spindle.
(14) The direction of touch probe mounting in the spindle is determined by the machine model.
Therefore, pay attention to the direction when manually mounting the touch probe in the spin-
dle.
(15) To check the touch probe function, follow the steps indicated below.
a. After entering “VNCOM[1] = 8” in the MDI mode, press the CYCLE START button.
c. The characters “touch probe” on the screen (position display screen) are highlighted if the
touch probe is operating correctly.
The data at VNCOM[1] is reset to “0” when the CNC is reset or the operation mode is
changed to manual.
In this state, the displayed characters do not change even when the touch probe is moved.
CAUTION
If the touch probe is manually set in the horizontal spindle of an MCM series machining center to
execute the touch probe radius compensation cycle, always set the horizontal spindle tool com-
mand on the TOOL DATA SET screen.
Otherwise, the Z-axis will move and the touch probe will be broken.
4765-E P-155
SECTION 2 AUTOMATIC GAUGING FUNCTION
8. Program Examples
Examples of programs for using the automatic gauging function are described below.
These examples may be used for reference when making your own programs.
8-1. ID Gauging
.
.
N36 T1......................................................................................... (T1: Touch probe)
N37 M6
N38 T17
N39 G0 X250 Y190.....................................................................Positioning at approximate center of
the hole to be measured
N40 G56 Z-10 H1....................................................................... Inserting the touch probe ball int the
hole
(H1: Tool offset number of the touch
probe)
N41 CALL OO10 PMOD=7 PDI=50 (PDE=0.1 PCE=0.05)........ (PDI: Anticipated ID)
(PDE: Permissible ID error)
(PCE: Permissible center position
error)
.
.
Executes the ID gauging cycle
.
.
N42 G0 Z300.............................................................................. After the completion of the gauging
cycle, the touch probe ball remains
in the hole. Move the touch probe in
the Z+ direction.
.
.
ME51326R0200400560001
PDI=50
ME51326R0200400560002
8-2. OD Gauging
.
.
N62 T1......................................................................... (T1: Touch probe)
N63 M6
N64 T12
N65 G0 X310 Y210 ..................................................... Positioning at approximate center of the
boss (OD) to be measured
N66 G56 Z40 H1.......................................................... Positioning of Z-axis at a point 10 to
several tens of mm above the gauging
point (see the illustration below.)
N67 CALL OO10 PMOD=6 PDI=50 PZIN=30
(PDE=0.1 PCE=0.05)............ Executing the OD gauging cycle
(PDI: Anticipated OD)
(PZIN: Z-direction infeed amount)
(PDE: Permissible OD error)
(PCE: Permissible center position error)
.
.
ME51326R0200400570001
Touch probe
PZIN = 30 mm
PDI = 50 mm For PZIN, set the distance (Z-axis) from the positioning
point level to the gauging level.
ME51326R0200400570002
.
.
N95 T1.............................................................................. (T1: Touch probe)
N96 M6
N97 T4
N98 G0 X-25 Y60 Positioning at a point 10 to several tens mm away from the Z-end
N99 G56 Z80 H1 face to be measured
N100 CALL OO10 PMOD=3 PEI=35 (PEE=0.1).............. (PEI: Anticipated end face position)
(PEE: Permissible error)
N101 G0 Z300
.
.
ME51326R0200400580001
PEI =
35 mm
ME51326R0200400580002
.
.
N242 G0 X-20 Y60 Positioning at a point 10 to several tens of mm away from one
N243 G56 Z-10 H1 of the target end faces (end face A)
N244 CALL OO10 PMOD=1 PEI=0 ........................... End face gauging cycle on end face A
N245 CALL OO10 PMOD=15 PAXI=1......................... Storing the result of gauging in B
memory
N246 G0 Z300
N247 X90 Positioning at a point 10 to several tens of mm away from the other
N248 G56 Z-10 H1 target end face (end face B)
N249 CALL OO10 PMOD=1 PEI=70 .......................... End face gauging cycle on end face B
N250 CALL OO10 PMOD=14 PAXI=1
(PXCI=35 PXCE=0.05 PXLI=70 PXLE=0.05)............ Distance calculation cycle
(PXCI: Anticipated center position)
(PXCE: Permissible center position
error)
(PXLI: Anticipated distance between
end faces)
(PXLE: Permissible error of distance
between end faces)
N251 G0 Z300
.
.
N250 CALL OO10 PMOD=14...................................... No axis moves during the execution of
the distance calculationcycle
ME51326R0200400590001
PXCI = 35
10 to Several 10 to Several
tens of mm PXCI = 70 tens of mm
Program zero
ME51326R0200400590002
If these commands are not specified, the result of the first gauging cycle is overwritten by the result
of the next gauging cycle.
For details on how to save the gauging result data refer to [2-7. Saving of Gauging Cycle Results].
.
.
N412 G0 X40 Y50
N413 G56 Z-40 H1
N414 CALL OO10 PMOD=7 PDI=45 (PCE=0.03 PDE=0.05).. ID gauging cycle
N415 CALL OO20 PHN=5 PX=0 PY=0.................................... For coordinate system No. 5, the
zero point (X = 0, Y = 0) is
established at the hole center
obtained by executing the ID
gauging cycle.
(PHN: Coordinate system No.)
N416 G0 Z300
N417 X60 Y60
N418 G56 Z-20 H1
N419 CALL OO10 PMOD=3 PEI=-30 (PEE=0.05)...................End face gauging cycle on Z- axis
N420 CALL OO20 PHN=5 PZ=0.............................................. For the coordinate system No. 5,
the zero point (Z = 0) is
established at the end face
position obtained bexecuting the
end face gauging cycle
(Z-axis).N421 G0 Z300
ME51326R0200400600001
30
Program zero
ME51326R0200400600002
φ100 4-M20
2-10
DRILL
φ75 4-M6
Z X
Y
ME51326R0200400610001
4765-E P-161
SECTION 2 AUTOMATIC GAUGING FUNCTION
.
.
N1 G15 H1......................................................... Selecting work coordinate system No. 1
N2 G0 X-500 Y800 G56 H1
N3 T1................................................................. T1: Touch probe
N4 M6
N5 T10 .............................................................. T10: φ17.5 drill
N6 G0 X0 Y0...................................................... Moving the X- and Y-axis to the anticipated
center of the φ100 mm hole
N7 Z-5 H1.......................................................... Moving the touch probe ball into the hole
(H1: Touch probe length offset data)
N8 CALL OO10 PMOD=7 PDI=100 POVT=3.... ID gauging cycle at φ100 mm hole
(PDI: Anticipated hole diameter)
(POVT: Overtravel distance)
N9 CALL OO20 PX=0 PY=0 PHN=1................. Zero offset according to the gauging results
(PX: X coordinate value after zero offset)
(PY: Y coordinate value after zero offset)
(PHN: Coordinate system No.)
N10 G0 Z100
N11 X75
N12 G56 Z30 H1............................................... Positioning of the Z-axis near the end face
(Z-axis)
N13 CALL OO10 PMOD=3 PEI=0 POVT=3 End face gauging cycle (Z-axis)
(PEI: Anticipated end face position)
N14 CALL OO20 PZ=0 PHN=1......................... Zero offset according to the gauging results
(PZ: Z coordinate value after zero offset)
N15 G0 Z400
N16 X500 Y800
N17 M6
N18 T11............................................................. T11: M20 tap
N19 NCYL G81 G56 R5 Z-58 F90 S450 H10.... Part program for machining at the workpiece
upper face
ME51326R0200400610002
4765-E P-162
SECTION 2 AUTOMATIC GAUGING FUNCTION
.
.
N49 G0 Z400
N50 X500 Y800
N51 M67
N52 M77
N53 T15
N54 G0 Y0 M75 ................................................ M75: Indexing the swivel head to the rear
position
N55 G54 X-500 H1
N56 Z-170 ........................................................ Moving the Y- and Z-axis to the anticipated
center of the φ75 mm hole
N57 X-270 ........................................................ Moving the touch probe ball into the hole
N58 CALL OO10 PMOD=7 PDI=75.................. ID gauging cycle at φ75 mm hole
N59 CALL OO20 PY=0 PZ=0 PHN=2 .............. Zero offset according to the gauging results
N60 G0 X-400
N61 Y60
N62 G54 X-300 H1............................................ Positioning of the X-axis near the end face
(X-axis)
N63 CALL OO10 PMOD=1 PEI=-280 .............. End face gauging cycle (X-axis)
N64 CALL OO20 PX=0 PHN=2 ....................... Zero offset according to the gauging results
N65 G0 X-400
.
.
Normal part program
.
.
ME51326R0200400610003
4765-E P-163
SECTION 2 AUTOMATIC GAUGING FUNCTION
9. Alarm List
Code Used
Probable Cause Measures to Take
(HEX) Subprograms
1 A maker subprogram is called while Call a maker subprogram after select- OO10
the machine coordinate system (H0) is ing a work coordinate system (G15 H1, OO30
selected for example).
2 The mirror image function is active. Cancel the mirror image function first. OO10
OO30
3 Manual shift amount (total) remains. Cancel the manual shift amount (total) OO10
to zero. OO30
4 In the G11 mode (parallel or rotation Cancel the G11 mode first. OO10
shift of a coordinate)
5 In the G51 mode Cancel the G51 mode first. OO10
(graphics enlargement/reduction)
6 T number is zero (0), or no tool is set. • Specify a T number. OO30
• Specify the PTLN command.
7 Specified T number or PTLN com- Specify a T number or PTLN command OO30
mand is larger than the maximum off- within the allowable range.
set number.
8 The power to the probe is not on when Check the following: OO15
the flash on cycle is attempted.
• Is there any obstacle between the
receiver head and the probe?
• Is the spindle index angle for the
probe correct?
• Does the receiver head flash?
9 The offset amount of the positioning When positioning the Y and Z axes, OO30
point for cycle start from the touch sen- position them within the range of
sor zero point is greater than PCHK PCHK from the touch sensor zero
(only for Y and Z axes). point.
A The touch probe microcomputer stays Check whether chips are accumulating OO10
on. on the proximity switch.
B The result of the touch probe test is Check the touch probe battery. OO10
NG.
The touch probe signal cannot be con-
firmed.
C The touch probe contacts the work- With the FM type touch probe, recep- OO10
piece while it is being fed at a rapid tion of signals is not correct.
approach feedrate (X-axis).
• Gauging cycle start point
• PUDT setting
D The touch probe fails to contact the When using the FM type touch probe, OO10
workpiece while it is being fed at a signal reception is not correct.
middle approach feedrate (X-axis).
• Gauging cycle start point
• POVT setting
4765-E P-166
SECTION 2 AUTOMATIC GAUGING FUNCTION
Code Used
Probable Cause Measures to Take
(HEX) Subprograms
E The touch probe fails to contact the Check the touch probe battery. OO10
workpiece while it is being fed at the
final approach feedrate (X-axis).
When using the FM type touch probe,
signal reception is not correct.
F The proximity switch is not turned on Check if the touch probe has chat- OO10
although the touch probe is brought tered.
into contact with a workpiece (X-axis).
10 The touch probe contacts the work- Check the following: OO10
piece while it is being fed at a rapid
• Gauging cycle start point
approach feedrate (Y-axis). When
using the FM type touch probe, signal • PUDT setting
reception is not correct.
11 The touch probe fails to contact the Check the following: OO10
workpiece while it is being fed at a
• Gauging cycle start point
middle approach feedrate (Y-axis).
When using the FM type touch probe, • POVT setting
signal reception is not correct.
12 The touch probe fails to contact the Check the touch probe battery. OO10
workpiece while it is being fed at the
final approach feedrate (Y-axis).
When using the FM type touch probe,
signal reception is not correct.
13 The proximity switch is not turned on Check if the touch probe has chat- OO10
although the touch probe is brought tered.
into contact with a workpiece (X-axis).
14 The touch probe contacts the work- Check the following: OO10
piece while it is being fed at a rapid
• Gauging cycle start point
approach feedrate (Z-axis). When
using the FM type touch probe, signal • PUDT setting
reception is not correct.
15 The touch probe fails to contact the Check the following: OO10
workpiece while it is being fed at a
• Gauging cycle start point
middle approach feedrate (Z-axis).
When using the FM type touch probe, • POVT setting
signal reception is not correct.
16 The touch probe fails to contact the Check the touch probe battery. OO10
workpiece while it is being fed at the
final approach feedrate (Z-axis).
When using the FM type touch probe,
signal reception is not correct.
17 The proximity switch is not turned on Check if the touch probe has chat- OO10
although the touch probe is brought tered.
into contact with a workpiece (Z-axis).
18 The touch probe contacts the work- Check the following items: OO10
piece during the approach to the exter-
• Start point of the gauging cycle
nal diameter in the OD gauging cycle.
• Assumed OD value
19 PLH is not designated. Set tool length offset number for PLH.
1A PDH is not designated. Set the cutter radius compensation
number for PDH.
4765-E P-167
SECTION 2 AUTOMATIC GAUGING FUNCTION
Code Used
Probable Cause Measures to Take
(HEX) Subprograms
1B In the C-axis gauging cycle, contact is Check the following items: OO10
detected during the approach to the
• Is start point of the C-axis gauging
gauging point.
cycle correct?
• Is PDl value correct?
• Is PGI value correct?
1C Touch probe contact is not detected in OO100
X-axis direction motion within the
range of PUDT and POVT. (contact
value error)
1D Touch probe contact is not detected in OO100
Y-axis direction motion within the
range of PUDT and POVT. (contact
value error)
1E Touch probe contact is not detected in OO100
Z-axis direction motion within the
range of PUDT and POVT. (contact
value error)
1F In the touch sensor zero setting cycle Check the start point of the cycle; is it OO30
for the vertical spindle longitudinal close to the touch sensor
direction, the cutting tool fails to con- (within 10 mm)?
tact the sensor.
20 In the touch sensor zero setting cycle Check the start point of the cycle; is it OO30
for the vertical spindle radial direction, close to the touch sensor
the cutting tool fails to contact the sen- (within 10 mm)?
sor.
21 In the touch sensor zero setting cycle Check the start position of the cycle; is OO30
for horizontal spindle longitudinal it close to the touch sensor
direction, the cutting tool fails to con- (within 10 mm)?
tact the sensor.
22 In the automatic tool length offset/ Check the start point of the cycle; is it OO30
automatic tool breakage detection close to the touch sensor
cycle for the horizontal spindle in the (within 10 mm)?
radial direction, the cutting tool fails to
contact the sensor.
23 When the axis moves 0.5 mm in the OO100
positive direction from the contact
detect point, the probe contact signal
has already been on. (X direction)
24 When the axis moves 0.5 mm in the
positive direction from the contact
detect point, the probe contact signal
has already been on. (Y direction)
25 When the axis moves 0.5 mm in the
positive direction from the contact
detect point, the probe contact signal
has already been on. (Z direction)
4765-E P-168
SECTION 2 AUTOMATIC GAUGING FUNCTION
Code Used
Probable Cause Measures to Take
(HEX) Subprograms
26 When the axis returns 0.5 mm from the
contact position detected after
approach (X direction), the value is
taken as the coordinate value in the
workpiece gauging direction again.
27 When the axis returns 0.5 mm from the
contact position detected after
approach (Y direction), the value is
taken as the coordinate value in the
workpiece gauging direction again.
28 When the axis returns 0.5 mm from the
contact position detected after
approach (Z direction), the value is
taken as the coordinate value in the
workpiece gauging direction again.
29 In the automatic tool length offset/ Check if the anticipated tool length is OO30
automatic tool breakage detection correct. (for tool length offset cycle)
cycle for the vertical spindle in the lon-
gitudinal direction, the cutting tools
fails to contact the sensor.
2A In the automatic tool length offset/ Check the following items: OO30
automatic tool breakage detection
• Is the anticipated tool length cor-
cycle for the vertical spindle in the
rect? (for tool length offset cycle)
radial direction, the cutting tools fails to
contact the sensor. • Is the cutter radius offset data set?
(for tool breakage detection cycle)
2B In the automatic tool length offset/ Check the following items: OO30
automatic tool breakage detection
• Is the anticipated tool length cor-
cycle for the horizontal spindle in the
rect? (for tool length offset cycle)
longitudinal direction, the cutting tool
fails to contact the sensor. • Is the cutter radius offset data set?
(for tool breakage detection cycle)
2C In the automatic tool length offset/ Check the following items: OO30
automatic tool breakage detection
• Is the anticipated cutter radius
cycle for the vertical spindle in the
correct? (for tool length offset
radial direction, the cutting tool fails to
cycle)
contact the sensor.
• Is the cutter radius offset data set?
(for tool breakage detection cycle)
2D In the automatic tool length offset cycle Check if PL1 is appropriate. OO30
in the X-axis direction (with angular
attachment), the cutting tool fails to
contact the sensor.
33 In the U-center zero setting cycle, the Check the following items:
cutting bit contacts the sensor, or the
• Is the sensor zero point set cor-
contact signal is input, in a sequence
rectly?
in which the cutting bit should not con-
tact the sensor. • Is the cutting bit free of chips?
• Is the sensor signal correct?
4765-E P-169
SECTION 2 AUTOMATIC GAUGING FUNCTION
Code Used
Probable Cause Measures to Take
(HEX) Subprograms
34 In the U-center zero setting cycle, no Check the following items:
contact signal is input.
• Is PD value correct?
• Is the sensor signal correctly input
to the CNC?
35 In the U-center radius adjusting cycle, Check the following items:
the cutting bit contacts the touch sen-
• Is the command value correct?
sor while the Y-axis is being fed in a
sequence in which contact must not be • Is the sensor signal correctly input
detected. to the CNC?
• Is the cutting bit free of chips?
36 In the U-center radius adjusting cycle, Check the following items:
the cutting bit fails to contact the touch
• Is the U-axis command too large?
sensor.
• Is the sensor signal correctly input
to the CNC?
37 In the U-center radius adjusting cycle, Check if the sensor signal is correctly
the cutting bit fails to contact the touch input to the CNC.
sensor in the sequence in which the U-
axis adjusted amount is checked on
the Y-axis.
38 In the tool breakage detection cycle, Check the following items:
the cutting bit contacts the touch sen-
• Is the sensor zero point set cor-
sor while the Y-axis is being fed in a
rectly?
sequence in which contact must not be
detected. • Is the sensor signal correctly input
to the CNC?
• Is the cutting bit free of chips?
39 In the tool wear compensation cycle, Check the following items:
the cutting bit contacts the touch sen-
• Is the command value correct?
sor in a sequence in which the Y-axis
positioning is executed to a point dis- • Is the U-center bit free of chips?
tanced from the current position by the
• Is the sensor signal correctly input
compensation amount.
to the CNC?
3A In the tool wear compensation cycle, Check if the sensor signal is correctly
the cutting bit fails to contact the touch input to the CNC.
sensor in a sequence in which the cut-
ting bit radial position is corrected in
the U-axis adjusting cycle.
3B After the completion of U-axis com- Check if the sensor signal is correctly
pensation in the tool wear compensa- input to the CNC.
tion cycle, the cutting bit fails to
contact the touch sensor in the
sequence in which the adjusted
amount is checked in the Y-axis move-
ment.
3C When the gauging cycle is executed Execute the gauging cycle after index- OO10
with a touch probe set in the vertical ing the swivel head to the M75 (rear)
spindle of the MCM, swivel head is not position.
in the M75 (rear) position.
4765-E P-170
SECTION 2 AUTOMATIC GAUGING FUNCTION
Code Used
Probable Cause Measures to Take
(HEX) Subprograms
3D In the touch sensor zero setting cycle • Execute the cycle after indexing OO30
for the vertical spindle in the longitudi- the swivel head to the M73 (front)
nal direction on the MCM, the swivel position.
head is not in the M73 (front) position,
or the horizontal spindle is being used.
• Check if the PAXI data is correct.
3E In the touch sensor zero setting cycle • Execute the cycle after indexing OO30
for the vertical spindle in the radial the swivel head to the M73 (front)
direction on the MCM, the swivel head position.
is not in the M73 (front) position, or the
horizontal spindle is being used.
• Check if the PAXI data is correct
3F In the touch sensor zero setting cycle • Execute the cycle after indexing OO30
for the horizontal spindle in the longitu- the swivel head to the M76 (right)
dinal direction on the MCM, the swivel position.
head is not in the M76 (right) position,
or the horizontal spindle is being used.
• Check if the PAXI data is correct
40 In the touch sensor zero setting cycle • Execute the cycle after indexing OO30
for the horizontal spindle in the radial the swivel head to the M76 (right)
direction on the MCM, the swivel head position.
is not in the M76 (right) position, or the
horizontal spindle is being used.
• Check if the PAXI data is correct.
41 The tool number for the angular Check if the T command is correct.
attachment is T52 or T53. (For the
angular attachment tool, only T51 (90°
angular attachment) can be used for
tool length offset).
42 The power supply for the optical type OO16
touch probe cannot be turned on. OO18
43 The power supply for the optical type OO17
touch probe cannot be turned off. OO19
4765-E P-171
SECTION 2 AUTOMATIC GAUGING FUNCTION
ME51326R0200400640001
ME51326R0200400640002
4765-E P-172
SECTION 2 AUTOMATIC GAUGING FUNCTION
ME51326R0200400640003
ME51326R0200400640004
4765-E P-173
SECTION 2 AUTOMATIC GAUGING FUNCTION
ME51326R0200400640005
ME51326R0200400640006
4765-E P-174
SECTION 3 MANUAL GAUGING
1. Overview
1-1. Specifications
The manual gauging function is used to set the zero point, tool length offset data, etc., using a touch
probe or a touch sensor.
Differing from the automatic gauging and automatic tool length offset functions, the manual gauging
function sets the data in an interactive operation using comments displayed on the screen and also
specially provided switches. Therefore, the operator does not have to learn special gauging func-
tion programs.
This function allows you easy and quick data setting without referring to the programming manual,
and can be used effectively in the following cases:
• Setting the zero point or the tool length offset data for machining a one-of-a-kind workpiece
• Setting the zero point or the tool length offset data for machining the first workpiece, and begin-
ning production from the next workpiece, using the set data.
• Setting the zero point or the tool offset data when performing machining jobs by interrupting lot
production using the same part program.
4765-E P-175
SECTION 3 MANUAL GAUGING
The work gauging function measures the workpiece length, hole diameter, center position, etc.
using a touch probe, and executes zero offset. Zero offset is automatically executed after the com-
pletion of a gauging cycle. To execute only measurement, skip the zero offset process.
This work gauging function provides the following gauging patterns. Choose the appropriate pattern
according to the shape of the target to be measured.
(2) Center of ID
(3) Center of OD
ME51326R0200500030001
[Supplement]
Refer to [3-1. Preparation for Work Gauging/Tool Length Gauging Cycles] for the preparation
necessary before starting a work gauging cycle.
4765-E P-176
SECTION 3 MANUAL GAUGING
The tool length gauging function measures the tool length using a touch sensor and executes tool
offset according to the result of gauging.
Use a reference tool, or a tool of whose length from the gauge line to the tool nose is known, as a
gauge.
ME51326R0200500040001
Reference
tool
Gauge line
[Supplement]
Refer to [3-1. Preparation for Work Gauging/Tool Length Gauging Cycles] for the preparation
necessary before starting a tool length gauging cycle.
The cutter radius gauging function measures the radius of a tool with a touch sensor oriented hori-
zontally, and executes cutter radius compensation according to the result of gauging.
Use a reference tool or a tool whose radius is known as a gauge.
ME51326R0200500050001
[Supplement]
Refer to [3-2. Preparation for Cutter Radius Compensation Cycle] for the preparation necessary
before starting a cutter radius gauging cycle.
4765-E P-178
SECTION 3 MANUAL GAUGING
The gauging preparation function is provided to perform the preparatory steps required for the work
gauging, tool length gauging or cutter radius gauging function. Execute this gauging preparation
function before starting a manual gauging cycle.
ME51326R0200500060001
[Supplement]
1) Once length offset and radius compensation have been executed for the touch probe, they do
not need to be executed every time a work gauging cycle is executed. Execute them from
time to time as needed.
2) After a feeler has been replaced or a feeler strikes a workpiece or other object, touch probe
length offset/radius compensation must always be executed.
3) To obtain high accuracy in the work gauging operation, the run-out of the touch probe must be
minimized.
Work Gauging Menu Tool Length Gauging Cutter Radius Gauging Gauging Preparation Menu
Reference Face Setting Touch Probe Radius Reference Position Setting for
Touch Probe Length Offset
(Reference Tool) Compensation Cutter Radius Compensation
The screens used for manual gauging operation and configuration of them are shown below.
SECTION 3 MANUAL GAUGING
4765-E P-179
ME51326R0200500070001
4765-E P-180
SECTION 3 MANUAL GAUGING
2. Basic Operation
Since manual gauging is executed in the manual operation mode, all manual operations, such as
rapid feed, jog feed, and pulse handle feed, are permitted during the execution of a gauging cycle.
When moving an axis to a position close to the target, move it at a rapid feedrate, and for the detec-
tion of contact of the touch probe or touch sensor, move the axis using the pulse handle.
The desired manual gauging function can be selected from the MANUAL GAUGING MENU screen.
Display the MANUAL GAUGING MENU screen by following the procedure indicated below, then
perform the desired function.
Procedure :
[Supplement]
If function key MANUAL GAUGING [F2] is not displayed, press the [EXTENSION] key so that the
MANUAL GAUGING function is assigned to [F2].
ME51326R0200500080001
4765-E P-181
SECTION 3 MANUAL GAUGING
Procedure :
1 Prepare a touch sensor, touch probe, master ring and sling gauge.
2 Mount the touch sensor and the master ring on the table.
ME51326R0200500100001
4765-E P-182
SECTION 3 MANUAL GAUGING
ME51326R0200500100002
ME51326R0200500100003
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-183
SECTION 3 MANUAL GAUGING
ME51326R0200500100004
7 Move the table to a position where ATC operation will not cause interference.
8 Move the cursor to “NXT TOOL”, input the tool number of the reference tool and press the
WRITE key.
9 Press the 1 CYCLE START key on the ATC operation panel to mount the reference tool in the
spindle.
10 Bring the reference tool into contact with the touch sensor by operating the pulse handle.
Feed the reference tool with the “x1” multiplication ratio setting to detect the contact.
The touch sensor red LED lights when the reference tool contacts the touch sensor.
Reference tool
Touch sensor
Red LED (lit)
ME51326R0200500100005
Execute zero offset at this position to store the touch sensor position.
System zero offset No. 10 is used exclusively for registering the touch sensor position and not
used in an ordinary program.
4765-E P-184
SECTION 3 MANUAL GAUGING
11 Move the cursor to “ZERO OFFSET X” and the following comment is displayed.
“WRITE A 0”
ME51326R0200500100006
[Supplement]
If the absolute offset type is selected, the distance between the gauge line and the tool nose
is written. In this case, the written value is set for the coordinate value of ACT POSIT.
4765-E P-185
SECTION 3 MANUAL GAUGING
15 Move the reference tool away from the touch sensor by operating the pulse handle then move
the table to a position where ATC operation will not cause interference.
16 With the A-1. REFERENCE SURFACE SET (REF TOOL) screen displayed, press function key
NEXT [F7].
The A-2. TOUCH PROBE LENGTH OFFSET screen, shown below, will be displayed.
Tool length offset No. 21 is exclusively used for storing the touch probe length offset data.
ME51326R0200500100007
17 Move the cursor to “NEXT TOOL” and the following comment is displayed.
“WRITE THE NEXT GAUGING TOOL NUMBER AND START ATC 1 CYCLE”
18 Input the tool number of the touch probe as instructed by the comment.
19 Press the 1 CYCLE START key on the ATC operation panel to mount the touch probe to the
spindle. The “NEXT TOOL” column now shows NONE.
20 The cursor automatically moves to “TOOL LENGTH OFFSET” and the following comment is
displayed on the screen.
“PRESS WRITE BUTTON”
21 Bring the touch probe into contact with the touch sensor by operating the pulse handle.
Feed the touch probe with the “x1” multiplication ratio setting to detect the contact.
The red LED of both the touch sensor and the touch probe lights when the touch probe con-
tacts the touch sensor.
23 In the state the A-2. TOUCH PROBE LENGTH OFFSET screen is displayed, press function
key NEXT [F7].
The A-3. TOUCH PROBE RADIUS COMP screen, shown below, is displayed with the follow-
ing comment.
“FIND THE REF RING CENTER AND PRESS WRITE BUTTON AT THAT POS”
ME51326R0200500100008
24 Move the cursor to “REF RING DIA”, and the following comment is displayed.
“WRITE THE DIAMETER OF THE REFERENCE RING”
25 Input the diameter of the master ring and press the WRITE key.
The cursor moves to “REF POSITION X” and the following comment is displayed.
“FIND THE REF RING CENTER AND PRESS WRITE BUTTON AT THAT POS”
26 Manually remove the touch probe from the spindle and mount the sling gauge.
27 Bring the sling gauge into contact with the master ring by operating the pulse handle. Align the
spindle center with the master ring center by turning the spindle.
Sling gauge
Master ring
Table
ME51326R0200500100009
28 While the spindle center is aligned with the master ring center, make sure that the cursor is on
“REF RING CENTER X” and press the WRITE key.
4765-E P-187
SECTION 3 MANUAL GAUGING
29 Move the cursor to “REF RING CENTER Y” and press the WRITE key.
The ACT POSIT data of X and Y will be “X0” and “Y0”. Note that the Z-axis coordinate value
may not be set.
30 Manually remove the sling gauge from the spindle and mount the touch probe.
32 Manually move the touch probe into the master ring approximately 7 mm by operating the
pulse handle, then move it into the X+ side (position 1 in the guide diagram) to make it contact
the master ring.
Be sure to select the “x1” multiplication ratio to bring the touch probe into contact with the mas-
ter ring.
The red LED of the touch probe lights when contact is detected.
33 Move the cursor to “RAD COMP 1 (+X Ds21)” and press the WRITE key.
34 Repeat the same steps for “RAD COMP 2”, “RAD COMP 3” and “RAD COMP 4”.
Note that the ACT POSIT data must be “0” when setting the touch probe radius compensation
data as indicated below.
ACT POSIT Y = 0 for setting “RAD COMP 1 (+X)” and “RAD COMP 2 (-X)”
ACT POSIT X = 0 for setting “RAD COMP 3 (+Y)” and “RAD COMP 4 (-Y)”
35 When the compensation data is displayed for all of “RAD COMP 1 (+X)” to “RAD COMP 4 (-
Y)”, check the displayed data.
Preferably, mutual differences should be within 0.03 mm.
This completes the touch probe radius compensation operation.
Procedure :
1 With the MANUAL GAUGING menu screen is displayed, press function key CUTTER RADIUS
[F2].
For the procedure to display the MANUAL GAUGING menu screen, refer to [3-1. Preparation
for Work Gauging/Tool Length Gauging Cycles].
The B-1. REF POS SET FOR CUTTER RADIUS COMP screen, shown below, will be dis-
played.
ME51326R0200500110001
2 After moving the cursor to “REF TOOL DIA”, input the diameter of the reference tool and press
the WRITE key.
The cursor moves to “REF POSITION X” and the following comment is displayed.
“MAKE A TOUCH AND PRESS WRITE BUTTON”
4 Bring the reference tool into contact with the touch sensor by operating the pulse handle.
Feed the reference tool with the “x1” multiplication ratio setting to detect the contact.
The touch sensor red LED lights when the reference tool contacts the touch sensor.
4. Work Gauging
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500120001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-191
SECTION 3 MANUAL GAUGING
ME51326R0200500120002
The cursor moves to “AXIS SELECT” and the following comment is displayed.
“SELECT AXIS BY CURSOR AND PRESS WRITE BUTTON”
4765-E P-192
SECTION 3 MANUAL GAUGING
3 Move the cursor to an axis position (+X, -X, +Y, -Y, +Z, -Z) as instructed by the comment and
press the WRITE key to select an axis.
The axis name of the selected axis is displayed for “AXIS SELECT” and the cursor moves to
“END FACE POS”.
ME51326R0200500120003
For “ZERO OFFSET NO.” and the “H” number of ACT POSIT, the currently valid zero offset
number is displayed. In the example screen above, “H1” is displayed for both items.
[Supplement]
To execute only a gauging cycle without zero offset, select the zero offset number for which
the gauging cycle is to be executed in the MDI mode and perform a manual gauging opera-
tion.
4 Bring the touch probe into contact with the end face to be measured as instructed by the com-
ment. For this operation, use the pulse handle.
Feed the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when it contacts the end face.
4765-E P-193
SECTION 3 MANUAL GAUGING
ME51326R0200500120004
6 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The data for all of “END FACE POS”, “ZERO OFFSET”, and “SCT POS” is changed to the data
in the selected work coordinate system.
When “ZERO OFFSET NO.” is written, the cursor moves to the “ZERO OFFSET” data position.
ME51326R0200500120005
4765-E P-194
SECTION 3 MANUAL GAUGING
7 Input the end face position data (X, Y, Z) in the new work coordinate system, as instructed by
the comment, and press the WRITE key.
To set the end face position to “0”, input “0”, and to set the end face position to “-50”, input “-
50”.
The set end face position (X, Y, Z) is displayed at “END FACE POS” on the screen and the
ZERO OFFSET data is automatically rewritten.
The cursor returns to “AXIS SELECT”.
ME51326R0200500120006
8 To execute the same gauging cycle for other axes, repeat steps 3) to 7) for the desired axes.
9 After finishing gauging for all desired axes, press function key CLOSE [F8].
The screen returns to the WORK GAUGING menu screen.
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500130001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-196
SECTION 3 MANUAL GAUGING
ME51326R0200500130002
The cursor is positioned on “TOUCH POS 1” with the following comment displayed on the
screen.
“POS. TOUCH PROBE TO AROUND THE CENTER
TOUCH THE TOUCH POS. 1 TO MOVE X AXIS & PRESS WRITE BUTTON”
3 Position the touch probe near contact position 1 (position 1 in the guide diagram) and bring it
into contact with the I.D. at position 1 as instructed by the comment. Use the pulse handle to
move the touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
5 Position the touch probe near contact position 2 (position 2 in the guide diagram) by moving it
only in the X-axis direction, and bring it into contact with the I.D. at position 2 as instructed by
the comment. Use the pulse handle to move the touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect contact.
The touch probe red LED lights when contact is detected.
If the Y-axis is moved during this positioning, an alarm occurs and the following alarm message
is displayed.
4244 there axis not indicated has been moved
This alarm is automatically cleared when the Y-axis coordinate value in the machine coordi-
nate system agrees with the Y data of TOUCH POS 1.
4765-E P-197
SECTION 3 MANUAL GAUGING
7 Position the touch probe near contact position 3 (position 3 in the guide diagram) and bring it
into contact with the I.D. at position 3 as instructed by the comment. Use the pulse handle to
move the touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
9 Position the touch probe near contact position 4 (position 4 in the guide diagram) by moving it
only in the Y-axis direction, and bring it into contact with the I.D. at position 4 as instructed by
the comment. Use the pulse handle to move the touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
If the X-axis is moved during this positioning, an alarm occurs and the following alarm message
is displayed.
4244 there axis not indicated has been moved
This alarm is automatically cleared when the X-axis coordinate value in the machine coordi-
nate system agrees with the Y data of TOUCH POS 3.
ME51326R0200500130003
4765-E P-198
SECTION 3 MANUAL GAUGING
ME51326R0200500130004
When the cursor comes to “ZERO OFFSET NO.”, The following comment is displayed.
“WRITE THE WORK COORDINATE SYSTEM THE FORMS THE ZERO OFFSET”
12 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The data of “TOUCH POS”, “CENTER POS/RAD”, “ZERO OFFSET” and “ACT POSIT”, with
the exception of “D”, is updated to the coordinate values in the set coordinate system.
ME51326R0200500130005
4765-E P-199
SECTION 3 MANUAL GAUGING
When the data is set for “ZERO OFFSET NO.”, the cursor moves to “ZERO OFFSET X” and
the following comment is displayed.
OFFSET X” and the following comment is displayed.
13 Input the X and Y coordinate values of the I.D. center in the new coordinate system and press
the WRITE key.
The set I.D. center coordinate values, X and Y, are displayed at “CENTER POS” and the data
of “TOUCH POS”, “ZERO OFFSET” and “ACT POSIT” are updated accordingly.
The cursor automatically returns to “TOUCH POS.1”.
ME51326R0200500130006
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500140001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-201
SECTION 3 MANUAL GAUGING
ME51326R0200500140002
The cursor is positioned on “TOUCH POS 1” with the following comment displayed on the
screen.
“FEED THE TOUCH PROBE CLOSE TO THE WORKPIECE POSITION1
TOUCH THE TOUCH POS. 1 TO MOVE X AXIS & PRESS WRITE BUTTON”
3 Position the touch probe near contact position 1 (position 1 in the guide diagram) and bring it
into contact with the I.D. at position 1 as instructed by the comment. Use the pulse handle to
move the touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
5 Position the touch probe near contact position 2 (position 2 in the guide diagram) by moving it
only in the X- and Z-axis direction and bring it into contact with the O.D. at position 2 by moving
it only in the X-axis direction as instructed by the comment. Use the pulse handle to move the
touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
If the Y-axis is moved during this positioning, an alarm occurs and the following alarm message
is displayed.
4244 there axis not indicated has been moved
This alarm is automatically cleared when the Y-axis coordinate value in the machine coordi-
nate system agrees with the Y data of TOUCH POS 1.
4765-E P-202
SECTION 3 MANUAL GAUGING
7 Position the touch probe near contact position 3 (position 3 in the guide diagram) and bring it
into contact with the I.D. at position 3 as instructed by the comment. Use the pulse handle to
move the touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
9 Position the touch probe near contact position 4 (position 4 in the guide diagram) by moving it
only in the Y- and Z-axis direction and bring it into contact with the O.D. at position 4 by moving
it only in the Y-axis direction as instructed by the comment. Use the pulse handle to move the
touch probe for contact detection.
Move the touch probe with the “x1” multiplication ratio setting to detect the contact.
The touch probe red LED lights when contact is detected.
If the X-axis is moved during this positioning, an alarm occurs and the following alarm message
is displayed.
4244 there axis not indicated has been moved
This alarm is automatically cleared when the X-axis coordinate value in the machine coordi-
nate system agrees with the Y data of TOUCH POS 3.
4765-E P-203
SECTION 3 MANUAL GAUGING
ME51326R0200500140003
ME51326R0200500140004
4765-E P-204
SECTION 3 MANUAL GAUGING
When the cursor comes to “ZERO OFFSET NO.”, the following comment is displayed.
“WRITE THE WORK COORDINATE SYSTEM THE FORMS THE ZERO OFFSET”
12 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The data of “TOUCH POS”, “CENTER POS/RAD”, “ZERO OFFSET” and “ACT POSIT”, with
the exception of “D”, is updated to the coordinate values in the set coordinate system.
ME51326R0200500140005
When the data is set for “ZERO OFFSET NO.”, the cursor moves to “ZERO OFFSET X” and
the following comment is displayed.
“WRITE THE POSITION OF THE NEW COORDINATE”
4765-E P-205
SECTION 3 MANUAL GAUGING
13 Input the X and Y coordinate values of the I.D. center in the new coordinate system and press
the WRITE key.
The set O.D. center coordinate values, X and Y, are displayed at “CENTER POS” and the data
of “TOUCH POS”, “ZERO OFFSET” and “ACT POSIT” are updated accordingly.
The cursor automatically returns to “TOUCH POS.1”.
ME51326R0200500140006
Which of the gauging modes is used can be selected by parameter setting or by using the buttons
on the screen.
• Selection by parameter
To select the contact mode by parameter setting, use CNC optional parameter (bit) No. 48, bit
3.
Without check mark: 2-point contact
With check mark: 3-point contact
[Supplement]
If the gauging mode is selected by parameter, the screen display is not changed unless the
screen is closed and redisplayed.
ME51326R0200500160001
Procedure :
The function calculates the center of two internal faces by bringing the touch probe into contact with
the internal faces at two points.
To use this function, the 2-point contact mode must be selected. If the 3-point contact mode is pres-
ently selected, change the gauging mode to the 2-point contact mode by referring to [4-4-1. Select-
ing 2-point/3-point Contact].
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500170001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-208
SECTION 3 MANUAL GAUGING
ME51326R0200500170002
3 Select the axis (X or Y) used for gauging and press the WRITE key as instructed by the com-
ment.
The selected axis is displayed at “AXIS SELECT” and the cursor moves to “TOUCH POS 1”.
ME51326R0200500170003
4 Move the touch probe in the selected axis direction using the pulse handle to bring it into con-
tact with the end face.
Move the touch probe with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when the touch probe contacts the end face.
6 Perform a similar operation to make the touch probe contact the other end face, then press the
WRITE key.
When position 2 is set, the cursor moves to “CENTER POS”.
ME51326R0200500170004
ME51326R0200500170005
8 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The data of “TOUCH POS”, “CENTER POS”, “ZERO OFFSET” and “ACT POSIT”, with the
exception of “L”, is updated to the coordinate values in the set coordinate system.
When the data is set for “ZERO OFFSET NO.”, the cursor moves to “ZERO OFFSET X” and
the following comment is displayed.
ME51326R0200500170006
4765-E P-211
SECTION 3 MANUAL GAUGING
9 Input the X and Y coordinate values of the center position between two internal faces in the
new coordinate system and press the WRITE key.
The set center coordinate values, X and Y, are displayed at “CENTER POS” and the data of
“TOUCH POS”, “ZERO OFFSET” and “ACT POSIT” are updated accordingly.
The cursor automatically returns to “AXIS SELECT”.
ME51326R0200500170007
This function calculates the center of two internal faces by bringing the touch probe into contact with
the internal faces at three points.
To use this function, the 3-point contact mode must be selected. If the 2-point contact mode is pres-
ently selected, change the gauging mode to the 3-point contact mode by referring to [4-4-1. Select-
ing 2-point/3-point Contact].
[Supplement]
Even if the 3-point contact mode is selected, it is possible to calculate the center position by
bringing the touch probe into contact with the internal faces at two points. For details, refer to [4-
4-4. Gauging only Two Points in 3-Point Contact Mode].
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500180001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-213
SECTION 3 MANUAL GAUGING
ME51326R0200500180002
[Supplement]
To execute gauging with touch probe contact at only two points, move the cursor “AXIS
SELECT”, select an axis (X or Y), then move the cursor “TOUCH POS 1” again.
3 Move the touch probe in the selected axis direction using the pulse handle to bring it into con-
tact with the internal face at position 1 (position 1 in the guide diagram).
Move the touch probe with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when the touch probe detects a contact.
4 At the position where the contact is detected, press the WRITE key.
The end face position in the presently selected coordinate system is displayed and the cursor
moves to “TOUCH POS 2”.
The following comment is displayed.
“TOUCH THE END FACE AND PRESS WRITE BUTTON
IF SELECTING 2 POSITIONS GAUGING, DON’T GAUGE THIS POSITION”
4765-E P-214
SECTION 3 MANUAL GAUGING
5 Perform a similar operation to make the touch probe contact position 2 and position 3 (posi-
tions 2 and 3 in the guide diagram).
[Supplement]
1) At positions 1 and 2, gauging is executed on one internal face, and at position 3, gauging
is executed on the other internal face that is parallel to the first internal face.
2) To execute this gauging operation by bringing the touch probe into contact with the inter-
nal faces at two points, skip the contact at position 2 (TOUCH POS 2).
When positions 2 and 3 are set, the cursor moves to “CENTER POS”.
ME51326R0200500180003
ME51326R0200500180004
The data is obtained in the manner indicated below for each item.
CENTER POS: The center position between positions 1 and 3 is calculated
assuming that the end faces are parallel to each other.
Distance between end faces (L): The distance between two end faces in the right angle direc-
tion to the faces is calculated assuming that the inclined
face gauged at positions 1 and 2 and the other face gauged
at position 3 are parallel with each other.
Inclination angle (β): The angle made between the inclined face gauged at posi-
tions 1 and 2, and the X-axis is calculated.
The following comment is displayed.
“WRITE THE WORK COORDINATE SYSTEM THE FORMS THE ZERO OFFSET”
4765-E P-216
SECTION 3 MANUAL GAUGING
7 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The input number is displayed at “ZERO OFFSET NO.” and the cursor moves to “ZERO OFF-
SET” data position.
ME51326R0200500180005
8 Input the X and Y coordinate values of the center position between two end faces in the new
coordinate system and press the WRITE key.
The set center coordinate values, X and Y, are displayed at “CENTER POS” and the data of
“TOUCH POS”, “ZERO OFFSET” and “ACT POSIT” are updated accordingly.
The cursor automatically returns to “AXIS SELECT”.
ME51326R0200500180006
4765-E P-217
SECTION 3 MANUAL GAUGING
This completes the internal face center gauging (3-point contact mode) operation.
To obtain the center position by bringing the touch probe into contact at only two points after select-
ing the 3-point contact mode, the operation procedure differs from the normal gauging operation in
the following points.
• Contact detection is not carried out at position 2 but must be carried out at positions 1 and 3.
• “Center position”, “distance between end faces” and “inclination angle” are calculated as indi-
cated below.
Center position: The center between positions 1 and 3
Distance between end faces Distance between positions 1 and 3
(L):
Inclination angle (β): If the X-axis is selected for “AXIS SELECT”, this angle is 90°.
If the Y-axis is selected for “AXIS SELECT”, this angle is 0°.
[Supplement]
To execute gauging at only two points although the 3-point contact mode is selected, no data
must be displayed for “TOUCH POS 2” (immediately after the data is cleared or the start of this
gauging operation).
For details of operation, refer to [4-4-3. Internal Face Center Gauging in 3-point Contact Mode].
4765-E P-218
SECTION 3 MANUAL GAUGING
Which of the gauging modes is used can be selected by parameter setting or by using the buttons
on the screen.
• Selection by parameter
To select the contact mode by parameter setting, use CNC optional parameter (bit) No. 48, bit
3.
Without check mark: 2-point contact
With check mark: 3-point contact
[Supplement]
If the gauging mode is selected by parameter, the screen display is not changed unless the
screen is closed and redisplayed.
ME51326R0200500210001
Procedure :
The function calculates the center of two external faces by bringing the touch probe into contact with
the external faces at two points.
To use this function, the 2-point contact mode must be selected. If the 3-point contact mode is pres-
ently selected, change the gauging mode to the 2-point contact mode by referring to [4-5-1. Select-
ing 2-point/3-point Contact].
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500220001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-220
SECTION 3 MANUAL GAUGING
ME51326R0200500220002
3 Select the axis (X or Y) used for gauging and press the WRITE key as instructed by the com-
ment.
The selected axis is displayed at “AXIS SELECT” and the cursor moves to “TOUCH POS 1”.
ME51326R0200500220003
4 Move the touch probe in the selected axis direction using the pulse handle to bring it into con-
tact with the end face.
Move the touch probe with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when the touch probe contacts the end face.
6 Perform a similar operation to make the touch probe contact the other end face, then press the
WRITE key.
When the position 2 is set, the cursor moves to “CENTER POS”.
ME51326R0200500220004
ME51326R0200500220005
8 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The data of “TOUCH POS”, “CENTER POS”, “ZERO OFFSET” and “ACT POSIT”, with an
exception of “L”, is updated to the coordinate values in the set coordinate system.
When the data is set for “ZERO OFFSET NO.”, the cursor moves to “ZERO OFFSET X”,
ME51326R0200500220006
4765-E P-223
SECTION 3 MANUAL GAUGING
9 Input the X and Y coordinate values of the center position between two external faces in the
new coordinate system and press the WRITE key.
The set center coordinate values, X and Y, are displayed at “CENTER POS” and the data of
“TOUCH POS”, “ZERO OFFSET” and “ACT POSIT” are updated accordingly.
The cursor automatically returns to “AXIS SELECT”.
ME51326R0200500220007
The function calculates the center of two external faces by bringing the touch probe into contact with
the external faces at three points.
To use this function, the 3-point contact mode must be selected. If the 2-point contact mode is pres-
ently selected, change the gauging mode to the 3-point contact mode by referring to [4-5-1. Select-
ing 2-point/3-point Contact].
[Supplement]
Even if the 3-point contact mode is selected, it is possible to calculate the center position by
bringing the touch probe into contact with the external faces at two points. For details, refer to [4-
5-4. Gauging only Two Points in 3-Point Contact Mode].
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500230001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-225
SECTION 3 MANUAL GAUGING
ME51326R0200500230002
[Supplement]
To execute gauging by making the touch probe contact only at two points, move the cursor
“AXIS SELECT”, select an axis (X or Y), then move the cursor “TOUCH POS 1” again.
3 Move the touch probe in the selected axis direction using the pulse handle to bring it into con-
tact with the internal face at position 1 (position 1 in the guide diagram).
Move the touch probe with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when the touch probe detects a contact.
4 At the position where the contact is detected, press the WRITE key.
The end face position in the presently selected coordinate system is displayed and the cursor
moves to “TOUCH POS 2”.
The following comment is displayed.
“TOUCH THE END FACE AND PRESS WRITE BUTTON
IF SELECTING 2 POSITIONS GAUGING, DON’T GAUGE THIS POSITION”
4765-E P-226
SECTION 3 MANUAL GAUGING
5 Perform a similar operation to make the touch probe contact position 2 and position 3 (posi-
tions 2 and 3 in the guide diagram).
[Supplement]
1) At positions 1 and 2, gauging is executed on one internal face, and at position 3, gauging
is executed on the other internal face that is parallel to the first internal face.
2) To execute this gauging operation by bringing the touch probe into contact with the exter-
nal faces at two points, skip the contact at position 2 (TOUCH POS 2).
When positions 2 and 3 are set, the cursor moves to “CENTER POS”.
ME51326R0200500230003
ME51326R0200500230004
The data for each item is obtained in the manner indicated below.
CENTER POS: The center position between positions 1 and 3 is calculated
assuming that the end faces are parallel to each other.
Distance between end faces (L): The distance between two end faces in the right angle
direction to the faces is calculated assuming that the
inclined face gauged at positions 1 and 2 and the other
face gauged at position 3 are parallel with each other.
Inclination angle (β): The angle made between the inclined face gauged at posi-
tions 1 and 2, and the X-axis is calculated.
The following comment is displayed.
“WRITE THE WORK COORDINATE SYSTEM THE FORMS THE ZERO OFFSET”
4765-E P-228
SECTION 3 MANUAL GAUGING
7 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The input number is displayed at “ZERO OFFSET NO.” and the cursor moves to “ZERO OFF-
SET” data position.
ME51326R0200500230005
8 Input the X and Y coordinate values of the center position between two end faces in the new
coordinate system and press the WRITE key.
The set center coordinate values, X and Y, are displayed at “CENTER POS” and the data of
“TOUCH POS”, “ZERO OFFSET” and “ACT POSIT” are updated accordingly.
The cursor automatically returns to “AXIS SELECT”.
ME51326R0200500230006
4765-E P-229
SECTION 3 MANUAL GAUGING
This completes the external face center gauging (3-point contact mode) operation.
To obtain the center position by bringing the touch probe into contact only at two points after select-
ing the 3-point contact mode, the operation procedure differs from the normal gauging operation in
the following points.
• Contact detection is not carried out at position 2 but must be carried out at positions 1 and 3.
• “Center position”, “distance between end faces” and “inclination angle” are calculated as indi-
cated below.
Center position: The center between positions 1 and 3
Distance between end faces (L): Distance between positions 1 and 3
Inclination angle (β): If X-axis is selected for “AXIS SELECT”, this angle is 90°.
If Y-axis is selected for “AXIS SELECT”, this angle is 0°.
[Supplement]
To execute gauging only at two points although the 3-point contact mode is selected, no data
must be displayed for “TOUCH POS 2” (immediately after the data is cleared or the start of this
gauging operation).
For details of operation, refer to [4-5-3. External Face Center Gauging in 3-point Contact Mode].
4765-E P-230
SECTION 3 MANUAL GAUGING
Procedure :
1 With the MANUAL GAUGING menu screen displayed, press function key WORK GAUGING
[F1].
For the procedure to display the MANUAL GAUGING menu screen, refer to [2. Basic Opera-
tion].
The WORK GAUGING menu screen, shown below, will be displayed.
ME51326R0200500250001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
4765-E P-231
SECTION 3 MANUAL GAUGING
ME51326R0200500250002
3 Select the corner where gauging is to be executed from “GAUGING CORNER (A, B, C, D)” as
instructed by the comment and press the WRITE key.
The colors of the arrow symbol, and the related number and corner name automatically
change.
ME51326R0200500250003
4765-E P-232
SECTION 3 MANUAL GAUGING
The direction of gauging at a contact detection position differs depending on the selected cor-
ner as shown below.
ME51326R0200500250004
4 Bring the touch probe into contact with the workpiece at position 1 (position 1 in the guide dia-
gram) using the pulse handle as instructed by the comment.
Feed the touch probe with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when the touch probe detects a contact.
5 At the position where the contact is detected, press the WRITE key.
The corner position in the presently selected coordinate system is displayed and the cursor
moves to “TOUCH POS 2”.
4765-E P-233
SECTION 3 MANUAL GAUGING
6 Execute gauging at contact positions 2 and 3 (positions 2 and 3 in the guide drawing) using the
same operation.
The cursor moves to “CORNER POS/ANG”.
ME51326R0200500250005
ME51326R0200500250006
8 Input the work coordinate system number as instructed by the comment and press the WRITE
key.
The data of “TOUCH POS”, “CORNER POS/ANG”, “ZERO OFST NO.” and “ACT POSIT”, with
the exception of “angle β”, are updated to the coordinate values in the set coordinate system.
9 When the zero offset number is set, the cursor moves to “CORNER SET”.
ME51326R0200500250007
10 Input the X and Y coordinate values of the corner in the new coordinate system and press the
WRITE key.
The cursor moves to “ZERO OFFSET”.
ME51326R0200500250008
4765-E P-235
SECTION 3 MANUAL GAUGING
ME51326R0200500250009
[Supplement]
1) The function assumes that angles at a corner (A, B, C, D) are right angles.
2) The angle value (β) is the angle made between the X-axis and the line defined by contact
detection positions 1 and 2.
3) The angle value (β) displayed at “β” of “CAL. RESULT” is registered in system common vari-
ables VS65.
4) The value set for VS65 cannot be directly displayed on the screen. It is cleared when the
power is turned off.
To check the value set for VS65 or to retain the value after turning the power off, perform the
following steps.
4765-E P-236
SECTION 3 MANUAL GAUGING
Procedure :
[Supplement]
Procedure :
1 In the state the MANUAL GAUGING MENU screen is displayed, press function key TOOL
LENGTH GAUGING [F2].
For the procedure for displaying the MANUAL GAUGING MENU screen, refer to [2. Basic
Operation].
The TOOL LENGTH GAUGING screen, shown below, will be displayed.
ME51326R0200500260001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
2 Input the tool number of the tool to be gauged to “NEXT TOOL” and press the WRITE key as
instructed by the comment.
4765-E P-238
SECTION 3 MANUAL GAUGING
3 Press the [1 CYCLE START] button on the ATC operation panel to mount the tool to be
gauged in the spindle.
The tool number of the tool mounted in the spindle is displayed at “ACT TOOL”.
ME51326R0200500260002
The cursor moves to “TOOL-L OFST NO.” and the following comment is displayed.
“WRITE THE TOOL LENGTH OFFSET NUMBER”
4 Input the tool length offset number as instructed by the comment and press the WRITE key.
The cursor moves to “TOOL-L OFFSET”.
ME51326R0200500260003
5 Bring the tool into contact with the touch sensor, as instructed by the comment, by operating
the pulse handle.
Move the tool with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when contact is detected.
8 Input the tool number to “ACT TOOL” and press the WRITE key.
The cursor moves to “POT NO.” and the following comment is displayed.
“WRITE THE RETURN DESTINATION POT NUMBER BY SET ( WHEN NOT SET)”
9 Input the return tool pot number or “ ” as instructed by the comment and press the WRITE
key.
When the return pot number is set, pressing the [1 CYCLE START] button on the ATC opera-
tion panel causes the tool to be returned to the specified pot.
If an attempt is made to call another tool by setting its number at “NEXT TOOL” while a return
pot number is set at “POT NO.”, an alarm occurs and the following alarm message is displayed
on the screen.
“5266 Pot command exist”.
To avoid this, input “ ” for “POT NO.” and press the WRITE key. This causes “NA” to be set
for “POT NO.”, allowing the next tool set for “NEXT TOOL” to be called.
After calling the next tool, repeat steps 4) to 9) for all tools for which the tool length offset data
should be set.
Procedure :
1 In the state the MANUAL GAUGING MENU screen is displayed, press function key CUTTER
RADIUS [F3].
For the procedure for displaying the MANUAL GAUGING MENU screen, refer to [2. Basic
Operation].
The CUTTER RAD GAUGING screen, shown below, will be displayed.
ME51326R0200500270001
[Supplement]
The comment “MOVE CURSOR AND PRESS WRITE BUTTON” is displayed on a menu
screen. When this comment is displayed, the desired item can be selected by using the cur-
sor and the WRITE key as well as by function key operation.
2 Select the direction of gauging (+X, -X, +Y, -Y) by moving the cursor to the desired choice, as
instructed by the comment, and press the WRITE key.
-Y
+X -X
+Y
ME51326R0200500270002
3 Input the tool number of the tool to be gauged at “NEXT TOOL” and press the WRITE key as
instructed by the comment.
4 Press the [1 CYCLE START] button on the ATC operation panel to mount the tool to be
gauged in the spindle.
6 Input the cutter radius compensation number as instructed by the comment and press the
WRITE key.
The cursor moves to “CUTR-R COMP”.
ME51326R0200500270003
7 Bring the tool into contact with the touch sensor as instructed by the comment by operating the
pulse handle.
Move the tool with the “x1” multiplication ratio setting for contact detection.
The touch probe red LED lights when contact is detected.
9 To execute the cutter radius gauging cycle for other tools, repeat the gauging operation steps
indicated above for all tools for which the cutter radius compensation data is to be set.
This completes the cutter radius gauging operation.
ME51326R0200500280001
Procedure :
1 After the completion of a work gauging cycle, press function key TRANSFER [F7] on the
WORK GAUGING screen.
A comment such as the one indicated below will be displayed.
“INT CENTER (H0) X162.475 INT CENTER (H0) Y147.078 INT CENTER β45.000 THESE
ARE PREVIOUS GAUGING RESULTS WHICH RESULT DO YOU TRANSFER?”
The term such as “INT CENTER” given in the comment represents the mode of the gauging
cycle that was executed to obtain the result.
“INT CENTER (H0) X162.475” in the comment shown in the example screen above means that
the data that was transferred is the X-axis gauging result obtained in the internal face center
gauging operation and that the value is “162.475” in the machine coordinate system (H0).
The comment displayed on the screen includes one of the following terms, which indicate the
gauging mode used.
• “END FACE”: Data transferre as the result of end face gauging operation
4765-E P-244
SECTION 3 MANUAL GAUGING
• “INSIDE DIA”: Data transferred as the result of the I.D. gauging operation
• “OUTSIDE DIA”: Data transferred as the result of the O.D. gauging operation
• “INT CENTER”: Data transferred as the result of the internal end face center gauging
operation
• “EXT CENTER”: Data transferred as the result of the external end face center gauging
operation
[Supplement]
The X and Y data, among the transferred data, are coordinate values in the machine coordi-
nate system (H0).
Data “β” represents an angle value.
2 In this state, select the data to be transferred by pressing the corresponding function key.
• POSIT & ANGLE [F3]: Transfers the position and angle data.
Work Gauging Cycle Transferred Data with [F1] Transferred Data with [F2]
End face gauging (X, Y, Z) End face position 0
I.D. center I.D. center position 0
O.D. center O.D. center position 0
Center position between
Center between two internal faces
two internal faces 0
(2-point contact mode)
(only for the selected axis)
Center between two internal faces Center position between
End face angle
(3-point contact mode) two internal faces
Center position between
Center between two external faces
two external faces 0
(2-point contact mode)
(only for the selected axis)
Center between two external faces Center position between
End face angle
(3-point contact mode) two external faces
Inclination/corner Corner position Workpiece angle
If function key POSIT & ANGLE [F3] is pressed, both the kinds of data selected by POSIT [F1]
and ANGLE [F2] are transferred.
If any of these function keys ([F1], [F2], [F3]) is pressed before a gauging cycle is completed,
no data is transferred and the following comment is displayed on the screen. The previous
transferred data remains.
“NO GAUGING RESULT! CONTINUE GAUGING”
4765-E P-245
SECTION 3 MANUAL GAUGING
3 If the comment indicated above is displayed, press function key CANCEL [F8].
This cancels data transfer mode and allows the operation to be continued.
ym Hole "a"
Workpiece A
y
75 150
0 xm
Procedure :
1 At the WORK GAUGING 6. INCLINE, CORNER screen, select “A” for the gauging corner.
2 Bring the touch probe into contact with workpiece A at TOUCH POS 1, TOUCH POS 2, and
TOUCH POS 3 in this order and obtain corner position data and inclination.
3 Press function key TRANSFER [F7] on the WORK GAUGING 6. INCLINE, CORNER screen to
transfer corner position data and the inclination obtained in step 1).
The following comment is displayed.
“THESE ARE PREVIOUS GAUGING RESULTS WHICH RESULT DO YOU TRANSFER?”
ym
Workpiece A
0 x0 xm
ME51326R0200500310002
5 Close the WORK GAUGING 6. INCLINE, CORNER screen once and open the WORK GAUG-
ING 2. I.D. CENTER screen.
6 Set the touch probe inside hole “a” and bring it into contact with the hole I.D. at TOUCH POS 1,
TOUCH POS 2, TOUCH POS 3, and TOUCH POS 4 to set the contact position data.
7 Make sure that the cursor is at “CENTER POS/RAD” (the cursor automatically moves to “CEN-
TER POS/RAD” when data is set at “TOUCH POS 4”), then press the WRITE key.
The center position (xt, yt) and the diameter (D) are calculated and displayed.
ym Hole "a"
yt D
Workpiece A
0 xt xm
ME51326R0200500310003
The X- and Y-coordinate values (xt, yt) of the center of hole “a” will be displayed at the calcula-
tion result display area on the screen. These coordinate values are calculated on the basis of
the corner position data (x0, y0) transferred in step 5) above and are expressed as coordinate
values in the local coordinate system (x, y) which is obtained by rotating the machine coordi-
nate system (xm, ym) by transferred angle data β.
The distance to the center calculated in the I.D. gauging is obtained at the same time and dis-
played on the screen.
ym Hole "a"
Workpiece A
y
x
75
L
150
y0 Rotation by β
Reference corner position
0 x0 xm
ME51326R0200500310004
[Supplement]
Angle β displayed at CAL. RESULT β is completely different from angle β which is obtained in
gauging operation and is transferred.
4765-E P-248
SECTION 3 MANUAL GAUGING
8. Error List
1. Specifications
Zero point setting and tool offset setting are carried out using the touch probe or touch sensor. Dif-
fering from conventional automatic gauging and automatic tool gauging functions, the operator can
carry out the gauging operations in the manual mode using the switches following the guide mes-
sages displayed on the screen. Therefore, the operator does not have to master special gauging
programs.
This function allows you easy and quick data setting without referring to the programming manual,
and can be effectively used for:
(1) Setting the zero point or the tool length offset data for machining one-of-a-kind workpiece.
(2) Setting the zero point or the tool length offset data for machining the first workpiece and begin-
ning production from the next workpiece using the set data.
(3) Setting the zero point or the tool offset data when performing machining jobs by interrupting lot
production using the same part program.
2.
Z
L
I.D. CENTER Screen
Interactive gauging
effective/ineffective WORK GAUGING/
switch TOOL GAUGING switch
ME51326R0200600020001
4765-E P-252
SECTION 4 INTERACTIVE GAUGING FUNCTION
3. Switches
WORK TOUCH
GAUGING GAUGING SIGNAL
CYCLE TOOL
MODE GAUGING
4. Terminology
P
MacMan
AUTO MDI MANUAL EDIT AUX PARAMETER ZERO SET TOOL DATA
7 8 9 / BS
P P
4 5 6 * CAN
1 2 3 +
0 . = - WRITE
F1 F2 F3 F4 F5 F6 F7 F8
ME51326R0200600050001
(1) SET
Sets the entered data as new data. To issue the SET command, press the function key [F1]
(SET), enter required data through the keyboard, and then press the WRITE key.
Data cannot be set until the WRITE key is pressed.
(2) CAL
Sets the data obtained by adding or subtracting the entered data to or from the preset value as
new data. To issue the CAL command, press the function key [F3] (CAL), enter required data
through the keyboard, and then press the WRITE key.
Data cannot be set until the WRITE key is pressed.
(3) BACKUP
Data such as tool length offset, origin of work coordinate system, and parameters (except sys-
tem parameters) are stored in the memory at regular intervals as backup data. Therefore, if you
turn off the power right after you change these data, they may remain unchanged. To change
the data securely, execute the BACKUP command by pressing the function key [F7] (BACKUP)
before turning off the power.
5. Basic Operation
Because the manual gauging is carried out in the manual operation mode, all types of manual oper-
ations such as rapid feed, cutting feed and pulse handle feed are possible during the execution of
manual gauging. Therefore, feed the touch probe or touch sensor manually until it is brought near
the contact point.
When bringing the touch sensor or touch probe into contact with the object, select the -SINGLE,
+SINGLE, or AUTO by using the buttons on the specially prepared INTERACTIVE GAUGING oper-
ation panel and press the CYCLE START button. The slide hold and override functions are effective
in this automatic touch detection cycle.
In the slide hold mode, manual feed is also possible; to restart the automatic cycle operation, press
the CYCLE START.
The lamps above these cycle selection buttons flicker when the corresponding cycle is selectable.
When the cycle is selected from those indicated by the flickering lamps, the lamp corresponding to
the selected cycle stays lit and other lamps go off. Pressing the CYCLE START button under such
condition can begin the selected cycle.
Procedure :
1 Press the MANUAL key on the NC operation panel to select the manual operation mode.
WORK TOUCH
GAUGING GAUGING SIGNAL
CYCLE TOOL
MODE GAUGING
ME51326R0200600070001
Before carrying out the work gauging function, always carry out the gauging PREPARATION
(WORK) and PARAMETER (WORK).
4765-E P-257
SECTION 4 INTERACTIVE GAUGING FUNCTION
ME51326R0200600070002
Value "L" is registered as the tool length offset data Value "L" is registered as the tool length offset data
ME51326R0200600070003
Before carrying out the tool length gauging, always carry out the preparation for tool length
gauging and set the gauging parameter data.
4765-E P-258
SECTION 4 INTERACTIVE GAUGING FUNCTION
a. Preparatory step
ME51326R0200600070004
Before carrying out the work gauging function, it is necessary to set the tool offset data and
tool radius compensation (4 directions of +X, -X, +Y, -Y) data of the touch probe itself.
The touch probe length offset and radius compensation are required only when a touch
probe is changed or a touch probe has been struck against an obstacle.
ME51326R0200600070005
4765-E P-259
SECTION 4 INTERACTIVE GAUGING FUNCTION
Once set, the parameter setting remains effective until it is changed with new setting.
There are two types of work gauging parameters as indicated below:
a. Preparatory step
ME51326R0200600070006
Before carrying out the tool length gauging cycle, it is necessary to set the touch sensor
position and the reference tool length.
The touch sensor position is set for "HS1" of system work coordination zero (the coordinate
system specially used for the setting of the touch sensor position data and cannot be used
for machining). If the touch sensor is fixed, setting is required only once. However, if the
touch sensor position is changed, it is necessary to set the data again.
When "0" is set for REF TOOL LENGT, the relative tool length offset data is obtained and
when the length between the gauge line and the tool nose is set, the absolute tool length is
offset data is obtained.
Tool length of the reference tool which is supplied by Okuma is 150 mm (5.91 in.) for No.
40 taper and 200 mm (7.87 in.) for No. 50 taper.
4765-E P-260
SECTION 4 INTERACTIVE GAUGING FUNCTION
ME51326R0200600070007
Once set, the parameter setting remains effective until it is changed with new setting.
There are two types of tool length gauging parameters as indicated below:
The setting for this parameter determines the distance in which the tool advances to
the touch sensor at a rapid feedrate when the tool length offset data is read in the
AUTO mode after setting HP. Because the tool will be hit against the touch sensor if
the setting is too small, set the data taking safety into consideration.
HP position 5
1 2
Rapid feed
Cutting feed
Operation sequence
Touch sensor
Auto Mode Cycle
ME51326R0200600070008
CAUTION
If the maximum tool length is set to a value smaller than the actual tool length, the tool and the
touch sensor will collide.
Never set the maximum tool length shorter than the actual tool length.
4765-E P-262
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the MANUAL mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at WORK GAUGING position. The
screen indicated below is displayed.
ME51326R0200600080001
2 Press the function key [F8] (GAUGING PARAM). The screen below will be displayed.
ME51326R0200600080002
4765-E P-263
SECTION 4 INTERACTIVE GAUGING FUNCTION
3 Locate the cursor at the data column of MAX TRVL TO TOUCH L=. After inputting the value,
press the function key [F1] (SET).
4 Locate the cursor at the data SPIDL UP TRVL AT O.D. GAUGING. After entering the value,
press the function key [F1] (SET).
5 Press the function keys [F7] (BACKUP) and [F8] (CLOSE) in this order.
Procedure :
1 After selecting the MANUAL mode, place the interactive gauging switch on the interactive
gauging operation panel at GAUGING position, and then place the work gauging/tool length
gauging switch at WORK GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600090001
4765-E P-264
SECTION 4 INTERACTIVE GAUGING FUNCTION
2 Press the function key [F7] (GAUGING PREPARE). Screen below will be displayed.
ME51326R0200600090002
3 Locate the cursor at the data column of NXT TOOL and key in the reference tool registration
No.
Press the 1 CYCLE START key after moving the axes to the positions where the ATC opera-
tion is possible.
The reference tool is extracted from the ATC magazine and mounted to the spindle.
4 After the reference tool has been mounted to the spindle, manually bring the reference tool into
contact with the reference block.
Then, move the cursor to the data column of ZERO OFFSET Z.
5 When the cursor is moved to the data column of ZERO OFFSET Z, the message "Write the
REF block thickness" will be displayed on the screen. Key in the thickness (L) of reference
block.
4765-E P-265
SECTION 4 INTERACTIVE GAUGING FUNCTION
6 Press the function key [F5] (NEXT). Screen below will be displayed.
ME51326R0200600090003
7 Locate the cursor at the data column of NXT TOOL and key-in the touch probe registration No.
Press the 1 CYCLE START key after moving the axes to the position where the ATC operation
is possible.
8 After the touch probe has been mounted to the spindle, locate the cursor at the data column of
TOOL LENGTH OFFSET.
9 After confirming that the message "Position near REF face and select cycle" is displayed on
the screen, manually move the touch probe close to the reference surface.
Press "Z" key to select Z-axis for gauging axis direction.
Press -BLOCK MODE key on the INTERACTIVE GAUGING operation panel and then press
the CYCLE START button.
The touch probe will start the automatic gauging cycle.
10 The tool offset values are entered when the touch prove contacts the reference surface.
4765-E P-266
SECTION 4 INTERACTIVE GAUGING FUNCTION
11 Press the function key [F5] (NEXT). This will display screen below.
ME51326R0200600090004
13 Locate the cursor at the data column of REF RING DIA D and key-in the ring diameter.
14 After the completion of operation in step (13), the message "Find the ref ring center and press
WRITE button at that pos" is displayed on the screen. The cursor will advance to the data col-
umn of REF RING CENTER.
15 Manually remove the touch probe from the spindle and press the swing gauge against the spin-
dle.
Leave marking on the touch probe to confirm the correct phase alignment with the drive key
before removing the touch probe from the spindle.
16 Obtain the center of the reference ring by manually moving the swing gauge and align the cen-
ter of reference ring and spindle center.
Swing gauge
Datum ring
Table
ME51326R0200600090005
4765-E P-267
SECTION 4 INTERACTIVE GAUGING FUNCTION
Press the WRITE key at that position. The values for ZERO OFFSET NO. 3 (for system) (X, Y)
will be changed and the cursor will advance to the data column of RAD COMP.
ME51326R0200600090006
17 While maintaining the X and Y axes at the center of the reference ring, retract the Z-axis.
Remove the swing gauge from the spindle and mount the touch probe to the spindle while
aligning the match mark with the drive key.
Then, manually carry out spindle orientation. If the touch probe radius compensation is carried
out without carrying out spindle orientation, a gauging error might be caused.
18 Lower Z-axis until the touch probe tip will come into the reference ring. Press "X" key to select
X-axis, and press AUTO MODE button and CYCLE START button in this order.
4765-E P-268
SECTION 4 INTERACTIVE GAUGING FUNCTION
19 The touch probe will execute the automatic gauging cycle and the values for RAD COMP 1, 2,
3 and 4 will be entered.
ME51326R0200600090007
3 3
2 1
2 6 5 1
6 5
4 4
Solid line : Cutting feed
Broken line: Rapid feed
20 Pressing the function keys [F7] (BACKUP) and [F8] (CLOSE) in this order will return the screen
to the WORK GAUGING MENU screen.
4765-E P-269
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the MANUAL mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at WORK GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600100001
2 Locate the cursor at "1. X, Y, Z END FACE" on the MENU screen above and press the WRITE
key. Screen below will be displayed.
ME51326R0200600100002
4765-E P-270
SECTION 4 INTERACTIVE GAUGING FUNCTION
4 After the completion of operation in step 3, the zero offset values of the selected coordinate
system and the actual position values in the selected coordinate system will be displayed.
ME51326R0200600100003
6 Select an axis along which the gauging cycle is carried out by pressing any of the AXIS
SELECT keys.
When the axis is selected, the cursor will advance to the data column of the selected axis of
ZERO OFFSET.
Select the direction in which the touch probe is moved. The indicating lamp of the direction
selected will continue flickering, while the lamp of the direction not selected will stop flickering.
WORK TOUCH
GAUGING GAUGING SIGNAL
CYCLE TOOL
MODE GAUGING
8 Pressing the CYCLE START button starts the automatic gauging cycle in the selected direc-
tion.
9 The touch probe moves at the speed determined by the cutting override switch setting until it
will contact the workpiece.
10 After the touch probe has contacted the workpiece, it will once retract for 0.5 mm from the
workpiece and then contact the workpiece again. The speed at which this motion is conducted
is constant disregarding the cutting override switch setting.
11 After the second contact, the touch probe returns to the previous gauging position.
12 The zero offset data is changed; zero offset is carried out automatically so that the coordinate
value of the contact position will be "0".
13 To set the zero offset data so that the contact position coordinate values will be other than "0",
select an axis using the AXIS SELECT key and the cursor moves to the data area of the
selected axis. Press the function key [F3] (CAL) and enter the required value.
4765-E P-272
SECTION 4 INTERACTIVE GAUGING FUNCTION
[Supplement]
1) When a wrong operation mode has been selected +BLOCK MODE, -BLOCK MODE or wrong
zero offset data has been entered, press either the function key [F7] (QUIT) or RESET key.
2) An alarm, indicating the gauging cycle is not possible, is lit in the following cases:
- The contact is not detected within the distance set for a parameter.
- The CYCLE START switch is pressed after selecting the +BLOCK MODE or -BLOCK MODE
with the pulse handle selected.
Press the RESET key to cancel the alarm state.
3) The direction in which an axis moves in the automatic cycle coincides with the direction of the
axis selected using the AXIS SELECT key.
If a wrong axis is selected, the touch sensor will not move in the required direction.
For ID or OD gauging, select the X-axis for automatic mode.
The cursor on the screen moves to the axis which is selected using the AXIS SELECT key.
That is, when X-axis is selected, the cursor moves to the X-axis data column of ZERO OFF-
SET.
AXIS SELECT
X Y Z
4 5 PULSE
HANDLE
ME51326R0200600100005
ME51326R0200600100006
When the PULSE HANDLE is selected using the AXIS SELECT key, the cursor on the screen
is cleared; if the gauging cycle is started under such condition, an alarm occurs.
4765-E P-273
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at WORK GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600110001
2 Locate the cursor at the data column of "2. I.D. CENTER" on the above screen and press the
WRITE key.
Screen below will be displayed.
ME51326R0200600110002
5 The message "Position near end-face, select axis, then select cycle" will be displayed on the
screen.
Feed the touch probe manually to the following position and then feed it into the hole.
AUTO MODE .... Near the center of the hole
+BLOCK MODE .... Near the wall of the hole in the +X-axis direction
[Supplement]
Selection of the AUTO MODE and +BLOCK MODE should be made according to the ID
dimension.
AUTO MODE ......... The ID is 2 x max. travel or less to touch.
+BLOCK MODE ...... The ID is greater than 2 x max. travel to touch.
The initial setting for this parameter is 50 mm (1.97 in.).
Change the setting as needed.
6 AUTO MODE
When the AUTO MODE is selected, the indicating lamp of AUTO MODE will continue flicker-
ing.
Select the X-axis using the AXIS SELECT key and press the CYCLE START button.
The gauging cycle starts and gauging is carried out in the sequence of X-axis, Y-axis, and X-
axis. Finally, the touch probe stops at the center of the hole and the gauging cycle is com-
pleted. The zero offset of X- and Y-axes is carried out so that the X and Y coordinate values of
the center of the hole will be (0, 0).
7 +BLOCK MODE
When the +BLOCK MODE is selected, the indicating lamp of +BLOCK MODE will continue
flickering.
+BLOCK -BLOCK
MODE MODE AUTO
ME51326R0200600110003
(1) Feed the touch probe manually close to point "1" as illustrated below and insert it into the
hole.
Manual feed
X
2 1
ME51326R0200600110004
4765-E P-275
SECTION 4 INTERACTIVE GAUGING FUNCTION
(2) Select the X-axis using the AXIS SELECT key and press the CYCLE START button.
(3) The gauging cycle starts; the touch probe moves in the positive direction of X-axis and
after the detection of "contact", it returns to the previously located position.
(4) The indicating lamp of AUTO MODE continues flickering, while the indicating lamp of
+BLOCK MODE stops flickering.
(5) Manually feed the touch probe close to point "2" as shown in (1).
In this axis movement, move only X-axis and do not move Y-axis. If Y-axis is moved, the
results of the gauging cycle are not correct.
(6) Select the X-axis using the AXIS SELECT key and press the cycle start switch.
+BLOCK -BLOCK
AUTO
MODE MODE
ME51326R0200600110005
(7) The gauging cycle starts; the touch probe moves in the negative direction of X-axis and
after the detection of "contact", it moves to the center position. Then, the cycle is continu-
ously carried out in the order of Y-axis and X-axis. Finally, the touch probe stops at the
center of the hole.
After the completion of gauging, the zero offset of X- and Y-axes is carried out so that the
X and Y coordinate values of the center of the hole will be (0, 0). At the same time, the ID
measurement is also displayed.
(8) When zero offset is required so that the coordinate values of the obtained center of the
hole will be other than "0", select the axis using the AXIS SELECT key. The cursor moves
to the data area of the corresponding axis on the screen. Press the function key [F3] (CAL)
and enter the required value.
4765-E P-276
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at WORK GAUGING position.
Screen as indicated below will be displayed.
ME51326R0200600120001
2 Locate the cursor at the data column of "3. O.D. CENTER" on the above screen ad press the
WRITE key.
Screen below will be displayed.
ME51326R0200600120002
5 Manually move the touch probe to the position "1" of the drawing below.
Manual feed
X
2 1
ME51326R0200600120003
After the positioning of the X- and Y-axes, move the touch probe down; the infeed amount ("A"
in drawing above) must be smaller than the spindle retract stroke set for SPIDL UP TRVL AT
O.D. GAUGING.
6 Select the X-axis using the AXIS SELECT key, select the -BLOCK MODE and press the
CYCLE START button.
7 The gauging cycle starts; the touch probe moves in the negative direction of X-axis and after
the detection of "contact", it returns to the previously located position and then the Z-axis
moves upward.
The Z-axis upward movement amount is as the amount set for SPIDLE UP TRVL AT O.D.
GAUGING. The initial setting for this parameter is 50 mm. Change the setting when needed.
8 Manually move the touch probe close to position "2" in drawing in 5. In this axis movement,
move only X-axis and do not move Y-axis. If Y-axis is moved, the results obtained in the gaug-
ing cycle will not be correct.
9 Select the X-axis using the AXIS SELECT key, select the AUTO MODE and press the CYCLE
START button.
10 The gauging cycle starts; the touch probe moves in the positive direction of X-axis and after the
detection of "contact", the Z-axis moves upward and then to the center of the OD.
The gauging is carried out in the sequence of Y-axis and X-axis while Z-axis moves upward
and downward. Finally the touch probe stops at the center of the hole.
The zero offset of X- and Y-axes is carried out so that the X and Y coordinate values of the
center of the hole will be (0, 0).
At the same time, the OD measurement is also displayed.
11 When zero offset is required so that the coordinate values of the obtained center of the hole will
be other than "0", select the axis using the AXIS SELECT key. The cursor moves to the data
area of the corresponding axis on the screen. Press the function key [F3] (CAL) and enter the
required value.
4765-E P-278
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at WORK GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600130001
2 Locate the cursor at "4. INT END CENTER" on the above screen and press the WRITE key.
Screen below will be displayed.
ME51326R0200600130002
4765-E P-279
SECTION 4 INTERACTIVE GAUGING FUNCTION
4 The indicating lamps of +BLOCK MODE and AUTO MODE will flicker.
5 The message "Position near end-face, select axis, then select cycle" will be displayed on the
screen.
Feed the touch probe manually to the following position and then feed it into the groove.
AUTO MODE .... Near the center of the internal end face
+BLOCK MODE .... Near the wall of the groove in the positive direction of the selected axis
[Supplement]
Selection of the AUTO MODE and +BLOCK MODE should be made according to the inter-
nal end face dimension.
AUTO MODE ........ When the internal end face is 2 x max. travel or less to touch.
+BLOCK MODE ..... When the internal end face is greater than 2 x max. travel to touch.
The initial setting for this parameter is 50 mm (1.97 in.). Change the setting as needed.
6 AUTO MODE
When AUTO MODE is selected, the indicating lamp of AUTO MODE will continue flickering.
Select an axis along which the gauging cycle is carried out using the AXIS SELECT key and
press the CYCLE START button.
The gauging cycle starts. The zero offset is carried out so that the coordinate value of the cen-
ter of the internal end face will be "0".
1 Y
Manual
feed
X
2
2 1
7 +BLOCK MODE
When the +BLOCK MODE is selected, the indicating lamp of +BLOCK MODE will continue
flickering.When the +BLOCK MODE is selected, the indicating lamp of +BLOCK MODE will
continue flickering.
(1) Move the touch probe manually close to point "1" as illustrated below and insert it into the
groove.
2 1
ME51326R0200600130004
(2) Select an axis using the AXIS SELECT key and press the CYCLE START button.
(3) The gauging cycle starts. After the completion of gauging, the touch probe returns to the
previously located position.
(4) Move the touch probe close to the opposite wall of the groove.
(5) Select an axis using the AXIS SELECT key, select the -BLOCK MODE and press the
CYCLE START button.
After the completion of gauging, the zero offset of the axis gauged is carried out so that the
coordinate value of the center will be "0". At the same time, the internal end face dimen-
sion (width between walls) is also displayed.
(6) When zero offset is required so that the coordinate value of the obtained center will be
other than "0", select the axis using the AXIS SELECT key. The cursor moves to the data
area of the corresponding axis on the screen. Press the function key [F3] (CAL) and enter
the required value.
[Supplement]
In this example, the -BLOCK MODE cycle is carried out after the completion of the +BLOCK
MODE cycle. The operation in the reverse order is also possible.
4765-E P-281
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at GAUGING position
and then place the work gauging/tool length gauging switch at WORK GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600140001
2 Locate the cursor at "5. EXT END CENTER" on the above screen and press the WRITE key.
Screen below will be displayed.
ME51326R0200600140002
4765-E P-282
SECTION 4 INTERACTIVE GAUGING FUNCTION
5 Manually move the touch probe to the position "1" of the drawing below.
After the positioning of the X- and Y-axes, move the touch probe down; this infeed amount ("A"
in drawing above) must be smaller than the spindle retract stroke set for SPIDL UP TRVL AT
O.D. GAUGING.
ME51326R0200600140003
6 Select an axis along which the gauging cycle is carried out by pressing any of the AXIS
SELECT keys.
Press the -BLOCK MODE button and the CYCLE START button.
7 The gauging cycle starts. After the completion of gauging, the touch probe returns to the previ-
ously located position.
8 Manually move the touch probe close to the opposite side wall.
9 Select an axis using the AXIS SELECT key, select the +BLOCK MODE and press the CYCLE
START button.
After the completion of gauging, the zero offset of the axis gauged is carried out so that the
coordinate value of the center will be "0". At the same time, the external end face dimension is
also displayed.
10 When zero offset is required so that the coordinate value of the obtained center will be other
than "0", select the axis using the AXIS SELECT key. The cursor moves to the data area of the
corresponding axis on the screen. Press the function key [F3] (CAL) and enter the required
value.
4765-E P-283
SECTION 4 INTERACTIVE GAUGING FUNCTION
[Supplement]
In this example, the -BLOCK MODE cycle is carries out after the completion of the +BLOCK
MODE cycle. The operation in the reverse order is also possible.
Select "5. EXT END CENTER" for the case indicated below where the touch probe is brought into
contact twice in the same direction.
ME51326R0200600140004
4765-E P-284
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 Select the "MAN. OPERATION" mode. Set the interactive gauging effective/ineffective switch
on the interactive gauging operation panel to "GAUGING".
Set the WORK GAUGING/TOOL GAUGING switch to "WORK GAUGING". The following
screen appears.
ME51326R0200600150001
2 Locate the cursor at "6. INCLINE, CORNER" on the above MENU screen and press the
WRITE key to display the screen below.
ME51326R0200600150002
4765-E P-285
SECTION 4 INTERACTIVE GAUGING FUNCTION
3 Enter the ZERO OFFSET NO. (work coordinate system No.) and press the WRITE key.
ME51326R0200600150003
4 According to the message "1 Position near end-face and select cycle", manually move the
probe close to the position "1" on the screen and select "+BLOCK MODE". Then, press the
CYCLE START button.
5 On completion the gauging cycle, the probe returns to the original position. The gauged value
obtained at this time is not displayed on the screen.
6 According to the message "2 Position near end-face and select cycle", manually move the
probe close to the position "2" on the screen and select "+BLOCK MODE". Then, press the
CYCLE START button.
7 According to the message "3 Position near end-face and select cycle", manually move the
probe close to the position "3" on the screen. Select "+BLOCK MODE" in the case of corner
position A and "-BLOCK MODE" in the case of B. Then, press the CYCLE START button.
4765-E P-286
SECTION 4 INTERACTIVE GAUGING FUNCTION
8 On completion of the gauging cycle, corner position and angle are automatically displayed.
ME51326R0200600150004
9 After gauging operation, press [F8] (CLOSE) to return to the initial screen.
[Supplement]
The angle obtained through the gauging operation will be registered at the system common vari-
able VS65.
The value at VS65 cannot be checked on the display screen and will be lost when the power is
turned off. (a) to check the value or (b) to retain the value even with the power off, follow the
steps below.
1) Press the MDI key to select the MDI operation mode.
2) Enter VC =VS65 through the keyboard.
3) Press the CYCLE START button.
The value at VS65 is entered to VC .
Here, VC is a general-use common variable and its value can be checked on the PARAME-
TER SET screen.
[Supplement]
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at TOOL GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600160001
ME51326R0200600160002
4765-E P-288
SECTION 4 INTERACTIVE GAUGING FUNCTION
3 Locate the cursor at the data column of MAX TRAVEL TO TOUCH L= and press the function
key [F1] (SET). Enter the value.
4 Locate the cursor at the data column of MAX TOOL LENGTH and press the function key [F1]
(SET). Enter the value.
5 Press the function keys [F7] (BACKUP) and [F8] (CLOSE) in this order.
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at GAUGING position,
and then place the work gauging/tool length gauging switch at TOOL GAUGING position.
The screen as indicated below is displayed.
ME51326R0200600170001
4765-E P-289
SECTION 4 INTERACTIVE GAUGING FUNCTION
2 After confirming that the message "Write the next gauging tool number and start ATC 1
CYCLE" is displayed on the above screen, press the function key [F1] (SET) and key-in the
registration No. of the small dia. drill. (This operation is necessary to align the center of the drill
tool (X-, Y-axes) and the center of the touch sensor.)
ME51326R0200600170002
3 Press the 1 CYCLE START key and mount the small dia. drill to the spindle.
4 Align the center of the drill (X-, Y-axes) and the center of the touch sensor. (by eye measure
allowed)
6 Locate the cursor at the data column of ZERO OFFSET X and press the WRITE key.
The zero offset for X-axis will be executed.
7 Locate the cursor at the data column of ZERO OFFSET Y and press the WRITE key.
The zero offset for Y-axis will be executed.
8 Move Z-axis upward while holding X- and Y-axis at that position, and remove the small dia. drill
in the spindle and mount the reference tool instead.
4765-E P-290
SECTION 4 INTERACTIVE GAUGING FUNCTION
9 Manually move the Z-axis downward and locate the reference tool close to the touch sensor.
The distance between the reference tool and the touch sensor must be smaller than the value
set for MAX TRAVEL TO TOUCH L.
The initial setting for this parameter is 50 mm (1.97 in.).
ME51326R0200600170003
10 After pressing the -BLOCK MODE key, select Z-axis by pressing the AXIS SELECT key.
Then, press the CYCLE START button.
11 The gauging cycle starts. After the reference tool has contacted the touch probe, the reference
tool returns to the previously located position.
12 Press the function keys [F7] (BACKUP) and [F8] (CLOSE) in this order.
13 Move the Z-axis upward. Manually remove the reference tool from the spindle and mount the
small dia. drill instead.
14 Move the spindle to the position where ATC operation is possible (Z-axis ... plus limit, Y- and Z-
axis ... position which is free of interference) and press the function key [F4] (H.P. SET). This
position is set as the home position for tool change operation.
15 Press the 1 CYCLE START key without setting the data for next tool. The small dia. drill will be
returned to the ATC magazine.
16 To proceed with the tool length gauging cycle, key-in the registration No. of the tool at NXT
TOOL and carry out the 1 CYCLE START function.
4765-E P-291
SECTION 4 INTERACTIVE GAUGING FUNCTION
Procedure :
1 After selecting the manual mode, place the interactive gauging switch at the GAUGING posi-
tion, and then place the work gauging/tool length gauging switch at the TOOL GAUGING posi-
tion.
The screen as indicated below is displayed.
ME51326R0200600180001
2 The cursor is located at the data column of NXT TOOL. After keying-in the registration No. of
the tool to be gauged, press the 1 CYCLE START key.
4765-E P-292
SECTION 4 INTERACTIVE GAUGING FUNCTION
3 The cursor moves to the data column of TOOL-L OFST NO. Enter the tool length offset num-
ber.
ME51326R0200600180002
4 When the tool offset number is entered, the -BLOCK MODE and AUTO MODE indicating
lamps will light up.
6 -BLOCK MODE
ME51326R0200600180003
4765-E P-293
SECTION 4 INTERACTIVE GAUGING FUNCTION
a. Manually move the cutting tool above the touch sensor and select Z-axis with the AXIS
SELECT key.
b. Press the -BLOCK MODE switch and then the CYCLE START button.
c. When the cutting tool is brought into contact with the touch sensor, the tool length offset
value is displayed automatically and the Z-axis moves up.
7 AUTO MODE
a. Press the AUTO MODE switch and the CYCLE START button. The cutting tool begins
moving from the HP (home position) automatically until it is brought into contact with the
touch sensor.
b. Upon contact with the touch sensor, the tool length offset data is automatically displayed.
[Supplement]
Setting the HP
After positioning the cutting tool at a position (X, Y, Z) where interference will not occur when
the ATC cycle is carried out, press the function key [F4] (H.P. SET).
Because the set HP is lost when the power is turned off, it in necessary to set the HP each
time the power is turned on.
4765-E P-294
SECTION 4 INTERACTIVE GAUGING FUNCTION
ME51326R0200600190001
For carrying out the tool length gauging cycle, this manual assumes that all tools are stored in the
tool magazine and that the tool for which the tool gauging cycle is to be carried out is set in the spin-
dle in the automatic tool change cycle. In other word, the required tool is set in the spindle by carry-
ing out the automatic tool change cycle after entering the corresponding tool number for NXT TOOL.
If the tool to be gauged is set in the spindle by hand instead of using the ATC, and if that tool is
returned to the tool magazine using the ATC, enter the tool number of manually set tool for ACT
TOOL. To return the tool to the required pot in the tool magazine, enter the pot number at POT NO.
before starting the ATC cycle. If the tool may be returned to any pot, carry out the ATC cycle without
designation the return pot number.
In this case, the tool is returned to an empty pot automatically.
(1) NC parameters
a. Set whether or not the automatic zero setting is carried out when the work gauging cycle is
carried out.
NC optional parameter (bit) No. 46, bit 7
1 : Automatic zero setting is carried out.
0 : Only gauging is carried out.
4765-E P-295
SECTION 4 INTERACTIVE GAUGING FUNCTION
b. Set whether only the automatic cycle is effective or both the automatic and block cycles are
effective at the start of the work gauging cycle.
NC optional parameter (bit) No. 46, bit 6
1 : Both the block and automatic modes are effective.
0 : Only the automatic mode is effective.
c. Set the unit system used for the display and parameter setting.
NC optional parameter bit No. 9
Bit No. Contents SET 1 SET 0 Factory Set Initial Value
In data setting, unit system of length is either
0 Inch mm 0
"inch" or "mm".
In data setting unit is either minimum setting unit or 1 mm, Mini-
1 mm, 1 inch, 1 deg. and 1 sec. 1 inch, mum
1 1
1 deg, setting
1 sec unit
2 0
3 0
4 0
5 0
In the data setting, the decimal point indicates 1 Basic bit 1
6 0
mm, 1 inch, 1 deg. unit setting
7 0
10.
AUTO MODE Move the touch probe manually close to the center of the hole and carry out the AUTO MODE
cycle. Use this cycle for gauging the inside diameter which is smaller than the maximum
I.D. CENTER travel to detect "contact".
Screen
3
+BLOCK MODE Manual Feed AUTO MODE Move the touch probe manually close to position "1" in the illustration. After carrying out the
2 0 1 +BLOCk MODE cycle, manually move the touch prober close to position "2".
Then, carry out the AUTO MODE cycle. Use this cycle for gauging the inside diameter which
4
is smaller than two times the maximum travel to detect "contact".
O.D. CENTER -BLOCK MODE Manual Feed AUTO MODE Move the touch probe manually close to position "1" in the illustration. After carrying out the -
Screen
Operation Flow
3 BLOCK MODE cycle, manually move the touch sensor to position "2". Then, carry out the
INTERACT. AUTO MODE cycle.
GAUGING - 2 0 1
WORK GAUGING
MENU Screen 4 AUTO MODE Move the touch probe manually close to the center of the groove (between the walls) and
carry out the AUTO MODE cycle. Use this cycle for gauging the width between the
INT END CENTER walls whose distance is smaller than two times the maximum distance to detect "contact".
Screen
2
+BLOCK MODE Manual Feed AUTO MODE Move the touch probe manually close to position "1" in the illustration. After carrying out the
1
+BLOCK MODE cycle, manually move the touch probe close to position "2".
0 Then carry out the -BLOCK MODE cycle. Use this cycle for gauging the width between the
EXT END CENTER Manual Feed Move the touch probe manually close to position "1" in the illustration. After carrying out the -
Screen -BLOCK MODE +BLOCK MODE
BLOCK MODE cycle, manually move the touch sensor to position "2". Then, carry out the
2 1
0 +BLOCK MODE cycle.
Manual Feed -BLOCK MODE or +BLOCK MODE Move the touch probe manually close to position "1" and carry out the +BLOCK MODE cycle.
Next, move the probe close to position "2" and carry out BLOCk MODE cycle again. Then,
move the probe manually close to position "3" and carry out -BLOCK MODE or +BLOCK
MODE cycle.
HP Setting AUTO MODE Move the cutting tool manually to a position where interference will not occur when the ATC
INTERACT.
cycle is carried out. Set the home position at this position and carry out the AUTO cycle.
GAUGING - TOOL LENGTH After the tool length gauging cycle is carried out, the cutting tool returns to the home position;
TOOL LENGTH GAUGING Screen
this completes the cycle. The set home position remains effective until the power is turned off.
GAUGING Screen
-BLOCK MODE After moving the cutting tool close to (within the maximum travel to detect "contact") the touch
sensor, carry out the -BLOCK MODE cycle.
SECTION 4 INTERACTIVE GAUGING FUNCTION
4765-E P-296
ME51326R0200600200001
4765-E P-297
SECTION 4 INTERACTIVE GAUGING FUNCTION
Note: Causes (3) and (4) above apply when the interactive gauging func-
tion is used.
4765-E P-298
SECTION 4 INTERACTIVE GAUGING FUNCTION
This manual may be at variance with the actual product due to specification or
design changes.
Please also note that specifications are subject to change without notice.
If you require clarification or further explanation of any point in this manual, please
contact your OKUMA representative.