Professional Documents
Culture Documents
for
MAZATROL M-32
Serial No.:
NC equipment:
PRECAUTIONS
f Before operating this machine, please read this manual with care and fully understand the contents of the manual so that
safety guards, or shields. Therefore, be sure to restore all the specified covers, shields, etc., and observe the contents
of the manual when operating this machine. If this precaution is ignored, a serious accident may incur, resulting in
damage to the important units of the machine and other accessories.
f This manual is subject to modifications and changes as required for the improvement in, and the change in the
specification of, the machine and the CNC equipment, as well as for usability of the manual itself. The modifications and
changes are indicated by updating the manual numbers in a revised version.
f When your manual is damaged or lost, and a new material is needed, inform us of the manual number.
01. 1995
Notes:
PREFACE
This manual offers a general description of MAZATROL M-32 (hereinafter referred
to as the NC equipment developed for the machining center). Detailed description
of each individual machining center is given in the Operating manual accompanying
the relevant machine. Descriptions in the machine operating manuals govern that
given in this manual.
This manual describes both the standard functions and options of the NC
equipment. The relevant machine operation manual should be used to check
whether or not the particular function of the NC equipment is an option.
This manual contains operational restrictions and prohibitions/inhibitions as many as
possible. However, since all such items cannot be actually covered in the manual,
items that are not clearly described as permitted should be read to mean nonpermitted.
- Documents that accompany the product
Standard
1.
2.
3.
4.
5.
6.
Notes:
1. Transcription, reproduction or alteration of part or all of this document without
the prior written permission of the publisher is prohibited.
2. The contents of this document are subject to change without prior notice.
3. Ambiguities or errors, if any, in this document should be communicated to
your YAMAZAKI MAZAK products service station.
OPERATING PRECAUTIONS
Safety Precautions
This NC equipment is provided with various safety interlocks to protect men and
machinery from unexpected accidents and machine failures. Those who are to
operate the NC equipment, however, should strictly observe the following precautions without relying completely on such safety interlocks:
1. Carefully read the operating manuals and the programming manual to obtain a
through understanding of the functions of the NC equipment, and to operate
the equipment correctly.
2. After turning on the power switch on the operating panel, do not carry out any
other operations before the l READY (ready for operation) lamp comes on.
3. Immediately turn off the main circuit breaker in the event of a power failure.
4. Before actuating a key or switch on the operating panel, be sure to make a
visual check to ensure that the key or switch is the correct one.
5. Do not touch any keys or switches with wet hands or with gloves being worn.
6. Before changing a parameter, make sure of its type and value.
7. Parameters are one of the most important factors in providing proper control of
the machines. A machine malfunction may result from tampering with a
parameter setting key or switch.
To Ensure Smooth Operation
Always keep the following in mind to ensure smooth operation.
1. Before connecting or disconnecting the transmission cable of the terminal
equipment for data I/O to or from the NC equipment, be sure to unplug the
power cable of the terminal equipment from the receptable.
2. If the power of the NC equipment is remained off for over about two months, or
if it no longer becomes possible for the battery to back up the power because
of the expiry of the battery life, erroneous operations, or other contingencies,
stored data such as programs, parameters, etc. may be erased. You should
therefore save the entire necessary machining program data, tool data, and
parameter data into external output units. Also, beware that in the following
cases, it becomes necessary to reload data such as machining program data:
(1) If battery alarms occur
(2) If the CPU card is replaced
(4E)
CONTENTS
PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPERATING PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Page
1
3
1.
OPERATING PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1
1-1
1-2
1-3
1-3-1
1-3-2
1-1
1-8
1-17
1-17
1-18E
2.
2-1
2-2
2-3
2-1
2-1
2-4
2-6
3.
3-1
3-2
3-3
3-4
AND CHANGE
.................................
Setting Numeric Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting Menu Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Erasing Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modifying Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-1
3-1
3-1
3-2E
3-2E
4.
4-1
4-2
4-3
4-4
4-4-1
4-4-2
4-1
4-2
4-5
4-8
4-14
4-15
4-20
4-4-3
4-4-4
4-4-5
4-5
4-6
4-6-1
4-26
4-29
4-31
4-34
4-42
4-60
4-6-2
4-7
4-8
4-67
4-72
4-85
H731SA0576E
C-1
4-9
4-9-1
4-9-2
4-9-3
4-10
4-10-1
4-10-2
4-87
4-89
4-98
4-102
4-112
4-113
4-118
4-10-3
4-10-4
4-11
4-12
4-13
4-13-1
4-122
4-126
4-136
4-138
4-138
4-142
4-14
4-14-1
4-14-2
4-14-3
4-14-4
4-14-5
4-14-6
4-143
4-144
4-145
4-152
4-154
4-157
4-160
4-14-7
4-15
4-15-1
4-15-2
4-15-3
4-15-4
4-15-5
4-16
4-16-1
4-16-2
4-16-3
4-16-4
4-16-5
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-172-4
Added Fundamental Coordinates Function (Option) . . . . . . . . 4-173
Function overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-173
ADDITIONAL WPC display . . . . . . . . . . . . . . . . . . . . . . . . . .
4-173
Address setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-174
Considerations to measurement . . . . . . . . . . . . . . . . . . . . . .
4-175
Operating notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-175
4-17
4-17-1
4-17-2
4-17-3
4-17-4
4-17-5
4-176
4-176
4-176
4-178
4-181
4-184
4-17-6
4-17-7
4-17-8
4-17-9
4-17-10
4-17-11
4-187
4-189
4-189
4-191
4-193
4-197
C-2
4-18
4-18-1
4-18-2
4-18-3
4-18-4
4-18-5
4-18-6
4-198
4-198
4-204
4-206
4-209
4-214
4-237
4-18-7
4-18-8
4-18-9
4-19
4-19-1
4-19-2
4-239
4-242
4-243
4-248
4-248
4-248
4-19-3
4-19-4
4-19-5
4-20
4-20-1
4-20-2
4-21
4-249
4-250
4-250
4-258
4-260
4-261
4-262
4-21-1
4-21-2
4-21-3
4-21-4
4-21-5
4-22
Function overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transfer conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description of parameters . . . . . . . . . . . . . . . . . . . . . . . . . .
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Management Function . . . . . . . . . . . . . . . . . . . . . .
4-262
4-262
4-263
4-263
4-264
4-265
4-22-1
4-22-2
4-22-3
4-22-4
4-23
4-23-1
4-23-2
4-265
4-265
4-266
4-267
4-267
4-267
4-267
4-23-3
4-23-4
4-23-5
4-23-6
Operating procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tape format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description of parameters . . . . . . . . . . . . . . . . . . . . . . . . . .
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-268
4-268
4-269
4-269
5.
PRINTOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-1
6.
6-1
C-3
...................
(C-4E)
TEACH
INCR.
TOOL
PREVIOUS
NEXT
SEARCH
PAGE
PAGE
...
Pressing the menu key EDIT causes the following menu to display.
TOOL
ERASE
MOVE
TOOL
ASSIGN
Of the menu, the TEACH, TOOL ASSIGN, and T-DATA MOVE menu items
have already been described. (See screen operations 2., 3., and 4.,
respectively.)
The functions and usage of the other menu data indicated on the TOOL DATA
display are described below.
In the description given below, it is to be assumed that the TOOL DATA
display is already on the screen and that menu
the menu display area.
(1) INCR.
INCR. (Incremental) can be used only when changing the data that has been
input to the ACT-z or LENGTH item on the TOOL DATA display.
After the menu key INCR. has been pressed, the data that has already been
input can be overridden simply by keying-in the increment (or decrement) that
is appropriate to that data.
[1] Assume that the cursor already remains in a blinking state in the position of the
ACT-z or LENGTH item.
[2] Press the menu key INCR.
- This will cause the display status of INCR. to reverse and the message
LENGTH TO ADD? to present.
[3] Using the numeric keys, specify the increment (or decrement) that corresponds
to the data already input. After that, press the input key
Example:
When the cursor is blinking in the position shown below:
TNO.
TOOL
NOM-z
ACT-z
F-MILL
80.A
80.
LENGTH COMP.
100.
0.
E-MILL
10.A
10.
100.
0.
CTR-DR
20.
100.
0.
DRILL
10.
100.
0.
DRILL
7.
100.
0.
TAP M
8.
8.
100.
0.
4-55
1) To change the ACT-z data of the end-mill from 10 mm (0.39 in) to 10.02
,
mm (0.39 in), first press the menu key INCR. and then press the
,
, and
2) To change the ACT-z data of the end-mill from 10 mm (0.39 in) to 9.9
,
mm (0.39 in), first press the menu key INCR. and then press the
,
, and
CHAMF
BALL
OTHER
TOUCH
CUTTER
ENDMILL
TOOL
SENSOR
...
DRILL
TAP
CHIP
BAR
VACUUM
...
[2] From among menus and , select the menu item that corresponds to the
tool name to be searched for, and press the appropriate menu key.
- This will cause the display status of the selected menu to reverse and the
message NOMINAL DIAMETER OF TOOL? to present.
[3] Using the appropriate numeric key(s), specify the nominal diameter value of the
tool name to be searched for. Then, press the input key
- If the tool name to be searched for is already registered, the cursor will
appear in the position of the TOOL item of that tool name.
4-56
Example:
When checking the pocket number under which a drill with a nominal diameter
of 10 mm (0.39 in) is registered:
After pressing the menu key DRILL in procedural step [2], press the
, and
This will cause the cursor to appear in the position shown below.
TNO.
TOOL
NOM-z
ACT-z
F-MILL
80.A
80.
LENGTH COMP.
0.
E-MILL
10.A
10.
0.
CTR-DR
20.
0.
D RILL
10.
0.
DRILL
7.
0.
TAP M
8.
8.
0.
This shows that the tool name to be searched for is registered under pocket
number 4.
[4] If the input key
whether the corresponding tool name exists in subsequent lines to that in which
the cursor is blinking.
- If the corresponding tool name exists, the cursor will move to the TOOL item
of that tool.
- If the corresponding tool name does not exist, the alarm message 407
RELEVANT DATA NOT FOUND will be displayed.
Note:
It is also possible to search for the corresponding tool name just by specifying
TOOL item. In this case, press only the input key
4-57
or
TOOL
NOM-z
ACT-z
F-MILL
80.A
80.
LENGTH COMP
0.
E -MILL
10.A
10.
0.
CTR-DR
20.
0.
DRILL
10.
0.
DRILL
7.
0.
TAP
8.
8.
0.
- The following menu will then be displayed in the menu display area:
EDIT
TEACH
INCR.
TOOL
PREVIOUS
NEXT
SERACH
PAGE
PAGE
TOOL NAME
T-DATA
TOOL
ERASE
ORDER
MOVE
ASSIGN
TEACH
INCR.
4-58
TOOL
PREVIOUS
NEXT
SERACH
PAGE
PAGE
TOOL NAME
T-DATA
TOOL
ERASE
ORDER
MOVE
ASSIGN
OTHER C
Example:
To rearrange the tool data on the following display:
TNO.
PKNO.
TOOL
NOM-z
F-MILL
80.A
80.
E-MILL
10.A
10.
0.
CTR-DR
20.
0.
10
DRILL
10.
0.
DRILL
7.
0.
TAP
8.
8.
0.
ACT-z LENGTH
COMP.
0.
TNO.
PKNO.
TOOL
CTR-DR
NOM-z
10
F-MILL
E-MILL
10.A
ACT-z LENGTH
COMP.
20.
0.
DRILL
7.
0.
DRILL
10.
0.
8.
8.
0.
80.A
80.
0.
10.
0.
TAP M
(6) Setting PKNO. data (Valid only for machine with a random ATC feature)
If your machine has a random ATC feature, use the following procedure to set
PKNO. item on the TOOL DATA display (PKNO. data can be set even during
the write-protected data mode).
4-59
or
[2] Specify the pocket number, and press the input key
PKNO.
TOOL
NOM-z
F-MILL
80.A
80.
E-MILL
10.A
10.
0.
CTR-DR
20.
0.
10
DRILL
10.
0.
DRILL
7.
0.
TAP M
8.
8.
0.
ACT-z LENGTH
COMP.
0.
4-6-1
and
4-60
TNO. GROUP NO. ID NO. ACT-z LENGTH COMP. AUXIL. THR. HP LIFE (M) TIME (M)
1
2
3
4
TNO. TOOL NOM-z ACT-z LENGTH COMP.
1
5
6
2
3
7
8
4
5
9
10
6
7
8
11
12
13
14
9
10
15
16
11
12
13
14
* * * TOOL DATA * * *
EDIT
15
16
TEACH
INCR.
MAZATROL
DATA
PREVIOUS
PAGE
NEXT
PAGE
* * * TOOL DATA * * *
EDIT
TEACH
INCR.
EIA/ISO
DATA
4-61
4. Editing
Any group number GROUP NO. or ID number ID NO. can be set,
irrespective of the tool name TOOL''. It depends on the tool type that has
been set for TOOL, however, whether you can set tool diameter data ACT-z,
tool tip position offset data COMP.'', auxiliary data AUXIL.'', thrust force data
THR.'', horsepower data HP'', tool life data LIFE(M)'', and tool operation
time data TIME (M)''.
(1) How to set group numbers or ID numbers
[1] Move the cursor to GROUP NO. item or ID NO. item.
TNO. GROUP NO. ID NO. ACT-z LENGTH COMP.
1
!
220.589
3.
50
42
256.472
3.
50
9.956
198.576
0.
40
Note:
For tool data not having a registered tool name, the cursor cannot be moved
beyond the right of ID NO item.
[2] Set data using the numeric keys.
TNO. GROUP NO. ID NO. ACT-z LENGTH COMP.
1
0000000
0000000
220.589
3.
50
42
256.472
3.
50
9.956
198.576
0.
40
Notes:
1. You can set tool diameter data ACT-z, length data LENGTH, thrust
force data THR., horsepower data HP, tool life data LIFE (M), and
tool operation time data TIME (M) if a group number is set for tool data
not having a registered tool name.
2. Both group numbers and ID numbers can be displayed just by setting data
for either GROUP NO. item or ID NO. item.
4-62
TOOL NAME
T-DATA
TOOL
ERASE
ORDER
MOVE
ASSIGN
T-DATA
CANCEL
MOVE
then be deleted.
5. Machine action
Use the following parameter to specify whether the data of the TOOL DATA
display or the data of the TOOL LIFE INDEX display is to be used to select
tools and manage tool lives:
User parameter F94, bit 7
0: Using the data of the TOOL DATA display (MAZATROL)
1: Using the data of the TOOL LIFE INDEX display
4-63
Note:
If the TOOL DATA display (MAZATROL) is selected, you will use tool name data
TOOL, nominal diameter data NOM-z, suffix data, tool diameter data ACT-z,
length data LENGTH, thrust force data THR., horsepower data HP, tool life
data LIFE (M), and tool operation time data TIME (M).
(1) Tool selection
Tools can be selected using one of the two methods listed below. The method
used is to be selected using the following parameter:
User parameter F94, bit 4
0: Selection on a group number basis
1: Selection on a tool number basis
198.578
0.
0000000
220.589
3.
0000000
256.472
6.
9.986
198.256
0.
198.578
0.
00000000
220.589
3.
00000000
256.472
6.
9.986
198.256
0.
4-64
as spare tools
(Tool name scheme)
User parameter F84, bit 2
0: Group number scheme
1: Tool name scheme
2) Searching for a spare tool
Searching spare tools in order of registered tool number
(Tool registration order scheme)
Searching for a spare tool in order of the longest tool life first
(Equal-life scheme)
User parameter F94, bit 5
0: Tool registration order scheme
1: Equal-life scheme
These four methods are described in detail below.
a) Group number scheme
All tools having the same group number that have been registered under group
numbers are regarded as spare tools. This scheme is the same as that which
is to be used on the TOOL LIFE INDEX display.
Example:
TNO. GROUP NO. ID NO. ACT-z LENGTH COMP.
12345678
0000000
12345678
0000000
12345678
0000000
87654321
0000000
87654321
0000000
4
5
6
7
4-65
AUXIL. THR.
0.
HP
E-MILL
E-MILL
10.A
10.
0.
E-MILL
10.C
10.
0.
E-MILL
10.A
10.
0.
0000000
198.746
3.
50
50
0000000
220.589
3.
50
0000000
256.472
3.
50
0000000
205.784
3.
50
4-66
Example:
TNO. GROUP NO. ID NO. ACT-z LENGTH COMP.
0000000
198.746
3.
50
35
0000000
220.589
3.
50
42
0000000
256.472
3.
50
0000000
205.784
3.
50
28
Program T01T00M06;
Note:
During offsetting based on the tool diameter and length data of the TOOL
DATA display, these two types of data will be added to tool diameter and
length offset data you are to set in the program using commands G41 to G44.
Example:
For tool length offsetting, if you set:
G43Z0. H01;
Length = 100., H01 = 50.
then the offset data becomes 150.
6. Precautions
Tool life management (spare tool search) is not performed for tool path check.
4-6-2
4-67
TOOL
NOM-z
ACT-z
LENGTH
COMP.
DRILL
5.A
180.153
1.5
DRILL
10.A
220.589
3.
DRILL
20.A
256.472
3.
E-MILL
10.B
9.956
198.576
0.
CTR-DR
10.
198.896
0.2
E-MILL
5.
5.
123.
0.
TEACH
INCR.
EIA/ISO
TOOL
PREVIOUS
NEXT
DATA
SERACH
PAGE
PAGE
TOOL NAME
T-DATA
TOOL
TOOL DATA
TOOL DATA
ERASE
ORDER
MOVE
ASSIGN
VALID
INVALID
[3] If the selected data is to be made valid/invalid, press the menu key TOOL
DATA VALID, TOOL DATA INVALID respectively.
The tool name and the nominal diameter are highlighted purple if invalid, or not
highlighted if valid.
TNO.
TOOL
NOM-z
ACT-z
LENGTH
COMP.
DRILL
5.A
180.153
1.5
DRILL
10.A
220.589
3.
DRILL
20.A
256.472
3.
10.B
9.956
198.576
0.
198.896
0.2
123.
0.
E-MILL
CTR-DR
10.
E-MILL
5.
5.
3. Machine action
Only in the following cases, MAZATROL tool data designated as invalid and
highlighted purple are regarded as invalid tool data.
- When automatic operation is selected
- When tool path check is performed
- When the TOOL LAYOUT display is called
4-68
AUXIL. THR.
HP
E-MILL
10.A
9.965
185.653
0.
0.
2 CTR-DR
8.B
169.157
0.
DRILL
8.B
175.469
2.4
F-MILL 100.B
100.
98.487
0.
Program
diameter data is made valid using bit 7 of user parameter F92 and tool
length data is made valid using bit 3 of user parameter F93):
Operation will stop with the display of an alarm 653 ILLEGAL TOOL
DESIGNATED.
If MAZATROL tool length and diameter offset data is invalid:
Normal operation continues.
Note:
Operation will also stop with an alarm display, if a block that contains a
command for tool change with an invalid tool is found during EIA/ISO search
associated with restart.
(2) When tool path check is to be performed
The machine action differs as follows between tool path check using a
MAZATROL program and tool path check using an EIA/ISO program:
1) During tool path check using a MAZATROL program
Invalid tools are not selected. If an alternative, usable tool of the same type
is not present, a tool path will be drawn in the absence of a tool (diameter
offsetting will use the tool nominal diameter data existing in the program).
2) During tool path check using an EIA/ISO program
The machine act becomes similar to that existing during automatic
operation.
4-69
NEXT
PKNO.
17
18
19
TOOL NOM-z
TAP M
8.
DRILL
15.5
E-MILL
13.4
4
5
6
F-MILL
100.B
20
21
22
E-MILL
DRILL
DRILL
12.3
23.
6.9
7
8
9
E-MILL
20.A
E-MILL
20.B
23
24
25
DRILL
E-MILL
E-MILL
7.5
13.3
30.D
16.
26
27
28
E-MILL
E-MILL
DRILL
7.8
28.4
8.7
29
30
DRILL
E-MILL
5.1
26.
10
11
12
DRILL
13
14
15
DRILL
10.4
16
DRILL
22.
WORK NO. 10
PKNO.
PKNO.
TOOL NOM-z
0
CTR-DR
12.A
0
DRILL
10.A
0
DRILL
20.
aaaaaaaa
aaaa
PKNO.
TOOL NOM-z
1
E-MILL
10.A
2
CTR-DR
8.B
3
DRILL
8.B
DRILL
TOOL
30.
PAGE1/1
PAGE1/1
* * * TOOL LAYOUT * * *
WORK NO.
DRUM NO.
NOM-z
( )
SPARE T
ERASE
PKNO.
CLEAR
PKNO.
SHIFT
PKNO.
ASSIGN
SPARE T
ADDITION
LAYOUT
FINISH
NEXT
PAGE
M3S025
AUXIL. THR.
HP
E-MILL
10.A
9.965 185.653
0.
0.
2 CTR-DR
8.B
169.157
0.
DRILL
8.B
175.469
2.4
F-MILL 100.A
100.
198.487
0.
THR. HP
12345678
0000000
9.965 185.653
0.
0.
23456789
0000000
169.157
0.
34567890
0000000
175.469
2.4
45678901
0000000 100.
198.487
0.
4-70
using that group number. The machine action after the search has
been made is the same as that described for the group number
scheme above.
If a group number has not been set, an alarm 653 ILLEGAL TOOL
DESIGNATED will result.
Examples of action:
TNO.GROUP NO. ID NO.
1
12345678
0000000
154.876
0.
9.965 187.584
100.
87654321
0000000
4.986 154.784
87654321
0000000
4.957 159.764
Example 1:
display above:
An alarm 653 ILLEGAL TOOL DESIGNATED results.
Example 2:
display above:
Tool number (TNO.) 4 is selected.
Note:
The machine action during automatic operation and that of tool path check are
almost the same.
4-71
4-7
CURRENT
NEXT
NOM-z
999.9*
PKNO.
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
aaaaaaaa
aaaaaaaa
TOOL
********
aaaaaaaa
aaaa
PKNO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
aaaaaaaaaa
aaaaaaaaaa
TOOL
********
NOM-z
999.9*
PKNO.
1
TOOL
********
NOM-z
999.9*
PKNO.
17
TOOL
********
NOM-z
999.9*
PAGE 1/5
PAGE 1/
* * * TOOL LAYOUT * * *
( )
WORK NO.
DRUM NO.
SPARE T
PKNO.
PKNO.
PKNO.
SPARE T
LAYOUT
NEXT
ERASE
CLEAR
SHIFT
ASSIGN
ADDITION
FINISH
PAGE
M3S026
Note:
Values in the display denote the maximum value of each type of data.
4-72
Description of data:
No.
Data name
Unit
Description
PKNO.
Pocket number
TOOL
Tool name
NOM-z
mm (inch)
WORK NO.
Display operations:
1. Tool layout procedure
To execute a machining program, the tools necessary for machining must be
mounted in each pocket of a tool drum in advance. The operation of assigning
pocket numbers to the tools to be used for machining is referred to as tool
layout, and its operating procedure is described below.
[1] First, call up the TOOL LAYOUT display on the screen.
- The names and nominal diameters of the tools which have already been
registered will be indicated on the CURRENT display. (No display will be
presented if no tools have been registered.)
- After that, the following menu will be indicated in the menu display area:
WORK NO. DRUM NO.
SPARE T
PKNO.
PKNO.
PKNO.
SPARE T
LAYOUT
NEXT
ERASE
CLEAR
SHIFT
ASSIGN
ADDITION
FINISH
PAGE
Example:
When laying out the tools to be used under the program whose workpiece
number is 123:
Press the
, and
- This will cause the reverse-display status of WORK NO. to clear and the
input workpiece number to display in the WORK NO. item (data portion ).
- The names and nominal diameters of all the tools to be used under the
program whose workpiece number has been input will be indicated on the
NEXT display. Under the PKNO. item, 0 will be displayed for any tool name.
- The message PKNO. SHIFT OR ASSIGN <MENU>? will be displayed.
4-73
- If there are the same tools as those which are already registered on the
CURRENT display among the tools being indicated on the NEXT display,
then the pocket numbers already assigned under PKNO. of the
corresponding tool names on the NEXT display will shift automatically and
will be indicated in reverse form.
Example:
If the following data is displayed when the workpiece number of a machining program has been input in the procedural step [2] above:
CURRENT
NEXT
F-MILL 80.A
17
F-MILL 80.A
17
E-MILL 10.A
18
E-MILL 10.A
18
TAP M
CHF-M 20.A
8.
19
CTR-DR 20.
19
20
DRILL
10.
21
DRILL
7.
21
22
TAP
M 8.
22
4-74
NEXT
F-MILL 80.A
17
F-MILL 80.A
17
E-MILL 10.A
18
E-MILL 10.A
18
TAP M
CHF-M 20.A
8.
19
CTR-DR 20.
19
20
DRILL
10.
20
21
DRILL
7.
21
22
TAP M 8.
22
The pocket numbers on the CURRENT display will shift automatically and
their display status will be reversed.
- Subsequently, the reverse-display status of PKNO. SHIFT will be cleared.
Note:
In the above example, when pocket numbers are assigned to all the
remaining tools (that is, a spot drill with a nominal diameter of 20 mm
(0.79 in), a drill with a nominal diameter of 10 mm (0.39 in), and a drill
with a nominal diameter of 7 mm (0.28 in)) by method (B) or (C)
described below, the pocket-number assignment procedure for all the
tools will be completed.
(B) Automatic pocket-number assignment
This method is one in which, among the tool names being displayed on the
NEXT display, all those with pocket numbers of 0 (undetermined) are
automatically assigned serial pocket numbers, starting with the top tool name
on the display first.
[B-1] Press the menu key PKNO. ASSIGN.
- This will cause the display status of PKNO. ASSIGN to reverse and the
message POCKET NO. ASSIGN <INPUT>? to present.
- Serial pocket numbers will then be automatically assigned to each tool that
has a pocket number of 0 (undetermined), starting with the top one on the
display first.
Example 1:
When the names of the tools to be used are being indicated on the NEXT
display as shown next:
4-75
NEXT
PKNO.
TOOL
F-MILL
NOM-z
E-MILL
10.A
CTR-DR
20.
DRILL
10.
DRILL
7.
TAP
PKNO.
TOOL
NOM-z
80.A
8.
Here, if procedural steps [B-1] and [B-2] are carried out, then the display
will change as follows:
NEXT
PKNO.
TOOL
NOM-z
F-MILL
80.A
E-MILL
10.A
CTR-DR
20.
DRILL
10.
DRILL
7.
TAP M
8.
PKNO.
TOOL
NOM-z
Example 2:
In the example shown below, if pocket numbers are already assigned to the
face-mill with a nominal diameter of 80 mm (3.15 in), the end-mill with a
nominal diameter of 10 mm (0.39 in), and the tap with a nominal diameter
of 8 mm (0.31 in) (see the example in the description of Pocket-number
shift above):
NEXT
PKNO.
TOOL
F-MILL
E-MILL
10.A
CTR-DR
20.
DRILL
10.
DRILL
7.
TAP M
8.
4-76
NOM-z
80.A
PKNO.
TOOL
NOM-z
Here, if procedural steps [B-1] and [B-2] are carried out, then the display
will change as follows:
NEXT
PKNO.
TOOL
F-MILL
NOM-z
E-MILL
10.A
CTR-DR
20.
DRILL
10.
DRILL
7.
TAP M
8.
PKNO.
TOOL
NOM-z
80.A
or
or
4-77
NEXT
PKNO.
TOOL
F-MILL
NOM-z
E-MILL
10.A
CTR-DR
20.
DRILL
10.
DRILL
7.
TAP M
8.
PKNO.
TOOL
NOM-z
80.A
- The input pocket number will then be displayed in the position where the
cursor is blinking.
- In the example shown above, press the
[C-4] Pressing
and
suffix.
- The message TOOL INTERFERENCE ID CODE? will be displayed,
followed by this menu:
ORDINARY
LARGE
MG+DIRT
MGDIRT.
SMALL
DIAMETER
[C-5] Press the menu key that corresponds to the tool interference data you want
to set.
- The tool interference data will be displayed at the cursor.
- In the example shown above, press the menu key LARGE L.
The display will then change as follows:
NEXT
PKNO.
TOOL
F-MILL
80.A
E-MILL
10.A
CTR-DR
20.L
DRILL
10.
DRILL
7.
TAP M
8.
4-78
NOM-z
PKNO.
TOOL
NOM-z
Note:
By repeating procedural steps [C-2] through [C-5], it becomes possible to
assign the desired pocket numbers to all tools whose pocket number display is
0 (undetermined).
However, it is not possible to assign the same pocket number as that which
has already been used on the NEXT display.
After pocket numbers have been assigned to all the required tools on the NEXT
display by one or more of the methods (A), (B), and (C), proceed with the
operations described below.
- The names of the tools to which pocket numbers have been assigned on the
NEXT display will then be indicated on the CURRENT display in order of
pocket number.
Notes:
1. The display on the NEXT display will remain unchanged.
2. Even if the pocket numbers that have been assigned on the NEXT display
are already used on the CURRENT display, the tool names with the former
will govern and those with the latter will be erased.
Example:
If the data on the CURRENT and NEXT displays is as shown below:
CURRENT
NEXT
F-MILL 80.A
17
F-MILL 80.A
E-MILL 10.A
18
E-MILL 10.A
TAP M
19
CTR-DR 20.
CHF-M 20.A
8.
20
DRILL
10.
21
DRILL
7.
22
TAP
4-79
M 8.
Here, if procedural steps [4] and [5] are carried out, the display will change as
follows:
CURRENT
NEXT
F-MILL 80.A
17
F-MILL 80.A
E-MILL 10.A
18
E-MILL 10.A
TAP M 8.
19
CTR-DR 20.
CTR-DR 20.
20
DRILL
DRILL
10.
21
DRILL
DRILL
7.
22
TAP
aaaaaaaa
aaaa
10.
7.
M 8.
That is, the tool names with pocket numbers assigned on the NEXT display will
be indicated in order of pocket number on the CURRENT display.
The chamfering cutter with a nominal diameter of 20 mm (0.79 in) that has
been registered under pocket number 4 will be erased automatically (see Note
2 above).
- The reverse-display status of LAYOUT FINISH will be cleared, and the
message LAYOUT FINISH? will be displayed to indicate that all the tool
layout operations have been finished.
Note:
If, after you have pressed LAYOUT FINISH following selection of an intramagazine interference data type, tools that are likely to interfere with other tools or
pockets are found, then the layout operation will stop in the middle and the data
display of the tools that are likely to interfere will be highlighted red.
(1) Clearing pocket numbers
If a wrong pocket number has been assigned during tool layout on the NEXT
display, carry out the layout operation once again after resetting all the tool
pocket numbers to 0 using the following procedure.
[1] Press the menu key PKNO. CLEAR.
- This will cause the display status of PKNO. CLEAR to reverse and the
message POCKET NUMBER CLEAR ? to be indicated.
- All the pocket numbers that have been assigned on the NEXT display will be
reset to 0.
- The reverse-display status of PKNO. CLEAR will be released.
4-80
or
or
display.
[2] Press either the cursor key
PKNO.
TOOL
NOM-z
F-MILL
80.A
E-MILL
CTR-DR
20.
DRILL
10.
DRILL
7.
PKNO.
TOOL
NOM-z
10.A
- The data of a spare tool will be displayed directly under the data of the tool
which needs a spare tool.
- In the example above, the display will change as follows:
NEXT
PKNO.
TOOL
NOM-z
F-MILL
80.A
E-MILL
10.A
E-MILL
10.A
CTR-DR
20.
DRILL
10.
DRILL
7.
PKNO.
TOOL
NOM-z
4-81
Note:
The pocket number of a spare tool is displayed as 0 (undetermined), as shown
above.
Therefore, a pocket number must be assigned to the spare tool after the above
operation has been carried out.
or
- The spare tool data being indicated on the NEXT display will be erased.
- The reverse-display status of SPARE T ADDITION will be released.
or
TOOL
TOOL
LAYOUT
NEXT
SEARCH
ERASE
CANCEL
PAGE
4-82
Example:
When tools are registered as shown below and the data of the drill with a
nominal diameter of 10 mm (0.39 in) is to be erased:
CURRENT
PKNO.
PKNO.
TOOL
F-MILL
80.A
17
E-MILL
10.A
18
TAP
8.
19
CTR-DR
20.
20
DRILL
10.
21
DRILL
7.
22
TOOL
NOM-z
- The data of the tool indicated by blinking of the cursor will be erased.
- In the example above, the display will change as follows:
CURRENT
PKNO.
PKNO.
TOOL
F-MILL
80.A
17
E-MILL
10.A
18
TAP
8.
19
CTR-DR
20.
20
5
6
TOOL
NOM-z
21
DRILL
7.
22
4-83
[4] Specify -9999 with the numeric keys and then press the input key
- To specify -9999, press the
, and
SPARE T
PKNO.
PKNO.
PKNO.
SPARE T
LAYOUT
NEXT
ERASE
CLEAR
SHIFT
ASSIGN
ADDITION
FINISH
PAGE
Depression of the menu selector key (green key located to the right of the
menu keys) changes the above menu over to the following menu:
TOOL
TOOL
LAYOUT
CURRENT
SEARCH
ERASE
CANCEL
PAGE
These menu items include those which have not been described in the section
of display operations 1. or 2. above. The functions and usage of such menu
data are described below.
(1) TOOL SEARCH
This menu data should be used to search for a tool name that is registered
on the CURRENT display.
The operating procedure is similar to that used for TOOL SEARCH of the
TOOL DATA display. For details, see the description of display operations
5.-(2), TOOL SEARCH, of section 4-6 TOOL DATA Display.
(2) NEXT PAGE
On the NEXT display, up to 32 sets of tool data can be indicated per page.
If the total number of tools to be used under the specified program exceeds
32, then the NEXT display also will have two pages or more. If the NEXT
display consists of two pages or more, the particular page can be changed
over to the next one by pressing the menu key NEXT PAGE.
(3) CURRENT PAGE
On the CURRENT display, up to 32 sets of tool data can be indicated per
page. Data having pocket number 33 onwards will be indicated on the
second and subsequent pages of the CURRENT display. Depression of the
menu key CURRENT PAGE changes the particular page of the CURRENT
display over to the next page.
4-84
4-8
PARAMETER Display
Function:
- This display is used to see the contents of parameters that have already been set
or to change parameters.
- User parameters and cutting condition parameters can be set on this display.
Data of the CUT COND. PARAM display:
MATERIAL
MAT.-1
STANDARD
******** C-SP (%)
FR
(%)
MAT.-2
********
C-SP (%)
FR
(%)
MAT.-3
********
C-SP (%)
FR
(%)
MAT.-4
********
C-SP (%)
FR
(%)
MAT.-5
********
C-SP (%)
FR
(%)
MAT.-6
********
C-SP (%)
FR
(%)
MAT.-7
********
C-SP (%)
FR
(%)
MAT.-8
********
C-SP (%)
FR
(%)
DRILL
REAMER
TAP
BOR BAR
MILL CUT
USER
MACHINE
PREVIOUS
PAGE
NEXT
PAGE
M3S027
Note:
The above display is one on which parameters and cutting conditions are
prestored.
Parameters refer to various types of information, such as the machine constants
and other data necessary for numerical control of machines, data necessary to
cutting, etc.
The PARAMETER display contains prestored parameters. In the MAZATROL M-32,
the PARAMETER display is divided into 19 types of PARAMETER subdisplays as
shown below.
4-85
Types of
PARAMETER
sub-displays
The available types of parameters and their setting procedures are described in
detail in the separate volume Parameter List. Here, only the procedure of recalling
each PARAMETER subdisplays is described.
Procedure for calling up each PARAMETER subdisplay:
1. When the PARAMETER display has been changed over from another display,
the CUT COND. PARAM subdisplay is indicated with the following menu:
CUTTING
USER
MACHINE
COND
(1)
PREVIOUS
NEXT
PAGE
PAGE
Each time the menu key NEXT PAGE is pressed, subdisplays for cuttingconditions/parameters will change over in order of
.....
4-86
(2)
Each time the menu key PREVIOUS PAGE is pressed, subdisplays for
cutting-conditions/parameters will change over in order of
.....
2. When the menu key USER is pressed, the POINT CUTTING PARAMETER
subdisplay will be indicated.
(1) Each time the menu key NEXT PAGE is pressed, subdisplays for user
(2)
3. When the menu key MACHINE is pressed, the MACH CONSTANT PAR NO.
1 subdisplay will be indicated.
(1) Each time the menu key NEXT PAGE is pressed, subdisplays for
machine parameters will change over in order of . . . . .
.....
(2) Each time the menu key PREVIOUS PAGE is pressed, subdisplays for
machine parameters will change over in order of . . . . .
.....
4-9
4-87
Note:
In this manual, the procedure for data transfer between the NC equipment and a
microdisk unit is not described. For details of this procedure, refer to the Operating
manual that accompanies your microdisk unit.
Procedure for calling up each DATA IN/OUT display:
First press the display selector key (green key located to the left of the menu
keys).
This will cause the following menu to display:
POSITION COMMAND
TRACE
PROGRAM
TOOL
TOOL
TOOL
FILE
DATA
LAYOUT
PAR
DATA
I/O
Here, press the menu key DATA I/O. The following menu will then be displayed:
CMT I/O
DNC I/O
TAPE I/O
I/O STOP
- To call the DATA IN/OUT (CMT) display, press the menu key CMT I/O.
- To call the DATA IN/OUT (DNC) display, press the menu key DNC I/O.
- To call the DATA IN/OUT (TAPE) display, press the menu key TAPE I/O.
General notes on data transfer:
1. The machining programs that have been created on the MAZATROL CAM M-1
(only Version L or its successors) or M-2 can be loaded into the MAZATROL
M-32. In that case, M1 or M2 programs will be automatically converted into M32 programs and then stored into the MAZATROL M-32. During program
loading, the message M2 PROGRAM BEING READ will be displayed on the
screen. (For further details, see display data portion on the DATA IN/OUT
(CMT) or DATA IN/OUT (DNC) display.)
Data other than that of machining programs, however, cannot be loaded into
the MAZATROL M-32, and neither can COMPARE operations be carried out.
Data that is saved within Version K or predecessors of the M-1 must be loaded
into the M-2 first and then loaded into the M-32.
2. The machining programs that have been created on the MAZATROL M-32
cannot be loaded into MAZATROL CAM M-1 or M-2.
3. If the parameters that are saved within Version B or predecessors of the
MAZATROL M-32 are loaded, then the message 514 DESIGNATED DATA
NOT COINCIDENT will be displayed, which you can disregard.
Parameters that are saved within Version C or its successors cannot be loaded
into Version B or its predecessors.
4-88
4-9-1
4-89
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaa
aaaaaa
aaaaaa
WORK NO.
9999 M
BLOCK
99999
COMMENT
* *
MODE (********)
WORK NO. (
(
(
aaaaaaaa
aaaaaaaa
aaaaaaaaaa
aaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
)
)
)
)
(
(
(
(
TOOL DATA ( )
)
)
)
)
(
(
(
(
( )
)
)
)
)
(
(
(
(
( )
)
)
)
)
( )
TOOL FILE ( )
PARAMETER ( )
( )
( )
( )
aaaaaaaaaa
aaaaaaaaaa
EIA/ISO INFOR ( )
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PAGE 1/16
SAVE
NCCMT
COMPARE
NC=CMT
DIRECT
CMTNC
M3S028
Note:
Values in the display denote the maximum value of each type of data.
Description of data:
No.
WORK NO.
aaaaaaaa
aaaa
Data name
M or E
Unit
Description
Workpiece number of the program prestored within the NC
equipment
Program identification code
M
E
: MAZATROL program
: EIA/ISO program
BLOCK
COMMENT
Program name
MODE
WORK NO.
TOOL DATA
4-90
No.
Data name
Unit
Description
TOOL FILE
PARAMETER
EIA/ISO INFOR
Display operations:
1. LOAD operation
Proceed as follows to transfer data from a cassette tape to the NC equipment:
[1] Set onto the cassette deck the cassette tape to be loaded.
[2] Call the DATA IN/OUT (CMT) display on the screen.
- This will cause the following menu to display in the menu display area:
LOAD
SAVE
CMT MC NCCMT
COMPARE
DIRECT
NC=CMT
CMTNC
TOOL
TOOL
DATA
FILE
PAR
EIA/ISO
INPUT
PREVIOUS
NEXT
INFOR.
CANCEL
PAGE
PAGE
START
- The cursor will appear in the upper leftmost parentheses of the WORK NO.
item (data portion ).
[4] Input the data to be loaded.
(1) If the cursor is blinking in the position of the WORK NO. item (data portion
), the message WORK NO.? will be displayed. In that case, specify the
workpiece number of the program to be loaded and then press the input
key
4-91
(2) If the cursor is blinking in the position of the TOOL DATA item (data
portion ), the message CMT I/O <Y:1, N:0>? will be displayed. In that
case, press the
and
loaded. If the machine has a drum change function, then the four sets of
parentheses correspond to drum No.1, drum No.2, drum No.3, and drum
No.4, respectively, from the left.
(3) The message CMT I/O <Y:1, N:0>? will also be displayed if the cursor is
blinking in the position of the TOOL FILE item (data portion ) or
PARAMETER item (data portion ). In that case, press the
and
and
keys, in that order, if the tool offset data is to be loaded. If the cursor is
blinking in the parentheses second from the left, then the message WORK
OFFSET <Y:1, N:0>? will be displayed. In that case, press the
and
and
be loaded.
If the cursor is blinking in the rightmost parentheses, the message TOOL
LIFE CONTROL <Y:1, N:0>? will be displayed. In that case, press the
and
loaded.
- For data items that do not need to be loaded, press the appropriate cursor
key to skip to the next item.
- The cursor must be moved in the following order:
WORK NO.
() () () ()
() () () ()
() () ( )
( )
( )
( )
( )
( )
TOOL DATA
TOOL FILE
PARAMETER
EIA/ISO INFOR
(
(
(
(
)
)
)
)
( )
( )
( )
( )
( )
( )
( )
4-92
or
..... .
or
4-93
3. COMPARE operation
Proceed as follows to compare the data prestored within the NC equipment and
that recorded on a cassette tape:
[1] Set onto the cassette deck the cassette tape which contains the data to be
compared.
[2] Call the DATA IN/OUT (CMT) display on the screen.
[3] Press the menu key COMPARE NC = CMT.
[4] Input the data to be compared.
- To make this input, use a similar procedural step to [4] of LOAD operation
above.
[5] Press the menu key START.
- The display status of START will reverse and data comparison will begin.
- The cursor will blink in the position of the data being compared.
- When the reverse-display status of START is released, this indicates
coincidence between the two sets of data that have been compared.
- If an error has been found to exist in the data being compared, the alarm
message DATA ARE NOT COINCIDENT will be displayed and the
comparison operation aborted. That is, the data in the position where the
cursor is blinking is different from the data prestored within the NC equipment.
4. Precautions on LOAD, SAVE, and COMPARE operations:
(1) The maximum number of programs that can be transferred at one time is 16.
(2) In the procedural step [4] of a LOAD operation, the alarm message 433 SAME
PROGRAM IS DESIGNATED may be displayed if the same workpiece number
as that prestored within the NC equipment is designated. If this is the case,
then the workpiece number prestored within the NC equipment must be
changed. (See the description of Changing a workpiece number (screen
operation 1.) in PROGRAM FILE display, section 4-4-2.)
However, even if the workpiece number of the program to be loaded agrees
with that of a program existing in the memory of the NC equipment, the alarm
mentioned above will not occur when the value of bit 1 of parameter G9 is 1.
In this case, the corresponding program within the NC equipment will be erased
and the loaded program will be registered under that workpiece number.
Before executing this function, therefore, check if the corresponding program
within the NC equipment is an unnecessary one. (Execution of this function
erases the program within the NC equipment first.)
(3) Data transfer will not be interrupted even if the display is changed over to
another after data transfer has started. Modifying the data being transferred,
however, is not possible.
5. The entire data that has been input can be erased using the following
procedure:
4-94
DNC
TAPE
I/O
I/O
I/O
I/O
STOP
4-95
Notes:
1. The maximum number of programs whose contents can be indicated at one
time is 16.
2. A LOAD or COMPARE operation can be carried out after the data recorded on
a cassette tape has been indicated on the DATA IN/OUT (CMT) display by a
DIRECTORY operation. Therefore, this method becomes effective especially
when loading or comparing the entire data recorded on a cassette tape.
Example 1:
When loading the entire data that has been indicated on the DATA IN/OUT (CMT)
display by a DIRECTORY operation:
[1] Press the menu key LOAD CMT NC.
[2] Press the menu key START.
- The entire data being indicated on the DATA IN/OUT (CMT) display will then
be transferred to the NC equipment.
Example 2:
When loading a part of the data which has been indicated on the DATA IN/OUT
(CMT) display by a DIRECTORY operation:
[1] Press the menu key LOAD CMT NC.
[2] Move the cursor to the position in which data that is not to be loaded is being
displayed.
[3] Specify 0 with the appropriate numeric key, and then press the input key
4-96
- NOTE -
(4-97)
4-9-2
BLOCK
99999
COMMENT
* *
MODE (********)
WORK NO. (
(
(
)
)
)
)
(
(
(
(
TOOL DATA ( )
)
)
)
)
(
(
(
(
( )
)
)
)
)
(
(
(
(
( )
)
)
)
)
( )
TOOL FILE ( )
PARAMETER ( )
EIA/ISO INFOR ( )
( )
( )
( )
aaaaaaaa
aaaa
aaaaaaaa
aaaa
aaaaaaaa
aaaa
aaaaaaaaaa
aaaaaaaaaa
NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PAGE 1/16
* * * DATA IN OUT (DNC) * * *
( )
LOAD
SAVE
HOST NC NC HOST
M3S029
Note:
Values in the display denote the maximum value of each type of data.
4-98
Description of data:
No.
Data name
Unit
WORK NO.
Description
Workpiece number of the program prestored within the NC
equipment.
Program identification code
M : MAZATROL program
M or E
BLOCK
: EIA/ISO program
COMMENT
Program name
MODE
WORK NO.
TOOL DATA
TOOL FILE
PARAMETER
EIA/ISO INFOR
Display operations:
1. LOAD operation
Proceed as follows to transfer data from a host CPU (or external NC
equipment) to the NC equipment:
[1] Call up the DATA IN/OUT (DNC) display on the screen.
- This will cause the following menu to display in the menu display area:
LOAD
SAVE
HOST NC NCHOST
4-99
TOOL
TOOL
DATA
FILE
PAR
EIA/ISO
INPUT
PREVIOUS
NEXT
INFOR.
CANCEL
PAGE
PAGE
START
- The cursor will appear in the upper leftmost parentheses of the WORK NO.
item (data portion ).
[3] Input the data to be loaded.
(1) If the cursor is blinking in the position of the WORK NO. item (data portion
), the message WORK PIECE PROGRAM NUMBER? will be displayed.
In that case, specify the workpiece number of the program to be loaded
and then press the input key
(2) If the cursor is blinking in the position of either the TOOL DATA item (data
portion ), TOOL FILE item (data portion ), or PARAMETER item (data
portion ), then the message FILE NO.? will be displayed. In that case,
specify the file number of the data to be loaded and then press the input
key
(3) If the cursor is blinking in the leftmost parentheses of the position of the
EIA/ISO INFOR item (data portion ), then the message TOOL OFFSET
FILE NO.? will be displayed. In that case, if the tool offset data is to be
loaded, specify the corresponding file number with the appropriate numeric
key(s) and then press the input key
If the cursor is blinking in the parentheses second from the left, then the
message WORK OFFSET FILE NO.? will be displayed. In that case, if the
work offset data is to be loaded, specify the corresponding file number with
the appropriate numeric key(s) and then press the input key
If the cursor is blinking in the parentheses third from the left, then the
message MACRO VARIABLE FILE NO.? will be displayed. In that case, if
the macrovariable(s) is to be loaded, specify the corresponding file number
with appropriate numeric key(s) and press the input key
4-100
- The input workpiece number or file number will be displayed in the position
where the cursor was blinking.
- For details of the cursor movement procedure, see the description of LOAD
operation (screen operation 1.) in section 4-9-1 DATA IN/OUT (CMT)
display.
- The cursor will automatically move to the next data item as long as data input
is made in sequence.
[4] Press the menu key START.
- The display status of START will reverse and data transfer will begin.
- The cursor will blink in the position of the data being transferred.
- After data transfer, the reverse-display status of START will be released.
2. SAVE operation
Proceed as follows to transfer data from the NC equipment to a host CPU (or
external NC equipment):
[1] Call up the DATA IN/OUT (DNC) display on the screen.
[2] Press the menu key SAVE NC HOST.
[3] Input the data to be saved.
- To make this input, use a similar procedural step to [3] of LOAD operation
above.
[4] Press the menu key START.
- The display status of START will reverse and data transfer will begin.
-The cursor will blink in the position of the data being transferred.
- After data transfer, the reverse-display status of START will be released.
3. Precautions on LOAD and SAVE operations:
(1) The maximum number of programs whose contents can be transferred at one
time is 16. However, a larger volume of data than the memory capacity of the
source device cannot be transferred.
(2) If the programs to be transferred include programs whose workpiece numbers
overlap those of the program prestored within the memory of the destination
device, then such programs cannot be transferred. In such cases, change the
workpiece number of the program prestored within the memory of either one of
the two devices. (See the description of screen operation 1. in section 4-4-2
PROGRAM FILE display.)
Similarly, if the data to be transferred includes values that are assigned the
same file number as the data prestored within the memory of the destination
device, then those values cannot be transferred.
4-101
(3) If the entire data that has been input in procedural step [3] of a LOAD or SAVE
operation is to be erased, first press the menu key INPUT CANCEL and then
press the input key
(4) Data transfer still continues to be performed through to completion even if the
DATA IN/OUT display has been changed over to another display during
execution of the data transfer operation. However, the data being transferred
cannot be overridden with new data.
(5) If the data transfer operation being performed is to be aborted, press the menu
key I/O STOP. For further details, see the description of How to abort data
transfer in section 4-9-1 DATA IN/OUT (CMT) display.
If data transfer has been aborted, the transfer operation cannot be restarted
from that program position; it must be restarted from the beginning, irrespective
of whether the particular operation is LOAD or SAVE. In addition, when data
transfer is currently in progress under commands from external equipment, the
transfer operation cannot be aborted even if the menu key I/O STOP is
pressed.
(6) Pressing the menu key NEXT PAGE causes the current page of the display in
the left half portion of the screen (workpiece numbers and other data prestored
within the NC equipment are displayed in this portion) to change over to the
next page.
Pressing the menu key PREVIOUS PAGE causes the current page to change
back to the preceding page.
4-9-3
4-102
4. ALL PUNCH
Operation in which all the programs prestored within the NC equipment are
output onto paper tape
5. COMPARE
Operation in which comparison is made between a program prestored within
the NC equipment and a program punched on paper tape
6. ALL COMPARE
Operation in which comparison is made between all the programs prestored
within the NC equipment and all those punched on paper tape
7. TAPE SEARCH
Operation in which the data punched on paper tape is searched for a specific
character string(s)
8. REWIND (Option)
Operation in which paper tape is rewound
Note:
Data that can be transferred using this display is that of the EIA/ISO programs only.
4-103
TAPE I/O
WORK NO.
9999 M
BLOCK
99999
COMMENT
* *
MODE (********)
WORK NO. (
(
(
)
)
)
)
(
(
(
(
)
)
)
)
(
(
(
(
)
)
)
)
aaaaaaaaaa
aaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
(
(
(
(
)
)
)
)
TAPE
SEARCH DATA
.
.
.
.
.
.
.
.
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PAGE 1/16
ALL LOAD
TAPENC
PUNCH
ALL PUNCH
NC TAPE NC TAPE
COMPARE
NC=TAPE
ALL COM.
NC=TAPE
TAPE
SEARCH
REWIND
M3S030
Note:
Values in the display denote the maximum value of each type of data.
Description of data:
No.
Data name
WORK NO.
Unit
Description
Workpiece number of the program prestored within the NC
equipment
M or E
BLOCK
: EIA/ISO program
COMMENT
MODE
Program name
Data transfer mode (LOAD, ALL LOAD, PUNCH, ALL PUNCH,
COMPARE, ALL COMPARE, TAPE SEARCH, or REWIND)
WORK NO.
TAPE
SEARCH DATA
4-104
Display operations:
1. LOAD operation
Proceed as follows to transfer an EIA/ISO program punched on paper tape to
the NC equipment:
[1] Set onto the paper tape reader the paper tape containing the program to be
loaded.
[2] Call the DATA IN/OUT (TAPE) display on the screen.
- This will cause the following menu to display in the menu display area:
LOAD
ALL LOAD
PUNCH
NC=TAPE
TAPE
REWIND
SEARCH
PREVIOUS
NEXT
CANCEL
PAGE
PAGE
START
- The cursor will appear in the upper leftmost parentheses of the WORK NO.
item (data portion ), then the message WORK PIECE PROGRAM
NUMBER.? will be displayed.
[4] Using the appropriate numeric key(s), specify the workpiece number of the
program to be loaded. Then, press the input key
- The input workpiece number will be displayed and the cursor will move into
the next parentheses (on the right) of that item.
- Likewise, input the workpiece numbers of all the programs to be loaded.
Example:
When loading the programs having workpiece number 10, 11, and 12:
Press the
, and
4-105
- The input workpiece number will be displayed and the cursor will move into
the next parentheses (on the right) of that item.
- Likewise, input the workpiece numbers of all the programs to be output.
- Up to 16 workpiece numbers can be input.
[5] Press the menu key START.
- The display status of START will be reversed and the tape puncher will be
operated.
- The cursor will blink in the position of the workpiece number of the program
whose contents are currently being punched.
- After punching of specified program, the reverse-display status of START will
be released.
4-106
- The input workpiece number will be displayed and the cursor will move into
the next parentheses (on the right) of that item.
- Likewise, input the workpiece numbers of all the programs to be compared.
- Up to 16 workpiece numbers can be input.
[5] Press the menu key START.
- The display status of START will reverse and comparison between the
specified program (program prestored within the memory of the NC
equipment) and the program recorded on paper tape will begin.
- The cursor will blink in the position of the workpiece number of the program
being compared.
- When the reverse-display status of START is released, this indicates
coincidence in contents between the two programs that have been compared.
4-107
- If, during this comparison, the two programs are found not to be coincident in
contents, the alarm message DATA ARE NOT COINCIDENT will be
displayed and the comparison operation will be aborted.
6. ALL COMPARE operation
Proceed as follows to compare in contents all the EIA/ISO programs prestored
within the NC equipment and all those recorded on paper tape:
[1] Set onto the paper tape reader the paper tape which contains the programs to
be compared.
[2] Call up the DATA IN/OUT (TAPE) display on the screen.
[3] Press the menu key ALL COM. NC=TAPE.
[4] Press the menu key START.
- The display status of START will be reversed, and comparison between all
EIA/ISO programs prestored within the memory of the NC equipment and all
those recorded on paper tape will begin.
- When the reverse-display status of START is released, this indicates
coincidence in contents between all the EIA/ISO programs prestored within
the NC equipment and all those recorded on paper tape that have been
compared.
- If, during this comparison, the programs are found not to be coincident in
contents, the alarm message DATA ARE NOT COINCIDENT will be
displayed and the comparison operation will be aborted.
7. Precautions on data transfer
(1) To erase all workpiece numbers that have been input in procedural step [4] of
a LOAD, PUNCH, or COMPARE operation, first press the menu key INPUT
CANCEL and then press the input key
4-108
(4) The left half portion of the DATA IN/OUT (TAPE) display indicates workpiece
numbers and other data of the programs prestored within the NC equipment.
Pressing the menu key NEXT PAGE changes the current page of the display in
this portion over to the next page.
Pressing the menu key PREVIOUS PAGE changes the current page of the
display in this portion over to the preceding page.
(5) During step [4] of LOAD operation, when the value of bit 1 of parameter G9 is
1, alarm will not occur even if the workpiece number of the program to be
loaded agrees with that of a program existing in the memory of the NC
equipment. In this case, the corresponding program within the NC equipment
will be erased and the loaded program will be registered under that workpiece
number. Before executing this function, therefore, check if the corresponding
program within the NC equipment is an unnecessary one. (Execution of this
function erases the program within the NC equipment first.)
(6) During ALL LOAD operation, the alarm message 536 SAME PROGRAM
APPOINT may be displayed if the same workpiece number as that prestored
within the NC equipment is designated. If this is the case, then the workpiece
number prestored within the NC equipment must be changed. (See the
description of Changing a workpiece number (screen operation 1.) in
PROGRAM FILE display, section 4-4-2.)
However, even if the work number of the program to be loaded agrees with that
of a program existing in the memory of the NC equipment, the alarm mentioned
above will not occur when the value of bit 1 of parameter G9 is 1. In this case,
the corresponding program within the NC equipment will be erased and the
loaded program will be registered under that workpiece number. Before
executing this function, therefore, check if the corresponding program within
the NC equipment is an unnecessary one. (Execution of this function erases
the program within the NC equipment first).
4-109
SP
EOB
SHIFT
.......
- Each time the menu key SHIFT is pressed, the menu display changes in
order of
..... as shown below.
N
SHIFT
SHIFT
INS
SHIFT
.......
.......
.......
, and
, in that order.
Numeric keys
Menu key
- The specified character string will then be displayed in the position of the
SEARCH DATA item (data portion ).
- To cancel the entire character string, press the data cancellation key
- To cancel only the last character that has been specified, press the clear key
.
[5] Press the menu selector key (green key located to the right of the menu keys).
- The following menu will then be displayed in the menu display area:
SET
MACRO
END
INPUT
Note:
In procedural step [4] above, press the menu key MACRO INPUT if a
character string for macrovariable input is to be located.
4-110
PREVIOUS
NEXT
CANCEL
PAGE
PAGE
START
G01X100.Y100.F10;
- If the corresponding character string is not found, then the alarm message
559 DESIGNATED DATA NOT FOUND will be displayed.
9. REWIND operation (Option)
Use the following procedure to rewind paper tape:
[1] Press the menu selector key (green key located to the right of the menu keys)
to display the following menu on the screen:
LOAD
ALL LOAD
PUNCH
NC=TAPE
TAPE
REWIND
SEARCH
- If this menu is already on the display, the menu selector key does not need to
be pressed.
[2] Press the menu key REWIND.
- The following menu will then be displayed in the menu display area:
INPUT
PREVIOUS
NEXT
CANCEL
PAGE
PAGE
START
4-111
4-10
MODAL
INFORM.
INFORM.
ALARM
PROCESS
HARD
CONTROL
COPY
Here, pressing the menu key EIA/ISO INFORM. causes the following menu to
display:
TOOL
WORK
MACRO
TOOL
OFFSET
OFFSET
VARIABLE
LIFE
- If the menu key TOOL OFFSET is pressed, the TOOL OFFSET DATA display
will be indicated.
- If the menu key WORK OFFSET is pressed, the WORK OFFSET DATA display
will be indicated.
- If the menu key MACRO VARIABLE is pressed, the MACRO VARIABLE display
will be indicated. (The MACRO VARIABLE display consists of four subdisplays.
See section 4-10-3 MACRO VARIABLE display, for details of the individual
subdisplay calling procedures.)
- If the menu key TOOL LIFE is pressed, the TOOL LIFE INDEX display will be
indicated.
4-112
Note:
The individual data that has been registered on the EIA/ISO INFOR display is not
effective for MAZATROL programs.
4-10-1
NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
OFFSET
99999.999
NO.
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
OFFSET
99999.999
NO.
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
OFFSET
99999.999
NO.
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
OFFSET
99999.999
POSITION
X 99999.999
Y
Z
4
MACHINE
X 99999.999
Y
Z
4
PAGE 1/
* * * TOOL OFFSET DATA (TYPE A) * * *
TEACH
INCR.
POSITION
ALL
TOOL
PREVIOUS
NEXT
SET
ERASE
LIFE
PAGE
PAGE
M3S031
Notes:
Values in the display denote the maximum value of each type of data.
Description of data:
No.
Data name
Data name
OFFSET
POSITION
Unit
Description
mm (inch)
X, Y, Z
mm (inch)
Degrees ( ) or mm
system
(inch)
MACHINE
MACHINE
X, Y, Z
mm (inch)
Degrees ( ) or mm
(inch)
4-113
SHAPE CORR.
99999.999
DEFACE CORR.
99.999
POSITION
X 99999.999
Y
Z
4
aaaaaaaa
aaaa
aaaaaaaa
aaaa
DEFACE CORR.
99.999
aaaaaaaa
aaaa
SHAPE CORR.
99999.999
aaaaaaaaaa
aaaaa
MACHINE
X 99999.999
Y
Z
4
aaaaaaaa
aaaa
NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TOOL DIAMETER
aaaaaaaa
aaaa
TOOL LENGTH
PAGE 1/
INCR.
POSITION
SET
ALL
ERASE
TOOL
LIFE
PREVIOUS
PAGE
NEXT
PAGE
M3S032
Notes:
Values in the display denote the maximum value of each type of data.
Description of data:
No.
Data name
TOOL LENGTH
Unit
Description
mm (inch)
mm (inch)
SHAPE CORR.
TOOL LENGTH
DEFACE CORR.
TOOL DIAMETER
SHAPE CORR.
mm (inch)
TOOL DIAMETER
DEFACE CORR.
mm (inch)
POSITION
POSITION
X, Y, Z
mm (inch)
Degrees ( ) or mm
(inch)
X, Y, Z
mm (inch)
Degrees ( ) or mm
(inch)
MACHINE
MACHINE
4-114
Display operations:
1. Tool-compensation data setting procedures
Use the following procedures to input data to the OFFSET item (data portion
) of the TOOL OFFSET DATA (TYPE A) display or the SHAPE CORR. and
DEFACE CORR. items (data portions , , and ) of the TOOL OFFSET
DATA (TYPE B) display:
(1) Manual setting procedure
Assume that the TOOL OFFSET DATA display (type A or B) is already on the
screen.
, or
on the screen.
- If the key
or
or
- The input data will then be displayed in the position where the cursor was
blinking.
(2) Automatic setting procedure
Using the TEACH function of the display, tool-length compensation data can be
automatically input to the OFFSET item (data portion ) of the TOOL OFFSET
DATA (TYPE A) display or the TOOL LENGTH-SHAPE CORR. item (data
portion ) of the TOOL OFFSET DATA (TYPE B) display.
[1] Move the spindle by hand and bring the tool tip into contact with the top
surface of either the reference block or the workpiece of a predetermined
height.
- See the Operating manual for machine.
[2] Call the TOOL OFFSET DATA display on the screen.
- The following menu will then be displayed in the menu display area:
TEACH
INCR.
4-115
PAGE
NEXT
PAGE
[3] After the cursor appears on the screen, move it to the position of the OFFSET
item (in the case of type A) or TOOL LENGTH-SHAPE CORR. item (in the
case of type B).
- For details of cursor calling, see the description of step [1] of the Manual
setting procedure above.
[4] Press the menu key TEACH.
- This will cause the display status of TEACH to reverse and the message
DIST. FROM TABLE SURF. TO TEETH <INPUT>? to present.
[5] Specify the height of either the reference block or the workpiece using the
appropriate numeric key(s), and then press the input key
- The NC equipment will then calculate the tool length, and the calculated value
will be automatically set under OFFSET item (in the case of type A) or TOOL
LENGTH-SHAPE CORR. item (in the case of type B). (See the figure below.)
Machine zero-point
Distance
from the
machine
zero-point
to the
currect
position of
the
machine
Currect position
of the machine
Distance from
the table surface
to the tool tip
a
aa
aaaaaaaaaaaaaaaa
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
aaaaaaaaaaaaaaaa
a
a
a
a
a
aa
aa
aaaaaaaaaaaaaaaaa
Tool length
Distance
from the
machine
zero-point
to the
table
surface
(constant)
Reference block
or workpiece
Table
M3S022
Since the current position of the machine is placed in the memory of the NC
equipment, it will calculate the length of the tool if the height of the reference
block or workpiece (i.e., the distance from the table surface to the tool tip) is
specified.
- The reverse-display status of TEACH will be released automatically.
4-116
- The new coordinate values will then be displayed and the cursor will move to
the position of Y item.
- In addition, the message Y POSITION DISPLAY SET? will be displayed.
[3] Specify new Y-axis coordinates with the appropriate numeric keys, and then
press the input key
[4] Similarly, specify new Z-axis coordinates and then press the input key
only.
- After new coordinate values for all the axes have been input, the reversedisplay status of POSITION SET will be released and the cursor will
disappear.
3. Functions and usage of other menu items
When the TOOL OFFSET DATA display (type A or B) is called up on the
screen, the following menu will be displayed in the menu display area:
TEACH
INCR.
PAGE
NEXT
PAGE
Of these menu items, TEACH and POSITION SET have been described in the
subsections of screen operations 1. and 2. above.
(1) INCR.
If the menu key INCR. is pressed, the numeric data that has already been set
can be updated just by setting an increment (or decrement) for the data.
For further details, see the description of screen operations 5.-(1), INCR., that
is given in TOOL DATA Display (section 4-6).
4-117
[2] Specify 9999 with the numeric keys and then press the input key
4-118
G54
G56
G58
SHIFT
G65
G57
G59
MACHINE
aaaaaaaa
aaaaaaaa
X 99999.999
aaaaaaaa
aaaaaaaa
X 99999.999
aaaaaaaa
aaaaaaaa
X 99999.999
aaaaaaaa
aaaa
X 99999.999
X 99999.999
X 99999.999
X 99999.999
X 99999.999
INCR.
M3S034
Notes:
Values in the display denote the maximum value of each type of data.
Description of data:
Data name
No.
G54
G54
Unit
Description
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
G57
G57
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
G54
G58
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
G57
MACHINE
X, Y, Z
mm (inch)
Degrees ( ) or mm (in.)
G55
G55
G56
G56
G55
G59
G56
SHIFT
4-119
Display operations:
The procedures for setting workpiece zero-point coordinate values are described
below.
Use of the TEACH function of the display makes it possible to automatically set the
coordinate values, in the machine coordinate system, of the zero-point of each
workpiece coordinate system (G54 to G59) that is to be used under an EIA/ISO
program.
The operating procedures are as follows:
1. Setting X-Coordinate values
[1] Manually move the X-axis until the tool comes into contact with the workpiece
or reference block.
Example:
If the workpiece zero-point is at the position shown below:
Coordinate
position
Machine zero-point
Workpiece zero-point
Procedural
step [1]
+Z
Workpiece
+X
5
- See the Operating manual for machine for details of axis movement.
[2] Call up the WORK OFFSET DATA display on the screen.
- This will cause the following menu to display in the menu display area:
TEACH
INCR.
[3] Call up the cursor on the screen, and then move it to the position of X in the
workpiece coordinate system to be set.
- If the cursor key
or
or
4-120
- Normally, the radius of the tool is to be input. In the example shown above,
however, the radius must be input with a plus sign because the workpiece
zero-point is in the plus direction from the coordinate position. That is, press
the
and
4-121
4-10-3
COMMON
LOCAL
LOCAL
VARIABLE
CHECK
VARIABLE
CHECK
EXP
NEXT
PAGE
- If the menu key COMMON CHECK is pressed, the current display will change
over to the COMMON VARIABLE (CHECK) display.
- If the menu key LOCAL VARIABLE is pressed, the current display will change
over to the LOCAL VARIABLE display.
- If the menu key LOCAL CHECK is pressed, the current display will change over
to the LOCAL VARIABLE (CHECK) display.
- If the menu key COMMON VARIABLE is pressed, the current display will change
over to the COMMON VARIABLE display.
4-122
DATA
NO.
DATA
NO.
DATA
NO.
#100
#101
#102
#113
#114
#115
#126
#127
#128
#139
#140
#141
#103
#104
#105
#116
#117
#118
#129
#130
#131
#142
#143
#144
#106
#107
#108
#119
#120
#121
#132
#133
#134
#145
#146
#147
#109
#110
#111
#122
#123
#124
#135
#136
#137
#148
#149
#112
#125
#138
DATA
* * * COMMON VARIABLE * * *
COMMON
VARIABLE
COMMON
CHECK
LOCAL
VARIABLE
LOCAL
CHECK
EXP
NEXT
PAGE
M3S036
Description of data:
No.
Data name
Unit
Description
NO.
DATA
4-123
DATA
NO.
DATA
NO.
DATA
NO.
#1
#2
#3
#9
#10
#11
#17
#18
#19
#25
#26
#27
#4
#5
#6
#12
#13
#14
#20
#21
#22
#28
#29
#30
#7
#8
#15
#16
#23
#24
#31
#32
DATA
aaaaaaaa
aaaaaaaa
NEST ( )
* * * LOCAL VARIABLE * * *
COMMON
VARIABLE
COMMON
CHECK
LOCAL
VARIABLE
LOCAL
CHECK
EXP
NEXT
PAGE
M3S037
Description of data:
No.
Data name
Unit
Description
NO.
DATA
NEST ( )
Nesting number
Display operations:
Variables registering procedure:
Proceed as follows to input variables on the COMMON VARIABLE display or
COMMON VARIABLE (CHECK) display:
[1] First, call the cursor on the screen by pressing one of the following four cursor
keys:
- If the cursor key
or
or
4-124
[2] Press the appropriate cursor key to move the cursor to the NO. item of the
variable to be input.
[3] Specify the desired variable with the appropriate numeric key(s), and then
press the input key
Notes:
1. Pressing the menu key EXP allows data to be input in exponential form.
Example:
If 2 10 6 is to be input:
Press the
, EXP,
, and
2. Pressing the menu key NEXT PAGE causes the current page of the display to
change over to the next page.
In addition, if the menu key NEXT PAGE is pressed while the LOCAL
VARIABLE or LOCAL VARIABLE (CHECK) display remains on the screen,
then the number in the NEST item (data portion ) will change over to the
next serial number and the current page of the display will also change over to
the next page.
4-125
4-10-4
H. NO.
512
D NO
512
OFFSET H
9999.999
OFFSET D
9999.999
LIFE (M)
9999
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TIME (M)
9999
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
aaaaaaaa
aaaaaaaa
8
9
10
11
12
13
14
15
16
PAGE 1/
* * * TOOL LIFE INDEX * * *
( )
INCR.
TOOL
ALL
TOOL
PREVIOUS
NEXT
ERASE
ERASE
OFFSET
PAGE
PAGE
M3S038
Note:
Values in the display denote the maximum value of each type of data.
Description of data:
No.
Data name
Unit
Description
TNO.
Tool number
GROUP NO.
H.NO.
D NO.
OFFSET H
OFFSET D
mm (inch)
LIFE (M)
minute
Tool life
TIME (M)
minute
4-126
Notes:
1. Either a tool-length compensation number or a tool-length compensation value
can be set for one tool.
2. Either a tool-diameter compensation number or a tool-diameter compensation
value can be set for one tool.
Display operations:
The TOOL LIFE INDEX display is used to set three types of data: tool group
numbers, tool compensation data, and tool-life control data.
1. Setting tool group numbers
[1] Call up the cursor on the screen by pressing the cursor key
- If the key
or
or
[3] Input a tool group number and then press the input key
4-127
4-128
Example 1:
Group number setting
Program
T01
T0M06;
Tool command
GROUP NO.
2
2
3
4
1
1
2
H.NO.
D NO.
OFFSET H
OFFSET D
LIFE (M)
0
TIME (M)
0
60
60
0
61
0
0
Tool command number T01 that has been specified in the program is handled
as GROUP NO.1, and an automatic search is made for the TNOs to which
GROUP NO.1 has been assigned on the TOOL LIFE INDEX display. In the
example shown in the diagram above, there are two such TNOsTNO.2 and
TNO.3. However, since TNO.2 is for the tool that has reached its life, TNO.3
will be selected.
Example 2:
Individual tool number setting
Program
T01
T0M06;
Tool command
GROUP NO.
LIFE (M)
TIME (M)
1
2
3
2
1
1
H.NO.
D NO.
OFFSET H
OFFSET D
60
0
0
65
0
0
60
Tool command number T01 that has been specified in the program is handled
as TNO. 1, and the TOOL LIFE INDEX display is searched for TNO.1.
The above example shows that TNO. 1 on the TOOL LIFE INDEX display is
for the tool that has reached its life. Thus, TNO. 4, which has the same group
number as that of TNO. 1, will be automatically selected instead.
4-129
H1 ;
Tool-diameter
compensation
D2 ;
OFFSET
10.1
2
3
4
10.2
10.3
10.4
T01T0M06;
4-130
GROUP NO.
1
H.NO.
3
D NO.
4
OFFSET H
TIME (M)
0
then the program will be executed with the tool-length compensation value (No.3=
10.3) and tool-diameter compensation value (No.4 = 10.4) that have been set on
the TOOL LIFE INDEX display, not with the tool-length compensation value (H1=
10.1) and tool-diameter compensation value (D2 = 10.2) that have been specified
in the program.
(2) Direct setting of compensation data:
The procedures for setting tool-length compensation data and tool-diameter
compensation data directly are described below.
[2] Input appropriate compensation data and then press the input key
- If changes are to be made to tool-length data that are already set, the old data
can be overridden with new data simply by setting increments (or
decrements) through the use of INCR. For usage of INCR., see the
description INCR. that is given in item 5.-(1), screen operations, of section 46 TOOL DATA Display.
- The input compensation data will be displayed in the OFFSET H item position,
and the cursor will move on to the OFFSET D item.
- Subsequently, the message TOOL DIAMETER REVISE? will be displayed.
[3] Input appropriate compensation data and then press the input key
- If changes are to be made to tool-diameter data that are already set, the old
data can be overridden with new data simply by setting increments (or
decrements) through the use of INCR. For usage of INCR., see the
description INCR. that is given in item 5.-(1), screen operations, of section 46 TOOL DATA Display.
- The input compensation data will be displayed in the OFFSET D item position.
4-131
If compensation values are set on the TOOL LIFE INDEX display using this
method, these values take priority over any such value settings in the program.
Example:
TOOL OFFSET display
Program
Tool-length
compensation number
Tool-diameter
compensation number
H1 ;
TNO.
1
2
OFFSET
10.1
10.2
3
4
10.3
10.4
D2 ;
T01T0M06;
For execution of the EIA/ISO program shown above: If the following values are set
in the OFFSET H and OFFSET D items on the TOOL LIFE INDEX display:
TOOL LIFE INDEX display
GROUP NO.
1
2
1
2
H.NO.
D NO.
OFFSET H
10.5
0
60
TIME (M)
0
aaaaaaaa
aaaaaaaa
TNO.
61
then the program will be executed with the tool-length compensation value (10.5)
and tool-diameter compensation value (10.6) that have been set on the TOOL
LIFE INDEX display, not with the tool-length compensation value (H1 = 10.1) and
tool-diameter compensation value (D2 = 10.2) that have been specified in the
program.
Notes:
1. Data can be set in either the H.NO. item or the OFFSET H item for one tool.
2. Data can be set in either the D NO. item or the OFFSET D item for one tool.
3. If tool compensation data is not set on the TOOL LIFE INDEX display, the
compensation values that correspond to the compensation numbers specified
in the program become valid.
4-132
Example:
TOOL LIFE INDEX display
TNO.
1
2
3
LIFE (M)
TIME (M)
LIFE (M)
0
2
3
60
TIME (M)
0
60
- The cursor will subsequently move on the TIME (M) item, and the message
TOOL CUTTING TIME (MIN)? will be displayed.
Note:
If data is not set in the LIFE (M) item for a tool (setting data 0 has been
remained), then the life information of that tool cannot be controlled
automatically.
[3] Input the tool operation time (cumulative cutting-feed time) in minutes with the
numeric keys, and then press the input key
LIFE (M)
0
60
TIME (M)
0
5
LIFE (M)
0
60
TIME (M)
0
5
- This data need not to be set for an unused tool. (0 is initially set in the TIME
(M) item.)
- Each time a tool is used for a cutting-feed operation, the tool operation time
will be integrated in minutes.
- When the operation time reaches the life data set in procedural step [2]
above, the display of the data settings in the TIME (M) item will be reversed.
4-133
Note:
On tool-life control during execution of MAZATROL and EIA/ISO programs:
(1) MAZATROL program
During execution of a MAZATROL program, although the data settings in the
TIME (M) item of the TOOL DATA display are integrated, those in the TIME
(M) item of the TOOL LIFE INDEX display are not integrated.
(2) EIA/ISO program
During execution of an EIA/ISO program, the data settings in the TIME (M) item
of the TOOL LIFE INDEX display are integrated. In addition, the data settings
in the TIME (M) item of the TOOL DATA display are also integrated if 1 has
been set in parameter F67.
(3) MAZATROL and EIA/ISO program
In combined use of MAZATROL and EIA/ISO programs as shown in the
diagram below, the data settings in the TIME (M) item of the TOOL DATA
display are integrated while the MAZATROL program is being executed, and
the data settings in the TIME (M) item of the TOOL LIFE INDEX display are
integrated while the EIA/ISO program is being executed. If, however, 1 has
been set in parameter F67, integration of the data settings in the TIME (M) item
of the TOOL DATA display will also occur even during execution of the
EIA/ISO program.
(1)
MAZATROL program
MAZATROL
TOOL DATA
(2)
EIA/ISO program
EIA/ISO
TOOL LIFE
INDEX
TOOL DATA
(3)
Subprogram
EIA/ISO
TOOL LIFE
INDEX
M3S039
4-134
or
H.NO.
D NO.
OFFSET H
TIME (M)
1
2
3
1
2
3
10
9
8
5
6
7
60
60
60
10
11
12
60
13
60
14
10
60
15
- The entire set of data present on the line blinking with the cursor will then be
erased.
- In the example shown in the diagram above, screen display will be as follows:
TNO. GROUP NO.
H.NO.
D NO.
OFFSET H
TIME (M)
1
2
3
1
2
3
10
9
8
5
6
7
60
60
60
10
11
12
60
13
10
60
15
5
6
4-135
(2) Erasing all sets of tool data that have been registered
[1] Press the menu key ALL ERASE.
- This will cause the display status of ALL ERASE to reverse and the message
ALL ERASE < 9999 INPUT>? to present.
[2] Specify 9999 with the numeric keys and then press the input key
- Key-in
, and
, in this order.
- These keystrokes erase all the TOOL LIFE INDEX data settings.
- The reverse status of ALL ERASE display will be subsequently released.
4-11
4-136
( )
SPINDL NO.
( )
GROUP
1
G1
2
G17
3
G91
4
G22
5
G94
6
G21
7
G40
8
G49
9
G80
10
G98
11
G50
12
G54
NEXT NO.
( )
UNIT NO.
BLOCK NO.
MAGAZIN NO.
( )
INDEX NO.
PALLET NO.
GROUP
13
G64
14
G67
15
16
G69
17
G97
18
G15
19
G50.1
X
Y
Z
4
5
6
F
S
T
M
B
D
H
* * * MODAL INFO. * * *
EIA/ISO
INFORM
( )
MODAL
INFORM
ALARM
PROCESS
MANAGE
HARD
COPY
M3S040
Note:
Values in the display are for reference; they are not actual values that are
displayed.
Description of data:
No.
Data name
Unit
Description
WORK NO.
( )
UNIT NO.
BLOCK NO.
SPINDL NO.
( )
NEXT NO.
( )
MAGAZIN NO.
( )
INDEX
PALLET NO.
GROUP
4-137
4-12
ALARM Display
TOTAL = 1
402
ILLEGAL FORMAT
* * * ALARM * * *
( )
EIA/ISO
MODAL
INFORM
INFORM
ALARM
PROCESS
HARD
MANAGE
COPY
M3S041
The ALARM display can display up to 16 alarm states of which the causes are not
yet eliminated.
For several such alarm states, this display can also indicate special values for ease
of locating the causes. See in separate volume Alarm list, for details of 16 alarm
states and messages.
4-13
4-138
DRUM NO.
!
MAIN
1001 M
SUB 1
SUB 2
SUB 4
SUB 5
SUB 6
SUB 7
SUB 8
SUB 9
SUB 10
1002 M
1003 M
1004 M
4
5
6
1005 M
1006 M
1007 M
1009 M
aaaaaaaa
aaaa
aaaaaaaa
aaaa
1008 M
1010 M
1011 E
aaaaaaaa
aaaa
7
8
9
10
11
12
SUB 3
aaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaa
1
2
3
1010 M
aaaaaaaa
aaaaaaaa
LNO.
PALLET NO.
!
1009 M
13
14
1008 M
PROC NO.
SEARCH
( )
PROGRAM
LAYOUT
PROGRAM
M3S042
Description of data:
No.
Data name
Unit
Description
PNO.
Process number
DRUM NO.
PALLET NO.
LNO.
Layout number
MAIN
SUB 1
SUB 2
SUB 3
SUB 4
SUB 5
SUB 6
SUB 7
SUB 8
SUB 9
SUB 10
4-139
Display operations:
When the PROCESS WORK display is changed over from another display, the
following menu will be displayed in the menu display area:
WORK NO. PROC NO.
SEARCH
PROGRAM PROGRAM
LAYOUT
1. Workpiece-number search
When the PROCESS WORK display is called up on the screen, the display
status of WORK NO. will reverse. In addition, the process control data of the
program which was selected in the previous operation will be displayed on the
screen. Therefore, the workpiece number of the program whose process
control data is to be checked must be specified first.
In response to the message WORK PIECE PROGRAM NUMBER?, specify
the corresponding workpiece number using the following procedure:
[1] Using the appropriate numeric key(s), specify the workpiece number of the
program whose process control data is to be displayed. Then, press the input
key
- The input workpiece number will then be displayed in the MAIN item (data
portion ), and the process control data of the specified program will be
displayed on the screen.
- The reverse-display status of WORK NO. will subsequently be released.
2. Process-number search
When a workpiece number is input using the above-mentioned operating
procedure [1], control data related to the first process of the specified program
will be displayed. If control data related to the other processes of the specified
program is to be checked on the screen, use the procedure described below.
[1] Press the menu key PROC. NO. SEARCH.
- This will cause the display status of PROC. NO. SEARCH to reverse and the
message PROCESS NO.? to display.
[2] Using the appropriate numeric key(s), specify the identification number of the
process whose control data is to be checked. Then, press the input key
- The input process number will then be displayed in the PNO. item (data
portion ), and the control data of the specified process will be displayed on
the screen.
- Subsequently, the reverse-display status of PROC. NO. SEARCH will be
released.
4-140
aaaaaaaa
aaaa
aaaaaaaa
aaaa
- The cursor can be moved upward on a process basis by pressing the menu
key
.
- The display can be switched over to the PRG. LAYOUT PROCE. display by
pressing the menu key PROGRAM LAYOUT.
- The display can be switched over to the WK. PROGRAM display by pressing
the menu key PROGRAM.
4-141
4-13-1
NO.
999
PRI NO.
99
SEQ
R1
TOOL
F-MILL
NOM-z
999. 9A
LNO.
999
WORK NO.
9999M
UNO.
999
UNIT
FACE MIL
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
NEXT
PAGE
M3S043
Note:
Values in the display denote the maximum value of each type of data.
Description of data:
No.
Data name
Unit
Description
NO.
PRI NO.
SEQ
TOOL
Tool name
NOM-z
LNO.
Layout number
WORK NO.
UNO.
Unit number
UNIT
mm (inch)
4-142
Display operations:
When the PRG. LAYOUT PROCE. display is called from the PROCESS WORK
display, the following menu will be indicated in the menu display area:
PROCESS
NEXT
CONTROL
PAGE
Here, if the menu key PROCESS CONTROL is pressed, the display will change
back to PROCESS WORK display.
On the PRG. LAYOUT PROCE. display, up to the 15th set of tool data per page is
displayed. The 16th and subsequent sets of tool data can be displayed by pressing
the menu key NEXT PAGE. For the repeat counts of multi-workpiece machining
processes or subprogram execution processes, only one round of process data will
be displayed each time.
4-14
4-143
4-14-1
Function overview
1. Scheduled-operation function
Allows the machining sequence to be designated for each pallet on the
PALLET MANAGEMENT display. This eliminates the need for program
updating.
2. External unit skipping function
Allows the MMS unit and subprogram unit of a machining program to be
designated on the PALLET MANAGEMENT display as the program units to be
skipped.
3. External multi-piece machining function
Allows a multi-piece machining process to be included in a machining program
by designating that process on the PALLET MANAGEMENT display.
4. Jig offsetting function
Allows offsetting data from a reference pallet to be designated on the PALLET
MANAGEMENT display. Thus, constant machining accuracy can be achieved
even when workpieces of the same type are machined using multiple pallets.
Data of the PALLET MANAGEMENT display:
NO.
PALET
WNO.
STATE
ORDER
NUMBER
1
2
3
1
2
3
10
READY
1
!
!
0
0
0
4
5
6
4
5
6
!
!
0
0
0
7
8
9
PALLET NO. 1
NO. 1
WORK NO.
UNIT SKIP SWITCH
9 8 7 6 5 4 3 2 1 0
ON ! ! ! ! ! ! ! ! ! !
OFF ! ! ! ! ! ! ! ! ! !
MULTIPLE SWITCH
10
11
12
10
MAIN
A
B
00000
00000
00000
00000
00000
00000
C
D
00000
00000
00000
00000
JIG OFFSET
13
14
15
16
0.
Y
Z
0.
0.
* * * PALLET MANAGEMENT * * *
( )
EDIT
PREVIOUS
PAGE
NEXT
PAGE
M3S044
4-144
Display operations:
The procedure for calling up the PALLET MANAGEMENT display;
[1] Press the display selector key (green key located to the left of the menu keys).
POSITION COMMAND
TRACE
PROGRAM
TOOL
TOOL
TOOL
FILE
DATA
LAYOUT
PAR
DATA
I/O
MODAL
INFORM
INFORM
ALARM
PROCESS
MONITOR ARRANGE
CONTROL
HARD
COPY
TOOL
WORK
MANAG.
OFFSET
OFFSET
ADDITION
TOOL
TOOL
DATA
LAYOUT
MEASURE
Scheduled-operation function
1. Data of the PALLET MANAGEMENT display
Data displayed for the scheduled-operation function is described below. (On the
screen, the data is indicated as through .)
Description of data:
No.
Data name
Description
PALET
The number of pallets that is initially set for the particular machine specifications is displayed.
WNO.
The number of the machining main program to be used for each pallet is displayed.
STATE
..........
READY . . . . . . . . . .
CUTTING . . . . . . . .
OVER . . . . . . . . . . .
(Alarm No.) . . . . . . .
UNMADE . . . . . . . .
ORDER
NUMBER
The total count of times of machining up to that time is displayed. The maximum count is 9999.
4-145
PALET
WNO.
STATE
3
.
.
.
ORDER
NUMBER
Cursor
Example:
To set WNO. 123, press
in this order.
PALET
WNO.
123
3
.
.
.
STATE
ORDER
NUMBER
Cursor
[2] When the inquiry message STATE <MENU>? is displayed, press the menu
key SET END and set READY if operational setup for palletizing has been
finished and the machine is ready for machining.
If READY is set, the machining order will also be set automatically. Data
displayed under ORDER item at this time will be the number next to that of a
pallet having a displayed READY.
4-146
- To cancel READY present under STATE item, press the menu key ERASE.
STATE item will become blank, ! will be displayed under ORDER item,
and the data under ORDER item for other pallets will be converted.
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
50
READY
6
.
.
.
60
EADY
R
4
Cursor
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
50
READY
60
5
!
7
.
.
.
4-147
Example:
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
50
READY
6
.
.
.
60
READY
Cursor
and
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
11
50
READY
60
READY
7
.
.
.
4-148
[1] Move the cursor to the position of the pallet number for which multiple
processes are to be executed.
Example:
To set multiple processes for PALET 3:
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
50
READY
60
READY
7
.
.
.
Cursor
[2] Press the menu key PLURAL PROCESS, and press the input key
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
READY
30
READY
40
READY
50
READY
7
.
.
.
60
READY
[1] Move the cursor to the position of that process number of all those previously
set for the multi-process pallet that is to be erased.
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
50
READY
7
.
.
.
60
READY
Cursor
4-149
[2] Press the menu key ERASE, and press the input key
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
30
READY
40
READY
50
READY
60
READY
7
.
.
.
4-150
Example:
NO.
PALET
WNO.
STATE
ORDER
10
READY
20
READY
2
1
30
CUTTING
40
READY
50
READY
60
READY
7
.
.
.
NO.
PALET
WNO.
STATE
ORDER
10
20
READY
CUTTING
30
OVER
40
READY
50
READY
60
READY
7
.
.
.
4-151
4. Other precautions
(1) Pressing the RESET key changes CUTTING to UNMADE. If there are pallets to
be machined, set READY under STATE.
(2) If an alarm occurs during machining, the alarm will be processed as follows:
- The alarm number is set under STATE.
- ! is displayed under ORDER, and the machining order is updated.
- If the alarm is of such a type that machining can be continued, the machining
operation will start from the machining program preset for the next process. If
machining cannot be continued, it will terminate on occurrence of the alarm.
Note:
Do not set a multi-process program that enables machining to be done only
after the preprocess has been completed. If such a program is set and an
alarm occurs, the previous process will remain aborted and the next process
will begin. Use a subprogram if such programming is required.
(3) The external switch must be turned off when machining is to be done in the
normal mode. If machining is done in the scheduled-operation mode, scheduled
operation will be carried out with automatically updated workpiece numbers.
- Distinction of sheculed-operation and normal-mode operation:
If the workpiece numbers on the COMMAND display are displayed red in
highlighted form, then scheduled-operation is in effect.
If the workpiece numbers on the COMMAND display are not displayed red in
highlighted form, then normal-mode operation is in effect.
4-14-3
No.
Data name
Description
PALET NO
WORK NO.
UNIT SKIP
SWITCH
The program is controlled according to ON (skipping), OFF (no skipping) of the bit corresponding to
a skip number from 0 to 9 on that program.
2. Entering data
Set UNIT SKIP SWITCH as follows to activate the external unit skipping
functions.
4-152
[1] Press the menu key EDIT on the PALLET MANAGEMENT display.
[2] Press the cursor key(s) to move the cursor to the position of the intended pallet
number.
[3] Press the menu key EXIT. INP. EDIT.
- The cursor will be moved to the UNIT SKIP SWITCH item.
[4] Move the cursor to the position of the intended skip number.
[5] Pressing ON or OFF menu key completes UNIT SKIP SWITCH setting.
[6] Set either from 0 to 9 in the $ field of the subprogram unit on the WK.
PROGRAM display. Refer to the Programming manual for setting procedure.
[7] Press the menu key EDIT END on the PALLET MANAGEMENT display.
3. Starting operation
See subsection 4-14-2. The operating procedure is the same.
4. Operation
A specific example is shown below.
Example:
Pallet 1
Pallet 2
Machined
WNO.
100
WNO.
WNO.
200
100
Machined
WNO.
200
Unmachined
Unmachined
M3S045
4-153
WPC-1
UNO.
2
300
300
400
WORK NO.
REPEAT
ARGM1
100
WORK NO.
REPEAT
200
SUB PRO
UNO.
3
SUB PRO
ARGM1
ORDER NUMBER
NO. 1
READY
PALET NO. 1
READY
WORK NO. 1
9 8 7 6 5 4 3 2 1 0
!
ON
OFF
! ! ! !!!!!
NO. 2
PALET NO. 2
WORK NO. 1
9 8 7 6 5 4 3 2 1 0
!
ON
OFF
! ! ! ! !!!
!!
No.
Data name
MULTIPLE
SWITCH
Description
Multi-piece machining will be performed if the bits corresponding to the multi-piece machining flag
(MULTI FLAG) on the program are correspondingly set.
2. Entering data
Set MULTIPLE SWITCH as follows to activate the external multi-workpiece
machining functions:
[1] Press the menu key EDIT on the PALLET MANAGEMENT display.
[2] Press the cursor key(s) to move the cursor to the position of the intended pallet
number.
4-154
[3]
[4] Set the cursor to the MAIN, A, B, C, or D data item of MULTIPLE SWITCH.
[5] Press data key 0 or 1 to enter a 10-bit number of 0s or 1s.
[6] If you have selected either one from A to D in step [4] above, set that selected
switch in the $ field of the subprogram unit on the WK. PROGRAM display.
Refer to the Programming manual for the setting procedure.
[7] Press the menu key EDIT END on the PALLET MANAGEMENT display.
3. Starting operation
See subsection 4-14-2. The operating procedure is the same.
4. Operation
A specific example is shown below.
Example:
Pallet 2
Pallet 1
Machined
Unmachined
Machined
Unmachined
M3S046
UNO.
MAT
INITIAL-Z
ATC MODE
MULTI MODE
CST IRN
50
5*2
UNO.
1
WPC-1
X
300
Y
300
k
0
Z
400
WORK NO.
100
$
A
REPEAT
1
ARGM 1
CONTI.
0
NUMBER
0
UNO.
2 LINE OUT
SNO.
R1
E-MILL
FIG
1
SQR
UNO.
3
SUB PRO
UNO.
4
END
4-155
4
0
MAT
INITIAL-Z
ATC MODE
MULTI MODE
MULTI FLAG
CST IRN
50
OFFSET
OFS
1
X
10
Y
10
2
3
20
30
20
30
PITCH-X PITCH-Y
!
MULTI FLAG
consider
0000000111
UNO.
1 DRILLING
SNO.
1
CTR-DR
2
DRILL
FIG
1
PT
UNO.
2
END
CONTI.
1
NUMBER
0
ORDER NUMBER
READY
READY
NO. 1
PALET NO. 1
WORK NO. 1
UNIT SKIP
9 8 7 6 5 4 3 2 1 0
SWITCH ON
OFF! ! ! ! ! ! ! ! ! !
MULTIPLE
SWITCH
10
MAIN
A
B
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
C
D
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
NO. 2
PALET NO. 2
WORK NO. 1
UNIT SKIP
9 8 7 6 5 4 3 2 1 0
SWITCH ON
OFF! ! ! ! ! ! ! ! ! !
MULTIPLE
SWITCH
4-156
10
MAIN
A
B
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 1 0 1
0 0 0 0 0
C
D
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0
- Pallet 1
(Main program)
MAIN
0000000000
(If all bits are 0s, they will all be handled the
same as 1s.)
MAIN
1111111111
MULTI FLAG1100010101
Common
(Subprogram)
A
1100010101
0000000000
(If all bits are 0s, they will all be handled the
same as 1s.)
(Main program)
A
1111111111
MULTI FLAG0000000111
Common
- Pallet 2
0000000111
(Subprogram)
(Main program)
MAIN
1100000000
MULTI FLAG1100010101
Common
1100000000
(Subprogram)
A
0000000101
MULTI FLAG0000000111
Common
4-14-5
0000000101
No.
Data name
Description
JIG OFFSET
The amounts of offset from the reference point of a reference pallet at a table angle of 0 degrees
are input to X, Y, and Z with plus or minus signs.
2. Entering data
Set JIG OFFSET as follows to activate the jig offset function.
[1] Press the menu key EDIT on the PALLET MANAGEMENT display.
[2] Press the cursor to move the cursor to the position of the intended pallet
number.
[3] Press the menu key EXT. INP. EDIT.
[4] Set the cursor to the X, Y or Z data item of JIG OFFSET.
4-157
[5] Using the numeric key(s), set the amount of offset from the reference point of
a reference pallet and press the input key
X-Z direction
+X
$X
+Z
Jig
M3S047
Y-Z direction
X-Y direction
$Z
$Y
$X
$Y
+Y
+Z
+Y
+X
M3S048
Note:
Discontinuous line:
Continuous line:
$X, $Y, $Z:
4-158
4. Notes
Strictly observe the following notes when using the jig offsetting function:
(1) Data containing the jig offsetting data is displayed in the field of WPC
(workpiece coordinates) of the COMMAND display.
(2) Set jig offsetting data to 0 if the jig offsetting function is not to be used.
(3) Jig offsetting will not be performed if the table is rotated using the B code
commands of manual programs or EIA programs. Only the indexing unit will
be executed in such a case.
(4) Since the jig offsetting function only corrects any offsets in each axis
direction, no corrections are performed for any offsets in the rotational
direction of each axis.
1) XZ direction
+X
+Z
Offsetting possible
Offsetting impossible
M3S049
2) Y direction
Offsetting possible
Offsetting impossible
M3S050
(5) During MMS measurement, data not containing the jig offsetting data is
written into the program coordinate data area.
4-159
4-14-6
Parameters
The following lists parameters related to the machining management functions:
Parameter
Setting value
L54
0
1
Not displayed
L53
4-14-7
Description
Main program
(EIA/ISO)
Updated
Subprogram unit
NO. 1
PALLET NO.
M99;
WORK NO.
1234
UNIT SKIP SWITCH
9 8 7 6 5 4 3 2 1 0
ON
! ! ! ! ! ! ! ! ! !
OFF
! ! ! ! ! ! ! ! ! !
MULTIPLE
SWITCH
10
6
5
1
Updated machining
management data
becomes valid
MAIN
A
B
00000
00111
00000
01111
00000
00000
C
00000
D 00000
JIG OFFSET
00000
00000
X
Y
Z
4-160
1.234
0.123
0.012
Machining unit
Process 1
End-of-process unit
M99;
Subprogram unit
program
End-of-process unit
Process 2
Maching unit
LINE
FACE
MANUAL
OTHER
WPC
OFFSET
SUB
PROGRAM
MMS
DRUM
PALLET
CHANGE
CHANGE
INDEX
PROCESS
END
UNIT
SUB PRO
WORK NO.
4-161
SHAPE
CHECK
END
UNIT
SUB PRO
WORK NO.
1234
[5] When using an argument(s), move the cursor to the ARGM item and set an
argument(s) using the numeric keys.
UNO
UNIT
WORK NO.
SUB PRO
1234
ARGM
- Supplementary description
The following lists restrictions, and the reasons, as to the making of a calling
program:
Restriction 1
Reason
The write macro calling subprogram unit must end with an endof-process unit.
The NC performs data check and other pre-processing operations
on a machining program process basis. If a write macro-program
is not separated as one process, therefore, pre-processing will be
performed on all subsequent machining units including skipped
units before write operations are performed. This will result in an
abnormal machine action even if the UNIT SKIP SWITCH data is
set to ON.
Restriction 2
Reason
Note:
Special processing must be done to restart from the stopped status of pre-reading
by the NC. Do not use the menu key MEASURE MACRO, except when the usage
is clearly indicated.
4-162
System variables
number
#50443
#50441
MULTI FLAG A
#50435
MULTI FLAG B
#50433
MULTI FLAG C
#50431
MULTI FLAG D
#50429
JIG OFFSET X
#50449
JIG OFFSET Y
#50447
JIG OFFSET Z
#50445
Setting
Note:
Since UNIT SKIP SWITCH data and MULTI FLAG data are both binary bit data,
they must be converted into decimal data when set.
Example:
To write 0000001111 into the UNIT SKIP SWITCH data area, set the data as
follows:
#50443=15; (15= 231+221+21+1)
System variables for various types of data have been listed above. Writing is not
performed just by setting data for these variables. To let the NC perform write
operations, system variables for write control must be further set. Write control
system variables are listed in the table below.
Write control system variables
Description
System variables
number
#50467
Setting
Decimal, without decimal point
bit 0: UNIT SKIP SWITCH valid
bit 1: MULTI FLAG MAIN valid
bit 2: MULTI FLAG A valid
bit 3: MULTI FLAG B valid
bit 4: MULTI FLAG C valid
bit 5: MULTI FLAG D valid
bit 6: JIG OFFSET X valid
bit 7: JIG OFFSET Y valid
bit 8: JIG OFFSET Z valid
#50499
4-163
Notes:
1. Since system variables #50467 and #50499 are both decimal data, binary bit
data must be converted into decimal data when setting.
Example:
To write only UNIT SKIP SWITCH data and MULTI FLAG A, set the data as
follows:
#50467=5 ; (=000000101)
2. Since other features also use it, system variable #50499 must be set as follows
for identification:
#50499=#50499 OR 2;
3. System variable #50499 must be set at the end of a macro-program.
Sample: Write macro-program
9 8 7 6
UNIT SKIP SWITCH (Decimal) ON
!
(0 1 0 0
MULTIPLE SWITCH MAIN
0 0 0 0
MULTIPLE SWITCH A
0 0 1 1
JIG OFFSET X
1.234
JIG OFFSET Y
0.123
JIG OFFSET Z
5 4
!!
1 1
0 0
1 0
3 2 1 0
!!
0 0 1 1 ) = 307 (Decimal)
1 1 1 1 = 15 (Decimal)
0 0 0 0 = 224 (Decimal)
0.012
Main program
End-of-process unit
Subprogram unit
End-of-process unit
# 50467
= 0;
# 50443
= 307;
# 50467
= #50467 OR 1;
# 50441
= 15;
# 50467
= #50467 OR 2;
# 50435
= 224;
# 50467
= #50467 OR 4;
# 50449
# 50467
= #50467 OR 64;
# 50447
# 50467
= #50467 OR 128;
# 50445
# 50467
= #50467 OR 256;
# 50499
= #50499 OR 2;
M99;
%
4-164
1.234;
0.123;
0.012;
9 8 7 6 5 4 3 2 1 0
ON
OFF!
! !
! !
MULTIPLE SWITCH
MAIN
A
B
C
D
! !
! !
10
6 5
1
00000 01111
00111 00000
00000 00000
00000 00000
00000 00000
JIG OFFSET
X
Y
Z
1.234
0.123
0.012
3. Machine action
Use the following parameter to select whether the write feature is to be made
valid or invalid;
Machine parameter L52
Even when the write feature is made valid, writing will be performed only when
external CPU operation or scheduled operation (see Note 2) is performed. If the
write feature is made invalid or if wrong macro-program data is set, writing will not
occur (the machine will stop together with the display of an alarm 192 EXECUTION
IMPOSSIBLE).
Notes:
1. Even when the alarm occurs and writing is not performed, the machine action
will not stop if the menu key MEASURE MACRO was not be pressed when
using subprogram unit for calling the write macro-program.
2. External CPU operation and scheduled operation refer to the following types of
operation:
- External CPU operation
Automatic operation with machine parameter L54 set equal to 1 (Pallet-IDbased operation controlled by a CPU external to the NC)
- Scheduled operation
Schedule-mode-based automatic operation with machine parameter L54 set
equal to 2
4-165
4-15
4-15-1
Function overview
The following three functions are available on the PROGRAM MONITOR display:
1. Operational status check
Further detailed operational status of the machine is checked.
2. Monitoring
The currently active program block is displayed purple in highlighted form on
the displayed program list.
3. Program start position designation
Any position on the displayed program list where you want to start the program
can be designated using the cursor keys. This designation makes the entire
previous modal information ineffective.
The monitoring and program start position designation functions are valid only for
EIA/ISO programs. The monitoring function, however, becomes valid when an
EIA/ISO program is called as a subprogram from a MAZATROL program.
The program start position designation function cannot be used for subprograms.
4-166
- NOTE -
(4-167)
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
POSITION
PROGRAM
X -99999.999
0.
0.
0.
0.
BLOCK NO.
0.
0.
0.
20
50
69
TNO. 12345678
PKNO.
PALLET NO. 1
HEAD NO.
LOAD METER
RPM(1) 100000
M/MIN
MM/MIN
MM/REV
SPINDL 0%
X-AXIS
0%
Y-AXIS
0%
Z-AXIS
0%
EIA / ISO
(
WORK NO.
START P.
APPOINT
SEARCH
94
40 49 80 98
54 64 67
97 15 50.1 17.1
49.1
M# !0
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
N800 G0X100.001Y100.001Z100.001 ;
S2300M3M8X12.939Y22.222F.01 ;
0.
D #(!0)!!!!0
H #(!0)!!!!0
ACTIVE DATA
G# 1
17 91 23
X -99999.999
Y
99 [
TOOL OFFSET
MACHINE
S2300M3M8X12.939Y22.222F.01 ;
Z-999.999 ;
N700 G28Z0 ;
* * * PROGRAM MONITOR * * *!
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
4-15-2
POSITION
SET
PROGRAM
COL.
SEARCH
STOP
MONIT.P
M3S125
4-168
Description of data:
No.
Data name
Unit
Description
PROGRAM
POSITION X, Y, Z
mm (inch)
POSITION 4, 5
Degrees ( ) or mm
(inch)
MACHINE X, Y, Z
mm (inch)
MACHINE 4, 5
Degrees ( ) or mm
(inch)
WORK NO.
( )
UNIT NO.
BLOCK NO.
displayed in brackets.
TOOL OFFSET D#
TOOL OFFSET H#
TNO.
PKNO.
PALLET NO.
Number of the pallet being used (This data is displayed only when a
pallet change function is provided.)
HEAD NO.
Number of the spindle head being used (This data is displayed only
for five-face machining specification.)
RPM
( )
rpm
M/MIN (FT/MIN)
m/min (feet/min)
MM/MIN (IN/MIN)
mm/min (inch/min)
MM/REV (IN/REV)
mm/rev (inch/rev)
ACTIVE DATA G#
ACTIVE DATA M#
MAZATROL or EIA/ISO
4-169
EIA/ISO
MODAL
INFORM.
INFORM.
ALARM
EIA/ISO
HARD
COMMAND
COPY
POSITION COMMAND
TRACE
PROGRAM
MODAL
MONITOR
INFORM
ALARM
EIA/ISO
COMMAND
SEARCH
APPOINT
WORK NO.:
POSITION PROGRAM
SET
COL.
SEARCH
STOP
MONIT. P
4-170
POSITION SET:
4-171
When execution
begins
PROGRAM
Z-10. ;
G90G80G54 ;
M30 ;
%
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
PROGRAM
G90G80G54 ;
G00X0Y0Z0 ;
G01X-100.F1000 ;
Y100. ;
Z-10. ;
.
.
PROGRAM
G90G80G54 ;
G00X0Y0Z0 ;
G01X-100.F1000 ;
Y100. ;
Z-10. ;
.
.
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
PROGRAM
G90G80G54 ;
G00X0Y0Z0 ;
G01X-100.F1000 ;
Y100. ;
Z-10. ;
.
.
PROGRAM
M30 ;
%
Note:
If the reset key is pressed to terminate operation in the middle of the program,
the active block at that time will move to the top of the display.
4-172
5. Subprogram display
For a program using subprogram calling, the subprograms will be presented on
the PROGRAM MONITOR display when execution is transferred to those
subprograms.
Also, the main program will be displayed when execution is returned from the
subprograms to the main program.
PROGRAM
Z10. ;
M98P1000 ;
Calling
subprogram
PROGRAM
G90G80G54 ;
aaaaaaaa
aaaaaaaa
aaaa
Main program
G00X0Y0Z0 ;
G01X-100.F1000 ;
Y100. ;
Z10. ;
X100. ;
.
.
4-172-1
4-15-4
SEARCH
APPOINT
POSITION PROGRAM
SET
COL.
SEARCH
STOP
MONIT.P
- The block indicated by the cursor will move to line 1 and will be displayed
blue in reverse form to indicate the start position.
PROGRAM
G01X 100.F1000;
Y100;
Z 10.;
.
.
.
Note:
- To cancel the designation, press the reset key. Cancellation by display
changeover cannot be made.
- To change the designation, move the cursor from that block to the desired
one and press the menu key START P. APPOINT once again.
4-172-2
Restart function
function
Example:
G90 G00 X0 Y0 Z0;
X100.;
Restart function
X 100.
Y0
Z0
X0
Y0
Z0
X 100.
Y0
Z0
M3S052
Notes:
1. If the start block is designated using the restart function, that block cannot be
changed directly with the program start position designation function. The
designated block must be reset in such a case.
2. If the start block is designated using the program start position designation
function, that block can be changed directly with the restart function.
4-172-3
4-15-5
Notes
Use program monitoring function with care to the following.
1. The active block during automatic operation is displayed purple in reverse form
on line 2. If, however, the active block is the starting block of the program, that
block will be displayed on line 1.
2. During automatic operation, one line of the block data immediately preceding
the active block data is displayed and if the preceding block consists of two
lines, only the first line of data will be displayed. The preceding block will not
be displayed if it consists of three lines or more.
3. The monitoring display of the active program can be made only during memory
operation.
The active program, therefore, is not displayed during tape
operation, MDI operation, or HDLC operation.
4. When a macro statement is displayed, the first space may be automatically
deleted and then displayed in left-justified form.
5. When block skip is specified, the skip-specified block will be displayed during
execution of the block succeeding that skip-specified block.
Example:
If block skip 1 is set:
PROGRAM
G01X-100. F1000 ;
Skip-specified block
Active block
/1Y100. ;
Z-10. ;
X100. ;
.
.
.
6. Programs whose display has been inhibited using the program management
functions are not displayed. Refer to section 4-22 Program Management
Function, for further details of the program management functions.
If a display-inhibited program is called up as a subprogram from the main
program, block M98 of the main program will be displayed during execution
of the display-inhibited program.
Example:
PROGRAM
G01X-100. F1000 ;
M98P9000 ;
Z-10. ;
program.
X100. ;
.
.
.
4-172-4
4-17
4-17-1
Function overview
The MAZATROL M-32 system has three measurement functions:
- Automatic alignmentCan be used only for a MAZATROL program.
- Measurement print-outCan be called up with a user macro to measure hole
pitches, slopes, etc. and print out the results. This function works only for a
machining program.
- On-machine measurementCan be used in the manual mode.
Both automatic alignment and measurement print-out work with a program,
whereas on-machine measurement allows both dimensional measurement and
results display in the manual mode. With on-machine measurement, therefore, you
can easily perform measurements without preparing a program when machining
setup or dimensional measurement after machining has taken place. Since it
presents coordinates display in addition to dimensional display, the on-machine
measurement function can also be used for workpiece alignment.
4-17-2
4-176
NM210-00446
2. Alignment function
For alignment with other than on-machine measurement capability, MDIMMS
function is provided. This is used to measure X-Y, X-Z, Y-Z plane coordinate
values. If work origin is at the center of a hole, measurement is impossible.
Further, MDIMMS is exclusively used for program WPC measurement, and so
it is not used to make coordinate confirmation only. Although MAZATROL MMS
unit can be used for this measurement procedure, program preparation time is
required. For alignement with on-machine measurement capability, coordinate
value of measurement point, center coordinate value of circular shape, and
slope gradient of surface can be shown, and WPC measurement with work
origin at the center of a hole can be accomplished.
4-177
4-17-3
Measurement pattern
Measurement patterns are available in five types as below.
- Circle measurement . . . . . . . . . . . Diameter and center coordinates of hole/boss
- Surface measurement . . . . . . . . . Surface coordinates, slope gradient
- Straightness measurement . . . . Straightness between two arbitrary points
- One-point measurement . . . . . . . Reference surface coordinate (on the measurement axis)
- Two-point measurement . . . . . . . Groove/Step center coordinate (on the measurement axis)
In addition, combinations of the leading three measurement patterns above can be
used to calculate distance, gradient, parallelism, and straightness.
1. Circle measurement (Three measurement points)
(1) Measuring procedure
- Measurement points A, B, and C can be positioned arbitrarily. (Three
points must be at different positions.)
- Measurement direction (touch sensor movement direction) must be one of
the axial directions (simultaneous two axes must not be used). In Z
direction, however, alarm will be made.
- Circle measurement is allowed only on X-Y plane.
- Z coordinate at points A, B, and C must be identical. If Z coordinate value
exceeds set parameter L12, alarm will be indicated, but measurement is
possible.
A
C
X
B
Y
M3S054
Parameter
L12
Point A
X
Point B
M3S055
4-178
2. Surface measurement
For surface measurement, surface to be measured must be parallel to either of
X-, Y- or Z-axes.
(1) Surface nomenclature
If the selected surface is parallel to the X-axis, that surface is referred to as
the X-axis surface. Likewise, if the selected surface is parallel to the Y-axis
or the Z-axis, that surface is referred to as the Y-axis surface or the Z-axis
surface, respectively.
Z
Y
Parallel to X-axis
X-axis surface
Y
Parallel to Y-axis
Y-axis surface
Y
Parallel to Z-axis
Z-axis surface
M3S056
iz
iy
M3S057
4-179
Z
-20
150
160
-45
-30
X-axis surface
Y-axis surface
X
135
Z-axis surface
M3S058
A
i
B
X
Y
M3S059
4-180
3. Straightness measurement
(1) Selection of axial surface
Selection of axial surface is similar to that of surface measurement.
(2) Angle selection
Angle must be determined from a line approximated by the least square
method.
(3) Measuring procedure
1 2
M3S060
MEASURE display
The MEASURE display must be called to use the on-machine measurement
function.
The procedure for calling up the MEASURE display is as follows:
[1] Press twice in succession the display selector key. The following menu will be
displayed.
EIA/ISO
MODAL
INFORM.
INFORM.
ALARM
PROCESS MEASURE
HARD
CONTROL
COPY
4-181
aaaaaaaa aaaaaaaa
aaaa
MES. POS.
aaaaaaaa
aaaa
aaaaaaaa
aaaa
HEAD NO.
(
)
HEAD ANGLE
(
)
X
Y
Z
WNO.
()
X
Y
k
Z
4
5
6
UNO.
()
SNO.
( )
aaaaaaaa
aaaa
MACHINE
X
Y
Z
aaaaaaaa
aaaaaaaa
POSITION
X
Y
Z
RESULT
!1:
X
Y
Z
k
D
ANGLE
DISTANCE
2:
ELEMENT
X
Y
Z
MM/MIN
PAR.PERP. ( )
MM
* * * MEASURE * * *
( )
CIRCLE
MEASURE
SURFACE
MEASURE
STRAIT.
MEASURE
1 POINT
MEASURE
STRAIT.
GRAPH
2 POINT
MEASURE
CLEAR
RESULT
COPY
RESULT
WRITE
M3S067
Description of data:
No.
Data name
Description
POSITION
Current coordinates
MACHINE
Machine coordinates
MES. POS.
RESULT
Surface
measurement
Straightness
measurement
One-point
measurement
Two-point
measurement
X
Y
Z
Center coordinates
Center coordinates Center coordinates Reference surface Center coordinate
(Z: Z-coordinate of
of two points.
of the start and
coordinate (on the (on the meas.
the first measurement
end points.
meas. axis).
axis) of two points.
point)
No display
Angle data
Angle data
No display
No display
Diameter data
No display
Degree of
straightness
No display
No display
4-182
No.
Data name
Description
DISTANCE
Linear distance between two measurement points. This field remains blank if the distance has not
been calculated.
Distance-calculatable pattern
Conditions
Circle to circle
None
None
ELEMENT
ANGLE
PAR. PERP.
MM
%
- The degrees of parallelism and straightness are displayed in mm terms, and the angle difference
between two surfaces is displayed in % terms.
- The angle is calculated only for the same axis surface (straight surface). This field remains blank if
the angle has not been calculated.
- The degrees of parallelism and straightness are calculated only when the two surfaces are parallel
(the angle difference is equal to, or within 180 of, the L13 parameter data) or straight (the angle
distance is within 90 of the L13 parameter data).
aaaaaaaaaaaaaaaa
- Each measurement pattern is graphically displayed at the same time that one measurement
pattern (excepting One/Two-point meas.) is selected on the menu.
Circle measurement
Surface measurement
M3S062
Straightness measurement
- During automatic measurement of the degree of straightness, the current number of measurement
points is displayed as follows:
B/A (A: Total number of measurement points, B: Current number of measurement points)
MM/MIN
Jog feedrate in mm/min. Jog feed is based on the data of parameter K41.
ON status of the skip signal. Turning the sensor to ON displays a red box (#) in the
parenthesized position.
WNO.
UNO.
Writing data
registration
area
Work No. (or workpiece origin G54 to G59 for EIA/ISO) as destination of coordinates writing (*)
Unit No. as destination of coordinates writing (*)
SNO.
X, Y,
k, Z,
4, 5, 6
HEAD NO.
HEAD ANGLE
4-183
4-17-5
Measuring procedure
Measuring procedure is outlined below.
JOG mode
Contact made
End
by JOG
1. Circle measurement
Manual
JOG
[1st point]
JOG
Manual
Manual
JOG
JOG
JOG
JOG
[2nd point]
[3rd point]
M3S063
Operation
CIRCLE MEASURE
selected
Result
Reversal display of menu
Graphic indication of measurement pattern
Message FIRST POINT MEASURING
Jog feed
1st point
measurement
Jog feed
2nd point
measurement
Jog feed
3rd point
measurement
End
4-184
2. Surface measurement
Manual
JOG
[1st point]
Manual
JOG
[2nd point]
M3S064
Operation
Result
Reversal display of menu
Graphic indication
Message FIRST POINT MEASURING
SURFACE MEASURE
selected
Jog feed
1st point
measurement
Jog feed
Indication of 2nd point measurement coordinates
Measurement results indication
Graphic cleared
Reversal display of menu goes out.
2nd point
measurement
End
4-185
3. Straightness measurement
Automatic
Manual
Manual
JOG
JOG
JOG
JOG
M3S065
Operation
Result
STRAIT. MEASURE
selected
Jog feed
Start point
measurement
Jog feed
End point
measurement
Jog feed
MDI
key selected
Number +
Start button
Measurement results indication
Reversal display of menu goes out.
End
4-186
4. One-point measurement
Manual
JOG
JOG
Operation
1 POINT MEASURE
selected
Result
Reversal display of menu
Message MOVE TO THE MEASURING POINT
Jog feed
One point
measurement
4-186-1
5. Two-point measurement
Manual
Manual
JOG
JOG
[1st point]
[2nd point]
JOG
JOG
Operation
2 POINT MEASURE
selected
Result
Reversal display of menu
Message FIRST POINT MEASURING
Jog feed
1st point
measurement
Jog feed
2nd point
measurement
4-186-2
4-17-6
Function to be used in
manual mode (except MDI
mode)
only can be
4-187
2. Menu selection
The basic menu on the MEASURE display is shown below. The following
describes the menu selection in each mode.
D
CIRCLE
SURFACE
STRAIT.
1 POINT
STRAIT.
2 POINT
CLEAR
COPY
.....
WRITE
Menu
selector
key
4-188
.....
4-17-7
Data storage
1. Measurement result storage
Example:
After X straightness measured when 1: CIRCLE 2: X PLANE, subsequent
measurement will erase data for 1:, transfer data in 2: to 1:, and store
new data in 2:.
Indication will be as follows.
1: X PLANE
2: X STRAIT.
2. Data deletion
A. MES. POS.
- The coordinates of MES.POS. will be erased by two methods as follows.
1) Change display. (Measurement pattern will also be cancelled.)
2) Press either one of the menu keys of measurement pattern CIRCLE
MEASURE, SURFACE MEASURE, STRAIT. MEASURE, 1 POINT
MEASURE or 2 POINT MEASURE.
B. RESULT
The procedure for erasing the displayed measurement results is described
below.
[1] Press the menu key CLEAR RESULT on the MEASURE display.
- The message CLEAR MEASURING RESULT NO.? is displayed.
[2] Using numeric key, specify 1 or 2 that corresponds to the data number
of RESULT item to be erased and then press the input key
4-189
A-01
0.030
0.015
146.792
293.584
- 0.015
- 0.030
* * * STRAIGHTNESS GRAPH * * *
( )
COMMENT
MANUAL
MEASURE
PAR.
PERP.
DRAW
GRAPH 1
DRAW
GRAPH 2
M3S066
MANUAL
PAR.
DRAW
DRAW
MEASURE
PERP.
GRAPH 1
GRAPH 2
4-190
X
Y
XY circle
YZ circle
M3S068
Note:
To which circle the particular measurement results relate is automatically
identified and displayed by the NC according to the direction of skipping done
during the measurement operation, and the corresponding coordinates.
4-191
3
2
aaaaaaaaaa
aaaaa
1
3
V-direction
90
180
270
X-direction
L1
L84
L86
L88
L90
L92
Y-direction
L2
L85
L87
L89
L91
L93
4-192
x
y
X
z
y
x
x
x
aaaaaaaa
aaaaaaaa
X, Y, Z : Machine coordinate
system
x, y, z : MAZATROL five-surface
machining coordinate
system
2) Head compensations
The five-surface machining option uses the data registered on the HEAD
DATA display.
Correction axis conversion takes place automatically according to the
current head angle.
4-17-10
UNO
()
SNO
( )
X
Y
k
Z
4
5
6
4-193
UNO
(
1)
SNO
(--)
UNO
1)
SNO
1)
Set the machining program number using the
numeric keys and press the input key.
Set the five-surface machining unit number using
the numeric keys and press the input key.
Set the five-surface machining surface-sequence
number using the numeric keys and press the input
key.
C. To write the coordinates into a work offset (WORK OFFSET DATA display):
WNO
(G54)
UNO
(--)
SNO
(--)
Select one from G54 to G59 on the menu*.
After you have selected one from G54 to G59, you
cannot move the cursor to the position (--) of
UNO. and SNO.
D. To write the coordinates into additional fundamental coordinates (ADDITIONAL WPC display):
WNO
( A)
UNO
(--)
SNO
(--)
Select one from A to K on the menu*.
After you have selected one from A to K, you
cannot move the cursor to the position (--) of
UNO. and SNO.
* The following menu is displayed if you have moved the cursor to WNO:
G54
G55
G56
G57
4-194
G58
G59
2. Coordinates
You can input the required coordinates in this section either
- by copying the results of measurement (refer to 4-17-11), or
- by manually inputting the data.
Note that the coordinates copied or manually set here (for axis address X to
6) are to be written as they are into the respective item of the specified data
type.
A. Menu for coordinates setting
The following menu will be displayed when the cursor is placed on any one
of the coordinate data lines X to 6.
INCR.
ALL
CLEAR
4-195
- The entire data in the writing data registration area will then be
cleared, and the red-highlighted status of the menu will also be
cleared.
B. Precautions
- Do not set any unnecessary data for the axis whose data is not required to
be updated.
3. Writing operation
- The following describes the procedure for writing.
[1] Move the cursor to each item on the MEASURE display and set each data.
Example:
X
Y
k
Z
4
5
6
WNO
UNO
(9999) (
1)
300.001
350.002
0.001
400.003
SNO
)
4-196
4-17-11
SURFACE
STRAIT.
1 POINT
STRAIT.
2 POINT
CLEAR
COPY
GRAPH
MEASURE
RESULT
RESULT
WRITE
- The menu display will be changed to the following menu for the results
copying function:
RESULT
RESULT
RESULT
RESULT
RESULT
RESULT
RESULT
RESULT
1-X
1-Y
1-Z
1-k
2-X
2-Y
2-Z
2-k
4-197
Function overview
Touch sensor
MAZATROL
Measurement
aaaaaaaaaa
aaaaaaa
aaaa
aaaa
aaaa
aaaaaaaaaa
aaaaa
4-18-1
Workpiece No.
Target value
Tolerance
judgment
Measurement
Target
End mill
Measured value
Error
Compensation
data
Compensation
aaaaaaaaaaaa
aaaaaaaaa
aaaaaa aaaaaa
aaaaaa aaaaaa
aaaaaa
aaaaaaaaaaaa
4-18
Printout
Printer
M3S071
Target
NM210-00448
4-198
1. Measurement function
Random workpiece lengths or angles are measured by the touch sensor tool. A
wide variety of measurement patterns are available for selection. Patterns
available are described in the following charts.
Measurement
Measurement
patterns
Measurement group
A. Diameter/width measurement:
ID and OD
patterns
X
B. Measurement between 2 random
points:
Any two points can be selected and
Groove center
Z surface
aaaaaaaaaaaaaaaa
X and Y surfaces
Groove and
step center
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Step width
aaaaaaaaaaaaaaaaaa
Groove width
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Surface
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
step width
aaaaaaaaaaaaaaaa
Groove and
Outer diameter
aaaaaaaaaaaaaaaaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaaaaaaaaaaaaaa
Inner diameter
Step center
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaa
a
Outside corner
Angle of inclination
4-199
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
Outside and
inside corners
C. Slant measurements:
Boss center
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
Hole center
Inside corner
lx
lx
P2
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
P1
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaaaa
P1
P2
lx
lx
P1
P2
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
ly
ly
P2
lr
aaaaaaaaaaaaaaaa
aa
aaaa
aa
aaaa
aa
aaaa
aa
aaaa
aa
aaaa
aa
aaaa
aa
aa
aaaaaaaaaaaaaaaaaa
P1
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaa
P2
lr
lr
P1
P1
ly
lx
lx
M3S073
Upper tolerance
limit (u)
a
a
aa
a
a
aa
aa
aa
u-v
2
u-v
2
q
-q
u-v
2
u-v
2
Target value
Lower tolerance
limit (v)
M3S074
4-200
Tolerance judgments are conducted at three stages. These are the upper tolerance
limit (u), the lower tolerance limit (v) and the compensation range setting rate (q).
Notes:
1. The value of q is designated by an argument in the workpiece measurement
initial setting program (WNO. 9100).
2. The values of u and v are designated by arguments in the tolerance
judgment printout program (WNO. 91 5).
3. Range :
Tolerance judgment is OK and no compensation is necessary.
Range :
Tolerance judgment is OK but a alarm message will be printed
out.
If offset tool designation has been made, compensation will be
conducted towards the target value.
Range :
(+0.05)
100.07
(+0.02)
100.05
(Target value)
100.03
( 0.02)
100.
( 0.05)
z100
+ 0.1
0
M3S075
4-201
3. Compensation function
TOOL DATA display
PKNO.
TOOL
F-MILL
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
DRUM NO. 1
NOM-
ACT-
LENGTH
100.A
100.
100.
E-MILL
20.A
20.
100.
DRILL
10.
100.
E-MILL
10.A
10.
100.
5
6
7
Tool diameter
Tool length
NO.
OFFSET
NO.
OFFSET
50.
17
0.
10.
18
0.
5.
19
0.
20.
20
0.
21
22
23
24
Offset data
Designation of the tool number and the offset number of the end mill that was used
on the measured surface allows compensation to be made in the relevant tool
diameter, tool length and offset data.
Compensation for OFFSET DATA can not be made when setting TOOL OFFSET in
type B. Designation of whether compensation is to be made to the TOOL DATA
value or to the TOOL OFFSET DATA value is made by parameter setting.
(1) Diameter and width measurement
Compensation direction is determined automatically. The system compares the
target value with the measured value, and makes compensation along the
minus direction if undercutting has been detected, and compensation along the
positive direction if overcutting has been detected.
4-202
4-203
...
....
RESULT OF MEASURING
WNO 5678 COUNT 1
MARK DATA FACE-HOL/BOS
60.000
measurement . . . . . . . . . . . . . . . . . . . .
Tolerance range . . . . . . . . . . . . . . . . . .
......
OFFSET NO. 30
OFFSET DATA 10.000
NEW OFFSET DATA 9.947
offset data
See Chapt. 4-18-7 Output of measurement results for further information on the
data that is printed out at this time.
4-18-2
System configurations
1. Hardware
5
1
6
2
7
8
Printer
No.
Part name
No.
Part name
M3S076
No.
Part name
MMS receiver
Signal cable
Printer cable
CRT display
NC unit (MAZATROL)
4-204
2. Printer
1
2
5
7
No.
Part name
NM210-00449
No.
Part name
Printer cover
Power connector
Paper cutter
Interface connector
PF switch
DIP switches
Power switch
The printer used in this system is an Epson P-40 printer, which is interfaced with
the NC unit using PTP/PTR connector.
(1) Principal specifications
Item
Description
Type of printing
Printing speed
Power supply
Internal . . . . . . . . . . . . . . . . . . . . . . . . .
External . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-205
4-18-3
Parameter registration
Before attempting to utilize the workpiece measurement printout function, it is
necessary to first register in the common variables the parameter settings which
designate the data management system to be used and the compensation amount
of touch sensor tool.
COMMON VARIABLE display:
NO.
DATA
NO.
DATA
NO.
DATA
NO.
#100
#101
#102
#113
#114
#115
#126
#127
#128
#139
#140
#141
#103
#104
#105
#116
#117
#118
#129
#130
#131
#142
#143
#144
#106
#107
#108
#119
#120
#121
#132
#133
#134
#145
#146
#147
#109
#110
#111
#112
#122
#123
#124
#125
#135
#136
#137
#138
#148
#150
DATA
* * * COMMON VARIABLE * * *
COMMON
VARIABLE
COMMON
CHECK
LOCAL
VARIABLE
LOCAL
CHECK
EXP
NEXT
PAGE
M3S077
MODAL
INFORM.
INFORM.
ALARM
PROCESS
HARD
CONTROL
COPY
[2] By depressing the menu key EIA/ISO INFORM. the following menu will be
displayed.
TOOL
WORK
MACRO
TOOL
OFFSET
OFFSET
VARIABLE
LIFE
[3] By depressing the menu key MACRO VARIABLE, the COMMON VARIABLE
display will be shown automatically.
- By depressing the menu key NEXT PAGE, the display will be changed to the
next page. Move the cursor to where the data must be registered.
4-206
Address
Value to register
#500
Printout categories
#501
0. = no printout
1. = printout each measurement
2. = printout first measurement, then subsequent
measurements if compensation is made or
tolerance level is exceeded
Compensation
categories
#502
#503
number
Offset number
#504
OFFSET
0.
150.
0.
.
.
NO.
17
18
19
20
21
OFFSET
.
.
.
.
.
#510
Effective/Ineffective
ATC type
#511
#554
4-207
..............
#554 = 0.0984
Refer to section 4-6-2 Tool data INVALIDATION (Option) for MAZATROL tool
data tool length/tool diameter Effective (in EIA/ISO program).
F92 bit 7 ON: MAZATROL tool data tool diameter Effective
F93 bit 3 ON: MAZATROL tool data tool length Effective
F94 bit 2 ON: Tool length compensation cancel is not performed by G28, G30.
(When F93 bit 3 is set to ON, be sure to set it to compensation cancel is not
performed.)
F84 bit 0 ON: Enter tool offset value into the counter by EIA/ISO.
2. Touch sensor tool compensation amount
2 Mx
Stylus ball contact circle center
2 My
ey
ex
A View
M3S078
Compensation amount
Address Metric
Eccentricity
compensation amount ex
Eccentricity
compensation amount ey
Measurement compensation amount
Mx
Measurement compensation amount
My
Inch
Address
Metric
Inch
L1
58
23
#550
0.0058
0.0023
L2
1690
67
#551
0.169
0.0067
L3
24150
9510
#552
2.415
0.0951
L4
24277
9590
#553
2.437
0.0959
See the M-32 Programming manual (Application) for further information on the
calibration measurement operation.
4-208
4-18-4
Program configuration
The workpiece measurement printout function is used by adding a macroprogram
call command to the main program. Before this program is called out, however, it is
necessary to designate the workpiece coordinate system.
Tool exchange commands for the touch sensor are executed by the workpiece
measurement initial setting program, and they do not have to be added to the main
program.
1. Coordinate system setting
Coordinate system setting for workpiece measurement should be made
according to the procedures used with the MAZATROL programming language.
In other words, the coordinate value for the Z-axis should be the distance from
the spindle nose at the machine zero position, and the length of the touch
sensor tool should be registered as tool data.
EIA/ISO program:
Set with codes G54 through G59 and G92.
MAZATROL program:
Set with basic coordinate unit. However, k values
will not be effective. It should also be noted that the
miscellaneous coordinate unit will also be ineffective.
2. Macro program calls
EIA/ISO program: Use G65 user macro unmodal call
G65!P!WNO! ! !
! ! !;
Argument
data
Argument
address
MAZATROL program:
UNO
XX
UNIT
SUBPRO
ARGM 1
!
Argument
address
ARGM 2
!
ARGM 3
!
ARGM 4
!
ARGM 5
!
Argument
data
The argument data are effective down to four decimal places. Any fraction will
be rounded off to four decimal places.
4-209
3. Macro program
The workpiece measurement printout system is made up of the 15
macroprograms indicated in the following table. The program necessary for the
measurement pattern to be executed should be selected.
Group
Work No.
Type of measurement
Argument address
Initial setting
9100
WRKQ
Measurement A
(Diameter and width)
9110
ID/OD measurement
MXYZD
9111
Groove/step width
MXYZD
measurement
Measurement B
(Measurement between two
random points)
9115
9120
Surface measurement
9121
UVS
MXYZ
MXYZD
measurement
Measurement C (Slant)
Sub-routines
9122
MXYZD
9123
Corner measurement
MXYZI
9125
EUVSB
9130
Slant measurement
FMXYZ
9135
9140
9141
9142
IAUV
9145
Printout sub-routine
The initial setting program (Work No. 9100) is always necessary when using the
work measurement function. Select the desired measurement pattern from
measurement groups A, B or C. The tolerance judgment printout program (Work
No. 91 5) should be the one from the group from which the measurement
pattern has been selected. Sub-routines are used within the system, and cannot
be directly used in a user program.
(1) Diameter and width measurement
Measurement Group A
9100 . . . . . . . . . . . . . . . .
Workpiece measurement initial setting
9110, 9111 . . . . . . . . . . .
Diameter or width measurement
9115 . . . . . . . . . . . . . . . .
4-210
Program
Measurement pattern
Direction
Compensation
setting (Note 1)
X, Y, Z
combination
1
9120 - 9120
Surface to surface
9120 - 9121
X, Y
9120 - 9122
X, Y
9120 - 9123
Surface to corner
X, Y
9121 - 9121
Groove/step center to
X, Y
X, Y
groove/step center
6
9121 - 9122
9121 - 9123
X, Y
9122 - 9122
X, Y, R
(Note 2)
9122 - 9123
X, Y, R
(Note 2)
10
9123 - 9123
Corner to corner
X, Y, R
(Note 2)
Notes:
1. The following symbols are used in this chart:
} : All measurement systems can be compensated
{ : Center measurement taken as standard for compensation
: Compensation designation not possible
2. X, Y and R (=
X2 + Y2) tolerance judgment printouts can be selected for
each measurement at Nos. 8, 9 and 10. (More than one printout is also
possible.)
Measurement Group B
9100 . . . . . . . . . . . . . . . . . . .
9122, 9123 . . . . . . . . . . . . . .
4-211
9122, 9123
9125 (X)
9125 (Y)
9125 (R)
..............
................
................
................
(R =
9100
9100
Measurement A1
Measurement A
Measurement A1
Measurement A2
Measurement B
Measurement B
Measurement A3
Measurement C
Measurement A2
.
.
.
.
.
.
.
.
.
4-212
9100
9120 - 9123 . . . .
9120 - 9123 . . . .
9125 . . . . . . . . .
B2
9120 - 9123 . . . .
9125 . . . . . . . . .
B3
9120 - 9123 . . . .
9125 . . . . . . . . .
B1
P2 {
B1
B2
P1 {
B3
P1
P2
Measurement A1
Machining
cycle
9100
WO
Measurement A2
G54;
G65P9100W1200R5K3.Q0.5.;
G65 P9110 M101.X200.
Y200.Z-5.D100.;
G65P9115U0.1V-0.1S2.;
Workpiece offset
X
Y
Z
4
G54
360.
450.
600.
0
Note:
G90/G91 and F-code modal information is updated according to workpiece measurement.
4-213
UNO
UNIT
XX
4-18-5
WPC-
UNO
UNIT
XX
SUBPRO
UNO
UNIT
XX
SUBPRO
UNO
UNIT
XX
SUBPRO
360.
450.
k0
600
W1200.
R5.
K3.
Q0.5
M101.
X200.
Y200.
Z-5.
D100.
U0.1
V-0.1
S2.
Explanations of programs
1. Workpiece measurement initial setting (WNO. 9100)
This program is responsible for the designation of common data to be used in
workpiece measurement, the initializing of common variables, workpiece
counting management and the automatic tool change operation for the touch
sensor. It should always be called out immediately before the beginning of any
measuring movement.
EIA/ISO
G65
P9100
Ww
Rr
Kk
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9100
REPEAT
1
ARGM 1
Ww
ARGM 2
Rr
ARGM 3
Kk
Ww . .
ARGM 4
Qq
ARGM 5
Rr . . .
Kk
Qq
..
..
4-214
- Set range that will not result in compensation conducted as tolerance width 1.0.
- All argument data should contain decimal points.
With the exception of cases in which W = 0 the counter will advance by 1 each
time the program is called up, and the counter will automatically be cleared to 0
when the workpiece number (value w) changes. If it is necessary to clear the
counter to 0 without changing workpiece numbers, set common variables #135
and #136 to 0.
- Ww designates a workpiece number, but no check is made to ensure that this
does not differ from the actual workpiece number. This is used in the heading
section of the printout, so it is also possible to use a different code setting at the
user's discretion.
- After an automatic tool change has been conducted for the touch sensor,
positioning will be made to the point designated by Rr and after this is done
feed will be made at a rate of 3000 mm/min (or 120 inch/min). The measurement
feed rate is made as a parameter setting (K41: G31 skip feed). Because
measurement is normally made successively, after one measurement cycle has
been completed, return is made to point R, which means that a zero return
command should be made after the final measurement has been completed (see
the various measurement programs).
- Measurement feed amount Kk is not calculated from the center of the spindle,
but rather represents the distance from the tip of the probe to the surface to be
measured.
k
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaa
X, Y directions
Z direction
M3S079
When performing slant measurement, set the measurement start point in such a
way that it will be within 15 mm (0.6 inch) of the measurement point.
4-215
G65
P9110
Mm
Xx
Yy
Zz
Dd
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9110
REPEAT
1
ARGM 1
Mm
ARGM 2
Xx
ARGM 3
Yy
ARGM 4
Zz
ARGM 5
Dd
Mm . .
Measurement pattern:
(1) m = 1.: ID measurement
(2) m = 2.: OD measurement
(3) m = 3.: ID measurement II
If a zero point return operation is to be made after all measurement operations
have been completed, these values should all be added to 100. and, then, set
as follows: m = 101.; m = 102.; m = 103.
Xx . . .
Yy . .
Zz . .
Dd . .
4-216
ID measurement
m = 2.
OD measurement
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa
d
M3S082
m = 3.
M3S083
ID measurement II
aaaaaaaaaaaaaa
aaaa
aa
aaaa
a
aaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
a
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
a
r
z
k
d
M3S084
4-217
G65
P9111
Mm
Xx
Yy
Zz
Dd
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9111
REPEAT
1
ARGM 1
Mm
ARGM 2
Xx
ARGM 3
Yy
ARGM 4
Zz
ARGM 5
Dd
Mm . .
Measurement pattern:
(1) m = 1.:
X-axis groove width measurement
(2) m = 2.:
Y-axis groove width measurement
(3) m = 3.:
(4) m = 4.:
When m = 1. or 3.:
When m = 2. or 4.:
Yy
..
When m = 1. or 3.:
When m = 2. or 4.:
Zz
Dd
..
..
4-218
a
aa
aa
aa
a a
aa
aa
aa
a
z
z
4-219
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
m = 2.
a
aa
aa
aa
a a
aa
aa
aa
a
aaaaaa aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
m = 3.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
m = 1.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
- Measurement operations
Y-axis groove width measurement
r
r
d
k
M3S085
M3S086
G65
P9115
Uu
Vv
Ss
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9115
REPEAT
1
ARGM 1
Uu
ARGM 2
Vv
Uu
Vv
..
..
ARGM 3
Ss
ARGM 4
ARGM 5
..
Tool No. 20
S = 20.
(Since compensation is made for the currently effective drum, the drum number
has no meaning.)
- Designation in a case where compensation category #502 = 1. and offset
number is to be set:
Exemple:
Offset No. 20
S = 20.
G65
P9120
Mm
Xx
Yy
Zz
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9120
REPEAT
1
ARGM 1
Mm
ARGM 2
Xx
ARGM 3
Yy
4-220
ARGM 4
Zz
ARGM 5
Mm . .
Xx . . .
Yy . .
Zz . .
+X
X
+Y
Y
Z
Z
m1=4.
m1=5.
X
m1=1.
m1=2.
-Z
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaaaaaaaaaaaaaaaaaaaaaa
-Y
-X
+X
+Y
m1=3.
M3S087
4-221
- Measurement operations
Workpiece zero
position
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
Workpiece
zero
position
Z surface
z
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaa
z
k
M3S088
G65
P9121
Mm
Xx
Yy
Zz
Dd
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9121
REPEAT
1
ARGM 1
Mm
ARGM 2
Xx
ARGM 3
Yy
ARGM 4
Zz
4-222
ARGM 5
Dd
Mm . .
Xx . . .
Yy
..
Zz
Dd
..
..
4-223
- Measurement operations
(m1 corresponds to the ones integer in argument m)
m1 = 1.
m1 = 2.
aaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaaaaaaaa
M3S089
X-axis step section center measurement
m1 = 4.
a
aa
aa
aa
aa
a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
aaa
a
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
aa
aa
a
a
aa
aa
aa
a a
aa
aa
a
a
aa
a a
aa
a
aa
aa
aa
a aaa
a
aa
aa
aa
aa
aa
aa
aa
aa
a
m1 = 3.
M3S090
4-224
G65
P9122
Mn
Xx
Yy
Za
Dd
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9122
REPEAT
1
ARGM 1
Mm
ARGM 2
Xx
ARGM 3
Yy
ARGM 4
Zz
Mm . .
ARGM 5
Dd
Xx . . .
Yy . .
Zz
Dd
..
..
4-225
- Measurement operations
(m1 corresponds to the ones integer in argument m)
4-226
m1 = 1.
m1 = 2.
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
M3S082
m1 = 3.
aaaaaaaaaaaaaaaa
aaaa
aaaa
aaaa
aa
aaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a
r
a
aa
aa
aa
aa
aa
aa
aa
a
M3S083
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a
k
d
M3S084
4-227
G65
P9123
Mn
Xx
Yy
Za
Ii
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9123
REPEAT
1
ARGM 1
Mm
ARGM 2
Xx
ARGM 3
Yy
ARGM 4
Zz
Mm . .
ARGM 5
Ii
three digits: ).
Hundreds integer: Establishes zero return category (identical to surface
measurement)
Tens integer: Establishes measurement point category (identical to
surface
measurement)
Ones integer: Establishes measurement pattern:
1:
2:
3:
4:
5:
6:
Xx . . .
Yy . .
Zz . .
Ii . . . .
Outside Corner
m1=1.
a
a
aa
a
a
aa
aa
aa
m1=2.
m1=8.
m1=7.
m1=5.
m1=6.
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaa
a
a
aa
aa
a
m1=3.
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaa
a
m1=4.
Inside Corner
M3S091
4-228
- Measurement operations
Outside Corner
(in the case of m1 = 1.)
Workpiece
zero positon
Y
y
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aa
Inside Corner
(in the case of m1 = 8.)
Workpiece
zero positon
i
x
aa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
z
k
i
M3S092
G65
P9125
Ee
Uu
Yy
Ss
Bb
MAZATROL
UNO
XX
UNIT
SUBPRO
WORK NO.
9125
REPEAT
1
ARGM 1
Ee
ARGM 2
Uu
ARGM 3
Vv
ARGM 4
Ss
4-228
ARGM 5
Bb
Ee . .
Distance and axis direction designations
e = 1.: Distance along X-axis
e = 2.: Distance along Y-axis
e = 3.:
Distance along Z-axis
e = 4.:
Uu
Vv
..
..
..
Bb
4-229
- Compensation operation
b = -1.
aaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaa
Measured distance
Reference
coordinate value
Coordinate
value to be
compensated
aaaa
aaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaa
aaaa
Coordinate value
to be compensated
Coordinate value
to be compensated M3S093
Reference
coordinate value
b = -0.5
M3S094
aaaaaaaaaa
aaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaa
Coordinate value
to be compensated
b = 0.5
aaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaa
aa
Reference
coordinate
value
Measured distance
Measured distance
aaaaaaaaaa
aaaaaaaaaa
aaaaa
X or Y
Diameter
compensation
tool
aaaaaaaaaaaa
aaaaaaaaaa
aaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
b = 1.
Measured distance
M3S095
4-230
M3S096
MAZATROL
G65
P9130
F1
Mm
Xx
Yu
Zz
G65
P9135
Ii
Aa
Uu
Vv
UNO
XX
UNIT
SUBPRO
WORK NO.
9130
REPEAT
1
ARGM 1
Ff
ARGM 2
Mm
ARGM 3
Xx
ARGM 4
Uy
ARGM 5
Zz
UNO
XX
UNIT
SUBPRO
WORK NO.
9135
REPEAT
1
ARGM 1
Ii
ARGM 2
Aa
ARGM 3
Uu
ARGM 4
Vv
ARGM 5
Ff . . .
Selection of surface
f = 1.: X-Y surface angle measurement
f = 2.: X-Z surface angle measurement
f = 3.: Y-Z surface angle measurement
Mm . .
Designation of measurement direction
m = 1.: Measurement feed direction is +X
m = 2.: Measurement feed direction is X
The above two settings cannot be made when f = 3.
m = 3.:
m = 4.:
Aa
measurement point 2
The movement axis is automatically determined according to the
combination of f (surface) and m (measurement direction)
arguments.
Target angle (degrees): Set at 45. e a e 45. (see Note below)
..
of
4-231
(surface)
and
(measurement
direction)
f:
Surface
m:
Measurement
direction
i:
Movement
amount
a:
Target angle
f = 1.
X-Y surface
m = 1,2
X-axis
Y-axis
Angle with
Y-axis
m = 3,4
Y-axis
X-axis
Angle with
X-axis
m = 1,2
X-axis
Z-axis
Angle with
Z-axis
m=5
Z-axis
X-axis
Angle with
X-axis
m = 3,4
Y-axis
Z-axis
Angle with
Z-axis
m=5
Z-axis
Y-axis
Angle with
Y-axis
f = 2.
X-Z surface
f = 3.
Y-Z surface
Uu
..
Vv
..
lx
60
f=1.
X
m=4.
a=60.
60
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
ly
30
m=1.
a=30.
M3S097
4-232
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaa
(i>0)
aaaaaa
aaaaaa
aaaaaa
aaa
(a>0)
aaaaaaaa
aaaaaaaa
aaaaaaaa
P2
P1
Measurement point
15 mm
(0.6 inch)
4-233
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
When f = 1. and m = 3.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaa
a
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
- Measurement operations
When f = 2. and m = 5.
Workpiece
zero position
x
Workpiece
zero position
P2
P1
(i>0)
z
r
(a<0)
M3S098
M3S099
- The measurement start point should be set within 15 mm (0.6 inch) of the
measurement point.
Measurement point
Start point
15 mm
(0.6 inch)
Measurements on Z axis
M3S100
i (+)
i (+)
Measurement
direction
P2
m = 3.
+Y
m = 4.
Y
i
a
P1
P1
4-234
i
P2
P2
P1
i
P2
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a (+)
P2
P1
j
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
aa
aa
aaaaaaaaaa
a
aa
aa
aa
aa
aaaaaaaaaaaaaaaaaaaaa
+X
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaa
a (-)
P1
iji
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaa
a
m = 2.
P1
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaa
a
m = 1.
a
a
a
a
aaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaa
a
a
a
a
a
aa
aa
aa
aaaaaaaaaaaaaaaaaaa
P1
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaa
a
P2
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaa
a
P1
P1
P2
a (+)
P2
a (-)
a (-)
i (-)
a>0
P2
P1
i (-)
M3S101
a<0
j
P1
P2
i
P1
P2
P2
M3S102
m = 2.
X
m = 5.
Z
tan-1
P2
P1
P1
4-235
P2
P1
P2
i
a
j
P1
P2
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
direction
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa
i
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaa
Measurement
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
+X
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
m = 1.
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a>0
a<0
j
j
P2
P1
i
P1
P2
M3S103
j
i
m = 5.
Z
P1
4-236
a>0
P1
P2
P2
j
P2
a
P1
aaaaaaaa
aaaaaaaa
P1
P1
P2
aaaaaa
aaaaaa
aaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa
P2
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa
aaa
aaaaaaaa
aaaaaaaa
Measurement
direction
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa
m = 4.
Y
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
m = 3.
+Y
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a<0
j
i
P1
P2
M3S104
WORK No.
9110
2.
3.
aaaaaaaa
aaaa
1.
ID
ID
OD
M3S104
9111
X step width
aaaaaaaaaa
aaaaa
aaaaa
4.
aaaaaaaaaa
aaaaa
3.
aaaaa
aaaaa
2.
aaaaaaaaaa
1.
Y step width
M3S105
9120
4. -Y
1. +X
2. -X
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaa
aaaa aaaa
aaaa aaaa
aaaa aaaa
aaaa aaaa
aaaa aaaa
aaaa aaaa
aaaaaaaaaaaaaa
5. -Z
3. +Y
M3S106
9121
X step center
aaaaaaaaaaaa
aaaaa
aaaaa
4.
aaaaaaaaaaaa
3.
aaaaa
2.
aaaaa
1.
aaaaa
Y step center
M3S107
9122
1.
2.
3.
Boss center
Hole center
a
aa
a
aa
aa
a
aaaaaaaaaaaa
4-18-6
Hole center
M3S108
4-237
Group No.
9123
3.
8.
7.
5.
6.
aaaaaaaaaaaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaa
4.
aaaaaaaaaaaaaaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aa
aaaaaaaaaaaaaaaaaa
Group
1.
2.
Outside corner
Inside corner
M3S109
9130
f=1.
(9135)
f=2.
f=3.
Z
1.
Z
1.
4.
3.
5.
3.
2.
5.
2.
X
X-Y surface
4.
X
X-Z surface
Y
Y-Z surface
M3S110
4-238
4-18-7
Comment
Groove/step width
Surface to surface
Surface to corner
Corner to corner
4-239
Angle
Comment
Length on X-axis
MEASURED DATA X
Length on Y-axis
MEASURED DATA Y
Length on Z-axis
MEASURED DATA Z
MEASURED DATA R
Comment
CHECK OK
CHECK OK/WARNING
4-240
: Not printout
Tolerance
indicated/
No.
Tolerance
indicated/
Not indicated
Item
Not indicated
Judgment
Compensation
mode
results outside
compensation
(1)
(2)
Target value
(3)
Measured value
(4)
Tolerance range
(5)
(6)
Compensation tool
number/offset number
(7)
Pre-compensation tool
data/offset data
(8)
Post-compensation tool
data/offset data
#135
Workpiece No.
#136
Workpiece count
#145
Target value
#146
Measured value
#147
4-241
Address
#152
#153
Judgment results:
1. OK
2. WARNING
3.
4-18-8
#162
#163
#164
#168
#169
#170
Alarm displays
An NC alarm will be generated in the event that a programming error or a
malfunction in the touch sensor prevents an accurate measurement from being
made or in case of tolerance over state. Macro user alarm No. 979 will be
displayed on the CRT screen if an alarm is generated.
Alarm message will be displayed in the OPERATOR MESSAGE item on the
maintenance display.
Alarm No./Message
901
Remarks
Data processing system parameter value is not correct.
PARAMETER ERROR
902
INITIALZ ARGUMENT ERROR
903
MEASURE ARGUMENT ERROR
904
JUDGE ARGUMENT ERROR
905
906
ARGUMENT E ERROR
907
CORRECTION APPOINT ERR.
910
TOLERANCE OVER
912
MMS NOT TOUCH
4-242
4-18-9
50.
ID
z50. + 0.3
0
10.
M3S111
Program (EIA/ISO)
Print out
%%
RESULT OF MEASURING
WNO 1234 COUNT 1
MARK DATA HOL/BOS DIA
50.150
MEASURED DATA R
50.064
TOLERANCE
0.150
CHECK OK/WARNING
0.036
TOOL NO
20
TOOL DATA
10.000
9.914
END
4-243
2.
60.
P1
P2
z60.
10.
20.
M3S112
Program (EIA/ISO)
Print out
%%
RESULT OF MEASURING
WNO 5678 COUNT 1
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
60.000
60.053
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
TOLERANCE
0.100
CHECK OK/WARNING
0.053
MEASURED DATA X
OFFSET NO
30
OFFSET DATA
10.000
9.947
END
If the value B-1. were not designated, the offset data would become 10.053.
4-244
600.05
P2
15.
aaaaaa
aaaaaa
aaa
10.
10.
15.
M3S113
Program (EIA/ISO)
Print out
%%
RESULT OF MEASURING
WNO 2468 COUNT 1
MARK DATA CNR-CNR
80.000
MEASURED DATA X
80.047
TOLERANCE
0.100
CHECK OK
0.047
END
%%
MARK DATA CNR-CNR
60.000
MEASURED DATA Y
60.051
TOLERANCE
0.050
0.051
END
4-245
720.05
48.
600.1
P2
P1
20.
15.
32.
z60.
M3S114
Program (EIA/ISO)
Print out
%%
RESULT OF MEASURING
WNO 3690 COUNT 1
MARK DATA GRV/STP-HOL/BOS
72.000
MEASURED DATA X
71.963
0.050
TOLERANCE
0.037
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaa
a
CHECK OK/WARNING
END
%%
MARK DATA FACE-HOL/BOS
60.000
MEASURED DATA Y
59.952
TOLERANCE
0.100
CHECK OK
0.048
END
4-246
200.
110.
270.
30
30
200.
10.
20.
M3S115
Program (EIA/ISO)
Print out
%%
RESULT OF MEASURING
WNO 1496 COUNT 1
MARK DATA SLANT X-Y
30.000
MEASURED DATA X
29.925
TOLERANCE
0.200
CHECK OK
0.075
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
END
%%
30.000
MEASURED DATA Y
29.925
TOLERANCE
CHECK OK
0.200
0.063
END
Argument K is not effective for this function. However, specify a positive value.
4-247
4-19
4-19-1
4-19-2
Cabling
Connect an RS-232C I/F (interface) cable between the M-32 and the printer to be
used, as follows:
Serial
I/F
Printer
RS-232C I/F cable
M3S116
4-248
The wiring of the RS-232C I/F cable differs according to the manufacturer of the
printer and the control method used for that printer. See below.
1. EX-800, FX-800
Printer
NC
1{
{1
2{
{2
3{
{3
4{
{5
5{
{7
7{
{6
6{
{ 20
20 {
2. LSP-120S (Data Busy Method)
4-19-3
Printer
NC
1{
{1
2{
{2
3{
{3
7{
{5
11 {
{7
6{
{6
20 {
{ 20
: None
: RTS/CTS
4-249
4-19-4
Description
Epson
10756
Graphic mode
G7
32770
G8
65535
G10
G13
2368
G14
G15
G17
320
15420
G16
13078
32304
65535
4095
13055
G18
4-19-5
Citizen
65535
ESC
n1
n2
Hexadecimal
1B
2A
04
80
02
G6
(
0010
1010
0000
*H
0100
*H: Hexadecimal
Decimal
10756
See the following part 3., List of codes, to check 2A, the
hexadecimal equivalent of the asterisk (*) in ASCII code.
G7
(
8
1000
0
0000
0
0000
2
0010
H
Decimal
32770
4-250
G8
(
F
1111
1111
1111
1111
H
Decimal
65535
Setting type
ESC
HEX
1B
Set-data type
@
40
(Example of output)
0
Input data
Buff
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
Printout
(0)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
Buff
right symmetrically.
a
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aaaaaaaaaaaaaaa
M3S118
M3S117
(0)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
M3S119
(
0
0000
9
1001
4
0100
0000
Decimal
2368
4-251
G14
Example:
Printing direction mode
ASCII
ESC
<
ASCII
ESC
<
HEX
1B
3C
HEX
1B
3C
0011
)H (
1100
0011
1100
Decimal
15420
G15, G16
Example:
G15
ASCII
ESC
HEX
1B
33
16
3
0011
0011
0001
0110
Decimal
13078
G16
F
1111
1111
1111
1111
H
Decimal
65535
G17, G18
Example:
G17
ASCII
ESC
HEX
1B
0011
0010
2
32
1111
1111
H
Decimal
13055
G18
F
1111
1111
1111
1111
H
Decimal
65535
4-252
Citizen
ASCII
ASCII
Hexadecimal
Hexadecimal
Graphic mode
G6 G8
ESC
n1
n2
ESC
n1
n2
1B
2A
04
80
02
1B
2A
04
80
02
Character mode
G14
ESC
ESC
1B
40
1B
40
ESC
<
ESC
<
1B
3C
1B
3C
ESC
<
ESC
<
1B
3C
1B
3C
ESC
n(n/216)
ESC
n(n/144)
1B
33
16
1B
30
OF
ESC
ESC
1B
32
1B
32
G14
Line feed width (for graphics)
G15, G16
Line feed width (for characters)
G17, G18
7E
3. List of codes
0
SP
&
<
>
4-253
DEL
Input/
Output
1
FG (Frame Ground)
7
SG (Signal Ground)
2
Output
SD (Send Data)
3
Input
RD (Receive Data)
4
Output
RS (Request to Send)
5
Input
CS (Possible to Send)
6
Input
20
Output
ER (NC Ready)
M3S120
Connector
Fixed terminal block
Maximum cable length
Signal levels
Voltage
: +3 V or more when ON
3 V or less when OFF
4-254
5. Pin assignments
13
{
12
{
25
11
{
{
24
10
{
{
23
9
{
{
22
8
{
{
21
7
{
{
20
6
{
{
19
5
{
{
18
4
{
{
17
3
{
{
16
2
{
{
15
1
{
{
14
6. Signal description
Pin
No.
Signal
Name
FG
Frame ground
SG
Signal ground
SD
RD
RS
Description
CS
DR
20
ER
NC Ready:
This signal will turn ON when power is turned on and the I/O device
becomes operative. This signal remains ON until power has been
turned off.
4-255
SD (2) (Output)
4-256
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
ER (20) (Output)
DR (6) (Input)
CS (5) (Input)
1 to 3 characters
RS (4) (Output)
RD (3) (Input)
M3S122
- NOTE -
(4-257)
4-20
POSITION
( )
X 99999.999
Y
0.
BUFFER
X 99999.999
Y
0.
G
M
00
999 999 999 999
( )
Z
B
A
Z
B
A
T
B
12345678
180
BLOCK NO. 99
( )
0.
0.
0.
NEXT COMMAND
0.
0.
0.
TOOL OFFSET
D#(123) 9999.999
H#(123) 9999.999
REMAIN
WPC (WK.PIE.COOR)
X 99999.999
Y
0.
X 99999.999
Y
0.
X 99999.999
Y
0.
Z
B
A
Z
B
A
Z
B
A
0.
0.
0.
0.
0.
0.
ACTIVE DATA
G#
1
17
20
40
0.
0.
0.
50
69
45.1
999
12345678
aaaaaaaa
aaaaaaaa
PKNO.
RPM(3) 100000
M/MIN
PALLET NO. 1
aaaaaaaa
aaaaaaaa
N300
S2300M3M8X12.939Y22.222F.01;
Z 999.999;
G23Z0;
TNO.
HEAD NO. 1
aaaaaaaa
aaaaaaaa
PROGRAM
N200 G0X100.001Y100.001Z100.001;
aaaaaaaa
aaaaaaaa
M#
54
97
MM/MIN
91
49
23
80
94
98
64
15
67
50.1
17.1
aaaaaaaa
aaaaaaaa
MACHINE
LOAD METER
SPINDL
0%
X-AXIS
Y-AXIS
Z-AXIS
0%
0%
0%
MM/REV
* * * COMMAND * * * EIA/ISO
M3S123
Description of data:
No.
Data name
POSITION X, Y, Z
mm (inch)
POSITION 4, 5
Degrees ( ) or mm
(inch)
MACHINE X, Y, Z
mm (inch)
MACHINE 4, 5
Degrees ( ) or mm
(inch)
Unit
Description
4-258
No.
Data name
Unit
Description
BUFFER X, Y, Z
mm (inch)
BURRER 4, 5
Degrees ( ) or mm
(inch)
REMAIN X, Y, Z
mm (inch)
REMAIN 4, 5
WPC (WK.PIE.COOR.)
Degrees ( ) or mm
(inch)
mm (inch)
Degrees ( ) or mm
(inch)
X, Y, Z
WPC (WK.PIE.COOR.)
4, 5
NEXT COMMAND
G, M, T, B
The G-, M-, T-, and B-codes preset in the next block to be executed
WORK NO.
( )
UNIT NO.
BLOCK NO.
TOOL OFFSET D#
TOOL OFFSET H#
TNO.
PKNO.
PALLET NO.
Pallet number
HEAD NO.
RPM
M/MIN
m/min (feet/min)
MM/MIN
mm/min (inch/min)
MM/REV
mm/rev (inch/rev)
LOAD METER
Load rates of the spindle, the X-axis, the Y-axis, and the Z-axis
PROGRAM
Program monitor
Four lines of program data from the block being executed are
displayed.
This display is not made for MAZATROL programs.
MODAL DATA G#
MODAL DATA M#
4-259
Display operations:
The EIA COMMAND display can be called up using the procedure described
below.
[1] Press and hold down the display selector key (green key located to the left of
the menu keys) until the following menu has been displayed:
EIA/ISO
MODAL
INFORM.
INFORM.
ALARM
EIA/ISO
HARD
COMMAND
COPY
TRACE
PROGRAM
MODAL
MONITOR
INFORM.
ALARM
EIA/ISO
COMMAND
4-20-1
X 100. Y 100.;
G00Z50.;
Execution
X 100. Y 100.;
Z0;
X0Y0;
Z0;
G00G90G54;
X0Y0;
4-260
3. Subprogram display
During use of subprogram call from the main program, program monitor display
will change over to subprogram display when execution control is transferred to
that subprogram.
Likewise, subprogram display will change over to main program display when
execution control is transferred from the subprogram back to the main program.
Subprogram
Main program
O200;
M98P200;
Calling subprogram
X100.;
4-20-2
G00G90;
Y100.;
X0;
Z0;
Y0;
Notes
1. Program monitor display is not made during selection of MAZATROL programs.
If an EIA/ISO program is called up from a MAZATROL program, only the
EIA/ISO subprogram data will be displayed.
2. The contents of the menu displayed, after this display has been selected, are
the same as those of the menus presented on the COMMAND display,
irrespective of the type of operation mode (manual, automatic, or MDI).
3. Program monitor display is made only during memory operation.
4. When a macrostatement is displayed on the program monitor display, only if
the line immediately succeeding the macrostatement is the first line, then the
head space will be deleted and the rest will be displayed in left-justfied form.
5. In case of block skipping, if the block immediately succeeding that which has
been skipped is currently active, then the skipped block remains on the first
line in the program monitor display.
Example:
Setting block skip 1:
/1 X10.; . . . . .
Y10.; . . . . .
Z10.;
M02.;
Skipped block
Active block
4-261
4-21
4-21-1
Function overview
The MAZATROL program DC input/output function allows not only the
conventional DNC interface and CMT interface, but also a PTP/PTR interface
(paper tape I/O interface), to be used to transfer MAZATROL programs using
the data I/O function of the M-32.
NC equipment
MAZATROL M-32
MAZATROL program
P
T
RS232C
P
/
P
T
R
M3S124
4-21-2
Transfer condition
The conditions for MAZATROL DC input/output with tape I/O are listed below.
1. A special interface for a paper tape reader/puncher must be used to transfer
MAZATROL programs.
2. Program data must be transferred under DC control or RTS/CTS control, via an
RS-232C cable.
3. Of all the functions provided by the TAPE I/O display, those listed below can
be used to operate a MAZATROL program.
- LOAD
- ALL LOAD
- PUNCH
- ALL PUNCH
- COMPARE
- ALL COMPARE
- TAPE SEARCH
- REWIND
4-262
Operating procedures
How to carry out MAZATROL DC control operation is the same as for the
conventional data IN/OUT function (tape I/O function). Refer to section 4-9-3 DATA
IN/OUT (TAPE) display.
Example :
PUNCH operation
[1] Set paper tape onto the tape puncher, and call up the DATA IN/OUT (TAPE)
display.
[2] Press the menu key PUNCH NC TAPE.
[3] Using the numeric key(s), specify the workpiece number of the
MAZATROL program to be output. Then, press the input key
- The input workpiece number will be displayed and the cursor will move into
the next parentheses (on the right) of that item.
[4] Press the menu key START.
- The display status of START will be reversed and the tape puncher will be
operated.
- The cursor will blink in the position of the workpiece number of the program
whose contents are currently being punched.
- After punching of specified programs, the reverse-display status of START
will be released.
4-21-4
Description of parameters
Address
G51 to G53
Description
- The end-of-program codes to be used with MAZATROL program
DC input/output
- Set these codes in ASCII form.
4-263
4-21-5
Notes
1. Do not alter the end-of-program codes that have once been set. The NC
equipment will not be able to identify the end of the MAZATROL program, if,
after punching of the program data with the PTP/PTR function, the end-ofprogram codes set previously in parameter G51, G52, and G53 are altered and
the data-loading operation is carried out.
2. When MAZATROL DC input/output is not valid, the alarm 439 MAZATROL
PROGRAM DESIGNATED will occur if an attempt is made to set the
workpiece number of a MAZATROL program on the TAPE I/O display.
3. When MAZATROL DC input/output is not valid, the alarm 555 MAZATROL
PROGRAM DESIGNATED will occur if an attempt is made to load the data of
a MAZATROL program following completion of selection of ALL LOAD on the
TAPE I/O display.
4. The alarm 513 PROG. SOFTWARE NOT COINCIDENT will occur if an
attempt is made to load program other than those for M-32.
5. If the specified end-of-program codes mismatch to the required ones, the alarm
558 PROGRAM END NOT FOUND will occur when EOR is detected.
Character
Code
(hexadecimal digit)
Character
Code
(hexadecimal digit)
Character
Code
(hexadecimal digit)
Character
30
41
4B
55
31
42
4C
56
32
43
4D
57
33
44
4E
58
34
45
4F
59
35
46
50
5A
36
47
51
37
48
52
38
49
53
39
4A
54
4-264
4-22
4-22-1
4-22-2
Prohibited item
Prohibited item
PROGRAM MONITOR
display
4-265
Type of display
Prohibited item
4-22-3
Selected-program erasure
All-program erasure, which was possible with the conventional all-program erasure
function, has become impossible, except in the cases listed below, because of
addition of the new function described previously in section 4-22-1 above. Only
programs other than the selected ones are erased by all-program erasure.
The cases, where batch erasure of all programs (including the selected one) is
possible, are as follows:
- When installing the system
- If the program within the NC equipment have been destroyed
In those cases, batch erasure of all programs becomes possible by setting 1 in
parameter F82.
Display operation:
[1] When the PROGRAM FILE display is called up on the screen, the following
menu will be displayed in the menu display area:
RENUMBER
PROGRAM
ALL
ERASE
ERASE
PROGRAM PREVIOUS
PAGE
NEXT
PAGE
[2] Press the menu key ALL ERASE, then key in 9999 using the numeric keys,
and press the input key
Whether all programs are to be erased at any one time or only the programs within
the selected program number range are to be erased, can be specified by setting
data in parameter F82 as follows :
F82= 0: The programs within the selected range erased
= 1: All programs erased
4-266
4-22-4
Description of parameters
Address
H91
Descriptions
7 6 5 4 3 2 1 0
F82
4-23
4-23-1
Function overview
When an EIA/ISO program or MAZATROL program is transferred using M-32 tape
I/O function, the name of the program which is to be set on the PROGRAM FILE
display can be assigned to that program before starting the transfer operation.
4-23-2
Transfer conditions
The following lists conditions for input or output of a program name using the tape
I/O functions:
1. Input or output of program names is possible only if the program-name tape I/O
function has been made valid using parameter G46.
2. Of all the functions presented on the TAPE I/O display, only those listed below
can be used to transfer program names to or from a tape.
- LOAD
- ALL LOAD
- PUNCH
- ALL PUNCH
- COMPARE
- ALL COMPARE
4-267
4-23-3
Operating procedures
The operating procedures to be used on the TAPE I/O display are the same as
those which are to be carried out on the conventional DATA IN/OUT (TAPE)
function. Refer to section 4-9-3 DATA IN/OUT (TAPE) display of the operating
manual.
Example:
PUNCH operation
[1] Set a paper tape in the tape puncher, and call up the DATA IN/OUT (TAPE)
display.
[2] Press the menu key PUNCH NC TAPE.
[3] Specify the work number of the program to be transferred, and press the
input key .
- The entered work number will then be displayed and the cursor will move to
the parentheses located to the immediate right of that data item.
[4] Press the menu key START.
- This highlights the START menu and operates the tape puncher.
- The cursor blinks at the workpiece number of the program being punched.
- The highlighted status of the START menu will be cleared when punching of
that program completes.
4-23-4
Tape format
The name of the program transferred to or from a tape must be designated as
follows:
1. For an EIA/ISO program
Set the control-out code ( after the five-digit number beginning with O, then
set the program name and the control-in code ), in that order.
Example:
O1234(COMMENT1234);
Program name
4-268
Program ID code
Program name
Note:
The program ID code identifies the M-32 MAZATROL program that will be
transferred to or from a tape.
MAZ-211 ..... M-32 MAZATROL program
4-23-5
4-23-6
Description of parameters
Address
Description
G46
Notes
1. Only the codes listed in the following ASCII codes list can be used as program
names.
If a code not listed in the following ASCII codes list is loaded, the code will be
converted into a null code (20H) and then stored into the internal memory of
the NC unit.
2. The maximum number of name characters which can be stored into the NC
internal memory during one program-name loading operation is 11.
If,
therefore, the name to be loaded consists of 12 characters or more, all those
excess characters will be ignored.
4-269
Character
Code
(hexadecimal digit)
Character
Code
(hexadecimal digit)
Character
Code
(hexadecimal digit)
Character
30
41
4B
55
31
42
4C
56
32
43
4D
57
33
44
4E
58
34
45
4F
59
35
46
50
5A
36
47
51
37
48
52
20
SP
38
49
53
2D
39
4A
54
2E
4-270E
5.
PRINTOUT
This operation should be carried out to hardcopy the display data being indicated
on the CRT screen.
[1] Connect the printer cable to the PTP/PTR connector of the NC equipment.
[2] Call the display to be hardcopied.
[3] Press twice the display selector key (green key located to the left of the menu
keys).
- The following menu will then be displayed in the menu display area.
EIA/ISO
MODAL
INFORM.
INFORM.
ALARM
PROCESS
HARD
CONTROL
COPY
, or
5-1
- NOTE -
(5-2E)
6.
Unit
Description
Position
OK
Counter
OK
Cutting time
NOT OK
POSITION display
COMMAND display
WORK NO.
OK
TRACE display
GEAR NO.
OK
TRACE display
SCALE
OK
PLANE SELECT
OK
Shape
OK
PASS CONTINUE/STEP
OK
PARAMETER display
CUTTING COND
NOT OK
Other parameters
NOT OK
NOT OK
Program creation
NOT OK
Edition
NOT OK
OK
OK
OK
COMMON VARIABLE
6-1
NOT OK
Data name
TOOL FILE display
Unit
Description
NOM-z/Suffix
NOT OK
MAT
NOT OK
DEPTH
NOT OK
Number of teeth
NOT OK
Minimum diameter
NOT OK
Angle
NOT OK
ALL ERASE
NOT OK
TOOL
OK
NOM-z/Suffix
OK
ACT-z
OK
LENGTH
OK
COMP.
OK
AUXIL.
OK
THR/HP. (Option)
OK
LIFE
OK
TIME
OK
TEACH
OK
T-DATA MOVE
OK
TOOL SEARCH
OK
DRUM NO.
OK
WORK NO.
OK
DRUM NO.
OK
SPARE T ERASE
OK
PKNO. CLEAR
OK
PKNO. SHIFT
OK
PKNO. ASSIGN
OK
SPARE T ADDITION
OK
LAYOUT FINISH
OK
TOOL SEARCH
OK
LAYOUT CANCEL
OK
TOOL ERASE
OK
OK
OK
Note:
With the program override switch left set to the LOCK position, if an attempt is
made to write (or override) data indicated as NOT OK shown above, then the alarm
message 406 MEMORY PROTECT (write disabled) will be displayed.
6-2E
INDEX
Page
A
Added fundamental coordinates function (option) . . . . . . . . . . . . . . . . . . .
ADDITIONAL WPC display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-173
4-173
4-174
2-1
4-138
2-2
4-108
4-107
1-13
4-253
1-14
1-9
1-14
1-13
B
...................................
1-8
C
Change of scale values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-106
4-11
Circle measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clear key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COMMAND display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Commercial printer connect function . . . . . . . . . . . . . . . . . . . . . . . . . . .
COMMON VARIABLE display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-178
1-9
4-5
4-248
4-122
4-122
4-94
4-107
4-202
1-14
4-195
4-46
4-72
Cursor keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cutting feed key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cutting feed override keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-9
2-1
1-12
1-11
IND-1
D
Data
Erasing data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data display area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data specification area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data write inhibit conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How to abort data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-2E
2-1
2-1
6-1
4-95
Modifying data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data cancellation key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA IN/OUT display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA IN/OUT (CMT) display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA IN/OUT (DNC) display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-2E
3-1
1-9
4-87
4-89
4-98
4-102
4-207
4-262
4-128
Display
Display erasure key
.....................................
4-95
1-8
1-16
2-1
2-1
5-1
1-15
E
Eccentricity compensation values . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EIA COMMAND display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EIA program monitoring functions (option) . . . . . . . . . . . . . . . . . . . . . . . .
EIA/ISO INFOR display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Emergency stop button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Endmill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-208
4-258
4-166
4-112
1-15
4-35
4-154
4-152
F
Feed hold button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
First zero-point return indicator lamps . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-15
1-13
1-12
4-191
4-192
IND-2
G
Groove center and step center measurement . . . . . . . . . . . . . . . . . . . . .
Groove width and step width measurement . . . . . . . . . . . . . . . . . . . . . . .
H
Hardcopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Head-of-program indicator lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hole center and boss center measurement
.......................
I
Inner diameter and outer diameter measurements . . . . . . . . . . . . . . . . . .
Input key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input procedure for parts count values . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input procedure for time data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
J
JIG OFFSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jig offsetting function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-222
4-218
5-1
1-17
4-222
4-216
1-9
4-4
4-8
4-157
4-157
L
LOAD (CMT NC)
.......................................
LOAD (HOST NC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOAD (TAPE NC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOCAL VARIABLE display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Local variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-91
4-99
4-105
4-122
4-122
M
Machine failure clear key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Machine failure indicator lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Machining management data writing macro-program . . . . . . . . . . . . . . . .
Machining management functions (option) . . . . . . . . . . . . . . . . . . . . . . .
Machining shapes displayed continuously (PLANE CHECK display) . . . . . .
Machining shapes displayed continuously (SHAPE CHECK display) . . . . .
1-14
1-17
4-160
4-143
4-33
4-26
4-27
4-210
4-122
Macro variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Main display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maintenance display key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Making a macro-program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Manual measurement of tool length . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Manual mode (On-machine measurement option) . . . . . . . . . . . . . . . . . .
4-122
2-3
1-14
4-161
4-49
4-188
IND-3
4-33
4-27
4-206
4-197
4-176
4-182
4-237
4-188
1-14
2-1
1-16
1-16
2-1
2-1
4-136
4-188
Monitoring function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Multiple process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MULTIPLE SWITCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-12
1-15
4-188
1-14
4-179
4-166/257
4-148
4-154
N
NC alarm status indicator lamp
...............................
1-17
NEXT display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Numeric keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-72
1-9
O
On-machine measurement (option) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Optional display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-176
1-2
2-4
OT clear key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Outside and inside corner measurement . . . . . . . . . . . . . . . . . . . . . . . . .
Override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-8
4-227
1-6
P
PALLET MANAGEMENT display (option)
4-143
........................
IND-4
1-14
4-85
4-206
4-160
4-86
4-15
4-31
4-11
4-77
4-74
4-59
4-2
1-8
1-8
4-75
4-80
4-53
4-142
4-203
4-140
1-17
4-140
4-23
4-24
4-20
4-265
4-166
4-267
4-22
4-136
4-135
4-82
4-128
4-83
4-36
4-51
1-15
IND-5
1-12
1-12
1-12
Reset key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Re-setting the current position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Restart function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Returning speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
REWIND (option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-8
4-117
4-171
4-47
4-111
S
SAVE (NC CMT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SAVE (NC HOST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scheduled-operation function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Second zero-point return indicator lamps . . . . . . . . . . . . . . . . . . . . . . . .
Second zero-point return key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION CHECK display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-93
4-101
4-144
1-13
1-13
4-29
Selected-program erasure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Selection in order of length of life
.............................
Setting menu data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting numeric data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting the tool data INVALIDATION . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting tool data valid or invalid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SHAPE CHECK display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-266
4-128
3-1
3-1
4-67
4-68
4-26
4-231
1-10
1-10
1-9
1-9
1-15
1-17
4-190
Straightness measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Subsidiary display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Surface measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Surface measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-181
2-3
4-179
4-220
4-82
4-81
1-9
1-17
T
TAPE mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tape run key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TAPE SEARCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tool
To display a subsidiary display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Designation by means of the tool number . . . . . . . . . . . . . . . . . . . . .
IND-6
4-188
1-14
4-110
2-4
4-128
4-129
4-127
4-132
4-115
4-77
1-17
4-200
4-220
4-228
4-231
4-42
4-60
4-67
4-34
4-72
4-126
4-72
4-113
4-113
4-114
4-44
4-206
1-18E
1-8
4-8
U
UNIT SKIP SWITCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-152
V
Variables registering procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VFC key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-124
1-8
W
WK. PROGRAM display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
WORK OFFSET DATA display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Workpiece
Changing a workpiece number . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input procedure for workpiece coordinate values . . . . . . . . . . . . . . . .
4-21
4-120
4-121
4-214
4-198
IND-7
4-14
4-118
X
X-axis
Setting X-coordinate values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X-axis surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-120
4-180
Y
Y-axis
Setting Y-coordinate values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Y-axis surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Z
Z-axis
Setting Z-coordinate values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Z-axis surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IND-8E
4-121
4-180
4-121
4-180