H747S40016E
H747S40016E
H747S40016E
289476
Original Instructions
OPERATING MANUAL
MAZATROL SmoothX
(for Machining Center) (for INTEGREX e series)
.d
(for INTEGREX i series) (for VORTEX i series)
ve
er
MAZATROL SmoothG
s
re
(for Machining Center) (for INTEGREX j series)
ts
AUTOMATIC OPERATION
gh
Manual No.: H747S40016E
ri
ll
.A
N
O
TI
Serial No.:
76
A
R
94
PO
28
R
o.
O
N
Before using this machine and equipment, fully understand the contents of this
al
K
ri
manual to ensure proper operation. Should any questions arise, please ask the
ZA
Se
IMPORTANT NOTICE
A
1. Be sure to observe the safety precautions described in this manual and the contents of the
M
safety plates on the machine and equipment. Failure may cause serious personal injury or
YA
material damage. Please replace any missing safety plates as soon as possible.
3
3. For the purpose of explaining the operation of the machine and equipment, some illustrations
)2
may not include safety features such as covers, doors, etc. Before operation, make sure all
(c
4. This manual was considered complete and accurate at the time of publication, however, due to
yr
our desire to constantly improve the quality and specification of all our products, it is subject
op
to change or modification. If you have any questions, please contact the nearest Technical
C
01.2018
R
PO
R
A
TI
O
N
.A
ll
ri
gh
ts
re
ser
ve
d.
C
op
yr
ig
ht
(c
)2
01
3
YA
M
A Se
ZA
K ri
al
IM
N
A o.
ZA 28
K 94
C
O 76
Serial No. 289476
PART 4
R
PO
R
A
TI
O
N
AUTOMATIC OPERATION
.A
ll
ri
gh
ts
re
ser
ve
d .
H747S40016E
C
op
yr
ig
ht
(c
)2
01
3
YA
M
A Se
ZA
K ri
al
IM
N
A o.
ZA 28
K 94
C
O 76
Serial No. 289476
R
PO
R
A
TI
O
N
.A
ll
ri
gh
ts
re
ser
ve
d.
Serial No. 289476
SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
Preface
Safety precautions relating to the CNC unit (in the remainder of this manual, referred to simply as
the NC unit) that is provided in this machine are explained below. Not only the persons who
create programs, but also those who operate the machine must thoroughly understand the
contents of this manual to ensure safe operation of the machine.
Read all these safety precautions, even if your NC model does not have the corresponding
functions or optional units and a part of the precautions do not apply.
.
Rule
d
ve
er
1. This section contains the precautions to be observed as to the working methods and states
s
usually expected. Of course, however, unexpected operations and/or unexpected working
re
states may take place at the user site.
ts
During daily operation of the machine, therefore, the user must pay extra careful attention to
gh
its own working safety as well as to observe the precautions described below.
ri
ll
2. Although this manual contains as great an amount of information as it can, since it is not
.A
rare for the user to perform the operations that overstep the manufacturer-assumed ones,
N
not all of “what the user cannot perform” or “what the user must not perform” can be fully
O
TI
covered in this manual with all such operations taken into consideration beforehand.
76
“inexecutable” functions.
PO
28
3. The meanings of our safety precautions to DANGER, WARNING, and CAUTION are as
R
o.
follows:
N
C
al
K
ri
ZA
Se
DANGER
K
ZA
life or body.
M
WARNING
YA
3
01
machine damage.
CAUTION
(c
ht
ig
yr
op
C
HGENPA0102E S-1
Serial No. 289476
SAFETY PRECAUTIONS
Basics
After turning power on, keep hands away from the keys, buttons, or switches of the
operating panel until an initial display has been made.
WARNING Before proceeding to the next operations, fully check that correct data has been entered
and/or set. If the operator performs operations without being aware of data errors,
unexpected operation of the machine will result.
Before machining workpieces, perform operational tests and make sure that the machine
operates correctly. No workpieces must be machined without confirmation of normal
operation. Closely check the accuracy of programs by executing override, single-block,
and other functions or by operating the machine at no load. Also, fully utilize tool path
d.
check, Virtual Machining, and other functions, if provided.
ve
er
Make sure that the appropriate feed rate and rotational speed are designated for the
s
re
particular machining requirements. Always understand that since the maximum usable
ts
feed rate and rotational speed are determined by the specifications of the tool to be used,
gh
those of the workpiece to be machined, and various other factors, actual capabilities differ
ri
from the machine specifications listed in this manual. If an inappropriate feed rate or
ll
rotational speed is designated, the workpiece or the tool may abruptly move out from the
.A
machine.
N
O
Before executing correction functions, fully check that the direction and amount of
TI
76
correction are correct. Unexpected operation of the machine will result if a correction
A
R
94
Parameters are set to the optimum standard machining conditions prior to shipping of the
R
o.
machine from the factory. In principle, these settings should not be modified. If it becomes
O
N
absolutely necessary to modify the settings, perform modifications only after thoroughly
al
ZA
Se
any program. Unexpected operation of the machine will result if the settings are modified
A
• Cutting conditions that are the result of the MAZATROL Automatic Cutting Conditions
3
Determination Function
01
WARNING
)2
• Cutting conditions for tools that are suggested to be used by the Machining Navigation
ht
Function
ig
yr
Confirm that every necessary precaution in regards to safe machine setup has been taken
op
Confirm that the machine door is securely closed before starting machining.
Failure to confirm safe machine setup may result in serious injury or death.
S-2
Serial No. 289476
SAFETY PRECAUTIONS
Programming
Fully check that the settings of the coordinate systems are correct. Even if the designated
program data is correct, errors in the system settings may cause the machine to operate
in unexpected places and the workpiece to abruptly move out from the machine in the
WARNING
event of contact with the tool.
During surface velocity hold control, as the current workpiece coordinates of the surface
velocity hold control axes approach zeroes, the spindle speed increases significantly. For
the lathe, the workpiece may even come off if the chucking force decreases. Safety speed
limits must therefore be observed when designating spindle speeds.
Even after inch/metric system selection, the units of the programs, tool information, or
d .
parameters that have been registered until that time are not converted. Fully check these
ve
data units before operating the machine. If the machine is operated without checks being
ser
performed, even existing correct programs may cause the machine to operate differently
re
from the way it did before.
ts
gh
If a program is executed that includes the absolute data commands and relative data
ri
commands taken in the reverse of their original meaning, totally unexpected operation of
ll
the machine will result. Recheck the command scheme before executing programs.
.A
N
If an incorrect plane selection command is issued for a machine action such as arc
O
interpolation or fixed-cycle machining, the tool may collide with the workpiece or part of
TI
76
the machine since the motions of the control axes assumed and those of actual ones will
A
R
94
functions.)
R
o.
The mirror image, if made valid, changes subsequent machine actions significantly. Use
N
the mirror image function only after thoroughly understanding the above. (This precaution
al
K
ri
issued with a correction function remaining made valid, correction may become invalid
K
temporarily. If this is not thoroughly understood, the machine may appear as if it would
ZA
operate against the expectations of the operator. Execute the above commands only after
A
making the corresponding correction function invalid. (This precaution applies only to NC
M
The barrier function performs interference checks based on designated tool data. Enter
3
01
the tool information that matches the tools to be actually used. Otherwise, the barrier
)2
The system of G-code and M-code commands differs, especially for turning, between the
ht
machine operation. Thoroughly understand the system of G-code and M-code commands
op
C
S-3
Serial No. 289476
SAFETY PRECAUTIONS
For the machines of INTEGREX i/e-Series, programmed coordinates can be rotated using
an index unit of the MAZATROL program and a G68 command (coordinate rotate com-
mand) of the EIA/ISO program. However, for example, when the B-axis is rotated through
WARNING
180 degrees around the Y-axis to implement machining with the turning spindle No. 2, the
plus side of the X-axis in the programmed coordinate system faces downward and if the
program is created ignoring this fact, the resulting movement of the tool to unexpected
positions may incite collisions.
To create the program with the plus side of the X-axis oriented in an upward direction, use
the mirror function of the WPC shift unit or the mirror imaging function of G-code
command (G50.1, G51.1).
After modifying the tool data specified in the program, be sure to perform the tool path
d.
check function, the Virtual Machining function, and other functions, and confirm that the
ve
er
program operates properly. The modification of tool data may cause even a field-proven
s
machining program to change in operational status.
re
If the user operates the machine without being aware of any changes in program status,
ts
interference with the workpiece could arise from unexpected operation.
gh
For example, if the cutting edge of the tool during the start of automatic operation is
ri
present inside the clearance-including blank (unmachined workpiece) specified in the
ll
.A
common unit of the MAZATROL program, care is required since the tool will directly move
N
from that position to the approach point because of no obstructions being judged to be
O
present on this path.
TI
For this reason, before starting automatic operation, make sure that the cutting edge of
76
A
R
the tool during the start of automatic operation is present outside the clearance-including
94
PO
R
o.
O
N
for each axis, movements to the ending point will not usually become linear. Before using
K
ri
ZA
these functions, therefore, make sure that no obstructions are present on the path.
Se
CAUTION
A
Before starting the machining operation, be sure to confirm all contents of the program
IM
obtained by conversion. Imperfections in the program could lead to machine damage and
K
operator injury.
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
S-4
Serial No. 289476
SAFETY PRECAUTIONS
Operations
Single-block, feed hold, and override functions can be made invalid using system
variables #3003 and #3004. Execution of this means the important modification that
makes the corresponding operations invalid. Before using these variables, therefore, give
WARNING
thorough notification to related persons. Also, the operator must check the settings of the
system variables before starting the above operations.
If manual intervention during automatic operation, machine locking, the mirror image
function, or other functions are executed, the workpiece coordinate systems will usually be
shifted. When making machine restart after manual intervention, machine locking, the
mirror image function, or other functions, consider the resulting amounts of shift and take
d.
the appropriate measures. If operation is restarted without any appropriate measures
ve
being taken, collision with the tool or workpiece may occur.
ser
Use the dry run function to check the machine for normal operation at no load. Since the
re
feed rate at this time becomes a dry run rate different from the program-designated feed
ts
gh
rate, the axes may move at a feed rate higher than the programmed value.
ri
After operation has been stopped temporarily and insertion, deletion, updating, or other
ll
commands executed for the active program, unexpected operation of the machine may
.A
result if that program is restarted. No such commands should, in principle, be issued for
N
the active program.
O
TI
76
A
During manual operation, fully check the directions and speeds of axial movement.
R
94
PO
28
For a machine that requires manual homing, perform manual homing operations after
R
turning power on. Since the software-controlled stroke limits will remain ineffective until
o.
CAUTION
O
N
manual homing is completed, the machine will not stop even if it oversteps the limit area.
C
al
ZA
Se
Do not designate an incorrect pulse multiplier when performing manual pulse handle feed
A
operations. If the multiplier is set to 1000 times and the handle operated inadvertently,
IM
S-5
Serial No. 289476
The procedure for data storage is detailed in the Operating Manual, Part 3
(OPERATING NC UNIT AND PREPARATION FOR AUTOMATIC
OPERATION), Chapter 10, (DISPLAYS RELATED TO DATA STORAGE).
d.
Always use an initialized USB memory or SD card. The USB connector and
ve
er
the SD card slot are located on the right side of the machine operating panel.
s
re
ts
gh
ri
USB memory SD card
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
On machines with a random ATC feature, each actual ATC operation changes the tool
data (in pocket numbers). Be sure not to run the machine after loading the externally
stored data of the TOOL DATA display without having confirmed the data’s
CAUTION correspondence to the current tooling on the magazine. Otherwise the machine cannot be
be guaranteed to operate normally.
S-6
Serial No. 289476
Limited Warranty
The warranty of the manufacturer does not cover any trouble arising if the NC unit is used for its
non-intended purpose. Take notice of this when operating the unit.
Examples of the trouble arising if the NC unit is used for its non-intended purpose are listed
below.
1. Trouble associated with and caused by the use of any commercially available software
products (including user-created ones)
2. Trouble associated with and caused by the use of any Windows operating systems
d.
ve
3. Trouble associated with and caused by the use of any commercially available computer
er
equipment
s
re
ts
Operating Environment
gh
ri
1. Ambient temperature
ll
.A
During machine operation: 0° to 50°C (32° to 122°F)
N
O
2. Relative humidity
TI
76
A
During machine operation: 10 to 75% (without bedewing)
R
94
PO
deteriorate quickly.
o.
O
N
C
al
Network Setting
ri
ZA
Se
Note 1: Do not change the settings of the following two network adapters. Any changes will
K
S-7
Serial No. 289476
Note 2: Use “Ethernet_PC” to connect the NC to an intra-factory network and other systems.
Do not use, however, the following network addresses: “192.168.100.xxx” and
“192.168.202.xxx”
d .
“How to Change Network Settings”
ve
Magazine display unit for Operating Manual of the Visual Tool ID/Data Management
er
Tool ID (touch panel) “CONNECTING TO THE LOCAL AREA NETWORK”
s
re
ts
Note 3: If you configure network settings for the NC unit, using Internet Information Services
gh
(IIS) on Windows, do not use the following port numbers.
ri
ll
21
.A
683
N
43816
O
55555
TI
76
55556 A
R
94
57400
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
S-8 E
Serial No. 289476
CONTENTS
.
1-2-2 Restart operation/Smooth restart operation ........................................................... 1-8
d
ve
er
1-2-3 Single-process mode operation ........................................................................... 1-25
s
re
ts
1-2-4 MDI operation ..................................................................................................... 1-27
gh
ri
ll
2 SELECTING EXECUTION CONDITIONS ........................................... 2-1
.A
N
O
2-1 Optional Stop ...................................................................................................... 2-2
TI
76
A
R
94
R
o.
C
al
ZA
Se
A
IM
C-1
Serial No. 289476
d .
ve
er
2-9 Comparison Stop .............................................................................................. 2-10
s
re
ts
2-9-1 Setting procedure ................................................................................................ 2-10
gh
ri
2-9-2 Description .......................................................................................................... 2-11
ll
.A
N
2-10 Z-axis Cancel ................................................................................................... 2-13
O
TI
76
A
2-10-1 Procedure ........................................................................................................... 2-13
R
94
PO
28
O
N
K
ri
ZA
Se
C-2
Serial No. 289476
d .
ve
er
3-5-1 Setting the desired current load value ................................................................... 3-9
s
re
ts
3-5-2 Tools available with AFC and AFC supervisory modes ....................................... 3-10
gh
ri
3-5-3 Functional operation ............................................................................................ 3-10
ll
.A
N
3-6 Spindle Speed Waving Function (Optional) ...................................................... 3-12
O
TI
76
3-6-1 A
Procedure ........................................................................................................... 3-13
R
94
PO
28
O
N
C
al
ZA
Se
4-5-1 Single-block stop by changing within automatic operation modes ......................... 4-4
C-3
Serial No. 289476
5-1-1 Storing the data of only the stop point of automatic operation ............................... 5-2
5-1-2 Storing the data of both the stop point of automatic operation and the
passage point(s) existing during manual interruption ............................................. 5-3
d .
ve
5-1-3 Storing the data of only the passage point(s) existing during manual
s er
interruption ............................................................................................................ 5-4
re
ts
5-1-4 General remarks on TPS function ......................................................................... 5-4
gh
ri
ll
6 OPERATIONS POSSIBLE DURING AUTOMATIC OPERATION ........ 6-1
.A
N
O
6-1 Data Rewriting .................................................................................................... 6-1
TI
76
A
R
94
R
o.
O
N
K
ri
ZA
Se
C-4 E
Serial No. 289476
d.
ve
MATIC OPERATION” of the Operating Manual for the details of the operation
er
on the NC screen.
s
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
1-1
Serial No. 289476
.
d
Single-block and optional-stop operation
ve
Dry run and machine locking
er
Coolant injection
s
re
Use of barrier release
ts
gh
Adjusting the cutting conditions
ri
Rapid feedrate overriding
ll
.A
Cutting feedrate overriding
N
Spindle speed overriding
O
TI
76
Mounting a workpiece
A
R
94
PO
28
R
o.
O
N
K
ri
A
IM
Terminating operation
op
C
1-2
Serial No. 289476
d.
ve
er
s
re
ts
Memory operation key
gh
ri
ll
.A
2. Tape operation mode
N
The tape operation mode is used if a registered EIA/ISO program within an external unit is
O
to be both loaded and executed at the same time.
TI
76
The tape operation mode will be selected when the lamp of the
A key shown in the
R
94
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
3. MDI mode
M
YA
The MDI mode is used to let the machine execute non-program data.
This mode is selected by pressing the key shown in the figure.
3
01
)2
(c
ht
ig
yr
op
C
MDI key
1-3
Serial No. 289476
1. Memory operation mode (to execute the programs registered within the NC unit)
d .
ve
Example : To execute the program of work number 100:
er
<Procedure 1>
s
re
Tap WORK No. field of the WORK No. SELECT window and then 1 , 0 , 0
ts
and the [OK] button.
gh
<Procedure 2>
ri
Select the work No. 100 in the WORK No. SELECT window and then tap the [OK]
ll
.A
button.
N
(3) Select automatic operation execution conditions.
O
TI
The menu that contains the menu items shown below is referred to as “execution conditions
76
A
selection menu for automatic operation”. And the key shown below is referred to as
R
94
Selecting these items and key enables you to determine under what conditions the machine
R
o.
[OPTIONAL STOP]:
al
K
ri
ZA
If this item is selected, automatic operation can be stopped at M01 position within the
Se
program.
IM
[DRYRUN]:
K
If this item is selected together with the key, automatic operation can be started at
ZA
[MACHINE LOCK]:
M
YA
If this item is selected together with the key, automatic operation can be started
without actually performing any axis movements.
3
01
[WORK LIGHT]:
)2
If this item is selected, the illumination lamps mounted on the machine can be turned on.
(c
[BLOCK SKIP]:
ht
ig
If this item is selected, any block of the program can be skipped during program
yr
[BARRIER CANCEL]:
C
If this item is selected, all barriers are cancelled, including tool barriers and chuck
barriers.
[BARRIER CANCEL TEACH]
If this item is selected when a barrier alarm is raised during automatic operation,
automatic operation can be resumed from the alarm stop position.
[ATC STOP]:
If this item is selected, the machine action will stop upon completion of the machining
with the tool currently used.
1-4
Serial No. 289476
d .
Remark 1: During automatic operation, it is possible to select or cancel the execution
ve
er
conditions.
s
re
Remark 2: Some of the above menu items are not displayed until the [TEST] menu item
has been selected.
ts
gh
See Chapter 2, “SELECTING EXECUTION CONDITIONS”, for a detailed
ri
description of the usage of the above menu items and key.
ll
.A
N
(4) Adjust the cutting conditions.
O
TI
Perform the following procedure only when adjustments are to be made to the pro-
76
A
grammed cutting conditions (rate of feed and surface speed of the spindle).
R
94
PO
Adjust the rapid traverse speed using the rapid traverse override switch.
28
R
o.
O
N
C
al
K
ri
ZA
Se
Rapid traverse
IM
override switch
K
ZA
A
M
D747S40001
YA
Adjust the cutting feedrate using the cutting feed override switch.
3
01
)2
(c
ht
ig
yr
switch
C
D747S40002
1-5
Serial No. 289476
Adjust the surface speed (number of revolutions) of the spindle using the spindle speed
override keys.
Spindle speed
override keys
D747S40003
d .
ve
The symbol-marked type of spindle whose data is to be overridden differs as follows:
s er
Symbol Spindle Symbol Spindle
re
ts
Turning spindle of the headstock 1 Milling spindle of the upper turret
gh
Turning spindle of the headstock 2 Milling spindle of the lower turret
ri
ll
.A
Remark 1: For a machine without headstock 2, the symbol only for the turning spindle of
N
the headstock 1 side is displayed.
O
Remark 2: For a machine without a lower turret, the symbol only for the milling spindle of
TI
76
During automatic operation, the cutting conditions can be adjusted using the override
PO
28
O
N
ZA
Se
Note 1: The cutting conditions specified in the program will remain unchanged even after
IM
they have been adjusted using the override switches and keys. Use the VFC
K
function if their overriding is required. See Section 3-4, “VFC Function” for details.
ZA
A
See Section 3-4, “VFC Function” for a detailed description of the usage of the
M
VFC Function.
YA
3
01
Note 2: The cutting feed override becomes 100% during threading or tapping. After these
)2
processes have been completed, the original, preadjusted value is restored auto-
(c
matically.
ht
Note 3: Separate override data are stored for automatic operation and manual operation.
ig
yr
Note 4: The milling spindle override function for the lower turret will not be displayed if the
op
The button stays lighting while automatic operation is in progress, and goes out
when automatic operation terminates.
Note : Before pressing the button, make sure that the key stays orange.
1-6
Serial No. 289476
For connection between the NC unit and the paper tape unit or microdisk unit
you are going to use, refer to the relevant Operating Manual for the external
unit.
.
d
(4) Select automatic operation execution conditions.
ve
The selection method is the same as that used when executing the programs registered
ser
within the NC unit.
re
(5) Adjust the cutting conditions.
ts
gh
The adjustment method is the same as that used when executing the programs
ri
registered within the NC unit.
ll
.A
(6) Call the starting part of the program.
N
The calling method is the same as that used when executing the programs registered
O
within the NC unit.
TI
76
The starting method is the same as that used when executing the programs registered
PO
28
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
1-7
Serial No. 289476
.
specifications of the machine.
d
ve
The procedure up to activation of the restart operation is described below.
s er
The following description assumes that operations, such as a search for the work number of the
re
program to be restarted, selection of execution conditions, etc. have already been completed.
ts
gh
Restart from a position in a subprogram is limited to the following cases:
ri
The case where both the main program and the subprogram come under the category of
ll
MAZATROL programs.
.A
The case where both the main program and the subprogram come under the category of
N
O
EIA/ISO programs.
TI
76
For example, if the main program comes under the category of MAZATROL programs and the
A
R
94
subprogram comes under the category of EIA/ISO programs, then it is not possible to restart
PO
28
such as a search for the work number of the program you may wish to restart
al
K
ri
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
1-8
Serial No. 289476
A. Basic procedure
. d
ve
ser
re
ts
gh
ri
ll
.A
N
Remark 1: The icons shown below are displayed to the left of each process for which TPC
O
relay points are specified.
TI
76
A
: Only approach relay points are specified.
R
94
Remark 2: The icon is displayed to the left of each process called by a subprogram
N
unit.
al
K
ri
ZA
Remark 3: The icon is displayed to the left of each process for which barrier cancel
Se
(3) Specify the machining process with which the restart operation is to begin.
K
Specify the desired process in the SELECT PROCESS window and tap the [OK] button.
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
1-9
Serial No. 289476
Selecting the process replaces the SELECT PROCESS window with the RESTART
(MAZATROL) window.
On condition that bit 4 of parameter F331 is set to one (1), a special RESTART
(MAZATROL) window as shown below is displayed for a point machining unit and C-axis
.
point machining unit in order that one of its shape sequences may be specified as restart
d
ve
position.
ser
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
Remark : The settings of TPC relay points, subprogram calls and barrier cancel teach
R
O
N
PROCESS window.
C
al
(4) Perform settings as required for the NUMBER and REPEAT TIMES items. Depending upon
ri
ZA
Se
the process selected in Step (3), these items are not to be specified, as is the case in the
A
example above with the NUMBER item whose field is displayed dull.
IM
Specify the number of repetitions of the program execution in the REPEAT TIMES field.
YA
Irrespective of whether or not continuous execution is specified in the END unit of the
program in question, the programmed machining cycle will be repeated three times in a
succession of <from UNo. 4 Drilling with CTR-DR to END unit>, <from the beginning to
END unit> and <from the beginning to END unit>.
The program repetition, however, will be terminated properly when the target value of
the parts count (a data item on the POSITION display) has been reached, on condition
that the NUMBER item of the END unit is set to “1.”
1-10
Serial No. 289476
d .
ve
s er
re
ts
gh
Note 1: Up to six M-codes can be set for each restart operation.
ri
ll
Note 2: Use the key as required to delete the M-code last specified.
.A
N
(6) Press the button.
O
TI
The program execution will restart from the specified restart position.
76
A
R
94
The
PO
button will light up, the M-codes set in Step (5) will be executed in order, and
28
O
N
K
ri
ZA
Note 1: Restart operation cannot be started from within an EIA/ISO program which is called as
Se
a subprogram.
A
IM
UNo. UNIT
M
2 DRILLING 10. :
01
4 DRILLING 20.
ig
:
yr
op
C
Note 2: The RESTART window will disappear when the button is pressed.
1-11
Serial No. 289476
d.
ve
er
Use the NUMBER field to specify the desired process with a sequence number of the workpiece
s
re
or repetition, with reference to the indication of the setting range in parentheses (from 0 to 2 in
ts
the above example).
gh
The following example is given for a program with a multi-piece machining command.
ri
Example : If program structure is as shown below:
ll
.A
Main program (WNo. 10)
N
UNo. SNo.
O
0 Common unit
TI
OFS-1
76
OFS-2 A
R
94
PO
1 WPC unit
28
2
R
o.
3 DRILLING unit
N
1 CTR-DR
al
2 DRILL
ri
ZA
FIG: PT
Se
1 CTR-DR OFS-3
ZA
2 DRILL OFS-4
A
END unit
01
)2
(c
ht
ig
yr
op
C
1-12
Serial No. 289476
.
Spot drill
d
ve
10) OFS-2 Spot drill
WNo. 10, UNo. 5
er
(3rd time) 11) OFS-1 Drill
s
(4th time) 12) OFS-2 Drill
re
[5th time] 13) (OFS-1)+(OFS-3) End-mill
ts
gh
(B) ⇒ [6th time] 14) (OFS-1)+(OFS-4) End-mill WNo. 11, UNo. 1
(Second call of the subprogram)
ri
[7th time] 15) (OFS-2)+(OFS-3) End-mill
ll
[8th time] 16) (OFS-2)+(OFS-4) End-mill
.A
N
The SELECT PROCESS window will be displayed for this program as follows:
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
1-13
Serial No. 289476
[2] Set “2” in the NUMBER field of the RESTART (MAZATROL) window.
Setting of “2” is required since machining order 4) refers to drilling process of the drilling
unit on the second workpiece as specified in the main program.
[3] If necessary, set the M-codes to be executed preparatory to the restart operation.
d.
ve
(B): To restart from machining order 14), perform settings as follows:
er
[1] Select the sixth line in the SELECT PROCESS window and tap the [OK] button.
s
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
[2]
IM
K
ZA
A
M
YA
3
01
Setting of “2” is required since machining order 14) refers to end-milling process of the
)2
[3] If necessary, set the M-codes to be executed preparatory to the restart operation.
ht
ig
yr
op
C
1-14
Serial No. 289476
d.
ve
er
s
re
ts
gh
ri
ll
(3) Tap the button.
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
A search will be performed for the process the execution of which has been interrupted.
M
YA
(4) Confirm the process that is selected as restart position in Step (3) by tapping the [OK]
button.
3
01
(5) Proceed with the same steps as for normal restart operation up to starting the machine.
)2
See the description given above under 1 “Restart operation for a MAZATROL
(c
ht
1-15
Serial No. 289476
[1]
[2]
[3]
d .
ve
[4]
ser
re
Remark : The following window will be displayed for machines with lower turret.
ts
gh
ri
ll
.A
[1]
N
[2]
O
TI
[3]
76
[4] A
R
94
PO
28
R
o.
[1]
O
N
[2]
al
K
ri
[3]
ZA
Se
[4]
A
IM
K
ZA
[4] If the sequence specified in [2] is repeatedly used in the program, specify how many
3
times of use are required to reach the intended position for restart.
01
)2
(b, c)
yr
1st
op
C
a N5 G01... N5 M...
M98 P9001
M98 P9001
1-16
Serial No. 289476
d .
ve
ser
re
ts
gh
ri
ll
.A
N
(4) Make sure that all the data fields [1] to [4] above have been filled in and tap the [RESTART
O
SEARCH] button.
TI
76
PO
Note : The search can be started by tapping the key on the screen keyboard.
28
After the search is completed, the current status of S-, F-, T- and M-codes resulting from
R
o.
O
N
the restart position search will be indicated in the EIA/ISO RESULT window.
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
Remark : The following window will be displayed for machines with lower turret.
(c
ht
ig
yr
op
C
Note 1: If the restart position was not found, then an alarm message will be displayed. In
that case, the restart command data must be checked for errors.
1-17
Serial No. 289476
. d
ve
s er
re
ts
gh
ri
ll
.A
N
O
Note 1: Up to six M-codes can be set for each restart operation.
TI
76
PO
28
The program execution will restart from the specified restart position.
N
C
al
The
ri
button will light up, the M-codes set in Step (5) will be executed in order, and
ZA
Se
1-18
Serial No. 289476
[1]
.
[3]
d
ve
[2]
s er
re
ts
gh
[4]
ri
ll
.A
N
O
TI
[5]
76
A
R
94
PO
28
R
o.
[6]
N
C
al
K
ri
ZA
Se
A
IM
[1] WNo. Work number, or name, of the (main) program the execution of which has
ZA
been interrupted.
If the program concerned is a subprogram, the work number, or name, of the
A
[2] RESTART START Indication of the starting and ending point, in machine coordinates, of the
POSITION, block from which to restart the operation.
3
START/END
01
[3] Selection of the restart Select the position for smooth restart. (*1)
)2
position Selection is to be done from among the options not grayed out.
(c
TOOL
CHANGE Blocks of the last tool change commands
C
1-19
Serial No. 289476
*1 As for smooth restart operation on machines equipped with a lower turret, do not fail to
specify a restart position for both the upper and the lower turret; otherwise an attempt
to start a restart operation can only cause an alarm (144 ILLEGAL CYCLE START) to
be raised.
*2 Interruption of the execution of the following functions causes the preceding block to be
stored in the memory as an information item on the interruption.
Fixed cycle operation flow (except hole machining fixed cycles),
Hob milling, Polygonal machining,
Block in a section of polar coordinate interpolation,
Orbit machining,
NURBS interpolation,
Cylindrical interpolation, or
d.
WHILE loop
ve
er
*3 As for interruption of a cycle operation in the mode of hole machining fixed cycle, the
s
block which has brought about the cycle operation interrupted will be stored in the
re
memory as an information item on the interruption.
ts
gh
*4 Execution of the following functions causes, in the whole succeeding section and for
ri
any interruption, the preceding block to be stored in the memory as an information item
ll
on the interruption.
.A
As for smooth restart operation on machines equipped with a lower turret, the block
N
O
that is being executed on the other turret’s side in the moment where the execution of
TI
one of the following functions is started will be stored in the memory as an information
76
PO
If the block in question on the other turret’s side, moreover, is also of the same type,
28
then blocks of tool change command are only available as the position for smooth
R
o.
restart.
N
K
ri
call G-codes and M-codes, as specified in J parameters, for moving the tailstock,
ZA
Se
Ethernet operation,
YA
Subprogram call from a program stored in the HDD OPERATION PROGRAM area,
3
or
01
Selection of a tool for “pinch cut” (PINCHCUT) or “turning with Y-axis control”
)2
(Y TURNING).
(c
ht
(4) Select the restart position from among the options provided in the column [3].
ig
(5) Set in the M CODE field [6] as required the M-codes to be executed preparatory to the
yr
restart operation.
op
C
The button will light up, the M-codes set in Step (5) will be executed in order, and
then machining operation will be restarted as specified.
1-20
Serial No. 289476
d .
machining program unit whose table angle is 0 degrees.
ve
2. All the data items must be filled in with data when setting restart data.
ser
3. In the case of EIA/ISO programs, the initial motion to the machining restart position occurs
re
using dry run when bit 7 of parameter K104 is set to 0. Therefore, the alarm 132 FEED-
ts
gh
RATE ZERO will be raised at the start of restart operation if the rate of feed for manual
ri
operation should be set to 0.
ll
When bit 7 of parameter K104 is set to 1, the initial motion occurs under the modal con-
.A
ditions (G00 or G01) resulting from the restart position search.
N
In the case of smooth restart for EIA/ISO programs, in particular, the initial motion occurs
O
with return to the machine zero point on the axes for which no movement commands are
TI
76
programmed when bit 4 of parameter F329 is set to 0. Change the parameter setting to 1,
A
R
94
therefore, if the named return to the machine zero point is not desirable.
PO
28
Example :
N
C
al
G28U0W0
ri
ZA
… UNo. 1
Se
… UNo. 2
A
…
IM
… UNo. 10
ZA
M30
A
M
5. The restart search completion status is released only by pressing the key. Press the
YA
key and then the button to execute the program from the head.
3
01
6. The WNo. cannot be changed immediately after the restart search is finished. Before you
)2
change the WNo., press the reset key. Attempting to change the WNo. without pressing the
(c
7. On machines equipped with a lower turret, operation should be restarted from a section
yr
where there is no risk of interference between the upper turret and the lower turret (for
op
example, a section where their stand-by M-codes agree with each other) to avoid accidental
C
mechanical interference.
As for smooth restart operation on machines equipped with a lower turret, do not fail to
specify a restart position for both the upper and the lower turret; otherwise an attempt to
start a restart operation can only cause an alarm (144 ILLEGAL CYCLE START) to be
raised.
8. Operation cannot be restarted from a section where cross machining is currently in
progress.
1-21
Serial No. 289476
9. If the upper turret and the lower turret (if provided) use the same spindle at the same time,
operation should be restarted from a section where both the upper and lower turrets are
placed in the milling or turning mode.
10. The position of restarting with an operation of the lower turret (if provided) must be in the
mode of G97 (cancellation of G96).
11. Current information on the interruption (for smooth restart operation) will be deleted by the
following operations.
d.
ve
Moving a program through the PROGRAM FILE display to another storage area,
er
Using the [PROGRAM COPY] menu function on the PROGRAM FILE display,
s
re
Converting a MAZATROL program into an EIA/ISO program on the PROGRAM FILE
ts
display, or
gh
Loading a program on the DATA I/O display.
ri
ll
Note : Current information on the interruption will be deleted by the above operations
.A
even if the program in question (i.e. foreground program) is not concerned.
N
12. As for smooth restart operation for a MAZATROL program, if the program layout has been
O
TI
changed in the meantime, then the SELECT PROCESS window can only be displayed by
76
tapping the A
button in its initial state (with the first process being marked with the
R
94
PO
cursor). The operations that cause the program layout to change are as follows.
28
(a) Performing one of the following operations on the PROGRAM (MAZATROL) display
o.
C
al
ZA
(b) Executing the [PROGRAM WRITE] menu function on the PROGRAM LAYOUT dis-
ig
play
yr
op
13. As for smooth restart operation for an EIA/ISO program, information on the interruption is
C
cleared from the memory if a program has been edited in the meantime.
Note : Current information on the interruption will be cleared by an editing operation even
if the program in question (i.e. foreground program) is not concerned.
14. As for smooth restart operation for an EIA/ISO program, the restart block’s starting and
ending point are in general indicated in the setting window in machine coordinates, but, in
particular, in workpiece coordinates if the block stands in the mode of five-axis machining or
inclined Y-axis control.
1-22
Serial No. 289476
.
d
the other section. The spindle speed at the beginning of the restart operation may differ,
ve
therefore, from that of the stopped operation.
s er
–1
Example : If, after the cutting operation with the 2nd spindle being rotated at 1000 min
re
(according to S1000 in the program section for the lower turret) is interrupted for
ts
gh
example by resetting, a restart operation is started with the blocks marked with an
ri
arrow as the restart positions (according to the proposal by the smooth restart
ll
function), the turning operation (by G1X_F_) will be executed with the 2nd spindle
.A
–1
being rotated at 500 min (since S500 is specified last in the program section for
N
the upper turret, in which an M-code for turning spindle selection [M902] is given
O
later than in the other section).
TI
76
Program section for Upper turret A Program section for Lower turret
R
94
G109L1 G109L2
PO
28
ZA
・・・ M30
A
M30
IM
K
ZA
17. As for smooth restart operation for an EIA/ISO program, the restart position automatically
A
determined may sometimes be a block in the preceeding section of the interrupted block if
M
18. As for smooth restart operation for an EIA/ISO program, Block Skip (menu) function cannot
3
be taken into account at all. The calculated position for restart operation may differ, there-
01
fore, from the real stop position if the interrupted operation was executed with the Block Skip
)2
19. Smooth restart operation is always run under the current conditions (at the moment of
ig
pressing the start button ) concerning the parameters, system variables, macro-
yr
op
20. Smooth restart operation cannot be run with manual interruption amount (for shifting the tool
path) being taken into consideration. The calculated position for restart operation may differ,
therefore, from the real stop position if manual interruption function was executed before the
interrupted operation.
21. Depending on the restart position and the machining contour, restart operation as well as
smooth restart operation may inappropriately be stopped due to an alarm raised by the
interference check function for automatic operation.
To avoid this problem, turn on the [STORE WORKPCE MATERIAL] menu function before-
hand, or rather turn off the [AUTO OP. SAFETY SHIELD] menu function.
1-23
Serial No. 289476
22. The function for smooth restart operation is not available on the TOOL PATH CHECK or
VIRTUAL MACHINING display.
23. No information on the interruption (caused by turning off) will be stored for a smooth restart
operation which is executed immediately after turning on.
24. As for an operation started using the normal [RESTART] or [RESTART2 NONMODAL]
menu function, the smooth restart function can or cannot be used after stopping the flow of
program execution as follows:
[RESTART] ............................ Smooth restart function can be used,
[RESTART2 NONMODAL] .... Smooth restart function cannot be used. (*)
* If the automatic operation has been stopped and then restarted by using the [RE-
START2 NONMODAL] menu function, then a smooth restart operation can be started
.
d
from a block in the preceding section of that block the execution of which has been
ve
stopped before using the above-mentioned menu function unless the restarted operation
ers
should have been stopped by turning off.
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
1-24
Serial No. 289476
.
d
ve
Note 2: Single-process mode operation can be executed only for MAZATROL programs.
er
See Subsection 1-2-1, “Automatic operation” for more details of operations
s
re
such as a search for the work number of the program you may wish to restart
ts
and selection of execution conditions.
gh
ri
(1) Press the key.
ll
.A
(2) Tap the [SINGLE PROCESS] menu item.
N
The SELECT PROCESS window will be displayed .
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
Select the process using same procedure as for restart operation for MAZATROL
3
program.
01
)2
After selecting the process, the SELECT PROCESS window will close and the SINGLE
op
1-25
Serial No. 289476
(5) For the THREAD unit, select whether the workpiece is to be refinished.
When the process to be performed is THREAD (threading), select whether all threading
or only re-finishing (only the last cutting operation) is to be executed.
To select only re-finishing, tap REFINISH OF THREAD. The check mark will be
d .
displayed at REFINISH OF THREAD in the window.
ve
s er
re
ts
gh
ri
ll
.A
If re-finishing is to be canceled, tap REFINISH OF THREAD once again.
N
O
The check mark will be cleared from REFINISH OF THREAD in the window.
TI
76
PO
28
The
R
button will light up to indicate that the execution of the process you selected
o.
O
N
The
ri
ZA
button will go out when the execution of the selected process ends.
Se
cumulative tool operation time (CUT TIME of the TOOL DATA display) will be counted
K
Note 2: Do not execute the single-process mode operation for synchronous or cross-
M
machining.
YA
Note 3: If F167 bit 3 = 0, when single-process machining is completed, the program header has
3
01
If F167 bit 3 = 1, the [SINGLE PROCESS] menu function remains valid, even when
(c
single-process mode operation causes the 763 START PROCESS ILLEGAL alarm.
ig
yr
Remark : The settings of TPC relay points, subprogram calls and barrier cancel teach are
displayed in the SELECT PROCESS window and the SINGLE PROCESS window.
1-26
Serial No. 289476
1. Basic operation
d.
ve
(1) Press the key.
er
The MDI window will be displayed.
s
re
ts
gh
ri
MDI window
ll
.A
N
O
TI
TOOL TOOL M CODE T MSR T MSR MSR UNIT MSR UNIT
76
SELECT CHANGE
A AUTO SEMIAUTO IN OUT
R
94
PO
28
Remark : Menu fonctions for MDI operation differ according to the particular machine
R
o.
model.
O
N
K
ri
ZA
Note 1: Input data in the same format as an EIA/ISO program. Up to 247 characters can
Se
be set. (An EOB code (line feed code) requires two characters.)
IM
Using the
ZA
Use the key to cancel the entire data that has been set.
M
YA
The button will light up and the data that was set in procedural step (2) will be
)2
executed.
(c
ht
After the entire data has been processed, the button will go out and the set data
ig
yr
will be cleared.
op
C
1-27
Serial No. 289476
2. Tool select
This operation should be carried out to move the tool accommodated in a magazine pocket to
the tool change position.
The operation procedure is described below.
(1) Press the key.
(2) Tap the [TOOL SELECT] menu item.
This will cause the menu function to be enabled and a message box with TOOL
NUMBER? in it to be displayed.
(3) Specify the identification number of the pocket that accommodates the tool to be moved to
the tool change position.
d.
“T M149” will then be displayed in the MDI window and the [TOOL SELECT] menu
ve
function will be disabled. ( above denotes the input pocket number.)
ers
(4) Select the conditions for executing the TOOL SELECT operation.
re
ts
See the description of procedural step (3) of the item 1 in Subsection 1-2-1
gh
“Automatic operation”.
ri
ll
.A
N
(5) Press the button.
O
TI
This will cause the
76
[When two or more tools are registered for the specified pocket]
R
o.
O
N
After entering the pocket number in step (3), the tool suffix.
C
al
<Input format>
ri
ZA
Se
“. ”
A
IM
Normal tool
A
Suffix None A B C D E F G H J K L M
M
00 01 02 03 04 05 06 07 08 09 11 12 13
YA
Suffix N P Q R S T U V W X Y Z
3
01
14 15 16 17 18 19 21 22 23 24 25 26
)2
Heavy tool
(c
ht
Suffix A B C D E F G H J K L M
ig
61 62 63 64 65 66 67 68 69 71 72 73
yr
Suffix N P Q R S T U V W X Y Z
op
C
74 75 76 77 78 79 81 82 83 84 85 86
1-28
Serial No. 289476
d .
ve
(3) Specify the identification number of the pocket that accommodates the tool to be mounted
er
on the spindle.
s
“Txxx T0 M6” will then be displayed in the MDI window and the [TOOL CHANGE] menu
re
function will be disabled. (xxx denotes the specified pocket number, and “T0” denotes
ts
gh
the identification number of the next tool specified. In the MDI operation mode, the next
ri
tool command is generally displayed as “T0”.)
ll
Example : To mount on the spindle the tool accommodated in pocket number 12:
.A
Tap 1 , 2 and in that order.
N
O
This will cause “T012 T0 M6” to be displayed in the MDI window.
TI
76
A
(4) Select the conditions for executing the TOOL CHANGE operation.
R
94
PO
See the description of procedural step (3) of the item 1 in Subsection 1-2-1
28
“Automatic operation”.
o.
O
N
C
al
K
ri
ZA
A
IM
This will cause the button to light up and the tool that was specified in procedural
K
[When two or more tools are registered for the specified pocket]
YA
After entering the pocket number in step (3), enter the tool suffix.
3
01
See suffix tables in the item 2 “Tool select” for the tool suffix.
)2
(c
ht
ig
<Input format>
yr
“XXX.”
op
C
1-29
Serial No. 289476
d .
ve
Each time the [>>>] menu item is selected, menu changeover occurs.
er
Note : The items that will be displayed in the menu vary from model to model.
s
re
(3) Set the M-codes as required.
ts
gh
A. Setting the M-code by using the menu
ri
Select the function to be used, and tap the menu item appropriate to that function.
ll
.A
“M” will then be displayed in the MDI window.
N
( denotes the identification number of the selected M-code.)
O
Example : If the [19 SPNDL ORIENT] menu item is selected, “M19” will be displayed in
TI
76
Input the identification number of the desired M-code by using screen keybord.
R
o.
O
N
ZA
Se
With this method, up to three digits are available for one M-code.
A
Remark : When executing the M-code which has been set as described above, first verify the
M
YA
For details of the execution conditions, see the description of procedural step
ht
1-30
Serial No. 289476
The operating procedures for moving the measuring unit in or out (MSR UNIT IN or OUT) are
d.
described below.
ve
er
A. Measuring unit OUT
s
re
(1) Press the key.
ts
gh
(2) Tap the [33 OUT MSR UNIT] menu item.
ri
“M33” will be displayed in the MDI window.
ll
.A
(3) Press the button.
N
O
TI
This will cause the button to light up and move the measuring unit out of its
76
storage position. A
R
94
PO
28
When the measuring unit has reached the measurement position, the button will
R
o.
C
al
B. Measuring unit IN
K
ri
ZA
Se
This will cause the button to light up and move the measuring unit back to its
3
storage position.
01
)2
When the measuring unit has reached the storage position, the button will go out
(c
6. Tool-length measurement
yr
op
This function is enabled only on machines equipped with the measuring unit for tool length
C
measurement. (It is disabled on machines with the laser measuring unit, and for the VORTEX i
series.)
Before starting a machining operation, it is necessary to measure the lengths of the tools that
have been mounted in the tool magazine and then to input the measured data to the LENGTH
item of the TOOL DATA display.
This operation is called “tool-length measurement”, for which are available the following three
methods:
1-31
Serial No. 289476
d .
ve
The measured data will be automatically set in the LENGTH item of the TOOL DATA
er
display.
s
re
C. Manual tool-length measurement
ts
It is possible with the TEACH function to manually measure the lengths of all types of tools.
gh
The measuring unit must be used for methods A and B, but not be used for method C. The
ri
operating procedures for full-automatic tool-length measurement and semi-automatic tool-length
ll
.A
measurement are described below.
N
For details of the manual tool-length measurement procedure and measured-
O
TI
data setting procedure, refer to the section related to “TOOL DATA Display”
76
in PART 3. A
R
94
PO
28
On machines with the EIA/ISO option, the results of full- and semi-automatic
o.
O
N
ZA
data setting procedure for EIA/ISO programs, refer to the section related to
A
(1) In the MDI operation mode, move the measuring unit out of its storage position.
)2
Remark : Depending on the model of machine being used, the measuring unit may have
(c
been locked in the measurement position. If this is the case, then it is not
ht
necessary to carry out the “measuring unit OUT” operation (nor “IN” operation).
ig
yr
This will cause the menu function to be enabled and a message box with TOOL
NUMBER? in it to be displayed.
1-32
Serial No. 289476
M196
T
T
:
M197
will be displayed in the MDI window. ( and denote the tool numbers that
have been input.)
d.
Example : If the lengths of the tools with tool numbers 4, 5, and 6 (tools accommodated in
ve
pockets numbered 4, 5, and 6) are to be measured:
er
s
4 5 6
re
Tap , , , , and in that order.
ts
gh
ri
This will cause
ll
M196
.A
T004
N
T005
O
T006
TI
M197
76
A
R
94
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
This button action causes the button to light up and the lengths of the tools which
ig
were specified in procedural step (4) above to be measured in sequence. (Tool change
yr
op
occurs automatically.)
C
Upon completion of measurement of each tool length, the measured values are auto-
matically indicated in the LENGTH item of the TOOL DATA display and the highlighted
state of the TNo. item is cleared.
After the lengths of all the specified tools have been measured, the button goes
out and the [T MSR AUTO] menu function will be disabled.
1-33
Serial No. 289476
Machine zero-point
Tool
length
Moving
distance
d.
ve
d b
er
s
c
re
Measurement sensor action point
(Skip signal turns on)
ts
Plunger
gh
Table Support
column
ri
ll
.A
Measuring unit
D735S0023
N
Fig. 1-1 Machine action in full-automatic tool length measurement
O
TI
Machine action in full-automatic measurement
76
A
R
94
2. The tool moves downward along an extension of the centerline of the measuring unit.
R
o.
(See a.)
O
N
3. The tool tip touches the top face of the plunger, forcing it downward. (See b.)
al
K
ri
ZA
4. The downward moving speed of the tool decreases and the tool tip pushes the plunger
Se
5. When the skip signal turns on, the tool starts moving upward and returns to the
K
6. The NC equipment measures the distance the tool has moved, and calculates the
A
(6) Move the measuring unit back into its storage position.
3
Note : Do not touch the screen keybord while full-automatic tool-length measurement is in
01
1-34
Serial No. 289476
.
d
Display becomes highlighted.
ve
er
(8) Press the button.
s
re
The machine acts in the same way as in full-automatic tool-length measurement, and the
ts
length of the tool which has been mounted on the spindle will be measured automatically.
gh
Upon completion of measurement of the tool length, the measured value will be auto-
ri
matically displayed in the LENGTH item of the TOOL DATA display and highlighted
ll
.A
state of the TNo. item is cleared.
N
O
At the same time, the button will go out and the [T MSR SEMIAUTO] menu
TI
function will be disabled.
76
A
R
94
PO
Tool length
28
Machine zero-point
o.
O
N
C
al
K
ri
ZA
a
Se
A
IM
Moving
K
distance
ZA
A
M
YA
3
01
Plunger
)2
Measuring unit
ht
Support
ig
Table
column
yr
op
D735S0025
C
(9) Move the measuring unit back into its storage position.
1-35
Serial No. 289476
d .
ve
measured.
er
The following is displayed in the MDI window.
s
re
G850Q0T##W1
ts
gh
ri
G850: G-code for calling the measuring macroprogram.
ll
.A
Argument Q: Measuring method. 0: Full- or 1: Semi-automatic.
Argument T: No. of the tool to be measured. (Only required for “Q0”)
N
Measurement continued? 0: Continued. 1: Terminated. (Only required for “Q0”)
O
Argument W:
TI
Example : If the lengths of the tools with tool numbers 4, 5, and 6 (tools accommodated in
76
A
R
94
C
al
G850Q0T4W0
ri
ZA
G850Q0T5W0
Se
G850Q0T6W1
A
IM
K
This button action causes the button to light up and the lengths of the tools which
M
were specified in procedural step (3) above to be measured in sequence. (Tool change
YA
occurs automatically.)
3
Upon completion of measurement of each tool, the measured value is automatically dis-
01
)2
played in the LENGTH item of the TOOL DATA display and the highlighted state of the
(c
TNo. item is cleared. After measurement of all the specified tools the button goes
ht
1-36
Serial No. 289476
.
d
(9) Tap the [T MSR SEMIAUTO] menu item.
ve
This will cause the menu function to be enabled and a message box with MEAS. WITH
s er
SPINDLE TOOL <INPUT>? in it to be displayed.
re
(10) Tap the [OK] button in the message box. The following is displayed in the MDI window.
ts
gh
G850Q1
ri
ll
.A
N
(11) Press the button.
O
TI
The length of the tool mounted on the spindle is measured automatically.
76
A
Upon completion of measurement of the tool, the measured value is automatically dis-
R
94
PO
played in the LENGTH item of the TOOL DATA display. Then the highlighted state of the
28
R
o.
TNo. item is cleared, the button goes out and the [T MSR SEMIAUTO] menu
O
N
Return to the second zero point occurs on the X-axis upon completion of measurement.
ri
ZA
Se
(12) After measurement, tap the [MSR UNIT IN] menu item.
IM
<MAZATROL program>
)2
M35
ht
ig
Sample program:
yr
op
3 DRILLING 8. 10. 0
SNo. TOOL NOM- No. HOLE- HOLE-DEP PRE-DIA PRE-DEP RGH DEPTH C-SP FR M M M
1 CTR-DR 20. 8. 90° CTR-D 35
2 DRILL 8. 8. 10. 0. 100 DRIL T 4.
Execution of the M35 command calls up M195 automatically before return of the tool concerned
for ATC. M195 calls up a macroprogram for checking the tool mounted on the spindle for
breakage.
1-37
Serial No. 289476
Remark : If a breakage amount exceeding the tool breakage margin (L6) is detected by the
measurement, processing will be executed in accordance with the particular setting of
parameter L7. Details of parameter L7 are shown below.
1: Single-block stop.
2: Machining is continued from the next process.
3: Single-block stop after preparation for continuing the operation from the next
process.
<EIA/ISO program>
d .
ve
Insert the following M-code into the machining program.
er
M195
s
re
ts
M195 calls up a macroprogram for checking the tool mounted on the spindle for breakage.
gh
If the tool is judged to be broken, 1 is written into common variable #532. Use #532 as required in
ri
an EIA macroprogram that includes breakage detection.
ll
.A
Sample program:
N
O
N001
TI
T03M06
76
G90G54X100.Y-50. A
R
94
S1592M03
PO
28
G98G81R3.Z-5.F127M08
R
o.
G80G00Z50.M09
O
N
ZA
G91G28Z0
Se
A
IM
G91G30Y0Z0
ZA
T04T00M06
A
G90G54X100.Y-50.
M
YA
Note 1: The result of breakage detection is stored in variable #532 when M195 is executed in
)2
the flow of an EIA program. Do not use common variable #532 for another purpose in
(c
Note 2: Breakage detection does not occur properly if tool offset data (stored on the TOOL
yr
OFFSET display) are used for tool length offset. Use MAZATROL tool data (stored on
op
1-38
Serial No. 289476
.
d
ve
ser
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
Z=0
C
K
ri
ZA
Se
Z = –23
IM
Note 1: During measurement, tools exceeding 170 mm interfere with the open/close cover of
A
Note 2: The lengths of large-size tools exceeding 170 mm cannot be measured with the tool
center as its reference position.
3
01
Note 3: The minimum measurable tool length is limited to 110 mm by the maximum permissible
)2
1-39
Serial No. 289476
During tool length measurement, pay extra careful attention to interference between the
spindle and the workpiece or other sections.
CAUTION
d .
ve
EDIT LENGTH LENG-OFS TOOL LIFE TOL LIST TOOL TOOL
TEACH TEACH SEARCH SEARCH INPUT OFFSET FILE
er
s
re
(2) Press the key to select MDI operation mode.
ts
gh
TOOL TOOL M CODE T MSR T MSR MSR UNIT MSR UNIT
ri
SELECT CHANGE AUTO SEMIAUTO IN OUT
ll
.A
(3) Tap the [T MSR AUTO] menu item.
N
This will cause a menu changeover and a message box with MEASUREMENT
O
TI
POSITION? in it to be displayed.
76
X,W
A
R
94
POSITON
R
o.
(4) Select the appropriate menu item according to the route along which the spindle is to be
N
moved.
al
K
ri
This will cause the menu function to be enabled and a message box with TOOL
K
NUMBER? in it to be displayed.
ZA
(5) Specify the identification number (pocket number) of the tool whose length is to be
A
measured.
M
YA
G65P205420001Q
(c
M6TT0
G65P205420001Q2
ht
M6TT0
ig
yr
G65P205420001Q2
op
M6TT0
C
G65P205420001Q2
M34
1-40
Serial No. 289476
This will cause
G65P205420001Q
M6T4T0
G65P205420001Q2
M6T5T0
G65P205420001Q2
M6T6T0
.
d
G65P205420001Q2
ve
M34
s er
re
to be displayed in the MDI window.
ts
gh
(6) Press the button.
ri
ll
This button action causes the button to light up and the lengths of the tools which
.A
were specified in procedural step (5) above to be measured in sequence. (Tool change
N
occurs automatically.)
O
TI
Upon completion of measurement of each tool length, the measured values are auto-
76
A
matically indicated in the TOOL LENGTH item of the TOOL DATA display and the
R
94
PO
After the lengths of the specified tools have been measured, the button goes out
o.
O
N
ZA
Se
3) Z-axis movement to the measurement position (the third zero point return)
ZA
7) Zero point return on the B-axis (If the C-axis positioned at –90 deg, the B-axis will not move
01
8) Y-axis movement to the measurement starting point (the third zero point return)
ht
9) C-axis movement to the measurement starting point (the third zero point return)
ig
yr
10) B-axis movement to the measurement starting point (the third zero point return)
op
11) Y-axis movement to the deceleration sensor position (feed rate = 2000 mm/min)
C
12) Y-axis movement to the skip sensor position (feed rate = 30 mm/min)
13) Tool length data writing into the MAZATROL tool data field
14) Y-axis movement to the measurement starting point
Above steps 5) - 14) will be repeated if multiple tools have been specified.
15) Retraction of the tool length measuring table
16) Completion
1-41
Serial No. 289476
Note 1: ATC operation will not be performed in step 5) if the tool to be measured is already
mounted in the spindle.
Note 2: The full-automatic tool-length measuring program is executed on the assumption that
the tool length to be measured is equal to or smaller than the maximum tool length of
the tools which can be accommodated in the magazine. If the tool length exceeds the
maximum tool length of the tools which can be accommodated, use semi-automatic
measurement, even when the tool tip is positioned on the centerline of the spindle.
Note 3: Do not touch the screen keybord while full-automatic tool-length measurement is in
progress. Otherwise, measured data may become invalid.
.
It is possible to semi-automatically measure the lengths of tools whose tips are not on the
d
ve
centerline of the spindle. Tool lengths exceeding the maximum tool length of the tools which can
er
be accommodated in the magazine can also be measured. The measured data will be
s
re
automatically set in the LENGTH item of the TOOL DATA display.
ts
(1) Mount a tool to be mesured onto the spindle (by tool change operation or manual
gh
operation).
ri
(2) Press the key to display the following menu.
ll
.A
TOOL TOOL M CODE T MSR T MSR MSR UNIT MSR UNIT
N
SELECT CHANGE AUTO SEMIAUTO IN OUT
O
TI
76
R
o.
K
ri
ZA
(5) Move the B-axis/C-axis to the position of –90 deg (the third zero point) in manual operation
Se
G90G00B-90.0C-90.0
A
Note 2: When the B-axis and the C-axis are positioned at 90 deg, although the direction of
the head is the same as –90 deg, an error will be displayed during measurement.
3
01
(7) Bring the tool tip close to the plunger of the measuring unit by manual operation.
ht
Remark : Bring the tool tip close to the centerline of the plunger to increase the accuracy.
ig
yr
(8) Press the key to switch over from the manual mode to the MDI operation mode.
op
This will cause the menu function to be enabled and a message box with MEAS. WITH
SPINDLE TOOL <INPUT>? in it to be displayed.
(10) Tap the [OK] button in the message box.
Subsequently, “G65P205420001Q1” will be displayed in the MDI window.
1-42
Serial No. 289476
d.
1) Confirmation of the fact that the B-/C-axis is set to the correct measuring position (–90 deg)
ve
er
2) Y-axis movement to the deceleration sensor position (feed rate = 2000 mm/min)
s
re
3) Y-axis movement to the skip sensor position (feed rate = 30 mm/min)
ts
4) Tool length data writing into the MAZATROL tool data field
gh
5) Y-axis movement to the measurement starting point
ri
ll
6) Completion
.A
Note 1: Pay careful attention to safety when aligning the tool tip with the center of the plunger
N
O
on the tool length measuring table.
TI
76
Note 2: Although tool lengths up to 1999.9999 mm (78.74 in) can be measured during semi-
A
R
94
automatic tool length measurement, the maximum tool length of the tools which can be
PO
28
changing tools, confirm the tool length of the tool mounted in the spindle.
o.
O
N
K
ri
ZA
<MAZATROL program>
Se
M35
K
ZA
Sample program:
A
M
3 DRILLING 8. 10. 0
SNo. TOOL NOM- No. HOLE- HOLE-DEP PRE-DIA PRE-DEP RGH DEPTH C-SP FR M M M
3
01
Execution of the M35 command calls up M195 automatically before ATC operation is performed
ht
Remark 1: This command calls up the macroprogram for checking the tool mounted on the
op
Remark 2: After the measurement, if a breakage exceeding the tool breakage margin (L6) is
detected, processing will be executed in accordance with the particular setting of
parameter L7. Details of parameter L7 are shown below.
1: Single-block stop.
2: Machining is continued from the next process. Jumped to the execution of the END
unit if there are no more machining processes remaining in the program.
3: Single-block stop after preparation for continuing the operation from the next
process.
1-43
Serial No. 289476
<EIA/ISO program>
Insert the following M-code into the machining program.
M195
If the tool is a broken one, 1 is written into common variable #532. Use #532 to create an EIA
macroprogram that includes breakage detection.
Sample program:
d .
N001 :
ve
T03M06
er
G90G54X100.Y-50.
s
S1592M03
re
G98G81R3.Z-5.F127M08
ts
G80G00Z50.M09
gh
M195 ................................................. M-code for tool breakage detection
ri
IF[#532 EQ 1] GOTO 003 ...... Stopping the program at alarm display
ll
G91G28Z0
.A
:
N
N002 (DRL D13) ..................................... Machining section of the next tool
O
G90G00G40G49G80
TI
76
G91G30Y0Z0 A
T04T00M06
R
94
PO
G90G54X100.Y-50.
28
:
R
o.
C
al
Note 1: The result of breakage detection is stored in variable #532 when M195 is executed in
ri
ZA
Se
the flow of an EIA program. Do not use common variable #532 for another purpose in
A
Note 2: Breakage detection does not occur properly if tool offset data (stored on the TOOL
K
OFFSET display) are used for tool length offset. Use MAZATROL tool data (stored on
ZA
2) Zero point return on the B-axis (except when the C-axis is positioned at –90 deg)
01
)2
3) Y-axis movement to the measurement starting point (rapid feed rate, the third zero point
(c
return)
ht
4) C-axis movement to the measurement position (the third zero point return)
ig
yr
5) B-axis movement to the measurement position (the third zero point return)
op
6) Y-axis movement to the deceleration sensor position (feed rate = 2000 mm/min)
C
1-44
Serial No. 289476
Deceleration sensor ON
.
d
ve
ser
RL21
re
ts
gh
ri
Skip sensor ON
ll
.A
N
O
TI
76
A Tool length
D740S40003
R
94
PO
28
C
al
ZA
M6 Y
(third zero point)
)2
M6 Z
(third zero point)
ht
M6 C
op
C
1-45
Serial No. 289476
. d
(end mill, reamer, tap, etc.).
ve
B. Automatic tool-diameter measurement
ser
It is possible to measure the diameters of tools at the same time when the tool-length mea-
re
surement is executed. The measured data will be automatically set in the ACT- item of the
ts
TOOL DATA display. However, the tools whose diameters can be measured using this
gh
method are limited to end-mills, face-mills, special tools and ball end-mills.
ri
ll
Turning tools cannot be measured automatically.
.A
Tool-length measurement for EIA/ISO program
N
O
On machines with the EIA/ISO option, the results of automatic tool-length/diameter measure-
TI
ment can directly be registered in data items on the TOOL OFFSET display, under the following
76
conditions: A
R
94
PO
O
N
ZA
Se
(1) After selecting the MDI mode, select the [LASER MEASURE] menu item.
A
M
(2) Using the screen keyboard, specify the TNo. and suffix of the tool in the following format.
01
)2
<Input format>
(c
“. ”
ht
See suffix tables in the item 2 “Tool select” for the tool suffix.
C
(3) Based on the tool that has been specified above, MDI command data is set in the MDI
window in the format that the measurement macro-instruction call block (G136) and the
correction macro-instruction call block (G137) are inserted between the measurement cover
opening M-code (M33), the laser measurement setup M-code (M187), and the measure-
ment cover closing M-code (M34).
1-46
Serial No. 289476
Note 1: When another tool than milling tool is specified in step (2) above, the alarm 436
UNREGISTERED TNo. will occur and no data will be set in the MDI window.
Note 2: On the TOOL DATA display, TNo. of the tool specified for the measurement is
d .
highlighted in red.
ve
er
<Example of setting: “001.02” when [DIAMETER MEASURE] is enabled>
s
re
MDI
ts
M33 Laser Measurement Cover Open
gh
M187 Laser measurement setup (calibration of the laser measuring unit)
ri
G136 T001.02 M1 Q51 Measurement of the TNo.1B tool length
ll
G136 T001.02 M2 Q51
.A
Measurement of the TNo.1B tool diameter
G137 V001.02 Storage of the previous measuring results (tool length and diameter) into the
N
O
TNo. 1B tool data
TI
M34 Laser Measurement Cover Close
76
A
R
94
(4) Repeat the operation described in step (2) above for all the tools to be measured.
PO
28
Each time the operation described in step (2) above is performed, the measurement
R
o.
macro-instruction call block and the correction macro-instruction call block relating to the
O
N
tool specified in this step will be inserted between the specified measurement macro-
C
al
instruction call block and correction macro-instruction call block and measurement cover
ri
ZA
MDI
K
ZA
G137 V001.02 Storage of the previous measuring results (tool length) into the TNo. 1B tool
data
3
01
G137 V002.03 Storage of the previous measuring results (tool length) into the TNo. 2C tool
data
(c
This button action causes the button to light up and the lengths of the tools (also
diameters of the tools if specified) which were specified in procedural step (4) above to
be measured in sequence. (Tool change occurs automatically.)
Upon completion of measurement of each tool length, the measured values are auto-
matically indicated in the LENGTH item of the TOOL DATA display and the highlighted
state of the TNo. item is cleared.
After the lengths of all the specified tools have been measured, the button goes
out and the [LASER MEASURE] menu function will be disabled.
1-47
Serial No. 289476
Note 1: Do not touch the screen keybord while full-automatic tool-length measurement is in
progress. Otherwise, measured data may become invalid.
Note 2: If the first tool to be measured is currently mounted on the spindle, set the B-axis angle
at 0° before starting the measurement.
Note 3: The measurement should be conducted in conditions as clear of coolant as possible.
After a machining operation with coolant feed, therefore, insert a dwell command, if
required, to make a pause long enough to prevent the measuring accuracy from being
deteriorated by trickling drops of coolant.
.
should be carried out to register the identification number of the pallet provided in the machine.
d
ve
Since registered pallet number will still remain in memory of the NC equipment even after power
er
has been turned off, usually, this operation should be carried out only when using pallets for the
s
re
first time or when a manual pallet-changing operation has been carried out.
ts
(1) Press the key.
gh
ri
(2) Tap the menu changeover button (located to the right of the menu) to call the following
ll
menu on the screen:
.A
N
PALLET SP.TOOL NXT TOOL TOOL TO
O
No.SET No.SET No.SET SELECT CHA
TI
76
PO
This will cause the menu function to be enabled and a message box with PALLET No.?
28
in it to be displayed.
o.
O
N
The input pallet number will be displayed in the PALLET No. item of the POSITION
ri
ZA
Se
display.
A
IM
The identification number of the tool currently mounted on the spindle is to be registered by this
YA
operation. The identification number of the tool currently mounted on the spindle will still remain
3
stored within the memory of the NC equipment even after power has been turned off.
01
This operation should be carried out only when tools have been manually changed, when the
)2
tool has been manually dismounted from, or mounted onto the spindle.
(c
ht
(2) Tap the menu changeover button (located to the right of the menu) to call the following
op
1-48
Serial No. 289476
.
Note 2: If an ATC operation was aborted by pressing the key or the emergency stop
d
ve
button, the tool number of the tool currently mounted on the spindle may have been
er
erased from the memory. In such a case, therefore, check the tool number being
s
re
displayed in the TNo. item of the POSITION display for actuality.
ts
gh
12. Setting the next-tool No.
ri
The identification number of the tool currently in the standby state is to be registered by this
ll
operation.
.A
The identification number of the tool currently in the standby state will still remain stored within
N
O
the memory of the NC equipment even after power has been turned off. This operation should be
TI
carried out in case such as those where tools have been manually changed.
76
A
The operation procedure is basically the same as that for the item 11 “Setting the spindle-tool
R
94
PO
No.” For this operation, tap the [NXT TOOL No. SET] menu item instead of the [SP. TOOL No.
28
O
N
K
ri
ZA
Se
In a tool-management system which applies group numbers for T-code specification in EIA/ISO
K
programming, the MDI tool-change operation using the [TOOL CHANGE] menu function can
ZA
(3) Specify the group number of the tool to be mounted on the spindle.
(c
ht
“Txxxxxxxx T0 T6” will then be displayed in the MDI window and the [TOOL CHANGE]
ig
menu function will be disabled. (xxxxxxxx denotes the input group number, and “T0”
yr
For the following operation steps, perform the same operation as described in the item 3 “Tool
C
change”.
1-49
Serial No. 289476
d.
“TM149” will then be displayed in the MDI window and the [TOOL
ve
SELECT] menu function will be disabled. ( above denotes the input
er
group number.)
s
re
For the following operation steps, perform the same operation as described in the item 2 “Tool
ts
select”.
gh
ri
D. Parameters related to TOOL CHANGE and TOOL SELECT
ll
.A
L51 0: Pocket-number specification
N
1: Group-number specification
O
TI
F94 bit 4 0: Group number
76
PO
If the EIA/ISO option is not provided, only pocket-number specification is valid, irrespective of the
28
O
N
Note : If the value “0” (group number specification) is set in parameter F94 bit 4, group-
C
al
ZA
Se
Remark : Register group numbers by setting them in the data item GROUP No. of the TOOL
A
DATA display.
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
1-50 E
Serial No. 289476
d.
8) Single Block
ve
er
9) Comparison Stop (for EIA/ISO programs only)
s
re
10) Z-axis Cancel
ts
11) MST Lock
gh
12) ATC Stop
ri
13) Threading position storage (optional)
ll
.A
These functions excepting 13) can be selected for all automatic operation modes (memory
operation mode, tape operation mode, and MDI mode). During automatic operation, these
N
O
functions can also be selected or canceled.
TI
76
Functions 3) and 4) listed above can also be selected during the manual operation mode.
A
R
94
Function 13) listed above can only be selected during the manual operation mode.
PO
28
The execution conditions selection menu for automatic operation can be displayed while any one
R
o.
POSITION display
al
K
ri
TRACE display
ZA
Se
Note : If the execution conditions selection menu is not displayed when one of these displays
has been selected, then tap the menu selector button.
A
M
2-1
Serial No. 289476
2-1-1 Procedure
Set M01 (optional stop) in the position where automatic operation is to be halted.
For MAZATROL programs, the M-code can be set in the following positions:
M-code unit: Data item M1 through M12
.
Machining unit: Sequence data item M
d
ve
For EIA/ISO programs, the M-code can be set in any block.
ser
(1) Tap the [OPTIONAL STOP] menu item.
re
The Optional Stop function will be active.
ts
gh
Remark : Performing the operation step (1) again makes this function inactive.
ri
ll
2-1-2 Description
.A
N
1. If the above procedure is followed by automatic operation, it will stop when the execution of
O
the block containing M01 is completed.
TI
76
A
R
94
2. Pressing the button causes automatic operation to be restarted from the next block.
PO
28
3. Procedural step (1) above can also be carried out during automatic operation.
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
2-2
Serial No. 289476
. d
box.
ve
Remark : For the machine with the lower turret, this function works independently for the
s er
lower turret as well.
re
ts
<Dry run function invalid> <Dry run function valid>
gh
(displayed in orange) (displayed in green)
ri
DRYRUN DRYRUN
ll
Menu
.A
N
O
Override
TI
76
display
A
R
94
PO
28
R
o.
O
N
Cutting feed
C
override switch
al
K
ri
ZA
Se
D747S40004
A
Fig. 2-1 Menu and override display with the Dry Run function made valid/invalid
M
YA
(2) Adjust the rate of feed using the cutting feed override switch.
3
01
The above-mentioned message box (DRYRUN WORKS CHECK OVERRIDE) will dis-
(c
appear and the program will be executed using the adjusted rate of feed.
ht
ig
yr
op
C
2-3
Serial No. 289476
DRYRUN DRYRUN
.
d
Menu
ve
ers
re
Override
display
ts
gh
ri
ll
.A
Cutting feed
override switch
N
O
TI
76
D747S40005
O
N
Fig. 2-2 Menu and override display with the Dry Run function made valid/invalid
al
K
ri
ZA
(2) Adjust the rate of feed using the cutting feed override switch.
Se
A
IM
appear and the program will be executed using the adjusted rate of feed.
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
2-4
Serial No. 289476
2-3-1 Procedure
(1) Tap the [MACHINE LOCK] menu item while pressing the key on the operating panel.
The Machine Lock function will be active.
Remark : Performing the operation step (1) again makes this function inactive.
d.
ve
er
2-3-2 Description
s
re
1. When the above procedure is followed by automatic operation, the program will be executed
ts
without actual movements of all axes excepting the spindle.
gh
2. Selecting the Machine Lock function during automatic operation brings automatic operation
ri
to single-block stop at the end of the block being executed. If automatic operation is
ll
.A
subsequently restarted, then the succeeding portion of that program will be executed with
N
the machine remaining locked.
O
If the Machine Lock function is canceled during automatic operation with the machine
TI
76
remaining locked, actual movements of the axes will begin at the end of the block being
R
A
94
executed.
PO
28
However, under a machine locked status, the machine position that the NC unit stores in its
R
memory will differ from the actual machine position. After the Machine Lock function has
o.
O
N
been canceled, therefore, a collision of the machine can arise since the axis movement will
C
al
ZA
Do not cancel the Machine Lock function while the machine is in automatic operation.
Se
Note : The current position on the display will not show the correct position until the key
IM
is pressed, if an axis movement is executed with the machine remaining locked. After
K
disabling the Machine Lock function, be sure to press the key to restore the
ZA
Work Light refers to the function that turns on or off the illumination lamps mounted on the
01
machine.
)2
(c
2-4-1 Procedure
ht
ig
Remark : Performing the operation step (1) again makes this function inactive.
2-5
Serial No. 289476
2-5-1 Procedure
(1) Tap the [BARRIER CANCEL] menu item.
All barriers will be cancelled.
Remark : Performing the operation step (1) again makes this function inactive.
Note : The barrier cancel function cannot be used for some models.
.
d
2-6 Barrier Cancel Teach
ve
er
“Barrier cancel teach” refers to the function of storing barrier cancel teach in a program upon
s
re
occurrence of alarms, allowing you to resume automatic operation after making sure by a visual
ts
check that everything is all right.
gh
The barrier function can be automatically disabled for the next automatic operation onward by
ri
storing barrier cancel teach in the program.
ll
.A
2-6-1 Procedure
N
O
(1) Check to see that automatic operation can be resumed in safety from the position where it
TI
was interrupted because of a barrier alarm.
76
A
R
94
(2) After making sure that automatic operation can be resumed in safety, tap the [BARRIER
PO
28
The [BARRIER CANCEL TEACH] and [BARRIER CANCEL] menus functions will be
O
N
enabled, and the barrier cancel teach will be written in the program.
al
K
ri
Remark : Areas in which barrier cancel teach is set differ according to the types of program.
ZA
Se
sequence/unit-by-unit basis.
K
Note: Barrier cancel teach can be written only in programs stored in the MEMORY operation
A
area, but not in programs stored in the external operation area, such as the hard disk
M
YA
operation area.
3
Remark : Programs in which barrier cancel teach is written are displayed, as shown in the
(c
figures below.
ht
A highlighted slash (/) is displayed in front of each tool sequence/unit for which barrier
cancel teach function is set. If an R (rough) or F (finish) is displayed, for example, in the
case of turning units, the R or F will be highlighted.
2-6
Serial No. 289476
The setting status of barrier cancel teach is displayed at the upper part of the
PROGRAM (EIA/ISO) display.
3) PROGRAM MONITOR window
d.
ve
ser
re
ts
gh
If barrier cancel teach is set for tool sequences/units in a MAZATROL program, the
ri
icon will be displayed in the PROGRAM MONITOR window.
ll
.A
Note 1: If barrier cancel teach is set during high-speed smoothing control function, automatic
N
operation cannot be resumed. (Barrier cancel teach can be written in programs.)
O
TI
Note 2: Barrier cancel teach function cannot be used for any programs (programs stored in
76
A
MDI mode (including MDI interrupt) or on hard disk, Ethernet or tape operation area)
R
94
other than those stored in the MEMORY area. If the [BARRIER CANCEL TEACH]
PO
28
menu item is selected, the alarm 192 EXECUTION IMPOSSIBLE will be displayed.
R
o.
Note 3: The barrier alarm is turned off when operation is restarted after barrier cancel teach
N
K
ri
ZA
when bit 7 of the parameter K68 is 1, all barrier cancel teach in the program will
K
become invalid.
ZA
K68 bit 7: All the barrier cancel teach in the program is cleared by executing the MES
A
0: Invalid
YA
1: Valid
3
01
Note 6: The barrier cancel teach function cannot be used for some models.
)2
Note 7: If the machining end point is set in barrier area, the alarm will be displayed at the head
(c
of the next machining. In this case, a TPC escape point is to be input to move the tool
ht
outside of barrier.
ig
yr
op
C
2-7
Serial No. 289476
2-7-1 Procedure
Include “/” (or one of “/1” to “/9”) in the starting part of the block(s) to be optionally skipped.
Example : /G ~
(1) Tap the [BLOCK SKIP] menu item.
The following menu will be displayed.
d .
BLOCK BLOCK BLOCK BLOCK BLOCK BLOCK BLOCK BLOCK BLOCK
ve
SKIP 1 SKIP 2 SKIP 3 SKIP 4 SKIP 5 SKIP 6 SKIP 7 SKIP 8 SKIP 9
er
s
(2) Tap the corresponding menu item. (Select [BLOCK SKIP 1] for “/” without suffix.)
re
ts
The Block Skip function will be active.
gh
Remark : Tapping the menu item again makes this function inactive.
ri
ll
.A
2-7-2 Description
N
When the above procedure is followed by automatic operation, the program will run skipping
O
TI
through the designated block(s).
76
A
Slash can be set only at the head of the block or after the sequence number.
R
94
PO
28
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
2-8
Serial No. 289476
2-8-1 Procedure
(1) Press the key.
The Single Block function will be active.
Remark : Performing the operation step (1) again makes this function inactive.
2-8-2 Description
d .
ve
1. When the above procedure is followed by automatic operation, the button will go out
er
when the first block of the program is executed. At the same time, automatic operation will
s
re
stop.
ts
gh
When automatic operation is restarted by pressing the button once again, the next
ri
block will be executed and automatic operation will stop once again.
ll
In this manner, once Single Block has been selected, automatic operation restarts each
.A
N
time the button is pressed, and stops each time one block is executed.
O
TI
2. When the above procedure is performed during automatic operation, it will stop at the end of
76
A
the block being executed. The Single Block function will become active when automatic
R
94
PO
28
The stop of automatic operation at the end of the block being executed is referred to as
o.
O
N
single-block stop.
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
2-9
Serial No. 289476
d .
ve
er
s
re
ts
gh
ri
Remark : Performing the operation step (1) again makes this function inactive.
ll
(2) First, specify the stop position with the work No. of the program.
.A
N
(3) Then, specify the stop position with the sequence No.
O
(4) Finally, specify the stop position with the block No.
TI
76
PO
CHECKING will be displayed at the left bottom of the COMPARISON STOP window.
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
Remark 1: Tap the [PROGRAM LIST] button in Step (2) as required to specify the work No. by
A
M
Remark 2: The comparison stop can also be applied by tapping the key on the screen
keyboard.
2-10
Serial No. 289476
1. Comparison stop
On completion of the above procedure, start the automatic operation. The machine will come to a
single-block stop when execution of the specified block is completed.
d .
ve
er
2. Setting conditions
s
re
1. Comparison stop can be set or cancelled even during automatic operation.
ts
gh
2. Setting of comparison stop will be automatically cancelled in the following cases:
ri
The machine operation has come to the comparison stop correctly as specified.
ll
.A
The system has entered the reset status (at the end of a cycle or by pressing the
N
key).
O
TI
3. Comparison stop is only available in MEMORY, HARD DISK or ETHERNET operation
76
mode. A
R
94
PO
4. For the machine with the lower turret, this function works independently for the lower turret
28
as well.
R
o.
Use the turret select switch to select the turret for which the check is to be stopped, and
N
then tap the [COMPARSN STOP] menu item to display the COMPARISON STOP window
al
K
ri
3. Detailed description
IM
1. If the program has multiple blocks which correspond with the specified sequence No. and
K
ZA
block No., comparison stop will occur at the first of such blocks.
A
2. Comparison stop function does not include checking for the presence of the specified block
M
4. The setting of comparison stop is not valid for a block which is currently executed.
)2
6. The head block containing a program No. cannot be effective for comparison stop. In other
ht
words, the setting of 0 for both sequence and block Nos. is ineffective.
ig
yr
7. Setting the work No. of a MAZATROL program will cause an alarm (439 MAZATROL
op
PROGRAM DESIGNATED).
C
8. Comparison stop for a subprogram which is called multiple times will occur on the first call.
9. The sequential operation of high-speed machining cannot be brought half-way to a
comparison stop.
10. If a block for fixed-cycle call is specified, comparison stop will occur on completion of the
first block of fixed-cycle macroprogram.
2-11
Serial No. 289476
11. Whichever block in a series of macro statements is specified, comparison stop will always
occur at the first block.
Example : In case of NNo. = 1 and BNo. = 2:
G28 X0 Y0 Z0
G01 X50.
N01 #100 = 1. ......................... Actual stop position
#101 = 2.
#102 = 3. ......................... Specified position
N02 M02
The designation of any block of the above-mentioned type, however, can be validated for
comparison stop by setting parameter F93 bit 6 (User-macro-statement processing for
single-block operation) to “1”.
d .
ve
12. When specifying the block number of the stop position, take into consideration that the
er
internal counting of block numbers depends upon whether the block skip function is
s
re
currently selected or not, as shown in the example below.
ts
Example : In case of NNo. = 1 and BNo. = 1
gh
ri
[BLOCK SKIP 1] ON [BLOCK SKIP 1] OFF
ll
G28 X0 Y0 Z0 Block No. Block No.
.A
N01 G91 G01 X10. F1000 0 0
N
/1 X10. 1 Stop position
O
TI
Y10. 1 Stop position 2
76
Z10. 2 A 3
R
94
N02 M02
PO
28
R
o.
13. Even if the succeeding block of M98 in the calling program is specified during comparison
O
N
stop after the M99 block of the called program, the restarted operation will not come to a
al
ZA
Se
Example :
A
IM
2-12
Serial No. 289476
2-10-1 Procedure
(1) Tap the [Z AXIS CANCEL] menu item while pressing the key.
The menu function will be enabled.
Remark : Performing the operation step (1) again makes this function inactive.
d .
ve
2-10-2 Description
ser
1. When the automatic operation is started on completion of the above procedure, the
re
specified program will be executed with the Z-axis remaining locked in place.
ts
gh
2. If procedural step (1) is carried out during automatic operation, it will stop after completion of
ri
the block being executed (single-block stop), and then the button will go out. If the
ll
.A
button is subsequently pressed again, automatic operation will restart, at which time
N
O
the Z-axis Cancel function will be operative.
TI
76
Note : After the Z-AXIS CANCEL function has been cleared, the actual position of the Z-axis
A
R
94
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
2-13
Serial No. 289476
d .
ve
er
2-11-1 Procedure
s
re
(1) Tap the [MST LOCK] menu item while pressing the key on the operating panel.
ts
gh
The menu function will be enabled.
ri
Remark : Performing the operation step (1) again makes this function inactive.
ll
.A
2-11-2 Description
N
O
TI
1. When the button is pressed on completion of the above procedure, the specified
76
A
program will be executed with the axis movement and M-, S-, T- and B-code functions
R
94
PO
remaining locked.
28
O
N
3. If procedural steps (1) is carried out during automatic operation, it will stop after the end of
C
al
K
ri
If the button is subsequently pressed again, automatic operation will restart, at which
IM
Note : After the MST LOCK function has been cleared, the actual operational status of the
machine may differ from the corresponding contents of the program.
A
M
Remark : If MST LOCK function is selected together with the MACHINE LOCK function, the
YA
program is run only inside the NC unit and no action of the machine will be carried out.
3
Use these functions together when the program is to be checked in the first stage.
01
)2
If the [ATC STOP] menu function is selected during automatic operation, the machine action will
ig
stop at the ATC position after the machining with the tool currently used has been completed.
yr
If the [ATC STOP] menu function is selected during ATC, then the ATC operation will be
op
completed and the machine action will stop immediately before the next ATC operation.
C
Automatic operation can be restarted by pressing the button after cancellation of the
[ATC STOP] menu function.
2-14
Serial No. 289476
2-13-1 Procedure
d.
ve
(1) Rotate the spindle used for rethreading at least one full turn.
er
(2) Chuck the workpiece that is to be rethreaded.
s
re
(3) Align the tip of the threading tool manually with the root of the thread to be cut again.
ts
Match the positions of the tool tip and the root in the Z-axis direction. The X-axis
gh
ri
components of the tool path for rethreading depend on the programmed data concerned.
ll
.A
N
Tool
O
TI
76
A
R
94
PO
28
Angular position of
R
Z-axis machine
(SPINDLE)
N
position
al
(MACHINE Z)
K
ri
ZA
Se
The menu function will be enabled and the THREAD POSITION TEACH window will be
K
displayed.
ZA
The initial contents of the window opened refer to the previous operation, if performed,
A
2-15
Serial No. 289476
.d
ve
s er
re
ts
gh
ri
ll
(3) Tap the key.
.A
The position obtained by adding the correction value to the previously stored position is
N
O
stored into the memory.
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
3. Remarks
01
)2
The rethreading program can be of the MAZATROL as well as of the EIA format.
ht
The threading position, once stored, will remain intact even when power is turned off and then
ig
yr
back on. Do not forget to clear the stored threading position manually if the rethreading in
op
question is not required any more; otherwise the threading start position will unnecessarily be
C
2-16
Serial No. 289476
d.
reversed cutting feed (from the chuck to the face of the workpiece).
ve
ser
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
2-17
2
C
op
yr
ig
ht
(c
)2
01
3
YA
SELECTING EXECUTION CONDITIONS
M
A Se
ZA
K ri
al
IM
N
A o.
ZA 28
K
2-18 E
94
C
O 76
Serial No. 289476
R
PO
R
A
TI
O
N
.A
ll
ri
gh
ts
re
ser
ve
d.
Serial No. 289476
.
d
can be adjusted to within the range from 0 to 100 percent of the maximum rapid traverse speed
ve
specified by parameter M1. The values of R0, R1 and R2 are set in other parameters.
s er
re
3-1-1 Procedure
ts
(1) Turn the rapid traverse override switch to the position of the required speed.
gh
ri
ll
.A
N
O
TI
Rapid traverse
76
override switch A
R
94
PO
28
R
o.
O
N
D747S40006
al
K
ri
Example : If the maximum speed of rapid traverse for each axis is preset as follows:
ZA
Se
Setting the override switch to 50 (%) changes actual rapid traverse speed into:
X-axis: 30000 × 50/100 = 15000 mm/min,
A
M
3-1
Serial No. 289476
3-2-1 Procedure
(1) Turn the cutting feed override switch to the position of the required speed.
d.
switch
ve
er
s
re
ts
D747S40007
gh
ri
Example : If the programmed rate of feed is 1000 mm/min:
ll
.A
Setting the override switch as shown in the figure below will change the rate of
N
feed into:
O
1000 × 50/100 = 500 mm/min.
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
ZA
switch
Se
A
IM
D747S40008
K
ZA
Note : The rate of cutting feed will not change even if the setting of the cutting feed override
A
Remark : Axis movement will not occur if 0 is displayed as the current overriding value.
3
01
With the dry run function selected, axis movement occurs at the last specified rate of feed for
(c
When the current rate of cutting feed for manual operation is 160 mm/min, for example, then the
ig
yr
3-2
Serial No. 289476
3-3-1 Procedure
The spindle speed increases in 10% steps each time the key is pressed, and
continuously increases when this key is pressed and held down continuously decreses
when this key is pressed and held down.
The spindle speed decreases in 10% steps each time the key is pressed, and
.
d
ve
held down.
er
The current spindle speed relative to the programmed value is displayed in percentage
s
re
terms in the status display area of the screen.
ts
gh
ri
ll
.A
Spindle speed
N
override keys
O
TI
76
A
R
94
PO
28
D747S40003
R
o.
O
N
–1
Example : If the programmed spindle speed is 2000 min :
al
Overriding by 150% as shown in the figure below will change the spindle speed into:
ri
ZA
–1
Se
150
K
ZA
A
M
YA
3
01
)2
(c
D747S40010
ht
ig
yr
Note 1: The spindle will not rotate if 0 is displayed as the current overriding value.
op
Note 2: The spindle speed will not change even if the spindle speed override keys are pressed
while a tapping cycle is in progress.
Note 3: Even if the spindle speed specified using the spindle speed override keys is in excess
of the maximum allowable value, the actual spindle speed will not become higher than
the maximum allowable value.
3-3
Serial No. 289476
3-4-1 Procedure
(1) Change the rate of cutting feed and the surface speed as required during automatic
.
operation.
d
ve
See Section 3-2, “Cutting Feed Override” and 3-3, “Spindle Speed Override”.
s er
re
ts
gh
(2) Press the key.
ri
ll
The key will be effective.
.A
N
3-4-2 Description
O
TI
1. When machining in the tool sequence being executed is completed, the rate of cutting feed
76
A
and the surface speed that have been changed in procedural step (1) above will be auto-
R
94
PO
matically written into the program, the key will be ineffective, and the machine
28
O
N
Example : When the rate of cutting feed and the surface speed have been specified in the
al
program as follows:
ri
ZA
Se
Lights up in green
yr
(effective)
Program
op
C
D747S40011
Fig. 3-1 Reserved status of updating the cutting conditions data in the program VFC
3-4
Serial No. 289476
Displayed in orange
(ineffective)
Program
Rate of feed 30 mm/min
Surface speed 2.4 m/min
d .
ve
s er
re
D740S0014
ts
Fig. 3-2 Updating the cutting conditions data in the program VFC
gh
ri
Upon completion of machining in the tool sequence being executed when the key
ll
was pressed, the corresponding values in the program will be automatically overridden.
.A
N
2. The VFC function is invalid for EIA/ISO programs.
O
3. The VFC function becomes invalid if the cutting feed override switch is operated or a spindle
TI
76
4. Upon completion of machining in the tool sequence being executed when the key
o.
O
N
was pressed, the corresponding values in the program are overridden with the new values
C
al
and the machine operation will be brought into single-block stop with VFC FINISH-CHECK
K
ri
ZA
OVERRIDE DIAL displayed in a message box. To continue the machining operation, return
Se
the override settings concerned to 100% and then press the button.
IM
5. Even if during automatic operation feed-hold stop is executed, the VFC function will remain
K
ZA
active.
A
7. When one unit is repeated to perform multiple-piece machining or because CONTI. item of
the end unit is set to “1”, data that has been updated using the VFC function becomes valid
3
8. When the parameter E29 (modification of the cutting conditions in the shape sequence
(c
during VFC mode) is set to “1”, the rate of cutting feed changed in step (1) will be
ht
incorporated into both the feed command in the tool sequence and the feed command in the
ig
shape sequence.
yr
op
C
3-5
Serial No. 289476
Example 1: In the case that a program that includes multiple-piece machining is executed
(Roughing)
During machining with the OFS-1 unit, when a feed override value of 200% is selected
and VFC is turned ON, the rate of feed in the program will be updated to 0.2 mm/rev on
completion of the OFS-1 unit. However, since the NC unit has already pre-read the
OFS-2 and OFS-3 units, VFC data will not be incorporated into the machining.
.
5 400 0
d
ve
UNo. UNIT DEPTH SRV-Z
1
er
POCKET 5 5
SNo. TOOL NOM- No. APRCH-X APRCH-Y TYPE ZFD DEP-Z WID-R C-SP FR M M
s
re
R1 END MILL 10.A ? ? CW G01 5. 5. 30. 0.1
FIG PTN P1X/CX P1Y/CY P3X/R P3Y CN1 CN2 CN3 CN4
ts
1 SQR 0 0 80 80
gh
UNo. UNIT
ri
2 END
ll
.A
N
Fig. 3-3 Program example 1
O
TI
76
O
N
C
al
ZA
Se
A
IM
Fig. 3-4 Operation and the feed during the use of VFC
3
01
)2
(c
ht
ig
yr
op
C
3-6
Serial No. 289476
.
d
4 300 0
ve
5 400 0
er
UNo. UNIT DEPTH SRV-Z
s
1 POCKET 5 5
re
SNo. TOOL NOM- No. APRCH-X APRCH-Y TYPE ZFD DEP-Z WID-R C-SP FR M M
ts
R1 END MILL 10.A ? ? CW G01 5. 5. 30. 0.1
gh
F1 END MILL 10.A ? ? CW G01 5. 30. 0.05
FIG PTN P1X/CX P1Y/CY P3X/R P3Y CN1 CN2 CN3 CN4
ri
1 SQR 0 0 80 80
ll
UNo.
.A
UNIT
2 END
N
O
TI
76
PO
28
K
ri
ZA
Se
R1 F1 R1 F1 R1
A
Fig. 3-6 Operation and the feed during the use of VFC
(c
ht
ig
yr
op
C
3-7
Serial No. 289476
. d
presetting. The rate of feed is changed if this tolerance is overstepped. If five seconds have
ve
elapsed since the rate of feed was reduced to 50% in order to maintain the current load
er
presetting, this condition is judged as an overloaded one and operation comes to a temporary
s
re
stop (feed-hold stop).
ts
gh
ri
ll
Load
AFC invalid
.A
Load tolerance
N
AFC valid
O
TI
Maximum load
10%
76
Preset value A
R
94
10%
PO
Minimum load
28
R
o.
O
N
C
al
K
ri
ZA
Feed
Se
Time
A
override
IM
100%
ZA
(Upper limit)
A
50%
M
(Lower limit)
YA
(D) Time
)2
D735S0037
(c
B Load Maximum load The feed override value is stepped down depending on the
C
3-8
Serial No. 289476
d .
ve
ser
re
ts
Remark : The AFC function is invalid if the horsepower or thrust force is set equal to zero.
gh
ri
1. Setting of the desired value through trial cutting
ll
.A
Carry out a trial cutting operation using the machining program for which the AFC function is to
N
be executed, and then read the load values displayed on the POSITION display and take the
O
displayed value (or a value close to it) as the load value to be set. Use of this calculation method
TI
76
PO
28
Selection of the [AUTO SET] menu item on the TOOL DATA display with the cursor set on the
O
N
item THRUST F. and HORSE PW allows automatic setting of the horsepower and thrust force
al
values. This auto-setting, however, is just a simplified one that is performed according to the
ri
ZA
Se
diameter of the tool used. Therefore, the auto-set values will usually be larger than the values set
A
Note : The auto-setting is not available for tools of types BAL EMIL (ball end-mill) and OTHER
K
(special cutter).
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
3-9
Serial No. 289476
.
B-B BAR (Back-boring bar)
d
ve
The following tools are not available with AFC and AFC supervisory modes.
ser
re
1. CTR-DR (Center drill)
2. REAMER (Reamer)
ts
gh
3. TAP (Tap)
ri
4. TOL SENS (Touch sensor)
ll
5. CHIP VAC (Chip vacuum)
.A
6. BAL EMIL (Ball end-mill)
N
7. Turning tool
O
TI
76
PO
28
O
N
C
al
ZA
Se
Workpiece
M
YA
Cutting direction
3
D735S0040
01
)2
When the spindle AFC function starts operating, the corresponding lamp in the machine status
ht
3-10
Serial No. 289476
Idle
Cutting
cutting
.
d
ve
Workpiece
er
s
re
D735S0040
ts
Fig. 3-9 Feed axis AFC function
gh
Note 1: When the feed axis AFC function starts operating, the status of AFC function can be
ri
ll
checked in the machine status indicator window.
.A
Note 2: During AFC operation, the rate of feed is automatically overridden, but the override
N
display on the screen does not change.
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
3-11
Serial No. 289476
.
d
ve
ser
Waved spindle speed
re
Waving amplitude
Command value of
ts
spindle speed
gh
ri
ll
.A
Waving cycle
N
O
Time
TI
76
D747S40016
A
R
94
PO
R
o.
Note 2: The cyclic variation in cutting speed as a result of spindle speed waving may affect the
O
N
Note 3: A long waving cycle may cause corners to be rounded improperly. Use a command of
ri
ZA
Se
dwell (G04) or exact stop check (G09) as required to suppress the roundness.
A
IM
Note 4: If the feed hold or resetting function is executed during machining operation in the
spindle speed waving mode, the axis movement may not be stopped immediately, but
K
Note 5: If the overriding function (for spindle speed or axis feed) is applied in the spindle speed
A
M
waving mode, the acceleration or deceleration cannot occur linearly, but in waveforms;
YA
it takes, therefore, longer than usual to reach the required new reference value of
spindle speed.
3
01
)2
(c
ht
ig
yr
op
C
3-12
Serial No. 289476
d .
Set the desired waving amplitude with respect to the command
#50801 Waving amplitude % 1 to 50
ve
value of spindle speed. (Note 4)
er
Select the desired type of waving the spindle speed. (Note 5)
s
re
0: MODE1 .... Waving (raising and lowering) the spindle speed with
the command value as the medium.
ts
gh
Spindle speed [min–1]
ri
ll
Waving Waved spindle speed
.A
amplitude
Command value of
spindle speed
N
O
TI
76
Waving cycle
A
R
94
Time
Spindle speed waving type
PO
#50802 — 0 or 1
28
(MODE)
1: MODE2 .... Waving (raising and lowering) the spindle speed with
R
o.
K
ri
ZA
Se
of spindle speed
Waved spindle speed
K
ZA
Waving cycle
A
Time
M
YA
(Note 1)
(c
ht
Remark : When the synchronization mode for spindle speed waving is enabled, REV. FLUCT.
ig
(2) Disable the spindle speed waving function with the command blocks described below after
C
Note 1: Enter the M-codes for enabling and disabling the synchronization mode as well as the
spindle speed waving function always in a single-command block.
3-13
Serial No. 289476
Note 2: Give a command of the M-codes to enable and disable the synchronization mode for
spindle speed waving always after the spindle rotation and axis feed are stopped
completely. If the enabling M-code should be executed with the spindle being rotated,
then the spindle is brought to a temporary stop, the spindle and the feed axes fall under
the synchronization control and the spindle is rotated anew up to the original speed.
Likewise if the disabling M-code should be executed with the spindle being rotated,
then the spindle is brought to a temporary stop, the spindle and the feed axes are
released from the synchronization control and the spindle is rotated anew up to the
original speed.
Note 3: If the waving cycle should be set to a value less than or equal to zero (0) and greater
than or equal to 51, respectively, “1” (0.1 s) and “50” (5.0 s) will be made valid as the
d.
setting. If a command of the M-code for enabling the spindle speed waving function
ve
should be given without preceding #50800 setting after turning on the NC, the function
er
will be executed according to the setting in parameter MS26.
s
re
Note 4: If the waving amplitude should be set to a value less than or equal to zero (0) and
ts
gh
greater than or equal to 51, respectively, “1” (1%) and “50” (50%) will be made valid as
ri
the setting. If a command of the M-code for enabling the spindle speed waving function
ll
should be given without preceding #50801 setting after turning on the NC, the function
.A
will be executed according to the setting in parameter MS27.
N
O
Note 5: If a command of the M-code for enabling the spindle speed waving function should be
TI
given without preceding #50802 setting after turning on the NC, the function will be
76
A
R
94
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
3-14
Serial No. 289476
d .
ve
S100.M203
er
G95
s
G90
re
G00X35.Z0.
ts
N10 G01Z-50.F0.5 Cutting with the spindle speed being waved
gh
N20 G01X60.Z-70. Cutting with the spindle speed being waved
ri
N30 G00X80.
ll
N40 G00Z10.
.A
M205
N
M[SA234] : M-code to disable the function for waving the spindle speed
O
M[SA232]
TI
: M-code to disable the synchronization mode for spindle speed waving
76
G97 A
R
94
M30
PO
28
+X
o.
O
N
N40
C
al
N30
ri
ZA
Se
N20
A
IM
N10
K
ZA
A
M
+Z
YA
D747S40017
3
01
)2
(c
ht
ig
yr
op
C
3-15
Serial No. 289476
.
The REV FLUCTUATION SETTING window appears on the screen.
d
ve
[9]
s er
[8]
re
ts
gh
[1] [4]
ri
ll
.A
[2]
N
[5]
O
TI
76
[3]
A [6]
R
94
PO
[7]
28
R
o.
O
N
K
ri
ZA
MODE1...... Waving (raising and lowering) the spindle speed with the
A
[1] MODE SELECT — MODE2...... Waving (raising and lowering) the spindle speed with the
K
Remark : Initial value (selection) in the window (displayed for the first
time after turning on) refers to the setting in bit 0 of parameter MS125.
A
M
FLUCTUATION Specify the desired waving cycle. (Setting range: 0.1 to 5.0 s)
YA
[2] CYCLE (under SET 0.1 s Remark : Initial value in the window (displayed for the first time after
VALUE) turning on) refers to the setting in parameter MS26.
3
01
[3] RANGE (under SET % Remark : Initial value in the window (displayed for the first time after
VALUE) turning on) refers to the setting in parameter MS27.
(c
Mode (under
ht
FLUCTUATION
[5] CYCLE (under 0.1 s Currently active waving cycle
op
CURRENT VALUE)
C
FLUCTUATION
[6] RANGE (under % Currently active waving amplitude
CURRENT VALUE)
Used to reset the settings (Type, Cycle and Amplitude) to the default
state.
Tap the button and then tap the [OK] button in the resulting message
[INIT CONFIG]
[7] — box to restore the default state:
button
Type (MODE) as set in bit 0 of parameter MS125
Cycle as set in parameter MS26
Amplitude as set in parameter MS27
3-16
Serial No. 289476
+[3]
–[3]
d .
[8] Help button —
ve
[2]
s er
2. For the selection of Type 2 (MODE2) for [1] MODE SELECT:
re
Waving the spindle speed with the command value as the peak.
ts
gh
+[3]
ri
ll
.A
N
–[3]
O
TI
76
A [2]
R
94
PO
28
C
al
(4) Select the desired type (MODE) of waving the spindle speed.
ri
ZA
Se
Use the screen keyboard or the arrow buttons at the right end of the FLUCTUATION
K
CYCLE bar.
ZA
A
Use the screen keyboard or the arrow buttons at the right end of the FLUCTUATION
YA
RANGE bar.
3
01
(7) While holding down the key, tap the [REV FLUCTUATION ON] menu item.
)2
Note : If the spindle speed waving function should be enabled with the spindle being
ht
rotated, then the spindle is brought to a temporary stop, the spindle and the feed
ig
axes fall under the synchronization control and the spindle is rotated anew up to
yr
op
3-17
Serial No. 289476
(12) Select the Edit mode (by tapping the [PROGRAM EDIT] menu item) and move the cursor to
the place at which to insert the commands.
G91G28X0Z0
G54
G18
M202
G96S100.P1R1 Move the cursor to the place at which to insert the commands.
S100.M203
G95
G90
G00X35.Z0.
N10 G01Z-50.F0.5
N20 G01X60.Z-70.
.d
ve
N30 G00X80.
N40 G00Z10.
er
s
M205
re
G97
ts
M30
gh
ri
(13) Tap the [REV FLUCTUATION INPUT] menu item.
ll
The commands for specifying the optimum waving type, waving cycle and waving ampli-
.A
tude are inserted according to the current settings in the REV FLUCTUATION SETTING
N
window.
O
TI
76
G91G28X0Z0 A
G54
R
94
PO
G18
28
M202
R
o.
ZA
G96S100.P1R1
Se
S100.M203
IM
G95
G90
K
ZA
G00X35.Z0.
N10 G01Z-50.F0.5
A
M
N20 G01X60.Z-70.
YA
N30 G00X80.
N40 G00Z10.
3
M205
01
G97
)2
M30
(c
ht
ig
yr
op
C
3-18
Serial No. 289476
d.
G95
ve
G90
ser
G00X35.Z0.
re
N10 G01Z-50.F100. Cutting with the spindle speed being waved
ts
N20 G01X60.Z-70. Cutting with the spindle speed being waved
gh
N30 G00X80.
ri
N40 G00Z10.
ll
M205
.A
G97
N
M[SA234] : M-code to disable the function for waving the spindle speed
O
M[SA232]
TI
: M-code to disable the synchronization mode for spindle speed waving
76
M30 A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
3-19
3
C
op
yr
ig
ht
(c
)2
01
3
YA
M
CHANGING THE CUTTING CONDITIONS
A Se
ZA
K ri
al
IM
N
A o.
ZA 28
K
3-20 E
94
C
O 76
Serial No. 289476
R
PO
R
A
TI
O
N
.A
ll
ri
gh
ts
re
ser
ve
d.
Serial No. 289476
Those indicated as Sections 4-1, 4-2 and 4-3 below, in particular, are most
important methods for safety purposes.
d.
ve
In emergencies, immediately carry out one of these methods.
ser
re
ts
gh
ri
ll
.A
N
O
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
4-1
Serial No. 289476
d.
ve
er
s
re
Emergency stop button
ts
D735S0043
gh
ri
4-1-2 Releasing the emergency stop status
ll
.A
If automatic operation has been brought to an emergency stop, it is possible to carry out manual
N
operations or restart automatic operation just by releasing the emergency stop status using the
O
TI
following procedure:
76
A
(1) Turn the emergency stop button clockwise (direction of the arrow).
R
94
PO
Turning the emergency stop button clockwise and then releasing the switch will return it
28
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
D735S0043
YA
3
The color of the key changes to orange to indicate that the emergency stop status
ht
4-2
Serial No. 289476
.
Remark : The system of coordinates as the initial state after resetting (using the key) is
d
ve
selected as follows according to the related parameter:
er
F95 bit 7 = 0: G54 system after resetting
s
re
= 1: The same system after as before resetting
ts
gh
4-3 Feed Hold
ri
ll
.A
(1) Press the button.
N
The actions of the axes will stop immediately.
O
TI
The action of the spindle will not stop even when this feed hold operation is carried out.
76
A
R
94
PO
Remark : When the button is pressed following the feed hold operation, axis feeding
28
will restart and the succeeding portion of the program will be executed through to
R
o.
completion.
N
C
al
ZA
Se
The machine actions (movements of the spindle, axes, etc.) will stop immediately.
K
ZA
Remark : Changing back to the original automatic operation mode and then pressing the
A
D740S40015
4-3
Serial No. 289476
.
d
ve
button will let automatic operation restart from the next block.
er
s
re
4-5-2 Single-block stop using the single block key
ts
gh
(1) Press the key.
ri
The color of the single block key changes to green to indicate that the Single Block
ll
.A
function has become active and the machine actions will stop at the end of the block
being executed.
N
O
TI
4-6 Program Stop
76
A
R
94
(1) Set previously M00 (M-code for program stop) in the program to be executed.
PO
28
Automatic operation will always stop at the position of M00 in the flow of program execution.
R
o.
O
N
K
ri
ZA
Se
(1) Tap the button in the upper left corner of the NC screen to call the Home screen.
K
ZA
(2) Tap the button in the lower left corner of the NC screen.
A
M
(4) Tap the [OK] button in the resulting confirmation dialog box.
3
01
This will stop all machine actions and turn off the power to the NC unit.
)2
However, if the spindle is rotating it will take some time for the machine actions to stop,
(c
Using this method causes shocks to the NC unit and the machine, and trouble can result
yr
CAUTION
Remark : When the power of the NC unit is turned off, the power of the machine will be turned
off automatically.
4-4 E
Serial No. 289476
MANUAL INTERRUPTION 5
5 MANUAL INTERRUPTION
Interrupting automatic operation for you to carry out manual operations is referred to as manual
interruption.
Carry out manual interruption in cases that the tool path specified in the programs is to be shifted,
that a damaged tool-tip is to be replaced, etc.
To carry out manual interruption, first interrupt automatic operation using one of the following
three methods:
Feed hold
Stopping by changeover to a manual operation mode
Single-block stop
d .
If you do not wish to use these three methods, carry out manual interruption after automatic
ve
operation has been stopped by Program Stop or Optional Stop.
ser
re
5-1 TPS Function
ts
gh
TPS refers to the function that lets the NC unit store the tool-tip position during manual
ri
interruption into the memory of the unit. With this function, those positions of the tool-tip at up to
ll
five different points during manual- interruption axis movement can be stored into the memory of
.A
the NC unit. Therefore, even after axis movement during manual interruption, automatic
N
operation can be restarted without disturbing the tool path specified in the program.
O
TI
This function comes in handy during automatic operation if a tool is to be replaced because of
76
A
damage to the tool-tip or the presence of swarf entangling the workpiece.
R
94
PO
The following gives three examples of application of the TPS function and related machine
28
actions.
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
5-1
Serial No. 289476
5 MANUAL INTERRUPTION
5-1-1 Storing the data of only the stop point of automatic operation
(1) Abort automatic operation.
(2) Change the automatic-operation mode over to any manual mode.
This can be accomplished simply by pressing one of the manual-mode selector keys
( , , , , or ).
This changeover is not required if automatic operation has been aborted with a
manual-mode selector key in procedural step (1) above.
(3) Press the key.
The key will be effective, the TPS data in the status display area of the screen will
.
become 1 and the tool-tip position will be stored into the memory of the NC unit.
d
ve
ser
TPS data
re
ts
gh
ri
ll
.A
N
O
(4) Manually move the tool.
TI
76
The A
key will be ineffective when tool movement is started.
R
94
PO
R
o.
C
al
This will cause the button to light up and the tool tip to return to the position
ri
ZA
Se
existing when the key was pressed and then, automatic operation will restart from
A
IM
that position.
Example : If, as shown below, the tool has been moved in order of a→b→c→N in
K
ZA
c
N
3
01
)2
(c
a
b
ht
ig
yr
Stop point of
op
automatic operation
C
D747S40013
Fig. 5-1 Tool path
When the button is pressed, the tool will linearly move from N to a at the feedrate
existing when automatic operation was stopped.
5-2
Serial No. 289476
MANUAL INTERRUPTION 5
5-1-2 Storing the data of both the stop point of automatic operation and the passage
point(s) existing during manual interruption
(1) Abort automatic operation.
(2) Change the automatic-operation mode over to any manual mode.
See the description of procedural step (2) in Section 5-1-1 above.
(3) Press the key.
See the description of procedural step (3) in Section 5-1-1 above.
(4) Manually move the tool, and press the key during tool movement.
The TPS data in the status display area of the screen increases by 1, and the tool-tip
. d
position at that time will be stored into the memory of the NC equipment.
ve
The key will be ineffective next time the tool is moved.
s er
re
(5) Repeat step (4) above. (Up to five points can be stored.)
ts
(6) Change the operation mode back to the original one.
gh
ri
(7) Press the button.
ll
.A
The button will then light up, and the tool tip will move through the position
N
O
existing when the key was pressed in step (4) and will finally return to the point at
TI
which the automatic operation was stopped and then, automatic operation will restart
76
PO
28
Example : If, as shown below, the tool has been moved in order of a→b→c→d→e→N in
R
o.
procedural step (4) and the key has been pressed at the points a, b, c and
O
N
d:
al
K
ri
ZA
Se
e N
A
IM
K
(R)
ZA
c
d
A
M
(R)
(R)
YA
3
a b
01
)2
R: Rapid feed
F: Feedrate existing when automatic
(c
(F)
Stop point of operation was stopped.
ht
automatic operation
ig
D747S40014
yr
op
Fig. 5-2 When pressing the TPS key at stop point and passage points
C
When the button is pressed, the tool will move at the current rapid traverse speed
from point N to d directly, then from d through c to b. Then, the tool will move linearly from b
to a at the feedrate existing when automatic operation was stopped.
5-3
Serial No. 289476
5 MANUAL INTERRUPTION
5-1-3 Storing the data of only the passage point(s) existing during manual interruption
Carry out the same operation except the procedural step (3), as described in Section 5-1-2
above.
Example : If, as shown below, the tool has been moved in order of a→b→c→d→e→N and the
key has been pressed at the points c and d:
e N
(R)
c d
. d
ve
(F)
s er
a
re
b
ts
gh
R: Rapid feed
F: Feedrate existing when automatic
ri
Stop point of operation was stopped.
ll
automatic operation
.A
D747S40015
N
Fig. 5-3 When pressing the TPS key only at the passage points during manual interruption
O
TI
76
When the button is pressed, the tool will move at the rapid traverse speed from point
A
R
94
N directly to d. Then, the tool tip will move linearly from d to c at the feedrate existing when
PO
28
Note : Automatic operation will restart from the position where the key was pressed for
N
the first time in the manual interruption (c in above example). That is, the restarted
al
K
ri
automatic operation will be performed on the basis of that workpiece coordinate system
ZA
Se
to which the programmed system is shifted in accordance with the distance from the
A
IM
abort position of automatic operation to the position of the first depression of the
key.
K
ZA
1. Operating procedure of Subsection 5-1-3 above must be carried out only when automatic
YA
Operating procedure Subections 5-1-1 or 5-1-2 must be carried out when automatic
01
operation is to be restarted in such a manner that the tool tip follows the path specified in the
)2
program.
(c
2. Do not apply the 1. nor the 2. zero-point return mode to interrupt the automatic operation
ht
ig
Otherwise, the tool offsetting may not correctly be performed any more in the restarted
op
automatic operation.
C
5-4 E
Serial No. 289476
d.
automatic operation, during automatic operation mode, or during manual operation mode) of the
ve
machine as well as according to the status (reprogramming is enabled or disabled).
ser
Follow the procedure below to make possible/impossible reprogramming.
re
ts
1. To disable reprogramming
gh
ri
(1) Tap the protect button in the of status display area of the screen.
ll
.A
N
O
A message box will appear.
TI
76
A
R
94
PO
28
R
o.
O
N
C
al
K
ri
ZA
Se
A
IM
K
The display of the protect button will be changed and the reprogramming will be
A
disabled.
M
YA
3
01
)2
(1) Touch the protect button in the status display area of the screen.
ht
ig
6-1
Serial No. 289476
○: Possible
×: Impossible
△: Impossible only for the program being executed.
▲: When parameter L57 is 0: Impossible 1: Possible
: When parameter F166 bit 0 is 0: Possible 1: Impossible
■: When parameter F166 bit 0 is 0 and L57 is 1: Possible
.
Desired qty
d
ve
Counter set
er
Work No. search
s
re
TRACE Work No. search
ts
Shape display
gh
EIA MONITOR Program editing (*) Possible only
ri
during single-
ll
(*) block or feed-
.A
hold stop
N
PROGRAM Display of program
O
TI
Creation/edition of
76
program A
R
94
FILE
28
Prg. deletion
O
N
ZA
Se
CONTROL search
A
PROGRAM Lay-out
IM
LAYOUT
K
CHECK path
A
(Note 1) LENG.CO./ACT-CO.
OFFSET No.
(*) (*)
3
(length/dia.)
01
LENGTH A/B
)2
LENG COMP.
(c
EASY COMP
ht
CONS.COMP
ig
NOM-/NOM.
yr
THRUST F.
(*) (*)
HORSE PW
op
NOSE-R
C
OFS COMP Y
SPDL ROT.
MAX WEAR
LIFE TIME
CUT TIME (*) (*)
LIFE NUM. (**) (**)
USED NUM.
WEAR COMP.
(***) (***)
6-2
Serial No. 289476
.
TOOL FILE Entire data
d
ve
TOOL OFFSET Entire data
er
PARAMETER Entire data
s
re
WORK OFFSET Entire data
ts
MACRO Common var.
gh
VARIABLE
Common var. (Check)
ri
ll
Local var.
.A
Local var. (Check)
N
DATA I/O LOAD (prg.) CMT (Note 2)
O
HARD DISK
TI
LOAD (other)
76
USB
SAVE,
A SD
R
94
CONTENTS
PO
28
LOAD, TAPE
R
o.
ALL LOAD
O
N
PUNCH,
al
ALL PUNCH,
K
ri
ZA
COMPARE,
Se
ALL COMP
A
LOAD (other)
K
ZA
SAVE
A
M
Note 1: The available displays and data items depend on the specifications of the machine.
YA
Note 2: The SAVE function is not available in the CMT I/O mode.
3
01
)2
(c
ht
ig
yr
op
C
6-3
6
C
op
yr
ig
ht
(c
)2
01
3
YA
M
A Se
ZA
K ri
al
IM
N
A o.
OPERATIONS POSSIBLE DURING AUTOMATIC OPERATION
ZA 28
K
6-4 E
94
C
O 76
Serial No. 289476
R
PO
R
A
TI
O
N
.A
ll
ri
gh
ts
re
ser
ve
d.
Serial No. 289476
COMPLETION OF OPERATION 7
7 COMPLETION OF OPERATION
DANGER
Do not turn power off during spindle rotation or axis movement. Failure to observe this
instruction may result in machine damage due to collision, or personal injury due to flyout
of the workpiece.
d.
CAUTION
ve
If power is to be left turned off for three months or more in succession, copy the NC-stored
er
parameters and other data beforehand to provide against possible data loss.
s
re
(1) Make sure that neither spindle rotation nor axis movement is in progress (program operation,
ts
gh
input/output with external devices, etc.).
ri
(2) Select the manual operation mode and return the machine to its zero point or move the
ll
turret to a safe position.
.A
N
(3) Tap the button in the upper left corner of the NC screen to call the Home screen.
O
TI
76
(4) Tap the button in the lower left corner of the NC screen.
R
A
94
PO
(6) Tap the [OK] button in the resulting confirmation dialog box.
o.
O
N
(7) Set the main power breaker to “OFF” position after the display on the screen and the logo
al
ZA
Se
Note : If the main power breaker is turned off before the logo on the top of the operating
A
IM
If the machine features the automatic power off function (option), refer to the
)2
7-1
Serial No. 289476
7 COMPLETION OF OPERATION
To prevent accidents, wipe off all oil and water from the floor and dry the floor.
The use of badly worn tools can result in injury. Replace worn tools with appropriate new
ones.
WARNING
When all machine operations are complete, execute steps (1) to (7) in Section 7-1
“Procedure for Switching the Power OFF”, set the main power breaker on the electrical
control panel to OFF, then switch off the factory power supply.
CAUTION
Check that all machine operations have stopped, and then clean the machine and
d.
peripheral units.
ve
Do not use compressed air to clean the machine or remove chips.
ser
Do not clear away chips with your bare hands.
re
ts
Make sure that all parts of the machine are ready for use in the initial status.
gh
(1) Execute steps (1) to (7) in Section 7-1 “Procedure for Switching the Power OFF”.
ri
ll
(2) Remove chips from the machine and peripheral equipment.
.A
(3) Tidy the area around the machine and peripheral equipment.
N
O
(4) Inspect each unit and equipment for damage.
TI
76
PO
(6) Check that the levels of the lubrication unit, the coolant unit, and the hydraulic unit are
28
correct.
R
o.
O
N
(7) Check that the filters in the lubrication unit, the coolant unit, and the hydraulic unit are not
C
al
clogged.
K
ri
ZA
Se
A
IM
K
ZA
A
M
YA
3
01
)2
(c
ht
ig
yr
op
C
7-2 E