Operators Manual, SmoothX
Operators Manual, SmoothX
OPERATING MANUAL
MAZATROL SmoothX
(for Machining Centers)
OPERATING NC UNIT AND PREPARATION
FOR AUTOMATIC OPERATION
Serial No.:
Before using this machine and equipment, fully understand the contents of this
manual to ensure proper operation. Should any questions arise, please ask the
nearest Technical Center or Technology Center.
IMPORTANT NOTICE
1. Be sure to observe the safety precautions described in this manual and the contents of the
safety plates on the machine and equipment. Failure may cause serious personal injury or
material damage. Please replace any missing safety plates as soon as possible.
2. No modifications are to be performed that will affect operation safety.
3. For the purpose of explaining the operation of the machine and equipment, some illustrations
may not include safety features such as covers, doors, etc. Before operation, make sure all
such items are in place.
4. This manual was considered complete and accurate at the time of publication, however, due to
our desire to constantly improve the quality and specification of all our products, it is subject
to change or modification. If you have any questions, please contact the nearest Technical
Center or Technology Center.
5. Always keep this manual near the machinery for immediate use.
6. If a new manual is required, please order from the nearest Technical Center or Technology
Center with the manual No. or the machine name, serial No. and manual name.
7. The export of machining programs may be restricted to prevent them from being used for
military purposes. The machining programs you prepared are your property, so you should
manage them yourself in accordance with the law.
Issued by Manual Publication Section, YAMAZAKI MAZAK CORPORATION, Japan
06.2019
H747S30044E
SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
Preface
Safety precautions relating to the CNC unit (in the remainder of this manual, referred to simply as
the NC unit) that is provided in this machine are explained below. Not only the persons who
create programs, but also those who operate the machine must thoroughly understand the
contents of this manual to ensure safe operation of the machine.
Read all these safety precautions, even if your NC model does not have the corresponding
functions or optional units and a part of the precautions do not apply.
Rule
1. This section contains the precautions to be observed as to the working methods and states
usually expected. Of course, however, unexpected operations and/or unexpected working
states may take place at the user site.
During daily operation of the machine, therefore, the user must pay extra careful attention to
its own working safety as well as to observe the precautions described below.
2. Although this manual contains as great an amount of information as it can, since it is not
rare for the user to perform the operations that overstep the manufacturer-assumed ones,
not all of “what the user cannot perform” or “what the user must not perform” can be fully
covered in this manual with all such operations taken into consideration beforehand.
It is to be understood, therefore, that functions not clearly written as “executable” are
“inexecutable” functions.
3. The meanings of our safety precautions to DANGER, WARNING, and CAUTION are as
follows:
HGENPA0102E S-1
SAFETY PRECAUTIONS
Basics
After turning power on, keep hands away from the keys, buttons, or switches of the
operating panel until an initial display has been made.
WARNING Before proceeding to the next operations, fully check that correct data has been entered
and/or set. If the operator performs operations without being aware of data errors,
unexpected operation of the machine will result.
Before machining workpieces, perform operational tests and make sure that the machine
operates correctly. No workpieces must be machined without confirmation of normal
operation. Closely check the accuracy of programs by executing override, single-block,
and other functions or by operating the machine at no load. Also, fully utilize tool path
check, Virtual Machining, and other functions, if provided.
Make sure that the appropriate feed rate and rotational speed are designated for the
particular machining requirements. Always understand that since the maximum usable
feed rate and rotational speed are determined by the specifications of the tool to be used,
those of the workpiece to be machined, and various other factors, actual capabilities differ
from the machine specifications listed in this manual. If an inappropriate feed rate or
rotational speed is designated, the workpiece or the tool may abruptly move out from the
machine.
Before executing correction functions, fully check that the direction and amount of
correction are correct. Unexpected operation of the machine will result if a correction
function is executed without its thorough understanding.
Parameters are set to the optimum standard machining conditions prior to shipping of the
machine from the factory. In principle, these settings should not be modified. If it becomes
absolutely necessary to modify the settings, perform modifications only after thoroughly
understanding the functions of the corresponding parameters. Modifications usually affect
any program. Unexpected operation of the machine will result if the settings are modified
without a thorough understanding.
S-2
SAFETY PRECAUTIONS
Programming
Fully check that the settings of the coordinate systems are correct. Even if the designated
program data is correct, errors in the system settings may cause the machine to operate
in unexpected places and the workpiece to abruptly move out from the machine in the
WARNING
event of contact with the tool.
During surface velocity hold control, as the current workpiece coordinates of the surface
velocity hold control axes approach zeroes, the spindle speed increases significantly. For
the lathe, the workpiece may even come off if the chucking force decreases. Safety speed
limits must therefore be observed when designating spindle speeds.
Even after inch/metric system selection, the units of the programs, tool information, or
parameters that have been registered until that time are not converted. Fully check these
data units before operating the machine. If the machine is operated without checks being
performed, even existing correct programs may cause the machine to operate differently
from the way it did before.
If a program is executed that includes the absolute data commands and relative data
commands taken in the reverse of their original meaning, totally unexpected operation of
the machine will result. Recheck the command scheme before executing programs.
If an incorrect plane selection command is issued for a machine action such as arc
interpolation or fixed-cycle machining, the tool may collide with the workpiece or part of
the machine since the motions of the control axes assumed and those of actual ones will
be interchanged. (This precaution applies only to NC units provided with EIA/ISO
functions.)
The mirror image, if made valid, changes subsequent machine actions significantly. Use
the mirror image function only after thoroughly understanding the above. (This precaution
applies only to NC units provided with EIA/ISO functions.)
If machine coordinate system commands or reference position returning commands are
issued with a correction function remaining made valid, correction may become invalid
temporarily. If this is not thoroughly understood, the machine may appear as if it would
operate against the expectations of the operator. Execute the above commands only after
making the corresponding correction function invalid. (This precaution applies only to NC
units provided with EIA/ISO functions.)
The barrier function performs interference checks based on designated tool data. Enter
the tool information that matches the tools to be actually used. Otherwise, the barrier
function will not work correctly.
The system of G-code and M-code commands differs, especially for turning, between the
machines of INTEGREX i/e-Series and the other turning machines.
Issuance of the wrong G-code or M-code command results in totally non-intended
machine operation. Thoroughly understand the system of G-code and M-code commands
before using this system.
S-3
SAFETY PRECAUTIONS
For the machines of INTEGREX i/e-Series, programmed coordinates can be rotated using
an index unit of the MAZATROL program and a G68 command (coordinate rotate com-
mand) of the EIA/ISO program. However, for example, when the B-axis is rotated through
WARNING
180 degrees around the Y-axis to implement machining with the turning spindle No. 2, the
plus side of the X-axis in the programmed coordinate system faces downward and if the
program is created ignoring this fact, the resulting movement of the tool to unexpected
positions may incite collisions.
To create the program with the plus side of the X-axis oriented in an upward direction, use
the mirror function of the WPC shift unit or the mirror imaging function of G-code
command (G50.1, G51.1).
After modifying the tool data specified in the program, be sure to perform the tool path
check function, the Virtual Machining function, and other functions, and confirm that the
program operates properly. The modification of tool data may cause even a field-proven
machining program to change in operational status.
If the user operates the machine without being aware of any changes in program status,
interference with the workpiece could arise from unexpected operation.
For example, if the cutting edge of the tool during the start of automatic operation is
present inside the clearance-including blank (unmachined workpiece) specified in the
common unit of the MAZATROL program, care is required since the tool will directly move
from that position to the approach point because of no obstructions being judged to be
present on this path.
For this reason, before starting automatic operation, make sure that the cutting edge of
the tool during the start of automatic operation is present outside the clearance-including
workpiece specified in the common unit of the MAZATROL program.
S-4
SAFETY PRECAUTIONS
Operations
Single-block, feed hold, and override functions can be made invalid using system
variables #3003 and #3004. Execution of this means the important modification that
makes the corresponding operations invalid. Before using these variables, therefore, give
WARNING
thorough notification to related persons. Also, the operator must check the settings of the
system variables before starting the above operations.
If manual intervention during automatic operation, machine locking, the mirror image
function, or other functions are executed, the workpiece coordinate systems will usually be
shifted. When making machine restart after manual intervention, machine locking, the
mirror image function, or other functions, consider the resulting amounts of shift and take
the appropriate measures. If operation is restarted without any appropriate measures
being taken, collision with the tool or workpiece may occur.
Use the dry run function to check the machine for normal operation at no load. Since the
feed rate at this time becomes a dry run rate different from the program-designated feed
rate, the axes may move at a feed rate higher than the programmed value.
After operation has been stopped temporarily and insertion, deletion, updating, or other
commands executed for the active program, unexpected operation of the machine may
result if that program is restarted. No such commands should, in principle, be issued for
the active program.
During manual operation, fully check the directions and speeds of axial movement.
For a machine that requires manual homing, perform manual homing operations after
CAUTION turning power on. Since the software-controlled stroke limits will remain ineffective until
manual homing is completed, the machine will not stop even if it oversteps the limit area.
As a result, serious machine damage will result.
Do not designate an incorrect pulse multiplier when performing manual pulse handle feed
operations. If the multiplier is set to 1000 times and the handle operated inadvertently,
axial movement will become faster than that expected.
S-5
REQUEST TO THE USER
The procedure for data storage is detailed in the Operating Manual, Part 3
(OPERATING NC UNIT AND PREPARATION FOR AUTOMATIC
OPERATION), Chapter 10, (DISPLAYS RELATED TO DATA STORAGE).
Always use an initialized USB memory or SD card. The USB connector and
the SD card slot are located on the right side of the machine operating panel.
On machines with a random ATC feature, each actual ATC operation changes the tool
data (in pocket numbers). Be sure not to run the machine after loading the externally
stored data of the TOOL DATA display without having confirmed the data’s
CAUTION correspondence to the current tooling on the magazine. Otherwise the machine cannot be
be guaranteed to operate normally.
S-6
BEFORE USING THE NC UNIT
Limited Warranty
The warranty of the manufacturer does not cover any trouble arising if the NC unit is used for its
non-intended purpose. Take notice of this when operating the unit.
Examples of the trouble arising if the NC unit is used for its non-intended purpose are listed
below.
1. Trouble associated with and caused by the use of any commercially available software
products (including user-created ones)
2. Trouble associated with and caused by the use of any Windows operating systems
3. Trouble associated with and caused by the use of any commercially available computer
equipment
Operating Environment
1. Ambient temperature
During machine operation: 0° to 50°C (32° to 122°F)
2. Relative humidity
During machine operation: 10 to 75% (without bedewing)
Note : As humidity increases, insulation deteriorates causing electrical component parts to
deteriorate quickly.
Network Setting
The NC unit operates using dedicated network adapters.
Note 1: Do not change the settings of the following two network adapters. Any changes will
prevent the NC unit from operating normally.
Ethernet_NC (IP address:192.168.100.2)
NC Trainer Virtual Network (IP address:192.168.202.10)
S-7
BEFORE USING THE NC UNIT
Note 2: Use “Ethernet_PC” to connect the NC to an intra-factory network and other systems.
Do not use, however, the following network addresses: “192.168.100.xxx” and
“192.168.202.xxx”
Note 3: If you configure network settings for the NC unit, using Internet Information Services
(IIS) on Windows, do not use the following port numbers.
21
683
43816
55555
55556
57400
S-8 E
CONTENTS
C-1
3-3-1 Correcting the blurring of the sensitivity of the touch panel .................................. 3-13
3-3-2 Displaying the taskbar of the operating system (Windows) .................................. 3-13
C-2
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL
STATUS .............................................................................................. 5-1
C-3
5-5 MACHINING NAVIGATION - RESULT Display ................................................ 5-53
C-4
6 DISPLAYS RELATED TO MACHINING SET UP................................. 6-1
C-5
7-2-3 Restarting tool path check ..................................................................................... 7-4
C-6
7-5-3 Delay priority designation .................................................................................... 7-32
8-1-6 Manual tool length measurement (using the LENG-OFS TEACH menu
function) .............................................................................................................. 8-38
C-7
8-1-7 Tool layout mode................................................................................................. 8-39
8-3-5 Manual tool nose measurement using the TOOL EYE (TOOL EYE
measurement) ..................................................................................................... 8-73
C-8
9-1-3 Read and Write of text file ..................................................................................... 9-2
C-9
10-1-1 Data display ........................................................................................................ 10-1
10-1-13 Conversion of a program with the use of A-axis tilting table (for machines
with B-axis tilting table)...................................................................................... 10-27
C-10
11-1-2 ALARM HISTORY display ................................................................................... 11-8
C-11
12-3 3D MONITOR Display .................................................................................... 12-23
12-5-6 Manual arrangement of the material and fixture models .................................... 12-76
12-5-7 OPTIONAL TABLE SETUP menu function (for machines with additional
tables) ............................................................................................................... 12-77
12-5-10 Pallet model setting (only for correspondingly designed machine models) ........ 12-86
C-12
12-7 TOOL MODEL MANAGEMENT Display....................................................... 12-101
13 OPTION............................................................................................. 13-1
C-13
13-3-7 Related alarms .................................................................................................. 13-57
C-14
13-7-1 Outline .............................................................................................................. 13-88
C-15
14-1-2 Greeting message ............................................................................................... 14-4
C-16 E
PREPARATION FOR AUTOMATIC OPERATION 1
1 PREPARATION FOR AUTOMATIC OPERATION
To machine workpieces, you must mount the tools for machining to the magazine and prepare
fixtures. Then, programs and other various data for automatic operation must be set to the NC.
This chapter describes procedures to be carried out before automatic operation.
Program creation
Automatic operation
For execution procedure for automatic operation, see the Part 4, AUTOMATIC OPERATION.
1-1
1 PREPARATION FOR AUTOMATIC OPERATION
1-2 E
DISPLAY OVERVIEW 2
2 DISPLAY OVERVIEW
6 7
2 3 4 5
1
10
9 11 12
13
D747S30001
2-1
2 DISPLAY OVERVIEW
ON:
Setup menu button Used to display the setup menu specific to each display.
2-2
DISPLAY OVERVIEW 2
2-2 Types of Displays
To manufacture a product, you must register various information, such as tool data, machining
program data, etc., in the NC unit in advance. You must also check registered information and
the movements of each section of the machine during operation.
The NC unit provides the following types of displays to allow for a variety of jobs that are required
for machine operation:
2-3
2 DISPLAY OVERVIEW
[5] [3]
[4]
D747S30190
1. Opening a window
The following four types of windows are prepared, and only appropriate windows can be opened
on each display.
2. Closing a window
Tap the same menu item again or tap [2] in upper right corner.
Remark : Certain windows will be automatically closed if another menu item or the display
selector button is tapped, another display is called up, or if numeric data entry is
complete.
2-4
DISPLAY OVERVIEW 2
2-3-2 Window list
The NC unit provides the following windows to allow for a variety of jobs that are required for
machine operation:
[1] [2]
[6] [7]
<Project display>
[8] [9]
Note :
1. The format of the list can be changed by tapping the button displayed in
the upper right corner of the window.
2. Display data in the window will not be changed even if a new program is
loaded into the NC unit using data input/output operation while this
window is opened.
2-5
2 DISPLAY OVERVIEW
Note : This window displays the data of the milling tools as registered on the
TOOL FILE display.
NOM- Display of a list of standards for unified/pipe threads PROGRAM
SELECT Note : (MAZATROL)
1. If the display of the above data spans over mulitiple pages, TOOL DATA
2-6
DISPLAY OVERVIEW 2
Displays on which the
Window name Description of window display
window can be displayed
ALARM NAVI- Display of alarm remedial information upon occurrence of alarms. Any display
GATION A parameter (bit 1 of F80) is provided for the selection of whether this window
is to be displayed automatically upon occurrence of an alarm.
Manual display of the window can be done by tapping and [Help] in
any display as well as by tapping the [ALARM NAVI.] menu item on the
GRAPHIC MAINTENANCE display.
Note :
1. One alarm is described on one page. For multiple simultaneous alarms,
Tap to display the next page.
Tap to display the previous page.
2. Use the vertical and horizontal scroll bars if the window area is not large
enough to display the information in its entirety.
3. Remedial information is only provided for the alarms No. 200 to No. 399
and No. 1200 to No. 1399.
4. The contents of the window remaining opened will not be cleared
together with clearence of the alarm itself.
1. Mode selection
2-7
2 DISPLAY OVERVIEW
2. Mode indication
The current state of SMART mode selection is indicated as shown below on the Process Home
screen.
SMART mode
EXPERT mode
2-8
DISPLAY OVERVIEW 2
2-5 Configuration of Displays
1. EXPERT mode
PROGRAM MONITOR
RESTART POSITION
TOOL OFFSET TOOL FILE
USER
PARAMETER
Main display
Sub-display
MACHINE EASY-SET PLC DATA I/O
PARAMETER PARAMETER PARAMETER PARAMETER DATA I/O
Window
D747S30210E
2-9
2 DISPLAY OVERVIEW
2. SMART mode
SETUP
TRACE EIA MONITOR WORK OFFSET
INFORMATION
VIRTUAL
MACHINING USER DATA I/O
PARAMETER
PROGRAM MONITOR
WORK No. SELECT
RESTART
SELECT DIRECTORY
USB DRIVE SELECT
DATA ERASE
DIAGNOSIS
(USER) ACCUMULATED TIME
MAINTENANCE
PLC SIGNAL ALARM ALARM HISTORY CHECK PLC
Main display
Sub-display
Window
Optional
Can be called up mutually
by tapping the menu item.
D747S30211E
2-10
DISPLAY OVERVIEW 2
3. SMART (MAZ) mode
SETUP
TRACE WORK OFFSET
INFORMATION
TOOL FILE
WORK No. SELECT
PROGRAM
(MAZATROL) TOOL DATA
TOOL FILE
VIRTUAL
MACHINING USER
PARAMETER DATA I/O
PROGRAM MONITOR
RESTART WORK No. SELECT
SELECT DIRECTORY
USB DRIVE SELECT
DIAGNOSIS
(USER)
RUNNING GRAPHIC
COND MONITOR CONTROL MAINTENANCE MAINTENANCE
Main display
Sub-display
Window
Optional
Can be called up mutually
by tapping the menu item.
D747S30212E
2-11
2 DISPLAY OVERVIEW
VIRTUAL
MACHINING USER
PARAMETER DATA I/O
PROGRAM MONITOR
RESTART WORK No. SELECT
SELECT DIRECTORY
USB DRIVE SELECT
DIAGNOSIS
(USER)
RUNNING GRAPHIC
COND MONITOR CONTROL MAINTENANCE MAINTENANCE
Main display
Sub-display
Window
Optional
Can be called up mutually
by tapping the menu item.
D747S30213E
2-12 E
DISPLAY OPERATION AND DATA SETTING 3
3 DISPLAY OPERATION AND DATA SETTING
Registration of data in the NC unit is accomplished by setting data in each item displayed on the
screen.
This chapter describes the basic display operations, general methods of setting, erasing and
modifying data, and related precautions.
More specific methods of setting data are detailed later for each display.
Refer to the relevant section.
Note : Used only for operations on the operating system (Windows 8).
3-1
3 DISPLAY OPERATION AND DATA SETTING
Function To enter data into the NC unit, to move the cursor or select a button on the screen.
Operation
Function To scroll through the list displayed on the screen or to move a model in a 3D graphic display area.
Operation
3-2
DISPLAY OPERATION AND DATA SETTING 3
3-1-3 Rotating a model
1. Two-finger swipe
Operation
2. Rotate
Turn your hand while touching the model you want to rotate with two fingers.
The model rotates on the vertical axis with respect to the display area.
Operation
Touch a model with two fingers and move the fingers away from each other (pinch out) or towards
each other (pinch in).
Operation
3-3
3 DISPLAY OPERATION AND DATA SETTING
For the NC unit, all data can be set by “alphanumeric data setting” (with a screen keyboard) or
“menu data selection”, or by combined use of these two methods.
3-4
DISPLAY OPERATION AND DATA SETTING 3
3-2-1 Setting alphanumeric data
Numeric data entry mode (Remark 1) ONG key mode (Remark 2) Calculator mode (Remark 3)
Without cursor keys SHIFT key OFF
[9] [12] [13] [11]
[1]
[2] [3]
[14]
[10]
[5]
[15]
[6]
[4]
[7]
[8] SHIFT key ON
[6]
[16] [19]
[17]
3-5
3 DISPLAY OPERATION AND DATA SETTING
Note : These display areas are not displayed on a display or window that allows you to enter
data directly.
For example, on the PROGRAM display for an EIA/ISO program, MDI window.
Remark 1: Follow the procedure below to show the cursor keys always on the screen keyboard
in numeric data entry mode.
(a) Tap , [Touch Setup] and the [Show Cursor Keys On Keyboard] option in that
order on the POSITION display to assign a check mark to the item mentioned last.
The key is replaced with and the cursor keys are added to the screen
keyboard.
Tap the key to hide the cursor keys and to deactivate the “position hold”
function.
Remark 2: The items displayed on the left side of the keyboard change depending on whether
SHFT
the key [12] is activated or deactivated.
Remark 3: In the following explanation, the screen keyboard in this mode is referred to as
calculator window.
Remark 4: The items displayed on the left side of the keyboard change depending on whether
the !#? key [17] is activated or deactivated.
Remark 5: Tap , [Touch Setup] and the [Do not Show Screen Keyboard] option in
that order on the POSITION display to assign a check mark to the item mentioned last
if it is not desirable that the screen keyboard should automatically be displayed.
3-6
DISPLAY OPERATION AND DATA SETTING 3
2. Setting data
Example : To set data of “6.02”:
(1) Tap the desired item on the NC screen to move the cursor to it.
A screen keyboard corresponding to the selected item is displayed.
(2) Enter the desired value with numeric keys.
Tap 6 0 2 in that order.
The value entered is displayed in the data entry field [3].
Remark : If you tap a wrong numeric key [4] or a wrong alphabetic key [10], delete the entered
value or character using the key [7], and then enter a value or character again.
Values entered in the calculator window are retained. Enter data correctly for
each item.
3-7
3 DISPLAY OPERATION AND DATA SETTING
Data setting menu item Select a data item from the menu to set it.
(Menu data selection)
Function execution menu Menu functions of this type cannot be selected
item from a menu listed up in List menu mode.
Note : When a menu item is tapped, its color changes from orange to green.
When the menu item is tapped again or when the setting of data or the execution of a
function has been completed, the color of the menu item returns from green to orange.
USER SET USER SET
Remark : Disabled and enabled menu items are shown as REGIST and REGIST , respec-
tively, in this manual.
A. Main menu
The main menu is displayed at the bottom of every display except the Home screen.
Use the main menu to change over to another display or to turn on and off a function.
Main menu
D747S30003
3-8
DISPLAY OPERATION AND DATA SETTING 3
B. List menu
The list menu mode displays all other menus that can be displayed currently using the menu
selector button.
When the list menu mode is available, is displayed on the top of the menu selector
button and all other menus can be displayed by tapping .
Every item on the menus listed up can be selected directly. (Note)
List menu
D747S30004
Note : Menu items that involve the actual operation of the machine cannot be selected directly
from a menu listed up.
If such a menu item is tapped, the corresponding machine operation will not be
executed, but the contents of the main menu display area will be replaced with the
menu containing the item concerned. Select the item again from the main menu to
operate the machine.
3-9
3 DISPLAY OPERATION AND DATA SETTING
C. Submenu
Submenu refers to a menu that is displayed only when necessary (for example, for changing the
type of data display) to perform operations on the screen.
The icon is displayed on a display or window for which a submenu can be displayed.
Submenu
D747S30005
D. Message box
A message box is displayed only when necessary for entering data or performing operations on
a display. It gives information on the data item concerned or prompts to confirm the operation.
[3]
[1]
[2]
D747S30006
3-10
DISPLAY OPERATION AND DATA SETTING 3
2. Setting data
(1) Tap the desired item on the NC screen to move the cursor to it.
A menu corresponding to the selected item is displayed.
(2) Select the desired item from the menu.
The selected item (data) is set for the item on which the cursor is placed.
Note : In some cases (e.g., data entry in exponential notation on the MACRO VARIABLE
display), the item selected from a menu is not displayed directly at the cursor position,
but in the data entry field.
In such a case, tap the key after Step (2) above to definitively set the data.
3. Deleting data
Follow the procedure below to delete data displayed on the screen.
(1) Place the cursor where the data to be deleted is displayed.
A menu corresponding to the selected item is displayed.
(2) Tap the key.
The data at the cursor position is deleted (or cleared to 0).
Note : It may be possible to delete data line-by-line or to delete the entire displayed data at a
time.
Some types of data, however, cannot be deleted by using the key.
4. Modifying data
Follow the procedure below to modify data displayed on the screen.
(1) Place the cursor where the data to be modified is displayed.
A menu corresponding to the selected item is displayed.
(2) Set new data.
The data at the cursor position is overwritten with the new data.
(1) Tap the [INCRMENT INPUT] menu item or the + key on the screen keyboard.
The menu function and the key are made active.
(2) Specify an incremental or decremental value for the original data.
Example : To reduce the data of “12.05” by –0.1:
Tap – 0 1 in that order.
The specified value is displayed in the data entry field.
(3) Tap the key.
The original data changes by the value that was entered in Step (2) above.
In the example shown above, the original data changes to “11.95” (= 12.05 – 0.1).
Note : This function cannot be used for an item for which the [INCRMENT INPUT] menu item
is not displayed or the + key is forcibly made inactive.
3-11
3 DISPLAY OPERATION AND DATA SETTING
D747S30007
3-12
DISPLAY OPERATION AND DATA SETTING 3
3-3 Other Operations
When the change of correction level has been completed, a message box appears.
(4) Tap the [OK] button.
Note : Operability can be reduced depending on the correction level selected. Select a
correction level suited to the operating environment.
Note : The selection of [Show Windows Taskbar] is canceled when the power is turned off.
3-13
3 DISPLAY OPERATION AND DATA SETTING
Remarks The number of ranks can be changed with the parameter US37.
1. Displayed data
[1] [6]
D747S30008
3-14
DISPLAY OPERATION AND DATA SETTING 3
B. Log-in mode
[7]
D747S30009
[8]
[9]
[10]
D747S30010
3-15
3 DISPLAY OPERATION AND DATA SETTING
The initial setting for data guard should be performed in accordance with the
description given later in Subsection 3-4-6.
2. To add an account
(1) Tap the [SETTING] button.
The contents of the display are changed for Account management mode.
(2) Tap the [ADD] tab.
The account setting column switches to Account add mode.
(3) Enter data in the USER ID, PASSWORD and RANK fields for the operator to be added.
(4) Tap the [OK] button.
A new account is added.
3. To delete an account
(1) Tap the [SETTING] button.
The contents of the display are changed for Account management mode.
(2) Tap the [REMOVE] tab.
The account setting column switches to Account delete mode.
(3) Select the USER ID to be deleted and enter “–9999.”
(4) Tap the [OK] button.
The selected account is deleted.
3-16
DISPLAY OPERATION AND DATA SETTING 3
4. To change a password
(1) Tap the [SETTING] button.
The contents of the display are changed for Account management mode.
(2) Tap the [CHANGE] tab.
The account setting column switches to Account change mode.
(3) Select the USER ID of the user concerned and enter a new password.
Enter one and the same password in both the Password and Confirm Password fields.
(4) Tap the [OK] button.
The password of the selected account is changed.
Note : The password for the protect function can be changed by selecting the username
“Protect Key.” By default, no password is set for this function.
5. To log out
(1) Tap the [CHANGE OPERATOR] button.
The contents of the display are changed for Log-in mode.
(2) Tap the [LOGOUT] menu item.
A message box appears, indicating that log out is complete.
1 1 1 1 1 1 1 1 2
1. SET NO. (1 to 8)
Used to set an operator rank for the selected item. The entry of data is restricted for
operators below the specified rank.
Example : If Rank No. 4 is specified for a data item, operators ranked from 5 to 8 cannot
set or modify the data of the item.
Note : As is the case with the entry of data to an item, the rank setting for the item cannot
be modified using the SET NO. menu functions by operators below the rank
currently set.
2. CUSTOM SETTING
If a rank can be set individually for each item on the display, use this menu function to
perform detailed rank settings.
Note : Only the operator ranked 1 is allowed to use the [CUSTOM SETTING] menu
function.
3-17
3 DISPLAY OPERATION AND DATA SETTING
1. Data saving
(1) Tap , [File] and the [DATA I/O] option in that order.
A window for data I/O operations is displayed.
(2) Tap the [SAVE FILE] button.
(3) Tap the [BROWSE] button to specify the saving destination and the file name.
The file name is automatically determined.
(4) Tap the [EXECUTE] button.
Data saving starts and a message box appears.
Remark : Check SAVE CSV FILE if it is desirable to output a CSV file along with the storage
of data.
2. Data loading
(1) Tap , [File] and the [DATA I/O] option in that order.
A window for data I/O operations is displayed.
(2) Tap the [LOAD FILE] button.
(3) Tap the [BROWSE] button to specify the file to be loaded.
(4) Select the type of the data to be loaded.
Check USER REGISTRY DATA to load account information and passwords.
Check DATA GUARD SETTING to load rank settings.
(5) Tap the [EXECUTE] button.
Data loading starts and a message box appears.
3-18
DISPLAY OPERATION AND DATA SETTING 3
3-4-6 Initial setting for data guard
Follow the procedure below to initially create an account with rank No. 1 as a preparation for
using the Data Guard Setting display for the first time.
(1) Tap the [CHANGE OPERATOR] button.
The contents of the display are changed for Log-in mode.
(2) Enter NCUSER as username with the screen keyboard, leave the password blank, and tap
the [OK] button.
A message box appears, indicating that log-in is complete for the initial setting account
named NCUSER.
(3) Add another account with rank No. 1, and then switch users to log-in as the user ranked 1.
Initially create an account with rank No. 1 as a preparation for using the Data
Guard Setting display for the first time, and perform the desired initial settings
as the user ranked 1.
Note 1: The password for an account named NCUSER cannot be changed at all.
Note 2: An account named NCUSER cannot be created or used if there is already another
account provided with rank No. 1.
Note 3: An account named NCUSER can be created or used anew when there are in particular
no more accounts provided with rank No. 1 or when the account information is totally
initialized.
3-19
3 DISPLAY OPERATION AND DATA SETTING
Never fail to back up and store every machining program of importance onto an external
memory, such as USB memory stick.
The machining programs saved on the local disk may not be restored if the local disk
CAUTION should fail in function.
3-20 E
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
The Process Home screen appears when the NC unit is turned on.
Used to display information on each work process for the NC and to call up various displays.
Function Used for simple monitoring of other machines and for starting peripheral software.
Used to turn off the NC unit.
[9] [10]
[2]
[1]
[4]
[11] [3]
[5]
[8]
[6] [7]
D747S30011’
4-1
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
Note 1: The graphic display of machining progress (%) or machining time on a gauge is based
on the computed machining time as a result of simulation, or the time obtained by the
last actual operation. It may not be correct due to variation in overriding values, etc.
Note 2: Provided that a network is established.
Note 3: Items displayed depend upon the specifications of the machine.
Note 4: Display select buttons grayed out are currently disabled.
[1] [2]
[3]
D747S30012
4-2
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
4-3 Machine Information Display
The progress of machining, the machining time and operator information are displayed in this
area.
1. Displayed data
[2]
[1]
[3]
[4]
[5]
[6]
D747S30166
Note 1: The progress of machining cannot be displayed for EIA/ISO programs in general, or a
MAZATROL program which has not yet been run even on the TOOL PATH CHECK
display.
Note 2: The progress of machining (%) and the machining time are displayed on the basis of
the time data estimated by simulation or obtained by the last actual execution. They
may not be displayed correctly due to a difference in override values applied or for
other reasons.
3. Log-in procedure
Operator information is displayed on the basis of the settings on the Data Guard Setting display.
(1) Tap the operator information displayed.
The log-in window is displayed.
(2) Enter the username and the password and tap the [LOGIN] button.
Information on the operator is displayed as logged in.
4-3
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
1. Machining
The current load on each axis and the spindle speed are displayed.
[1]
[2]
[3]
D747S30013
4-4
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
2. Programming
The product shape and information on the simulation and the actual machining are displayed for
the program selected on the POSITION display.
[1]
[2]
[3]
D747S30014
4-5
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
3. Tool data
Information is given on the tools to be used for the program selected on the POSITION display.
[1]
[2]
D747S30015
4-6
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
4. Set up
Information is given on the setup data for the program selected on the POSITION display.
[1]
[2]
D747S30016
4-7
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
5. Maintenance
Information is displayed on the maintenance and inspection items managed by the NC unit.
[1]
[2]
[3]
D747S30017
4-8
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
4-5 Simple Monitoring
The operating states of other machines connected to the network can be checked.
Information on up to 5 machines can be displayed.
1. Display data
[1] [3]
[2]
D747S30018
Note : The monitoring function can only be used for machines equipped with an NC unit of the
MAZATROL Smooth series.
(b) Enter the name and IP address of the machine with a screen keyboard.
4-9
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
1. Displayed data
[2]
[1]
D749S30076
Image State
A state where the peripheral software or function cannot be used.
3. Start of software
The display of the peripheral software can be called up as well as the Smooth Applications
Manager can be started from the Process Home screen.
4-10
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
4-7 Smooth Applications Manager
The Smooth Applications Manager is used to call up a registered NC display and to start various
applications.
1. Displayed data
A. Normal display
[6]
[3]
[1]
[5]
[4] [2]
D749S30077
[7]
D749S30078
4-11
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
Application start The start buttons of the registered applications are displayed by category.
[1]
buttons Tap the button to start the corresponding application.
Application start Start buttons of the applications that do not fall under any category.
[2]
buttons (general) Tap a button to start the corresponding application.
Display of the categories under which the registered applications belong.
Tap the button to alternately show and hide the start buttons of the applications
registered in the corresponding category.
[3] Category buttons
The factory-set categories are as follows:
MACHINING PROGRAM TOOL DATA
SETUP MAINTENANCE
Used to turn on the function for consulting manuals.
[4] MANUAL button
Remark : See Subsection 4-8-1 for more information.
Used to return to the Process Home screen.
[5] Return button Note : Do not change over to the Process Home screen incautiously in Edit mode;
otherwise the current results of editing operations are canceled without previous notice.
Used to select the mode for editing, e.g. adding and reducing, the contents of the col-
[6] Edit mode button umns of category and application.
In Edit mode the application start buttons and category buttons do not function at all.
Used to edit, e.g. add and reduce, the contents of the columns of category and applica-
[7] Edit buttons
tion.
A. Registering an NC display
(1) Tap the [EDIT] button at the top of the screen.
The Edit mode is activated with the available edit buttons presented.
(2) Tap the [ADD] button.
The categories of items to be added are displayed.
(3) Tap the [NC SCREEN] button.
The available NC displays are listed up.
(4) Select the desired display, and tap the [OK] button.
(5) Tap the button to be prepared as a shortcut for the selected display.
4-12
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
B. Registering a MAZAK application
After performing Steps (1) and (2) described in Section A above, proceed as follows:
(3) Tap the [MAZAK APP] button.
A list of the available applications is displayed.
(4) Select the desired application, and tap the [OK] button.
(5) Tap the button to be prepared as a shortcut for the selected application.
[2]
[1] [3]
[4]
[5] [6]
D749S30079
4-13
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
(4) Specify the execution file of the application to be registered, the icon and the name to be
displayed on the button, and then tap the [OK] button.
Note 1: The application name can consist of up to 24 characters. It will be displayed in
three lines, the top, middle, and bottom, each containing up to 8 characters.
Note 2: Double-byte characters cannot be used.
(5) Tap the button to be prepared as a shortcut for the selected application.
4-14
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
F. Adding a category
After performing Steps (1) and (2) described in Section A above, proceed as follows:
(3) Tap the [CATEGORY] button.
The following window appears.
[1]
[2] [3]
D749S30080
(4) Specify the name of the category to be added, and then tap the [OK] button.
The new category is now added.
Note 1: Double-byte characters cannot be used.
Note 2: The category name can consist of up to 12 characters.
Note 3: A new category is always added in the bottommost position.
Note : It is not possible to delete a category under which there is any application provided.
Clear the desired category, therefore, of all applications beforehand to delete it.
(3) Tap the category button to be deleted.
A message box appears.
(4) Tap the [OK] button.
The selected category is now deleted.
4-15
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
3. Precautions
The Smooth Applications Manager is not designed to guarantee normal operation of user-
defined applications. Check to see if the registered application works normally.
Deletion of an application by the Smooth Applications Manager does not include its un-
installation.
Up to 49 applications (7 rows by 7 columns) can be registered under each category, and the
total number of registered applications can amount to 100.
Up to 100 categories can be registered.
1. Displayed data
A. Start page
The home page of the function for consulting manuals is as follows.
[1]
[2]
[3]
[5]
[4]
D749S30081
Note : The contents of the Start page depend upon the specifications of the machine.
4-16
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
B. Document page
The following page is displayed when a PDF file is selected.
[1]
[2]
[3]
[6]
[7]
[8]
D749S30082
4-17
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
2. Tool buttons
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
D747S30221
[15] Topmost Window tool (button in orange) indicates that the option is selected.
3. Operational procedure
Submenu
4-18
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
B. Opening a PDF file
(1) Tap in the tool bar, or tap [File] in the menu bar and then [Open…].
A dialogue box for file selection appears on the screen.
(2) Select the desired PDF file.
(3) Tap the [Open] button to display the PDF file in a new tab.
Note : Alternately, use the Explorer to find the desired PDF file, and double tap the file to
display its contents in a new tab.
C. Closing a tab
(1) Double tap the tab to be closed.
A popup menu is displayed with the [Close] option in it.
(1) Tap in the tool bar, or tap [View] in the menu bar, and then tap [Go To] and [Page] in
that order.
The Page dialogue box appears on the screen together with a screen keyboard.
(2) In the Page Number field, enter the number of the page to be displayed using the screen
keyboard.
(3) Tap the [OK] button to jump to the specified page.
4-19
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
(1) Tap in the tool bar, or tap [File] in the menu bar and then [Find…].
The Find dialogue box appears on the screen together with a screen keyboard.
(2) In the Search Text field, enter the character string to be searched for using the screen
keyboard.
(3) Tap the [Find] button to start searching.
(1) Tap (the grayed out icon) in the tool bar, or tap [View] in the menu bar, and then tap
[Topmost Window].
The Topmost Window button in the tool bar is highlighted in orange ( ), as well as a
check mark is assigned to the [Topmost Window] option, and the manual data will
always be displayed in the topmost window.
Note : The above option is always deselected when the function for consulting manuals is
exited.
4-20
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
4-8-2 Control of access to MAZAK API
MAZAK API (optional) is an interface provided to enable data communication between the NC
unit and an application program (hereinafter referred to as [external] APP) prepared by the
customer.
This subsection describes how to control access by the external APPs to the NC unit through
MAZAK API.
Register the application for access control beforehand using the Smooth Applications Manager.
See Section 4-7, 2-B “Registering a MAZAK application” for the registration
procedure.
1. Displayed data
A. MAZAK API Security level selection window (When a security level is not selected)
[2]
[3]
[1]
[4] [5]
B. MAZAK API Security level selection window (When a security level is selected)
[2]
[6]
[1]
[4] [5]
4-21
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
[7] [8]
4-22
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
3. Setting a security level
According to the desired level, follow the procedures below to set a security level for the external
APPs. Note that the recommended security level is HIGH.
(2) Tap the icon for the Access authorization list window.
4-23
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
(5) Tap the apply button in the Access authorization list window.
The following dialogue box (Security notice) is displayed.
(6) Tap the apply button in the Security notice dialogue box.
The Access authorization list window closes and the data entered take effect.
Once the data entered in the Access authorization list window have taken effect, all
the characters entered in the Password entry field are masked behind asterisks ().
Tap the cancel button to cancel the data entered and to return to the Access
authorization list window.
(7) Finally tap the apply button in the MAZAK API Security level selection window.
The MAZAK API Security level selection window closes and all the changes take ef-
fect.
Note : The Security notice dialogue box appears on the screen if the apply button
in the MAZAK API Security level selection window is tapped without the
“Access authorization list” being set. Perform settings as required.
If the apply button in the Security notice dialogue box is tapped, the MAZAK API
Security level selection window closes and the change to the security level takes effect,
but the external APP cannot access the Mazak API.
Tap the cancel button in the Security notice dialogue box to return to the MAZAK
API Security level selection window.
(2) Finally tap the apply button in the MAZAK API Security level selection window.
The MAZAK API Security level selection window closes and the change takes effect.
4-24
STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN) 4
Note : If the security level is to be lowered, the Security notice dialogue box shown below
appears on the screen.
Tap the apply button in the Security notice dialogue box to confirm the change
and to exit the MAZAK API Security level selection window.
Tap the cancel button in the Security notice dialogue box to cancel the change
and to return to the MAZAK API Security level selection window.
Tap the apply button in the Security notice dialogue box to confirm the change
and to exit the MAZAK API Security level selection window.
Tap the cancel button in the Security notice dialogue box to cancel the change
and to return to the MAZAK API Security level selection window.
4-25
4 STARTING & SHUTTING DOWN THE NC (PROCESS HOME SCREEN)
DANGER
Do not turn power off during spindle rotation or axis movement. Failure to observe this
instruction may result in machine damage due to collision, or personal injury due to flyout
of the workpiece.
CAUTION
If power is to be left turned off for three months or more in succession, copy the NC-stored
parameters and other data beforehand to provide against possible data loss.
(1) Make sure that neither spindle rotation nor axis movement is in progress (program operation,
input/output with external devices, etc.).
(2) Select the manual operation mode and return the machine to its zero point or move the
turret to a safe position.
(3) Tap the button in the upper left corner of the NC screen to call up the Process
Home screen.
(4) Tap the button in the lower left corner of the NC screen.
(6) Tap the [OK] button in the resulting confirmation dialog box.
(7) Set the main power breaker to “OFF” position after the display on the screen and the logo
on the top of the operating panel have disappeared.
Note : If the main power breaker is turned off before the logo on the top of the operating
panel disappears, normal NC function is not guaranteed. It takes maximum one
minute until the logo disappears.
(8) Switch off the factory power supply.
If the machine features the automatic power off function (option), refer to the
separately provided specifications for options.
4-26 E
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
This display shows various types of information about the operational status of the machine and the
Function
workpiece-machining status.
When the POSITION display is selected, the various functions required for manual operation or automatic
Remarks operation will be displayed at the menu display area. The usage of each such menu is described in
chapters related to manual operation and automatic operation.
1. Displayed data
[26]
[1]
[13]
[2] [3]
[4] [25]
([14])
[15]
[16] [17]
[5]
D747S30019’E
5-1
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
[26]
[25]
[24]
D747S30020’E
5-2
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
No. Item Unit Data description
Number and name of the tool currently mounted on the spindle
If an eight-digit T-command code is set, the number of the tool being
used will be displayed at TNo. The group number will be displayed in
parentheses in that case.
[6] TNo. — TNo. a
( b )
a: Number of the tool currently mounted on the spindle
b: Name of the tool currently mounted on the spindle
(or group number for an eight-digit T-code format)
Number and name of the standby tool
If an eight-digit T-command code is set, the number of the tool to be
used will be displayed at TNo. The group number will be displayed in
parentheses in that case.
[7] TNo. — TNo. a
( b )
a: Number of the standby tool
b: Name of the standby tool
(or group number for an eight-digit T-code format)
Number of the indexed magazine pocket and name of the tool
PKNo. a
[8] PKNo. — ( b )
a: Number of the indexed magazine pocket
b: Name of the tool
[9] UNIT — Name of the program unit currently being executed
Number and amount of tool offsetting
T-OFFSET D# ( a ) b
H# ( a’ ) X
Y c
[10] T-OFFSET — Z
a : Offset number for tool radius compensation
a’ : Offset number for tool length compensation
b : Amount of tool radius compensation
c : Amount of tool length compensation on the X-, Y- and Z-axis
Actual diameter of the tool being used.
[11] ACT- mm (in) * Zero (0) is displayed for a tool type which has not the corresponding
setting item provided on the TOOL DATA display.
[12] — — Graphic presentation of the tool being mounted on the spindle
Display of modal information
MODAL
[13] — Title and data of G-codes which belong to group 15 and 20 are not
S, F, M, B, G
displayed.
[14] ( ) — Selected spindle gear number
min–1 Number of revolutions per minute of the spindle
M. SPDL
[15] m/min
T. SPDL Surface speed (Cutting speed) for the spindle
(ft/min)
mm/min
Current rate of feed per minute
(in/min)
[16] FEED mm/rev
Current rate of feed per revolution
(in/rev)
°/min Rate of feed of the rotational axis
[17] LOAD % Load status of each axis
mm (in) Current position of the tool tip on each axis in the workpiece coordinate
[18] POSITION X, Y, Z, A, C
degrees system
mm (in)
[19] MACHINE X, Y, Z, A, C Current position of the machine in the machine coordinate system
degrees
mm (in)
[20] BUFFER X, Y, Z, A, C Moving distance of each axis in the next block to be executed
degrees
5-3
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
5-4
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-1-2 Data registration
On the POSITION display, the following data can be registered:
1. Parts count
COUNTER 5 ( 10)
a b
2. Counter setting
The area on the screen where the coordinates of the various axes are displayed is referred to as
counter, and modification of the coordinates displayed on the counter is referred to as counter
setting.
During the manual operation mode, the coordinates of each axis displayed on the current
position counter, item [5], can be freely changed as required.
(1) Select the manual operation mode.
(2) Place the cursor on the coordinate data to be changed.
X 0.
Y 0.
Z 0.
A 0.
C 0.
5-5
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
2. Command display
MACHINE positions and WPC information (on the workpiece zero point) can be displayed.
See the relevant items in Subsection 5-1-1 above for further details.
3. Shape drawing
The shape data in the selected program can be displayed in the window.
5-6
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5. Changing the format of viewing the spindle load
Follow the procedure below to change the format of viewing the spindle load.
(1) Select the load display area by tapping.
A menu for spindle selection is displayed.
The menu items displayed depend on the specifications of the machine.
M. SPDL
Display
example
Red solid line: Spindle output curve with reference to intermittent (40%ED) rating.
Green solid line: Spindle output curve with reference to continuous rating.
Red broken line: Drawn for the intermittent (40%ED) rating’s maximum output and its 50%.
Green broken line: Drawn for the continuous rating’s maximum output and its 50%.
Description White disk: Displayed to show the current spindle speed and the current output, as
calculated from the load value. (Updated at intervals of 3 seconds)
A distinction in colors is made as follows:
White: for an output < 100%.
Yellow: for an output 100% and < 120%.
Red: for an output 120%.
Note 1: The output value may not be displayed correctly for a while after a change for the other
reference rating by using the [SP Load Short-time Rating] option displayed by
tapping and [View].
Note 2: Solid and broken lines in red refer to a rating type other than the above (according to
the specifications of the machine) when the display of spindle output curve with refer-
ence to 40%ED rating is made invalid (parameter F159 bit 4 = 0) or when the [SP Load
Short-time Rating] option (displayed by tapping and [View]) is selected.
Note 3: The display of the output value can only be made when the current spindle speed falls
within the range provided for the output curve.
Note 4: The scale of the vertical axis (output) and the horizontal axis (spindle speed) is deter-
mined according to the specification of the spindle.
Note 5: Depending upon the spindle execution, the display of spindle output curve is auto-
matically changed according to the selected gear number.
5-7
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
The direct jump button is useful when it is desired, after an interruption of automatic oper-
ation due to resetting or a power failure, to quickly check, and for the restart operation to edit, the
program data at the position of interruption.
(1) Tap the button.
In the case of a MAZATROL program, the PROGRAM display is called up on the screen
with that unit or tool sequence being highlighted (marked with the cursor) the execution
of which has been interrupted.
In the case of an EIA/ISO program, the EIA MONITOR display is called up.
After checking and editing the program data at the interruption position, restart operation
can be introduced from that position of the program.
Note 1: Current information on the interruption will be deleted by the following operations.
Replacing the foreground program with another one on the POSITION display,
Renumbering (Renaming) the program concerned on the PROGRAM FILE display,
Deleting the program concerned on the PROGRAM FILE display,
Moving the program concerned through the PROGRAM FILE display to another
storage area, or
Overwriting the program concerned on the DATA I/O display.
Note 2: As for a MAZATROL program, if the program layout has been changed in the mean-
time, then the PROGRAM display can only be called up by tapping the button in
its initial state (with the first unit being marked with the cursor). The operations that
cause the program layout to change are as follows.
(a) Performing one of the following operations on the PROGRAM (MAZATROL) display
Changing the priority number setting
Enabling Control Out
Tapping the [PROGRAM COPY] menu item
Tapping the [UNIT COPY] menu item
Tapping the [MULTIPLE UNIT COPY] menu item
Tapping the [ERASE] menu item
Tapping the [INSERT] menu item
Tapping the [PRI. No. CHANGE] menu item
Tapping the [PRI. No. ASSIGN] menu item
Tapping the [PRI. No. ALL ERAS] menu item
Tapping the [DELAY PRIORITY] menu item
Tapping the [SUB PROG PROC END] menu item
(b) Executing the [PROGRAM WRITE] menu function on the PROGRAM LAYOUT dis-
play
5-8
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-1-4 Custom display
[3]
[1]
[4]
[5]
The information types selectable for the custom display area are as follows.
No. Title Description
1 MODAL Display of modal information (Default state of Custom display area 1)
2 LOADMETER Display of load information (Default state of Custom display area 2)
3 MODAL/LOAD Compact display of MODAL [1] and LOADMETER [2] in a single column
4 PROGRAM MONITOR Display of program contents
5 EIA MONITOR Display of the information given on the EIA MONITOR display
6 TRACE Display of the information given on the TRACE display
7 TOOL DATA Display of the information given on the TOOL DATA display
8 TOOL OFFSET Display of the information given on the TOOL OFFSET display
9 WORK OFFSET Display of the information given on the WORK OFFSET display
10 MACRO VARIABLE Display of the information given on the MACRO VARIABLE display
11 3D MONITOR Display of the information given on the 3D MONITOR display
12 MAZA-CHECK Used to select a measurement pattern of the MAZA-CHECK function.
5-9
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Select a custom display area (the title of which is provided with a tab mark) by tapping to perform
data settings as required.
The fixed display area in the left half is selected (active) in the initial state.
(1) Tap Custom display area 1.
Custom display area 1, if selectable, is selected (made active) with its title and frame
being highlighted in light blue.
5-10
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
2. Changing the contents of custom display areas
DEFAULT SETTING SETTING SETTING SETTING SETTING USER SET DISPLAY DISPLAY
1 2 3 4 5 REGIST SELECT 1 SELECT 2
(2) According as the change of contents is required for Custom display area 1 or 2, tap the
[DISPLAY SELECT 1] or [DISPLAY SELECT 2] menu item.
The DISPLAY SELECT window appears.
(3) Select the desired item by tapping and tap the [OK] button.
The contents of the custom display area concerned are changed accordingly.
Note : One and the same type of information cannot be selected for both custom display
areas. Such an erroneous selection will only cause an alarm (459 DISPLAY PRO-
TECT).
(3) Choose one from among the [SETTING 1] to [SETTING 5] menu items by tapping to
register the current combination of custom display contents.
The current combination of custom display contents is registered and can be restored
next time simply by selecting the menu item in question.
5-11
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
(2) Choose the desired one from among the [SETTING 1] to [SETTING 5] menu items by
tapping.
The contents of Custom display areas 1 and 2 are changed according to the selected
one of the registered combinations.
Follow the procedure below to rename the menu items by editing the text file “CustomDisplay.txt”
in the “C:\ymw\M8Y\data\nm64mdata\eng” folder.
(1) Open “CustomDisplay.txt” using a text editor such as Notepad.
(2) Edit the file in the required format and save it properly.
<Format>
[UserSetting- ] [1]
CustomName= [2]
(3) Turn the NC off temporarily and then turn it back on.
The menu items are renamed as specified.
<Setting example>
If the “CustomDisplay.txt” file is edited as follows:
[UserSetting-1] To rename the [SETTING 1] menu item.
CustomName= SET UP To replace SETTING 1 with SET UP.
The menu in question will be displayed as follows (after the NC is ‘turned’ on):
DEFAULT SET UP SETTING MAZ SETTING SETTING USER SET DISPLAY DISPLAY
2 PROG 4 5 REGIST SELECT 1 SELECT 2
5-12
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
Note : “eng” in the folder name (C:\ymw\M8Y\data\nm64mdata\eng) corresponds with the
language currently selected for the display mode.
3. PROGRAM MONITOR
The contents of the currently selected program are displayed.
A. Display operations
COMMENT
<Menu functions>
1. COMMENT
Used to select whether or not to display the contents of the comment unit in a MAZATROL
program.
The display contents are the same as those of the PROGRAM MONITOR
window. See Subsection 2-3-2 for more information.
Note 1: With <PROGRAM MONITOR> being shown in a custom display area, do not open the
PROGRAM MONITOR window; otherwise an alarm will be caused (459 DISPLAY
PROTECT).
Note 2: Even when the PROGRAM MONITOR window is shown on the screen, an attempt to
select PROGRAM MONITOR for a custom display area is successful (the window is
automatically closed).
5-13
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
4. EIA MONITOR
The display contents correspond to the information given on the EIA MONITOR display.
A. Displayed data
[2] [1]
C. Display operations
<Menu functions>
1. PROG HEAD
Used to search for the top line of the program.
2. PROG END
Used to search for the bottom line of the program.
3. SEARCH LINE No.
Used to search for any required line of the program.
4. SEARCH UP
Used to search for any character string in the area before the cursor position.
5. SEARCH DOWN
Used to search for any character string in the area after the cursor position.
6. RESTART2 NONMODAL
Used to restart the programmed operation by the particular menu function.
7. EIA MONITOR
Used to change over to the EIA MONITOR display.
5-14
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5. TRACE
The display contents correspond to the information given on the TRACE display.
A. Data display
[2]
[1]
C. Display operations
<2D display mode>
PATH PART SHAPE PLANE SCALE TRACE
ERASE SHAPE ERASE CHANGE CHANGE
1 2 3 4 5 6 12
7 8 1 9 10 11 11 11 6 12
<Menu functions>
1. PATH ERASE
Used to erase the path of the tool tip.
2. PART SHAPE
Used to display the programmed machining shape.
3. SHAPE ERASE
Used to erase the machining shape drawn by the [PART SHAPE] menu function.
4. PLANE CHANGE
Used to select the plane on which the machining shape is to be displayed.
5-15
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
5. SCALE CHANGE
Used to display the machining shape in enlarged or reduced size.
D. Remarks
1. With <TRACE> being shown in a custom display area, do not open the PART SHAPE
window; otherwise an alarm will be caused (459 DISPLAY PROTECT).
2. Changing the POSITION display to another or replacing the Custom display area <TRACE>
with another information type always cancels the current results from the view-modifying
operations done with the PLANE CHANGE and SCALE CHANGE menu functions.
3. Scale value is not displayed in the 3D display mode.
4. Activation of the [PART SHAPE] menu function for an EIA/ISO program is rejected with an
alarm (465 EIA SHAPE DATA NOT FOUND) unless the program is created by the
(optional) function for converting a MAZATROL program into the EIA/ISO format and,
moreover, has shape data additionally provided in parentheses.
5-16
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
6. TOOL DATA
The display contents correspond to the information given on the TOOL DATA display.
A. Displayed data
<In tool-name display mode>
Display format for TOOL LENGTH INPUT Display format for COMP INPUT
[9] [9]
[1] [2] [3] [4] [5] [6] [1] [2] [3] [4] [7]
[8] [8]
[8] [8]
Number of the page currently displayed and the total number of pages
a/b
[8] Page —
a: Number of the page currently displayed
b: Total number of pages
Used to change the display mode between tool-name display and group-
Display mode
[9] — number display.
select button
Presented only when bit 0 of parameter US3 is set to “1.”
[10] GROUP No. — Group number, as set on the TOOL DATA display.
5-17
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
C. Display operations
1 2 3 4
<Menu functions>
1. TOOL LENGTH INPUT
Used to select the display format convenient for inputting tool length data.
2. COMP INPUT
Used to select the display format convenient for inputting compensation data.
3. INCH MODE (or METRIC MODE)
Used to change the measuring units between metric and inch for the display as well as data
input.
Remark : This item is only provided for the (optional) inch/metric unit system change
simplifying function.
4. TOOL DATA
Used to change over to the TOOL DATA display.
D. Data input
Various data items can be set from this area.
E. Remarks
1. The display format/page can only be changed with the title bar being selected.
2. The area is dependent upon selection or cancellation of the [Wear Comp. Incremental
First] option (displayed by tapping and [Setup]) on the TOOL DATA display.
3. The area is dependent upon selection or cancellation of the [Display Current Tool first]
option (displayed by tapping and [Setup]) on the TOOL DATA display.
4. Selection of [INCH MODE] or [METRIC MODE] for this area has the same effect on the
<TOOL OFFSET> area (but no influence at all on the other Custom display areas).
5-18
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
7. TOOL OFFSET
The display contents correspond to the information given on the TOOL OFFSET display.
A. Displayed data
[1] [2]
[3]
C. Display operations
JUMP TO INCH TOOL
OFFSET MODE OFFSET
No.
1 2 3
<Menu functions>
1. JUMP TO OFFSET No.
Used to search for any required number of the offset data item.
2. INCH MODE (or METRIC MODE)
Used to change the measuring units between metric and inch for the display as well as data
input. This item is only provided for the (optional) inch/metric unit system change simplifying
function.
3. TOOL OFFSET
Used to change over to the TOOL OFFSET display.
5-19
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
D. Data input
Various data items can be set from this area.
E. Remarks
1. The display format/page can only be changed with the title bar being selected.
2. The area is dependent upon selection or cancellation of the [Keep Cursor Position] option
(displayed by tapping and [Setup]) on the TOOL OFFSET display.
3. Selection of [INCH MODE] or [METRIC MODE] for this area has the same effect on the
<TOOL DATA> area (but no influence at all on the other Custom display areas).
8. WORK OFFSET
The display contents correspond to the information given on the WORK OFFSET display.
A. Displayed data
[1] [2]
[3] [4]
[5]
5-20
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
C. Display operations
SEARCH WORK
P No. OFFSET
1 2
<Menu functions>
1. SEARCH P No.
Used to search for any required P number of the offset data set.
2. WORK OFFSET
Used to change over to the WORK OFFSET display.
D. Data input
Various data items can be set from this area.
E. Remarks
The display page can only be changed with the title bar being selected.
9. MACRO VARIABLE
The display contents correspond to the information given on the MACRO VARIABLE display.
A. Displayed data
Display format for COMMON VARIABLE Display format for LOCAL VARIABLE
[3]
[4] [4]
[1] [2]
[4]
5-21
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
C. Display operations
1 2 3 4 5
<Menu functions>
1. COMMON VARIABLE
Used to display common variables.
2. LOCAL VARIABLE
Used to display local variables.
3. REG. VARIABLE
Used to display registered variables.
4. MACRO SEARCH
Used to search for any required number of the macro variable.
Provided only for common variables.
5. MACRO VARIABLE
Used to change over to the MACRO VARIABLE display.
D. Data input
Various data items can be set from this area.
E. Remarks
1. The display format/page can only be changed with the title bar being selected.
2. The area is dependent upon selection or cancellation of the [Not Exponential Display]
option (displayed by tapping and [Setup]) on the MACRO VARIABLE display.
3. The area is dependent upon selection or cancellation of the [Incremental First] option
(displayed by tapping and [Setup]) on the MACRO VARIABLE display.
5-22
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
10. 3D MONITOR
The display contents correspond to the information given on the 3D MONITOR display.
A. Displayed data
[1]
C. Display operations
1 2 3 4 5 6
<Menu functions>
1. STORE
Used to store the results from the view-modifying operations.
2. STORE WORKPCE MATERIAL
Used to store the current state of the material model.
3. ZOOM IN/OUT
Used to enlarge and reduce the model view.
4. ROTATION
Used to rotate the model.
5. MOVE
Used to move (translate) the model.
6. 3D MONITOR
Used to change over to the 3D MONITOR display.
D. Remarks
1. Depending on the machine specifications, the information of the 3D MONITOR display can-
not be displayed in the custom display area.
5-23
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
2. The ON/OFF states of the [STORE] and [STORE WORKPCE MATERIAL] menu functions
depend upon their current states on the 3D MONITOR display.
3. When the [STORE] menu function is activated, the viewing conditions depend upon the 3D
MONITOR display.
4. The area is dependent upon the current ‘hide’ settings on the 3D MONITOR display.
A. Displayed data
[1]
[2]
[6]
[3] [4]
[5]
C. Display operations
MAZA
CHECK
<Menu functions>
1. MAZA CHECK
Used to change over to the MAZA CHECK display.
5-24
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-2 TRACE Display
This display can be used for displaying the operational status of machine in graphic form.
This display is useful for displaying the tool movements synchronized with actual machine actions
including an ATC action.
Function Machining shape and path of the tool tip can be displayed on this display.
… Even in the locked status of machine, the movement of the tool indicated on this display will
continue. The running status of the machining program can therefore be checked without actually
operating the machine.
A plane to be used to display machining shape and path of the tool tip can be designated.
Remarks Scale values used for machining shape display and the tool tip path display can be changed.
Machining shape display and the tool tip path display can be stored.
1. Displayed data
A. 3D display mode
[8]
[3]
[4]
[5]
[2]
[6] [1]
D747S30021
5-25
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
B. 2D display mode
[7]
[3]
[4]
[5]
[2]
[1]
[6]
D747S30022
Note : The color of the ▼ mark for the tool tip can be changed by parameter SU14.
See the separate Parameter List/Alarm List/M-code List for more information.
5-26
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-2-2 Displaying machining shape and tool tip
Note 4: Activation of the [PART SHAPE] menu function for an EIA/ISO program is re-
jected with an alarm (465 EIA SHAPE DATA NOT FOUND) unless the program is
created by the (optional) function for converting a MAZATROL program into the
EIA/ISO format and, moreover, has shape data additionally provided in paren-
theses.
(4) Tap the [POSITION DISP] menu item.
The [POSITION DISP] menu function is enabled and the title of the data column
COORDINATE changes to POSITION.
The indication of the coordinates is then given with respect to the workpiece origin.
Otherwise (with the [POSITION DISP] menu function cancelled) it is given with respect
to the machine origin.
Note : The selection of the [POSITION DISP] menu function is not simply cancelled by a
display changeover.
The button will light up and the path of the tool tip (marked with ▼) synchronized
with the machine action will be displayed. After the entire path of the tool tip has been
displayed (i.e., after execution of the program has been completed), the button
will go out.
Note 1: The machining shape that has been displayed in procedural step (3) above can be
erased by tapping the [SHAPE ERASE] menu item.
5-27
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Note 2: The path of the tool tip can be erased by tapping the [PATH ERASE] menu item.
Note 3: If the [STORE] menu function is enabled, the shape data will be stored and restored
when the TRACE display is selected again.
Note 4: The data in the 3D display mode cannot be stored.
Note 5: The alarm 477 DESCRIPTION IMPOSSIBLE will be displayed and the tool path drawn
so far cleared in the 3D display mode when the drawing amount exceeds the
predetermined limit.
1 2 3 4 4 4 5
<Menu functions>
1. ZOOM TO FIT
Used to fit the graphic entirely in the display area, without changing its attitude (the point of
view).
2. SECTION
Used to select and deselect the sectional view.
3. WPC ON
Used to show and hide the coordinate system.
4. XY/YZ/ZX PLANE
Used to change the viewing direction by selecting a plane perpendicular to it.
5. SELECT TABLE
Used to select the worktable to be displayed in the 3D display mode.
2. Changing worktables
When the table selection function is enabled, follow the procedure below to select a worktable for
which to display the machining shape in the 3D display mode.
(1) Tap the right-hand area of the display.
The following submenu is displayed.
ZOOM TO A C NOT
FIT USE
Note : The axis names in the menu may differ according to the machine specifications.
5-28
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
(3) Select the desired table by tapping the menu item of the corresponding axis name.
The function of the selected menu item is activated to display the machining shape for
the selected worktable.
1. Plane selection
Select the plane on which the machining shape is to be displayed.
Plane selection menu items vary depending on the machine specifications, the programming
method and the menu selection.
Machining center A
Machining center with turning functions MAZATROL program With turning (MILLING & TURN.) B
Without turning (MILLING ONLY) C
Note : When the [TURNING PLANE] menu function is enabled, a display plane suitable for
checking the turning shape can be selected for an EIA/ISO program.
Follow the procedure below to select a display plane according to the pattern.
<For pattern A, C or E>
One plane Two planes Three planes
3-D view
XY XZ YZ XY-XZ YX-YZ XZ-XY XY-XZ-XY
— —
5-29
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Note : The [ANGLE INPUT] menu item in pattern D is only displayed when the [WORK
BASE DRAW] menu function is selected.
(3) Tap the menu item that corresponds to the plane or 3-D view to be selected.
The selected plane or 3-D view will then be displayed in the data display area.
The particular machining shape or the path of the tool tip will be erased from the screen if
plane or 3-D view changeover is carried out.
(4) In the case of an EIA/ISO program, select the [WORK BASE DRAW] menu item as a
drawing method. (Notes 1 and 2)
(5) Tap the [PART SHAPE] menu item.
The available machining shapes will be continuously displayed on the selected plane or
3-D view.
Note 1: There are two drawing methods provided as follows:
Machining
shape
Display area
5-30
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
Machining
shape
Display area
Note 2: Enable the [ANGLE INPUT] menu function to specify an angle by which the workpiece
is to be rotated on the C-axis for the [WORK BASE DRAW] method.
D735S1008
Note : This operation is not required if the entire machining shape is to be enlarged or
reduced.
(3) Specify the desired scale value.
Tap on the screen keyboard to confirm the value displayed in the data input area
(in the bottom right corner of the screen).
The specified scale value is displayed in the scale display area ([7]). Subsequently, the
machining shape and the path of the tool tip will be erased automatically.
(4) Tap the [PART SHAPE] menu item.
The available machining shapes will be displayed continuously at the new scaling factor.
5-31
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
upward
downward
to the right
to the left
This will cause erasure of the machining shape and tool-tip path that are currently being
displayed if Step (2) above has been skipped.
5-32
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-3 EIA MONITOR Display
1. Displayed data
[2] [3]
[1]
D747S30025
5-33
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
2. Monitoring of subprogram
If the subprogram is an EIA/ISO program, display will change over to the subprogram.
If the subprogram is a MAZATROL program, the block of subprogram call will remain high-
lighted during execution of the MAZATROL subprogram.
N0010 G01 X100. Z2. Line of the block just completed.
N0020 X99. Z0. (displayed in violet)
N0030 X90. Z-10.
N0040 X93.5 Z-15.3
N0050 X100. Z-40.
N0060 G00 X102.
N0070 Z2.
N0080 X70.
N0090 G28 U0. W0.
CAUTION
5-34
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
Note : An alarm will result if the button is pressed during program editing on this
display. Before pressing the button, be sure to terminate the program editing
operation by tapping the [PROGRAM COMPLETE] menu item.
Note 4: On condition that the function is made valid (i.e. F168 bit 6 = 1), perform the above
steps (1) to (3) during a pause of automatic operation – caused by the function of
single-block operation or M0/M1 (programmed/optional stop) – to skip the commands
up to the selected block.
Do not use the function during a pause caused in another way than the above-
mentioned ones; otherwise the use of the function during a feed-hold stop, for example,
will only lead to an alarm (428 MEMORY PROTECT (AUTO OPERATION)).
5-35
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Note 5: When the program currently displayed on the screen has a restart position already
specified by the [RESTART2 NONMODAL] function, tapping the [PROGRAM EDIT]
menu item will only lead to an alarm (449 RESTART SEARCH FINISHED).
Note 6: The function in question is only valid for the mode of memory operation or hard disk
operation. Tapping the [RESTART2 NONMODAL] menu item in any other operation
mode will only lead to an alarm (1473 NOT AUTO MODE).
Note 7: The selection of non-modal restart position is always canceled if the operation mode is
changed, for example, by pressing a key for manual mode of operation.
5-36
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-4 Condition Monitor
Displaying the changes in the machining load of the spindle and each axis, in the spindle speed, and the
output characteristics of the spindle.
Function
Setting the threshold (cutting torque to start pecking) for the cutting-load detection type of drill auto-
pecking cycle.
Function Displaying the changes in the speed and load of the spindle.
1. Data display
A. Displayed data
[7]
[1]
[3] [5]
[4]
[6]
[2]
D747S30026E
5-37
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
This operation can also be performed on the scroll bar below the graph by using a finger.
5-38
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
B. Displaying the data of only a specific tool in enlarged form
When multiple tools have been used during sampling, data of only a specific tool can be disp-
layed in enlarged form.
(1) Tap the [CHANGE TOOL] menu item.
A screen keyboard is displayed.
A tool number (TNo.) is marked with the cursor.
Cursor
5-39
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Displaying the changes in the machining load of the spindle and each axis, in the spindle speed, and the
Function
output characteristics of the spindle.
1. Data display
A. Displayed data
[5]
[1] [1]
[2]
[4]
[3]
D747S30027E
5-40
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
No. Item Unit Data description
Graphic display of spindle output characteristics or changes in
machining load of the spindle and feed axes.
( a ) b
c e
a: Graph number
b: Graph title
d
5-41
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
The following data can be displayed graphically in this mode. The selectable items vary from
model to model.
(1) Tap one of the two graph display switch buttons to select the number of graphs to be dis-
played.
The number of the graphs is changed accordingly on the screen.
(2) Tap at the right end of the title of a graph.
A list of selectable items is displayed.
5-42
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
(3) Tap the desired item.
The specified graph is displayed.
Note 1: The same data cannot be displayed on multiple graph sections. The setting for such a
display will cause the alarm 401 ILLEGAL FORMAT to be given.
Remark : By repeating Step (2), selection of graph type can be repeated as often as required
in the same display mode.
Note 2: The red line refers to a rating type other than the above (according to the specifications
of the machine) when the display of spindle output curve with reference to 40%ED
rating is made invalid (parameter F159 bit 4 = 0) or when on the POSITION display the
[SP Load Short-time Rating] option (displayed by tapping and [View]) is
selected.
The display time can be selected from among eight or seven steps as shown below:
5-43
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Setting the threshold (cutting torque to start pecking) for the cutting-load detection type of drill auto-
Function
pecking cycle.
1. Data display
A. Displayed data
[1]
[5] [6] [7] [8]
[2]
[3]
[4]
[9]
[10]
[11]
D747S30028E
* For data items a’, b’ and c’, data is displayed only during
execution of subprograms.
If the program being executed is a MAZATROL program:
UNo. a - a’
a : Number of the unit being executed
a’ : Number of the sequence being executed
[2] UNo. —
If the program being executed is an EIA/ISO program:
UNo. a – a’
a : Number of the sequence being executed
a’ : Number of the block being executed
5-44
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
No. Item Unit Data description
Name of the program unit currently being executed
[3] UNIT — UNIT: a
a : Name of the unit
X, Y, Z, mm (in) Current position of the tool tip on each axis in the workpiece coordinate
[4] POSITION
A, C degrees system
[5] TNo. ― Number of the tool being used
[6] TOOL ― Name (type) of the tool being used
[7] NOM-/NOM. mm (in) Nominal diameter or nominal size and suffix of the tool being used
[8] MAT. ― Material of the tool being used
[9] PEAK N·m Peak value of the machining torque
[10] THRESHOLD N·m Threshold for pecking by a drill (Note 1)
Graphic display of the machining torque of the milling spindle.
a
Note 1: Threshold is only displayed when a drill is currently mounted on the spindle.
Note 2: The unit “N·m” denotes the torque (torsional moment) of the axis. If a disk with radius of
1 meter, for example, is rotated at a force of 1 newton, a torque of 1 N·m will be im-
posed on the axis of rotation.
Do not perform the cutting-load detection type of drill auto-pecking cycle if the
drill has a tool diameter of 4 mm or less or is made of a material other than
high-speed steel. Otherwise, tool damage may result since the machining
torque cannot be detected accurately under those conditions.
5-45
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
3. Scale change
5-46
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-4-4 CONDITION CHECK display
Executing the checking program allows status diagnosis of the milling spindle.
Function
Up to ten sets of checking results can be stored.
There are two types of CONDITION CHECK display provided: Type A and Type B (optional) with a
Remarks corresponding difference in data items displayed on the screen.
This display may not be available for some types of machine execution.
1. Data display
A. Displayed data
[1] [3]
[4]
[2]
[5]
D747S30029E
5-47
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
(4) Specify the tool number of the tool to be used for condition check.
A block of the G-code for calling the checking program is displayed in the MDI window.
Note : The checking program may include commands for return to the zero point and
C-axis connection.
Note 1: Never select the single-block operation mode before executing the checking
program.
Note 2: Judgment results from the condition check in question bear no relation to the
product quality.
The menu function will be disabled upon completion of the condition check.
5-48
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
3. Change of graphic data
A change of graphic data displayed can be made as follows.
(1) Select another menu item concerning the graphic data on the CONDITION CHECK display.
POSITION START DISPLAY LOAD TEMP. VIBRAT.L VIBRAT.H RUNNING
CHECK SAVEDATA GRAPH GRAPH GRAPH GRAPH RECORDER
(2) Select the date and time of the data to be displayed and tap the [OK] button.
The graphic data and the spindle conditions are changed for the selected date and time,
and the SELECT SAVE DATA window is closed.
Remark : The results of each condition check are saved at the end of the execution of the
checking program. The NC can save up to ten sets of checking results. Saving each
eleventh set of checking results is made by deleting the oldest set of data concerned.
5-49
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
For condition check, use a tool that satisfies the recommended dimensions
listed below. It may not be possible to obtain normal condition check results if
a significantly unbalanced tool or a tool not satisfying the specified size items
should be used.
L
(from the gauge line)
D
D740S30319
Be sure to select a tool that can be rotated at the maximum permissible milling spindle
speed. Failure to observe this precaution leads to machine damage and operator injury.
CAUTION
5-50
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-4-5 RUNNING RECORDER display
Daily milling spindle data are recorded and changes in the speed, load, vibration, and temperature are
Function
displayed.
There are two types of RUNNING RECORDER display provided: Type A and Type B (optional) with a
Remarks corresponding difference in data items displayed on the screen.
This display may not be available for some types of machine specification.
1. Date display
A. Displayed data
[1]
[2]
[3]
D747S30030E
Note : The oldest data that can be shown on the RUNNING RECORDER display dates back
to one year ago from the current date.
5-51
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Example : To specify January 12, 2008, tap keys in the following order:
2 0 0 8 0 1 1 2
The milling spindle data of the entered date are displayed on the screen.
Upon selection of this display, the time for graphic display ranges from 0 o’clock to 24 o’clock.
The time range is broadened or narrowed with the corresponding arrow key by steps in
ascending or descending order of 1, 2, 3, 4, 6, 8, 12, and 24 hours.
Example : To display 4 hours of data from 8 a.m.:
1. Tap 4 times to change the time range from 24 hours to 4 hours.
2. Tap 8 times to change the starting time from 0 o’clock to 8 o’clock.
5-52
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-5 MACHINING NAVIGATION - RESULT Display
The machining time and spindle output data are listed for each tool according to the results of actual
Function
machine operation.
1. Displayed data
[1] [2]
[3]
[4]
[6] [5]
D747S30031E
5-53
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
[8]
[15]
[17]
[16] [18]
D747S30032E
5-54
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
No. Item Unit Data description
Spindle output curve for intermittent (40%ED) rating and continuous rating
by red and green lines, respectively, against the spindle speed, displayed
Spindle output
for the tool sequence.
[18] characteristic —
The output peak and average output are indicated respectively by a red disk
curve
(in a position of the abscissa corresponding to the spindle speed for the
output peak) and a white triangle.
Note 1: The load information items [17] are displayed according to the selection or cancellation
of the [SP Load Short-time Rating] option (displayed by tapping and [View]
on the POSITION display) in which state the program concerned has been executed.
Note 2: The red line refers to a rating type other than the above (according to the specifications
of the machine) when the display of spindle output curve with reference to 40%ED
rating is made invalid (parameter F159 bit 4 = 0) or when on the POSITION display the
[SP Load Short-time Rating] option (displayed by tapping and [View]) is
selected.
Note 3: The contents of the MACHINING NAVIGATION - RESULT display are created as a
result of each execution of the particular program and stored for it. To view the
machining results for programs chained together for continuous operation, therefore,
return to the POSITION display and select there the desired programs one by one.
Programs to be run for Data for the MACHINING
automatic operation NAVIGATION - RESULT display
WNo. 1 WNo. 1
WNo. 2 WNo. 2
Program chain
WNo. 3 WNo. 3
5-55
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Note 4: For a MAZATROL program with one (1) being set under both CONTI. and NUMBER of
the END unit (repetitive program execution with piece count) as well as with a signifi-
cant setting (on the POSITION display) for number of pieces to be machined, the
method of data creation of machining results depends on a parameter setting as
follows:
F159 bit 0 = 0: Creation of data for the first piece machining only
= 1: Creation of total data upon completion of repetitive machining
Note that the setting of one (1) as the NUMBER item of the END unit is indispensable
for the data creation in question.
By the way, the number of data sets to be created for tool sequences is limited to 4000.
F159 bit 0 = 0 F159 bit 0 = 1
Last execution
Creation of data for the Creation of total data
first piece machining upon completion of
only repetitive machining
Note 5: The time for executing the common and the END units of a MAZATROL program is not
taken into account for the MACHINING NAVIGATION - RESULT display.
5-56
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-5-3 Display modes
This display has the following two display modes:
Graphic display
of the ratio of
machining time
List
Cursor
5-57
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Used to set the arguments for the macroprogram of the MAZA-CHECK function, following the Help
Function instructions, and to output them to the MDI window or as an EIA/ISO program.
Used to check the macroprogram execution history and the parameters changed.
5-6-1 Outline
The purpose of the MAZA-CHECK function is to compensate for the slight deterioration in
accuracy due to aged deterioration and environmental temperature, so as to improve accuracy,
by a calibration using the results of measurement with a touch sensor and a reference ball.
For more information see the separate Operating Manual for the MAZA-
CHECK function.
The MAZA CHECK display gives Help information according to the machine model and the
measurement type in order that the arguments may be easily and correctly specified in a macro-
program call command. The G-code for calling the macroprogram can be output, with the
specified arguments, into the MDI window or as an EIA/ISO program.
Each time the macroprogram is executed, the type of the program, the date of measurement and
the parameter values modified are stored on this display.
1. Displayed data
[1]
[2]
[6]
[7]
D747S30033
5-58
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
No. Item Unit Data description
The currently selected execution type is displayed in a different color.
[1] Type of execution — Pink: Execution type currently selected
Purple: Other execution types
[2] Programming format — Format of the call command for the currently selected execution type.
Arguments to be specified for calling the macroprogram.
[3] Argument — Black: Indispensable.
Gray: Omissible if the default value is desired.
[4] Argument entry field — Used to enter the values of arguments.
Verbal description of arguments.
Explanation of
[5] — Black: Indispensable.
arguments
Gray: Omissible if the default value is desired.
[6] Help image — Graphical explanation of the augment currently selected with the cursor.
[7] Caution — Caution to be taken when executing the currently selected program type.
[1]
[2] [3]
[4]
[5]
D747S30034
5-59
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
2. Menu
<Menu functions>
1. CONFIG
Used to select the initial setting program.
2. PROBE CALIBRATION
Used to select the program of calibration for the probe.
3. A (B, C) AXIS PIVOT UPDATE
Used to select the program of calibration for the A-/B-/C-axis.
4. A (B, C) AXIS PIVOT UPDATE
Used to select the program of calibration for the A-/B-/C-axis.
5. MDI OUTPUT
Used to output a macroprogram call command with the specified arguments into the MDI
window.
6. EIA/ISO OUTPUT
Used to output a macroprogram call command with the specified arguments as an EIA/ISO
program.
7. TOOL DAT WINDOW
Used to display the TOOL DATA window for a particular argument to be specified easily.
8. LOG
Used to display the execution history.
Note : The axis names in 3 and 4 depend on the machine model.
1. Entry of an argument
(1) Tap the desired argument item.
The Help image of the selected argument is displayed on the right side.
When the cursor is placed on the argument T (selection of tool number) for the initial setting
program, the TOOL DATA window can be displayed. The window shows only the touch
probes as appropriate.
(2) Enter a value, following the Help image and the description of the argument.
5-60
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
3. Output as an EIA/ISO program
Follow the procedure below to output a macroprogram call command with the specified argu-
ments as an EIA/ISO program.
The program contents are the same as those for MDI operation.
(1) Tap the [EIA/ISO OUTPUT] menu item.
A message box is displayed.
(2) Tap the [OK] button to output a macroprogram call command as an EIA/ISO program.
If a program with the same name already exists, it is overwritten with the new one.
The program names are as follows.
MAZA-CHECK_CONFIGURATION ............ Initial setting program.
MAZA-CHECK_PROBE_CALIBRATION .... Program of calibration for the probe.
MAZA-CHECK_A_PIVOT_UPDATE ........... Program of calibration for the A-axis.
MAZA-CHECK_B_PIVOT_UPDATE ........... Program of calibration for the B-axis.
MAZA-CHECK_C_PIVOT_UPDATE........... Program of calibration for the C-axis.
4. Log display
The MAZA-CHECK execution logs can be checked using the [LOG] menu function.
The items to be checked are Date of execution, Type of program, and Correction parameters
modified by the macroprogram.
A maximum of 1000 logs are stored, and when the number of logs exceeds 1000, logs are
deleted in chronological order.
Tap the and buttons respectively to display the next log and the previous log.
5. Precautions
1. Entry of an argument outside the setting range or in an incorrect format will only cause the
alarm 402 ILLEGAL NUMBER INPUT or 401 ILLEGAL FORMAT.
2. An attempt to output the call command to the MDI window during automatic operation, or as
an EIA/ISO program with the data protect function ON, will only cause the alarm 428
MEMORY PROTECT (AUTO OPERATION) or 406 MEMORY PROTECT.
3. A program execution log is stored only upon completion of the execution. It will not be
stored if the program execution is stopped halfway.
4. Data cannot be input manually in the MDI window unless the MDI menu is displayed.
5-61
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Used to prepare and edit the optimum sets of relevant cutting conditions (SMC data) for the type of
machining and workpiece. SMC is an abbreviation of Smooth Machining Configuration.
Factory-set data consist of a set of standard settings for general use in all types of machining, and sets
of special settings for finishing to enhance surface quality and geometric accuracy.
Function Use the editing functions to prepare a special set of finishing conditions in order to achieve so high a
surface quality or geometric accuracy as required. It is recommended, however, to use the factory-set
data (standard conditions and special finishing conditions) unless an extremely high quality or accuracy
is required.
A particular set of registered SMC data becomes effective when it is selected in the SMC DATA SELECT
window or specified in program.
1. Displayed data
[5]
[4]
[6]
D747S30167
[7] [8]
5-62
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
2. Display data description
1 2 3 4 5
<Editing menu>
EDIT SET SELECT UPDATE
Machining conditions
NAME CODE PICTURE SMC DATA
6 6 6 6 6 7 8 9 10
6 6 6 6 6 7 8 9 10
5-63
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
5-64
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
11. STEP << and STEP >>
Used to change cutting conditions.
2. Selection/cancellation of data
Follow the procedure below to use a set of SMC data for actual machining operation.
(1) Call up the POSITION display and tap the [SMC DATA SELECT] menu item.
The SMC DATA SELECT window appears on the screen.
(2) Select the desired set of SMC data.
(3) Tap the [SET SMC DATA] button in the window.
The selected SMC data are activated and the color of the data number turns to blue.
Tap the [CLEAR SMC DATA] button to cancel the selection.
1. Data saving
(1) Tap , [File] and the [DATA I/O] option in that order.
A window for data I/O operations is displayed.
(2) Tap the [SAVE FILE] button.
(3) Tap the [BROWSE] button to specify the saving destination and the file name.
The file name is automatically determined.
(4) Tap the [EXECUTE] button.
Data saving starts and a message box appears upon completion of saving operation.
2. Data loading
(1) Tap , [File] and the [DATA I/O] option in that order.
A window for data I/O operations is displayed.
(2) Tap the [LOAD FILE] button.
(3) Tap the [BROWSE] button to specify the file to be loaded.
(4) Tap the [EXECUTE] button.
Data loading starts and a message box appears.
5-65
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
Status Description
Change in machining time according to the adjustment.
Machining time The closer to , the more the machining time is shortened.
The closer to , the more the machining time is prolonged.
Change in smoothness according to the adjustment.
Smoothness The closer to , the more the smoothness is increased.
The closer to , the more the smoothness is reduced.
Change in accuracy according to the adjustment.
Accuracy The closer to , the more the accuracy is increased.
The closer to , the more the accuracy is reduced.
5-66
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-8 POSITION TEACH Window
1. Displayed data
[6]
[3]
[8]
[7]
[5]
[4]
[1]
[2]
[6]
[8]
[7]
[4]
[2]
D747S30036
5-67
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
A. To store coordinates
For detailed information see the separate Operating Manual for the Intelligent
Thermal Shield function.
5-68
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-10 TRIAL MODE Window
1. Displayed data
[4]
D749S30084
Remark : When the trial mode is selected, the special operation mode is indicated by a
message (TRIAL MODE) at the top of the display.
5-69
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
: Available
Note 1: The settings for the trial mode are not cleared by turning off the NC unit.
Note 2: The trial mode is canceled in the initial state established by turning on the NC unit.
Note 3: The settings for the trial mode cannot be modified during automatic operation or when
the trial mode is selected.
Note 4: The selection of the trial mode during automatic operation does not become effective
until the execution of the current block is finished.
Note 5: The upper limit of the rate of rapid traverse can be specified independently for each
axis. The upper limit for an axis, however, may be overstepped by the speed of a
resultant linear motion from simultaneous control of multiple axes.
5-70
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-10-3 Example of operation
The operation in the trial mode is detailed below.
[5]
Escape movement
[1]
D749S30085
<Approach movement>
[1] Position of completion of the tool change command
The feed of coolant is automatically stopped if AUTO is selected for the COOLANT
STOP function.
The machine is automatically brought into the state of feed hold if ON is selected for the
PROGRAM STOP function.
The special rate of, and special overriding value for, rapid traverse (RAPID FEED and
RAPID FEED OVERRIDE) are applied to the axis movement of approach if VALID is
selected for the RAPID FEED RATE LIMIT function.
Note 1: Take the ending point of the preceding unit of machining to be the “position of
completion of the tool change command” if the same tool is to be used for the
machining unit in question (i.e. if no tool change is required).
Note 2: Take the start point of automatic operation to be the “position of completion of the
tool change command” if the currently selected tool is to be used for the first
machining unit (i.e. if no tool change is required).
[2] Stop position of axis movement shortened by the remaining distance before the start point
of cutting
The machine is automatically brought into the state of feed hold at a position distant from
the start point of cutting by the remaining distance if VALID is selected for the RE-
MAINING DIST. STOP function.
The special rate of, and special overriding value for, rapid traverse (RAPID FEED and
RAPID FEED OVERRIDE) are applied to the axis movement of approach if VALID is
selected for the RAPID FEED RATE LIMIT function.
Remark : The machine may be brought into the state of feed hold at a position more
distant than specified, depending on the rate of rapid traverse for approach.
Note : In case that the straight approach path is replaced with multiple segments either
according to the TPC relay points manually set or by the function for automatic
avoidance of collision with the workpiece, the RAPID FEED RATE LIMIT and RE-
MAINING DIST. STOP functions are executed for each segment repeatedly.
5-71
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
5-72
DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS 5
5-11 HANDLE INTERUPT Window
Used to check, and manually change, the amount of the shifting interruption that has been performed in a
Function
pause of automatic operation using the manual pulse handle.
This window may not be available for some specifications of the machine.
Remarks Set bit 5 of parameter K258 to one (1) to enable the function for digitally setting the (axis position) counter
in the HANDLE INTERUPT window.
1. Displayed data
A. With the “counter setting” function disabled B. With the “counter setting” function enabled
[4]
[5]
Note : The interruption amount digitally set using the “counter setting” function is cleared
when:
the [CLEAR] button is tapped,
the RESET key ( ) is pressed, on condition that the function concerned (for
canceling the digitally set amount of handle interruption by “resetting”) is enabled (F95
bit 6 = 1, or F168 bit 5 = 1), or
the execution of a program end command is completed, on condition that the function
concerned (for canceling the digitally set amount of handle interruption by “resetting”) is
enabled (F95 bit 6 = 1).
5-73
5 DISPLAYS RELATED TO THE MACHINE OPERATIONAL STATUS
5-74 E
DISPLAYS RELATED TO MACHINING SET UP 6
6 DISPLAYS RELATED TO MACHINING SET UP
Remarks Printer output of this display allows next set-up to be readily executed.
1. Displayed data
[1]
[2]
[3]
[4]
[5]
D747S30038E
6-1
6 DISPLAYS RELATED TO MACHINING SET UP
[2] [4]
[5] [3]
6-2
DISPLAYS RELATED TO MACHINING SET UP 6
Two areas for custom display can be used freely by the customer to view information on various
items according to the selected display mode.
The information types selectable for the custom display area are as follows.
: Selectable
Display mode
No. Title Data description Workpiece Coord. sys.
Tooling
setting setting
6-3
6 DISPLAYS RELATED TO MACHINING SET UP
Select a custom display area (the title of which is provided with a tab mark) by tapping to perform
data settings as required.
The fixed (upper left) display area is selected (active) in the initial state.
(1) Tap Custom display area 1.
Custom display area 1, if selectable, is selected (made active) with its title and frame
being highlighted in light blue.
6-4
DISPLAYS RELATED TO MACHINING SET UP 6
3. Changing the contents of custom display areas
(1) Tap anywhere on the common display area.
The following submenu is displayed.
WORK WPC TOOLING DISPLAY DISPLAY
ATTACH SETTING MODE SELECT 1 SELECT 2
MODE MODE
(2) According as the change of contents is required for Custom display area 1 or 2, tap the
[DISPLAY SELECT 1] or [DISPLAY SELECT 2] menu item.
The DISPLAY SELECT window appears.
(3) Select the desired item by tapping and tap the [OK] button.
The contents of the custom display area concerned are changed accordingly.
Note : One and the same type of information cannot be selected for both custom display
areas. Such an erroneous selection will only cause an alarm (459 DISPLAY PRO-
TECT).
6-5
6 DISPLAYS RELATED TO MACHINING SET UP
4. PRODUCT SHAPE
A product shape is displayed according to the description in the program selected on the
POSITION display.
3D product shape is displayed in the case of a MAZATROL program.
Tool path is displayed in the case of an EIA/ISO program.
Use fingers as required to rotate, enlarge or reduce the model displayed on the screen.
A. Displayed data
[1]
D747S30038
C. Remarks
When the table selection function is enabled, the shape of the product on that worktable is
displayed which is selected on the TRACE display.
6-6
DISPLAYS RELATED TO MACHINING SET UP 6
5. ADDITIONAL INFO
Graphic data are displayed according to the selection.
A. Displayed data
[2] [3]
[1]
C. Display operations
1 2 3
<Menu functions>
1. PICTURE SELECT
Used to select the desired graphic data.
(1) Tap the [PICTURE SELECT] menu item.
The PICTURE SELECT window appears on the screen.
(2) Select the file to be used and tap the [OK] button.
6-7
6 DISPLAYS RELATED TO MACHINING SET UP
2. FILE ADDITION
Used to add graphic files. Up to 99 files can be prepared for graphic display.
(1) Tap the [FILE ADDITION] menu item.
The FOLDER NAME SET window appears on the screen.
(2) Specify the folder of image files and tap the [OK] button.
The FILE ADDITION window appears on the screen.
(3) Select the file to be added and tap the [OK] button.
3. FILE DELETE
Used to delete graphic files prepared.
(1) Tap the [FILE DELETE] menu item.
The FILE DELETE window appears on the screen.
(2) Select the file to be deleted and tap the [OK] button.
6-8
DISPLAYS RELATED TO MACHINING SET UP 6
6. MEMO
Use this area to display and edit the note or comment made on the program that is currently
selected on the POSITION display.
Alphanumeric characters and symbols prepared on the screen keyboard can be used to make or
edit the comment.
A. Displayed data
[2]
[1]
6-9
6 DISPLAYS RELATED TO MACHINING SET UP
7. 3D SETUP DATA
The display contents correspond to the information given on the 3D SETUP display.
A. Displayed data
D747S30040
C. Display operations
TABLE FIXTURE W/P MAT ZOOM TO >>>
SHOW / SHOW / SHOW / FIT
HIDE HIDE HIDE
1 1 1 2 4
3 3 3 3 3 3 4
<Menu functions>
1. SHOW/HIDE
Used to alternately show and hide the model concerned.
2. ZOOM TO FIT
Used to fit the model entirely in the display area, without changing its attitude (the point of
view).
3. View change
Used to select the plane and direction of the view.
4. Menu changeover
Used to display another menu.
6-10
DISPLAYS RELATED TO MACHINING SET UP 6
8. WPC SETTING
Information is given on the coordinate systems to be used for the execution of the program
selected on the POSITION display.
For a MAZATROL program: Information on the WPC units.
For an EIA/ISO program: Selection of this information type can only cause the alarm 440
EIA/ISO PROGRAM DESIGNATED.
A. Displayed data
[4]
C. Display operations
When the cursor is placed on an ADD. WPC item:
G54 G55 G56 G57 G58 G59 A B >>>
1 1 1 1 1 1 1 1 2
C D E F G H I J >>>
1 1 1 1 1 1 1 1 2
G54.1P >>>
1 2
INCRMENT
INPUT
<Menu functions>
1. Selection for ADD. WPC
Used to select a setting under ADD. WPC.
6-11
6 DISPLAYS RELATED TO MACHINING SET UP
2. Menu changeover
Used to display another menu.
3. INCRMENT INPUT
Used to activate the incremental input function.
A. Displayed data
[1] [2]
[5]
D747S30041E
6-12
DISPLAYS RELATED TO MACHINING SET UP 6
No. Item Unit Data description
Number of the page currently displayed and the total number of pages
a/b
[5] Page —
a: Number of the page currently displayed
b: Total number of pages
C. Display operations
SEARCH WORK
P No. OFFSET
1 7
<Menu functions>
1. SEARCH P No.
Used to search for any required number of the offset data item.
2. INCRMENT INPUT
Used to activate the incremental input function.
3. TEACH
Used to enter at the cursor position the machine coordinate that denotes the current
position of the tip of the tool mounted on the spindle.
4. EIA TEACH
Used to enter at the cursor position the machine coordinate that is calculated using the tool
length registered on the TOOL OFFSET display.
5. TABLE CENTER SETTING
Used to enter a coordinate of the axis of table rotation. Only available when the cursor is
placed on a setting item of the X- or Y-axis.
6. COPY
Used to copy the settings of the specified coordinate system.
7. WORK OFFSET
Used to change over to the WORK OFFSET display.
6-13
6 DISPLAYS RELATED TO MACHINING SET UP
A. Displayed data
[1] [2]
[3] [3]
[3] [3]
[3] [3]
[4]
[3]
D747S30042E
C. Display operations
INCRMENT AUTO WORK POS
INPUT SET ERROR
COMP.
1 2 3
<Menu functions>
1. INCRMENT INPUT
Used to activate the incremental input function.
2. AUTO SET
Used to enter at the cursor position the machine coordinate of the current position.
Note : Do not use this menu function when [INCRMENT INPUT] is activated; otherwise
an alarm is triggered (1431 AUTO SET ERROR).
3. WORK POS ERROR COMP.
Used to change over to the WORK POSITION ERROR COMP. display.
6-14
DISPLAYS RELATED TO MACHINING SET UP 6
12. DYNAMIC OFS (optional)
The display contents correspond to the information given on the DYNAMIC OFFSET display
Remark : The above-mentioned display cannot be used unless the corresponding option is
enabled.
A. Displayed data
[1] [2]
[3] [3]
[3] [3]
[3] [3]
[3] [3]
D747S30043
C. Display operations
1 2 3
<Menu functions>
1. INCRMENT INPUT
Used to activate the incremental input function.
2. TEACH
Used to enter at the cursor position the machine coordinate that denotes the current
position of the tip of the tool mounted on the spindle.
3. DYNAMIC OFFSET
Used to change over to the DYNAMIC OFFSET display.
6-15
6 DISPLAYS RELATED TO MACHINING SET UP
A. Displayed data
[1]
[2] [2]
[2] [2]
D747S30044E
C. Display operations
INCRMENT TEACH TABLE COPY ADDITION
INPUT CENTER
SETTING
1 2 3 4 5
<Menu functions>
1. INCRMENT INPUT
Used to activate the incremental input function.
2. TEACH
Used to enter at the cursor position the machine coordinate that denotes the current
position of the tip of the tool mounted on the spindle.
3. TABLE CENTER SETTING
Used to enter a coordinate of the axis of table rotation. Only available when the cursor is
placed on a setting item of the X- or Y-axis.
4. COPY
Used to copy the settings of the specified coordinate system.
5. ADDITION
Used to change over to the ADDITIONAL WPC display.
6-16
DISPLAYS RELATED TO MACHINING SET UP 6
See Section 6-4 for a detailed description of display operations.
A. Displayed data
D747S30045E
C. Display operations
INCRMENT POSITION TOOL TOOL
INPUT MODEL DATA
FILE
1 2 3 4
<Menu functions>
1. INCRMENT INPUT
Used to activate the incremental input function.
2. POSITION
Used to change over to the POSITION display.
3. TOOL MODEL FILE
Used to change over to the TOOL MODEL MANAGEMENT display.
4. TOOL DATA
Used to change over to the TOOL DATA display.
6-17
6 DISPLAYS RELATED TO MACHINING SET UP
A. Displayed data
[1]
[2]
D747S30046
A. Displayed data
[1]
D747S30047E
6-18
DISPLAYS RELATED TO MACHINING SET UP 6
6-1-3 Manual measurement
1. Function overview
Two main purposes of manual measurement are as follows.
B. Alignment function
WPC measurement can be accomplished by the manual measurement function for the sake of
alignment even when the workpiece origin is to be set to the center of a hole.
Remark : The MDI MMS function, also useable for alignment, can only measure the coordi-
nate of an XY-, XZ-, or YZ-plane, and is not useful for measurement of hole center.
Moreover, MDI MMS is exclusively designed for WPC measurement for a program,
and so it is not proper for checking coordinates only, for example. The execution of a
MAZATROL MMS unit allows the measurement in question, indeed, but requires
program preparation time.
6-19
6 DISPLAYS RELATED TO MACHINING SET UP
2. Measurement patterns
The following five measurement patterns are available:
Circle measurement (for obtaining diameter and center coordinates of a hole/boss)
Surface measurement (for obtaining coordinate and inclination of a surface)
Straightness measurement [optional] (for obtaining straightness between two arbitrary points)
One-point measurement (for obtaining coordinate X, Y, or Z of a reference surface)
Two-point measurement (for obtaining center line coordinate of a groove/step)
In addition, combinations of the five measurement patterns above can be used to calculate
distance, angle, parallelism, and perpendicularity.
Note : As for machines with a spindle head of swiveling type, perform manual measurement
with the spindle head being oriented at 0°, 90°, or –90°; otherwise an alarm will be
caused (497 HEAD ANGLE INCORRECT).
Here follows a detailed description of the measurement patterns available.
A X
C B
Measuring procedure
Measurement points A, B, and C can be positioned arbitrarily (on condition that they are
different from one another.)
Measuring movement (movement of touch sensor) must be parallel to one of the orthogonal
axes (simultaneous contol of two axes is not available). The use of Z-axis direction (±),
however, will cause an alarm.
Circle measurement is only possible in the XY-plane.
Z-coordinate must be identical at points A, B, and C. If the difference along the Z-axis
exceeds the setting of parameter L12, a warning will be given (but measurement is possible).
Parameter Z
L12
X
Point A
Point B
Z-coordinate M3S055
6-20
DISPLAYS RELATED TO MACHINING SET UP 6
B. Surface measurement
The surface to be measured must be parallel to the X-, Y- or Z-axis.
1. Surface designation
The surface is named after the axis to which it is parallel. A surface parallel to the X-axis, for
example, is referred to as an X-axis surface.
Z Z Z
X Y X Y X Y
Parallel to X-axis Parallel to Y-axis Parallel to Z-axis
Y-axis surface Z-axis surface
X-axis surface
z
y
X Y
Decision of measurement surface
M3S057
6-21
6 DISPLAYS RELATED TO MACHINING SET UP
3. Angle selection
Angular data for various axis surfaces denotes the following.
X-axis surface .......... CCW angle from +Y-axis on YZ-plane (150° in example below)
Y-axis surface .......... CCW angle from +Z-axis on ZX-plane (160° in example below)
Z-axis surface .......... CCW angle from +X-axis on XY-plane (135° in example below)
Z Z Z
–20°
150°
160°
–45°
Y
X X Y X Y
–30° 135°
4. Measuring procedure
In the case shown below, set the measurement points A and B so as to satisfy the
condition: parameter L12 . If L12 < , a warning will be given (but measurement is
possible).
A
X Y
6-22
DISPLAYS RELATED TO MACHINING SET UP 6
C. Straightness measurement (option)
1. Decision of measurement surface
2. Angular measurement
Angle is obtained for a line approximated by the least square method.
3. Measuring procedure
After manual measurement of A and B, points 1 to n will be measured automatically. The
number of measurement points n must be entered by the operator (1 n 30).
A B
…… ……
1 2 …… …… n
D. One-point measurement
Notes on measurement
The measurement point can be set at any position.
As a result of measurement, only the reference surface coordinate of the axis of measuring
feed is displayed.
E. Two-point measurement
1. Decision of measurement surface
2. Notes on measurement
An alarm will result if the axis of measuring feed for the second point differs from that for the
first point. In that case, operation can be continued from the second-point measurement by
correcting the axis of measuring feed after clearing the alarm.
3. Distance, angle, parallelism, perpendicularity
Up to two items can be stored as measuring results. If possible, distance, angle,
parallelism, and perpendicularity between two data items can be calculated and
indicated.
For calculation of parallelism and perpendicularity, value will be indicated always with
data 1 as reference.
6-23
6 DISPLAYS RELATED TO MACHINING SET UP
3. Displayed data
A. Displayed data
[11]
[1] [2]
[5]
[3]
[6] [7]
[4]
[8]
[9] [10]
[12]
D747S30048E
6-24
DISPLAYS RELATED TO MACHINING SET UP 6
No. Item Unit Data description
Coordinates to be written.
Note : When, on a correspondingly executed machine, the table selection
function is enabled (parameter D106 bit 4 = 1) and a WPC unit or an
ADDITIONAL WPC data set is designated as the writing destination, then the
WRITE DATA column presents R. T (Rotary Table) instead of the names of the
table’s rotational axes.
Table selection function enabled
WRITE DATA mm (in)
[10] WRITE DATA
(Coordinates) degrees
(TEST M M M )
UNo. ( ) X ( )
Y ( )
th ( )
Z ( )
R.T ( )
Table A
Surface Straightness One-point Two-point
Mode Circle measurement
measurement measurement measurement measurement
Points 2 (Starting/
3 2 1 2
displayed ending points)
Correction on Corrections are performed Corrections are performed assuming that the measurement plane is
measuring assuming that all measured either XY, XZ, or YZ.
results. points are present on a circle.
Table B
Surface Straightness One-point Two-point
Mode Circle measurement
measurement measurement measurement measurement
CIRCLE X PLANE, X STRGT., X STD, X CENTR,
Measure-
Y PLANE, Y STRGT., Y STD, Y CENTR,
ment pattern
Z PLANE Z STRGT. Z STD Z CENTR
Center coordinates (Z Coordinates of Coordinates of Coordinate of Coordinate of
refers to the first mea- the central point the central point reference surface the central point
X, Y, Z
surement point) of two points of starting and (of only one axis) on the axis of
ending points measuring feed
th — Angle Angle — —
Degree of
D Diameter — — —
straightness
Table C
Distance calculation pattern Conditions
Circle and Circle
Circle and Z-axis surface None
Circle and Straightness for the Z-axis
Circle and X- or Y-axis surface The surface must be parallel to the Z-axis (within the
Circle and Straightness for the X- or Y-axis surface tolerance of parameter L13).
One surface and the other of the same axis The two surfaces must be in the same angle (within the
One straightness and the other for the same axis tolerance of parameter L13).
One surface and the other of different axis The two surfaces must be parallel to each other (within
One straightness and the other for different axis the tolerance of parameter L13).
6-25
6 DISPLAYS RELATED TO MACHINING SET UP
Table D
Function
1 The red LED will light when the touch sensor unit is powered on.
2 The red LED will light when the touch sensor is mounted in the spindle and the machine becomes
ready for measurement. The LED will turn off when the red LED 4 described below lights up.
3 The red LED will light while the touch sensor is being mounted in the spindle.
That is, measurement mode is on while this LED lights.
4 When the probe at the end of the touch sensor comes into contact with the workpiece or a fixing
attachment, the red LED will light and the red LED 2 described above will turn off.
Table E
CIRCLE SURFACE STRAIGHT 1 POINT 2 POINT
MEASURE MEASURE MEASURE MEASURE MEASURE
4. Mode changeover
A. Manual mode
Any manual operation mode can be used during touch sensor positioning.
For contact with measurement point, however, only pulse and feed keys
can be used. If skip signal comes on in other modes, an alarm will be caused.
(Measurement pattern is not cancelled.)
C. MDI mode ( )
This mode can be used only in response to the corresponding mode change message given in
straightness measurement. In other cases, the same processing will occur as with other auto-
matic operation modes.
6-26
DISPLAYS RELATED TO MACHINING SET UP 6
5. Measuring procedure
Measuring procedure is outlined below.
Repetition
Follow the respective procedures detailed below for the available measurement patterns.
A. Circle measurement
JOG JOG
Manual Manual
JOG JOG
6-27
6 DISPLAYS RELATED TO MACHINING SET UP
B. Surface measurement
Manual
JOG
[1st point]
JOG
Manua
l
JOG
[2nd point]
JOG
Automatic
Manual Manual
6-28
DISPLAYS RELATED TO MACHINING SET UP 6
(4) Move the sensor away from the measurement surface using the jog feed function.
Change over the operation mode to MDI after returning, and the system will display the
message NUMBER OF MEASURING POINTS?. Input the number (1 to 30) of points to
be measured using a screen keyboard.
The current number of measured points and the total number of points to be measured
will then be displayed, and the current number will be updated with each automatic
measurement.
The message PUSH CYCLE START BUTTON will be displayed after the setting of the
number.
D. One-point measurement
Manual
First point
JOG
6-29
6 DISPLAYS RELATED TO MACHINING SET UP
E. Two-point measurement
Manual
Manual
First point Second point
JOG JOG
6. Other functions
Data displayed in that column can be written into the designated position
using the function described later in paragraph C.
(2) Select the desired menu item (Remark) and then tap the key. (Multiple menu items
can be selected).
Remark : The menu items concerned are composed of an identification number (1 or 2)
and an axis (X, Y, Z, or th) of the measuring results to be copied.
Note : If menu items of the same axis but of different measuring result number are
selected in sequence, the first selection will be replaced by the next selection.
The measuring results that have been highlighted will be copied into the write-data
registration column.
6-30
DISPLAYS RELATED TO MACHINING SET UP 6
B. Clearing measureing results
(1) Tap the [CLEAR RESULT] menu item.
This displays the message CLEAR MEASURING RESULT No.?.
(2) Specify the identification number (1, 2, or 0) of the measuring results to be cleared.
The distance and angle items will then be cleared together with the measuring results.
Thus, it will become possible for either of the two points to be measured once again.
Enter zero (0) if both data sets No. 1 and No. 2 are to be cleared.
C. Data writing
Values displayed in the write-data registration column (WRITE DATA) can be written into the
designated position. The R. T value can be written in particular into the corresponding item of the
basic coordinate unit (WPC) or of the data set of additional basic coordinates (ADDITIONAL
WPC) when the table selection function is enabled.
(1) Tap the write-data registration column to display the cursor.
(2) Use one of the following three methods to designate the writing destination:
Writing into the basic coordinate unit (WPC):
( 123456M) ----- Set the work number of the writing destination program by selecting from the
WORK No. SELECT window.
UNo.( 1) ------ Input the unit number of the required WPC unit within the program.
6-31
6 DISPLAYS RELATED TO MACHINING SET UP
Note : When the table selection function is enabled, however, the above-mentioned “Store”
function is of no effect for the value of the table’s rotational axis (R. T).
6-32
DISPLAYS RELATED TO MACHINING SET UP 6
6-2 WORK OFFSET Display
Function Setting zero-point offset for six workpiece coordinate systems (G54 to G59) for EIA/ISO programs.
1. Displayed data
D747S30049E
X, Y, Z mm (in) Distance from the machine zero-point to the zero-point in G54 workpiece
[1] coordinate system on each axis
A, C degrees (Offset of workpiece zero-point)
X, Y, Z mm (in) Distance from the machine zero-point to the zero-point in G55 workpiece
[2] coordinate system on each axis
A, C degrees (Offset of workpiece zero-point)
X, Y, Z mm (in) Distance from the machine zero-point to the zero-point in G56 workpiece
[3] coordinate system on each axis
A, C degrees (Offset of workpiece zero-point)
X, Y, Z mm (in) Distance from the machine zero-point to the zero-point in G57 workpiece
[4] coordinate system on each axis
A, C degrees (Offset of workpiece zero-point)
X, Y, Z mm (in) Distance from the machine zero-point to the zero-point in G58 workpiece
[5] coordinate system on each axis
A, C degrees (Offset of workpiece zero-point)
X, Y, Z mm (in) Distance from the machine zero-point to the zero-point in G59 workpiece
[6] coordinate system on each axis
A, C degrees (Offset of workpiece zero-point)
X, Y, Z mm (in) Shift amount of workpiece zero-point in each workpiece coordinate system.
[7]
A, C degrees
6-33
6 DISPLAYS RELATED TO MACHINING SET UP
Workpiece Workpiece
zero-point 2 zero-point 3
G58
Machine zero-point Workpiece coordinate system 5
Offset 5
6-34
DISPLAYS RELATED TO MACHINING SET UP 6
2. Shift amount of the workpiece coordinate systems (item [7])
Offset value of the external workpiece zero-point for shifting all the workpiece coordinate
systems G54 to G59.
Offset 3
Workpiece Offset 2
zero-point 1 Offset 4
Offset 1
G58
Workpiece coordinate
Offset 5 system 5
Workpiece
Offset X zero-point 5
G59
Machine zero-point Workpiece coordinate
Offset 6
system 6
Workpiece
zero-point 6
Offset X : Offset value of external workpiece zero-point
D735S1014
6-35
6 DISPLAYS RELATED TO MACHINING SET UP
(3) Place the cursor on the intended axis postion of the coordinate system where data setting is
required.
Press the cursor key to call up the cursor on the screen and move the cursor to the axis
position of the coordinate system where the data is to be set.
(4) Tap the [TEACH] menu item.
(5) Set the distance from the workpiece zero-point to the tool’s center line, and to the tool nose,
along the X/Y- and the Z-axis respectively.
<Position of the workpiece zero-point>
Coordinate
reading position Machine zero-point
Workpiece zero-point
+Z
Workpiece
+X
1. COPY
Follow the procedure below to copy another set of workpiece zero-point data.
(1) Move the cursor to the column of the data set to be replaced with the copied data.
(2) Tap the [COPY] menu item.
(3) From the displayed menu select an item corresponding to the set of workpiece zero-point
data to be copied.
The selected set of workpiece zero-point data is copied at the cursor position.
6-36
DISPLAYS RELATED TO MACHINING SET UP 6
(3) Tap the [OK] button.
The particular coordinate (provided in a parameter) of the axis of table rotation is set as
an X-axis or Y-axis value.
Function This display allows macro variables to be set for the user macros.
1. Displayed data
[4]
D747S30050E
6-37
6 DISPLAYS RELATED TO MACHINING SET UP
[3] [3]
[4]
D747S30051E
6-38
DISPLAYS RELATED TO MACHINING SET UP 6
6-3-3 Display operations
The [INCRMENT INPUT] menu function can be automatically activated as an initial condition for
data entry on the MACRO VARIABLE display.
(1) Select (or put a check mark to) the [Incremental First] option displayed by tapping
and [Setup] to initially make the [INCRMENT INPUT] menu function activated.
6-39
6 DISPLAYS RELATED TO MACHINING SET UP
(1) Select (or put a check mark to) the [Not Exponential Display] option displayed by tapping
and [Setup].
Non-exponential display is chosen for variables’ values within a specific range as
indicated below.
Range of absolute values of variables “Not Exponential Display” “Not Exponential Display”
(ABS var.) selected cancelled
ABS var. < 0.0001 Exponential form
0.0001 ABS var. < 1 Non-exponential form Exponential form
1 ABS var. 99999.9999 Non-exponential form
99999.9999 < ABS var. Exponential form
Note : Macro variables for checking purposes are excluded from clearance.
6-40
DISPLAYS RELATED TO MACHINING SET UP 6
6-4 ADDITIONAL WPC Display
Function Basic coordinates used for the MAZATROL program can be prepared externally on this display.
10 sets (A to K, except I) of basic coordinates (of workpiece zero point) can be prepared on this display.
Remarks Select the desired data set with the corresponding address A to K in the basic coordinate unit of a
MAZATROL program.
1. Displayed data
D747S30052E
6-41
6 DISPLAYS RELATED TO MACHINING SET UP
Note : When the table selection function is enabled (parameter D106 bit 4 = 1), each WPC
column (from A to K) presents R. T (Rotary Table) instead of the names of the table’s
rotational axes.
Example : For a machine with the table’s rotational axes A and C
Table selection function disabled Table selection function enabled
X 0. X 0.
Y 0. Y 0.
th 0. th 0.
Z 0. Z 0.
C 0. R.T 0.
When, with the table selection function being enabled, a data set prepared on the
ADDITIONAL WPC display is selected under ADD. WPC in the basic coordinate unit,
only the setting for the rotational axis selected with the table selection unit is used,
along with the data of the rectangular axes, for establishing the workpiece coordinate
system.
Note : An attempt to use the [TEACH] menu function in data setting for a rotational axis, th or
R. T will only lead to an alarm (454 CURSOR POSITION INCORRECT).
6-42
DISPLAYS RELATED TO MACHINING SET UP 6
G54 G55 G56 G57 G58 G59 A B >>>
(a)
d
Tapping the [>>>] menu item changes over to the following menu.
C D E F G H J K >>>
(b)
d
2. Coordinate measurement
When the MMS or MDI-MMS function is applied to the basic coordinate unit that has an address
set under ADD. WPC, the measured coordinates will be written into the column of that address
on the ADDITIONAL WPC display.
Example : Measurement of X coordinate by the MDI-MMS function
3 WPC-0 A ~
WPC A
X -356.253 Automatically (over)written
Y 0.
th 0.
Z 0.
A 0.
C 0.
Note 1: Even if an address from G54 to G59 is designated for the ADD. WPC item, the modal
information for an EIA/ISO program will not be overridden with that address . This is
because in this case the G54 to G59 coordinate systems are considered as a
MAZATROL coordinate system.
Note 2: Data setting can only be performed either for the ADD. WPC item or the X to A items in
the WPC unit. If transferring a machining program from an external unit should cause
data setting for both sections in question, the ADD. WPC item will have priority.
6-43
6 DISPLAYS RELATED TO MACHINING SET UP
D747S30053
6-44
DISPLAYS RELATED TO MACHINING SET UP 6
3. Menu functions
The following menu functions are available on the STRAIGHTNESS GRAPH display.
A. MEASURE
Used to return from the STRAIGHTNESS GRAPH display to the MEASURE display area of the
SET UP RECORD display.
B. PARALLEL PERPNDLR
When there are surface or straightness measurement data in “1:”, and straightness measure-
ment data in “2:” and when parallelism or perpendicularity is calculable between these two data,
then data “2:” can be shown graphically with data “1:” as reference, that is, as the horizontal axis.
In other cases, this menu function is not effective.
D. NAME INPUT
Comment input is allowed with up to 11 alphanumeric characters at top right on the display.
4. Notes
Vertical scale is two times the maximum of measured divergences.
Graph coordinate system is identical with the machine coordinate system in that the +X and
+Y directions point respectively to the right and upward.
6-45
6 DISPLAYS RELATED TO MACHINING SET UP
6-46 E
DISPLAYS RELATED TO PROGRAM CREATION 7
7 DISPLAYS RELATED TO PROGRAM CREATION
D747S30054E
Fig. 7-1 An example of display presentation (for MAZATROL programming)
7-1
7 DISPLAYS RELATED TO PROGRAM CREATION
This display is used to display the tool path data commanded by the program. Data within external storage
Function
units can also be used for tool path displaying.
Only the program that has been selected on the PROGRAM display can undergo tool path check.
When the TOOL PATH CHECK display is presented, the appropriate scaling factor for the figure being
displayed will be automatically set according to the common data within the program and the shape of
Remarks
the workpiece will be displayed.
If machining process change is made on the PROGRAM LAYOUT display, the tool path will be
displayed in the new process order.
1. Displayed data
<2D display mode>
[9]
[8]
[5] [1]
[2]
[3]
[4]
[6]
[7]
[8] [8]
D747S30055E
7-2
DISPLAYS RELATED TO PROGRAM CREATION 7
<3D display mode>
[9]
[1]
[2]
[3]
[4]
[6]
[7]
D747S30056E
Note : For simultaneous rapid traverse on multiple axes, the tool path displayed will have its
starting point and ending point connected by a straight line.
7-3
7 DISPLAYS RELATED TO PROGRAM CREATION
Note 1: If the [PATH STEP] menu item is tapped during continuous display of the tool path,
or if the [PATH CONTINUE] menu item is tapped during step-by-step display of
the tool path, the later selected menu function will be activated.
Note 2: During continuous display or stepped display of tool path, the drawing on the
display can be stopped by tapping the [STOP] menu item (but not by pressing the
key). If the [PATH CONTINUE] or [PATH STEP] menu item is tapped once
again, then the tool path will restart being displayed from the beginning, not from
the stopped position.
Note 3: The alarm 477 DESCRIPTION IMPOSSIBLE will be displayed and the tool path
drawn so far cleared in the 3D display mode when the drawing amount exceeds
the predetermined limit.
Note 4: Activation of the [PART SHAPE] menu function for an EIA/ISO program is re-
jected with an alarm (465 EIA SHAPE DATA NOT FOUND) unless the program is
created by the (optional) function for converting a MAZATROL program into the
EIA/ISO format and, moreover, has shape data additionally provided in paren-
theses.
The functions of the submenu items for display operation are the same as
those of the corresponding ones on the TRACE display. Refer to the relevant
section.
The procedure for specifying the restarting position of tool path checking is
the same as for the restart in the automatic operation mode.
See the Operating Manual, Part 4, Subsection 1-2-2 “Restart operation/
Smooth restart operation” for further details.
7-4
DISPLAYS RELATED TO PROGRAM CREATION 7
7-2-4 Block skip
Any block of an EIA/ISO program can be skipped during tool path checking.
(1) Tap the menu selector button.
(2) Tap the [BLOCK SKIP] menu item.
(3) Tap the [PATH CONTINUE] or [PATH STEP] menu item.
The procedure for specifying the blocks to be skipped is the same as for the
blocks in the automatic operation mode. See the Operating Manual, Part 4,
Section 2-7 for further details
7-5
7 DISPLAYS RELATED TO PROGRAM CREATION
Remarks This display mode can be used only while MAZATROL program creation or editing is in progress.
1. Displayed data
[4]
[6] [1]
[2]
[3]
[5]
[6] [6]
D747S30057
[5] Graphics — * As for line machining shapes (contours), the starting point and ending point
of each component are always rectilinearly connected (interpolated) for a
representation in so simple and readily identifiable a format as possible.
[6] X, Y, Z mm (in) Display limit (automatically determined according to the machining shape)
7-6
DISPLAYS RELATED TO PROGRAM CREATION 7
7-3-2 Basic display operation
(1) Select a shape display method.
If the [SHAPE CONTINUE] menu item is tapped, the machining shape will be continu-
ously displayed on the display.
Each time the [SHAPE UNIT] menu item is tapped, the machining shape will be
displayed unit-by-unit on the display.
Each time the [SHAPE STEP] menu item is tapped, the machining shape will be
displayed step-by-step on the display.
Tapping a menu item causes the corresponding menu function to be activated, and the
activation is canceled when display of the machining shape is completed.
Note : If, for example, the [SHAPE STEP] menu item is tapped during continuous display
of the machining shape, or if the [SHAPE CONTINUE] menu item is tapped during
step-by-step display of the machining shape, the later selected menu function is
activated.
7-7
7 DISPLAYS RELATED TO PROGRAM CREATION
Function Displaying the work numbers and other data of the programs pre-registered in the NC unit
The following operations can be carried out for the pre-registered programs:
Naming and renaming a program (Setting and changing a work number)
Program erasure
Remarks Program copy
Converting MAZATROL programs to EIA/ISO programs (option)
Directory change
Program transfer
1. Displayed data
[9]
[6] [7] [8]
D747S30184
7-8
DISPLAYS RELATED TO PROGRAM CREATION 7
No. Item Unit Data description
Screen keyboard Tap this button to display a screen keyboard on the screen.
[9] —
button
(3) Enter the desired name using a screen keyboard and tap the [OK] button.
7-9
7 DISPLAYS RELATED TO PROGRAM CREATION
(3) Enter a new work number and tap the [OK] button.
The old work number is overriden with the new one.
Note : Settng the work number of another program registered in the NC unit will cause the
alarm 433 SAME PROGRAM EXISTS.
Tapping the [OK] button above causes the following window to be displayed if the program
concerned is registered for a project.
Tap the [YES] and [NO] buttons, respectively, to and not to renumber the corresponding
program accordingly in the registration for the project.
Remark : The CHANGE REGISTERED PROGRAM window will only be displayed when
the project function is enabled (US1 bit 5 = 1).
7-10
DISPLAYS RELATED TO PROGRAM CREATION 7
7-4-4 Program erasure
This operation refers to erasing NC-registered programs. Carry out this operation if registered
programs become unnecessary.
Remark : See the description given later under 4. for the procedure of program erasure with
the project function being enabled (US1 bit 5 = 1).
7-11
7 DISPLAYS RELATED TO PROGRAM CREATION
(2) Select from the work No. list the programs to be deleted.
Tap on the work No. list a single or multiple programs to be deleted one by one.
Alternatively, use the following menu functions as required.
[SELECT RANGE] for selecting programs in a range specified.
[SELECT ALL] for selecting all programs.
[SELECT ALL CANCEL] for canceling the current selection in its entirety.
(3) Tap the [ERASE] menu item.
A message box appears on the screen.
7-12
DISPLAYS RELATED TO PROGRAM CREATION 7
Note : Tapping the [OK] button above causes the following window to be displayed if the
program concerned is registered for a project.
Tap the [YES] and [NO] buttons, respectively, to remove, and leave, the corresponding
program from, and as it was in, the registration for the project.
In the case of multiple program erasure, the user is prompted to specify for each
program whether or not to remove it. Tap the DO THIS FOR THE REST OF WNO. check
box to assign a check mark beforehand to apply [YES] or [NO] to all the remaining
programs (without having to repeat the same operation for each of them).
Tap the [YES] and [NO] buttons, respectively, to remove, and leave, the corresponding
program from, and as it was in, the registration for the project.
The user is prompted to specify for each program whether or not to remove it. Tap the
DO THIS FOR THE REST OF WNO. check box to assign a check mark beforehand to
apply [YES] or [NO] to all the remaining programs (without having to repeat the same
operation for each of them).
7-13
7 DISPLAYS RELATED TO PROGRAM CREATION
(3) Enter a new work number, and tap the [OK] button.
A program having the same contents as those of the original will be created under the
new work number.
Note : Settng the work number of another program pre-registered in the NC unit will cause the
alarm 433 SAME PROGRAM EXISTS.
See Section 5-1 to check the types of data displayed in the PART SHAPE
window.
Note : Alarm 465 EIA SHAPE DATA NOT FOUND will be displayed in this step if an EIA/ISO
program without shape data is designated.
Tap the [PART SHAPE] menu item again if the PART SHAPE window is to be closed.
7-14
DISPLAYS RELATED TO PROGRAM CREATION 7
7-4-9 Directory change
See Section 14-4 for more information on the program edit backup function.
Remark 1: For USB operation, the folder that has been specified in the hard-disk operating
area is set to the folder existing on a USB drive.
Remark 2: The ETHERNET OPE. PROGRAM area can only be displayed when the corre-
sponding optional function is selected.
Note : The USB in this subsection refers to USB equipment applicable to a USB mass-
storage class.
7-15
7 DISPLAYS RELATED TO PROGRAM CREATION
Follow the procedure below when the project function is enabled (US1 bit 5 = 1).
(1) Select the desired storage area in the STORAGE AREA LIST column.
The programs stored in the selected area are listed up on the screen.
(2) Specify the work number of the program to be transferred and select the destination area.
(3) Start program transfer by tapping the [OK] button in the window.
The specified program will be transferred to the selected storage area.
When the program in question is to be ‘moved’ (i. e. cleared from the source area upon
completion of the transfer), tap the MOVE check box to assign a check mark.
7-16
DISPLAYS RELATED TO PROGRAM CREATION 7
Tap the OVER WRITE check box to assign a check mark in order to allow the data to be
overwritten without causing an alarm in case the specified work number should be
occupied in the destination area.
7-17
7 DISPLAYS RELATED TO PROGRAM CREATION
A re-tap of the WORK No. title will rearrange the programs in normal ascending order of
the work number.
Similarly, tapping the SIZE, PROGRAM NAME, CREATE DATE title, etc. allows the
programs to be rearranged in normal ascending or descending order of their attributes.
7-18
DISPLAYS RELATED TO PROGRAM CREATION 7
7-4-12 Changing a reference folder
Prior to shipping from the factory, the reference folders for the backup area, hard disk operation
area and Ethernet operation area are preset as listed in the table below.
[Folder names for each area]
Area name Folder name
Backup area C:\ymw\M8Y\data\MC_Backup\Programs
Hard disk operation area C:\ymw\M8Y\data\MC_Direct Mode Programs
Ethernet operation area C:\ymw\M8Y\data\MC_Direct Mode Programs
Example : Execute the following procedure to change the reference folder for the backup area:
(1) Tap , [Setup] and [Backup Program] in that order.
The following window appears:
To change the reference folder corresponding to the hard disk operation area and
Ethernet operation area, select [HDD Operation Program] and [ETHERNET Ope.
Program], respectively.
(2) Input the folder name and tap the [OK] button.
Alternatively, tap the [BROWSE] button to display the tree of the available folders, and
select an item if it is to be set as a folder name. Complete the setting by tapping the [OK]
button.
7-19
7 DISPLAYS RELATED TO PROGRAM CREATION
3. Description of parameters
Address Description
7-20
DISPLAYS RELATED TO PROGRAM CREATION 7
7-4-14 Project function
Use the project function to arbitrarily divide the machining programs stored in the NC unit into
distinctive groups (projects) in terms of machining process, workpiece material, etc., so as to
facilitate the work No. selection.
The project function enables the following operations on the stored programs.
Creating a project,
Registering, or removing, programs into, or from, a project,
Renaming a project,
Copying a project,
Specifying the main program for a project, and
Deleting a project.
Remark : Set bit 5 of parameter US1 to “1” to enable the project function.
Creating a project
Creating a project
Create a project.
<Reference>
“2. Creating a project”
Registering programs
Registering programs
Register programs into a new project.
<Reference>
“2. Creating a project”
7-21
7 DISPLAYS RELATED TO PROGRAM CREATION
7-22
DISPLAYS RELATED TO PROGRAM CREATION 7
1. Data display
A. Displayed data
<Display by storage area>
[16]
[1] [2] [3] [4] [5]
[6]
[8] [7]
[9] [10]
D747S30203
<Display by project>
[16]
[17] [18] [19]
[6]
[8] [7]
[9] [10]
D747S30204
7-23
7 DISPLAYS RELATED TO PROGRAM CREATION
: STANDARD PROGRAM
[1] Currently active
— : HDD OPERATION PROGRAM
[2] program storage area
: ETHERNET OPE. PROGRAM
: BACKUP PROGRAM
Usage ratio of the memory; displayed only when the STANDARD PRO-
GRAM area is selected.
Usage ratio of the
[3] — Usage ratio of the memory
memory
a%
a: Usage ratio (= [Used memory]/[Total memory] × 100)
[4] DIRECTORY — Name of the directory of the currently active program storage area.
Number of the programs registered in the currently active program
[5] TOTAL PROGRAM —
storage area.
List of the available storage areas. Select the desired area in this column
[6] STORAGE AREA LIST —
to display the machining programs stored in it.
[7] CREATE PROJECT — Used to create a new project.
[8] PROJECT LIST — Used to list up the currently registered projects.
[9] PROJECT NAME — Name of the project.
WRITE DATE Y/M/D Date and time of the last edition of the project.
[10]
(PROJECT LIST) h:m
Work number of the registered program, and program type identification
(MAZATROL programs or EIA/ISO programs).
[11] WORK No. —
M : MAZATROL program
E : EIA/ISO program
[12] SIZE — Size of the registered program.
[13] PROGRAM NAME — Name of the registered program.
Y/M/D Date and time of the creation of the program.
[14] CREATE DATE
h:m
Y/M/D Date and time of the last edition of the program.
[15] WRITE DATE
h:m
Screen keyboard Tap this button to display a screen keyboard on the screen.
[16] —
button
Name of the active Name of the currently selected project.
[17] —
project
Number of programs Number of the programs registered for the currently selected project.
[18] —
for the project
Update date of the Y/M/D Date and time of the last edition of the currently active project.
[19]
project h:m
WORK No. of the program registered for the currently active project.
Work numbers are preceded by the corresponding small icons shown
below if they refer to programs that are stored in the HDD OPERATION
PROGRAM or ETHERNET OPE. PROGRAM area.
[20] WORK No. — : HDD OPERATION PROGRAM
: ETHERNET OPE. PROGRAM
Note : Leading exclamation mark ( ! ) indicates that the program (WNo.)
is not yet stored in any storage area.
Size of the program registered for the currently active project.
[21] SIZE —
This column is naturally empty for a program preceded by ! .
Name of the program registered for the currently active project.
[22] PROGRAM NAME —
This column is naturally empty for a program preceded by ! .
7-24
DISPLAYS RELATED TO PROGRAM CREATION 7
No. Item Unit Data description
Date and time of the creation of the program registered for the currently
Y/M/D active project.
[23] CREATE DATE
h:m
This column is naturally empty for a program preceded by ! .
Date and time of the last edition of the program registered for the current-
Y/M/D ly active project.
[24] WRITE DATE
h:m
This column is naturally empty for a program preceded by ! .
2. Creating a project
Follow the procedure below to create a new project into which to divide machining programs
stored in the NC unit.
(1) Tap the [CREATE PROJECT] button.
The following window appears on the screen.
(2) Enter the desired name using a screen keyboard and tap the [OK] button.
A new project is created with the specified name.
The following window is displayed to prompt the user to select the programs to be
registered under the new project name.
7-25
7 DISPLAYS RELATED TO PROGRAM CREATION
Note : Tap a highlighted program as required to remove it from the registration for the
project.
(5) Repeat Steps (3) and (4) above to register the desired programs stored in other storage
areas.
Remark : The project function allows programs stored separately in multiple storage
areas to be brought together under one and the same project name.
(6) Finally tap the [OK] button.
The programs selected through the WORK No. SELECT window are registered under
the new project name.
Note : Do not register more than 999 programs for a single project; otherwise an alarm
will be raised (2616 MAX NUMBER OF PROJECTS EXCEEDED).
3. Registering programs
Follow the procedure below to register programs additionally for an existing project.
(1) From the project list select the project to be supplemented with additional programs.
(2) Tap the [REGISTER PROGRAM] menu item.
The WORK No. SELECT window appears on the screen.
(3) Tap in the window the programs to be added and then tap the [OK] button.
Remark : See the description above under 2. “Creating a project” for the information on how
to use the WORK No. SELECT window.
7-26
DISPLAYS RELATED TO PROGRAM CREATION 7
(3) Tap in the right-hand column the programs to be unregistered.
Tap on the work No. list a single or multiple programs to be unregistered (removed from the
registration) one by one.
Alternatively, use the following menu functions as required.
[SELECT RANGE] for selecting programs in a range specified.
[SELECT ALL] for selecting all programs.
[SELECT ALL CANCEL] for canceling the current selection in its entirety.
(4) Tap the [UNREGISTER] menu item.
The following window is displayed.
5. Renaming a project
Follow the procedure below to rename an existing project as required.
(1) From the project list select the project to be renamed.
(2) Tap the [RENAME PROJECT] menu item.
The following window appears on the screen.
(3) Enter a new project name and tap the [OK] button.
The old project name is overriden with the new one.
Note : Settng the name of another project registered in the NC unit will cause the alarm
2617 SAME PROJECT EXISTS.
6. Copying a project
Follow the procedure below to copy an existing project as required.
(1) From the project list select the project to be copied.
(2) Tap the [COPY PROJECT] menu item.
The following window appears on the screen.
7-27
7 DISPLAYS RELATED TO PROGRAM CREATION
(3) Enter a new project name, and tap the [OK] button.
A project having the same contents as those of the original will be created under the new
project name.
Note : Settng the name of another project registered in the NC unit will cause the alarm
2617 SAME PROJECT EXISTS.
8. Deleting a project
(1) Tap the [DELETE PROJECT] menu item.
The following menu is displayed.
SELECT SELECT SELECT ERASE ALL PROGRAM
RANGE ALL ALL ERASE
CANCEL
7-28
DISPLAYS RELATED TO PROGRAM CREATION 7
(3) Tap the [ERASE] menu item.
The following window is displayed.
A. Data saving
(1) Tap , [File] and the [DATA I/O] option in that order.
A window for data I/O operations is displayed.
(2) Tap the [SAVE FILE] button.
(3) Tap the [BROWSE] button to specify the saving destination and the file name.
Note : The file name is automatically determined.
(4) Tap the [EXECUTE] button.
Data saving starts and a message box appears.
B. Data loading
(1) Tap , [File] and the [DATA I/O] option in that order.
A window for data I/O operations is displayed.
(2) Tap the [LOAD FILE] button.
(3) Tap the [BROWSE] button to specify the file to be loaded.
(4) Tap the [EXECUTE] button.
Data loading starts and a message box appears.
7-29
7 DISPLAYS RELATED TO PROGRAM CREATION
For both multi-workpiece machining and subprogram looping, only one time of program data is
displayed.
Remarks The display can be called up from the PROGRAM (MAZATROL) display and the PROCESS CONTROL
display, and process layout information for the cursor position is displayed in both cases.
Subprograms that are called up from the EIA/ISO programs will not be displayed on this display.
1. Displayed data
<Program layout mode>
[1]
[2] [15]
[3]
[16]
[4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
D747S30059E
7-30
DISPLAYS RELATED TO PROGRAM CREATION 7
<Process control mode>
[1]
[15]
[3]
[16]
[4] [11]
D747S30060E
Note 1: The items displayed depend on the model and specifications of the machine.
7-31
7 DISPLAYS RELATED TO PROGRAM CREATION
Note 2: When the table selection function is enabled (parameter D106 bit 4 = 1), select, or put
a check mark to, the [Display Table Angle] option displayed by tapping and
[View], to display the table angle (under R. T) instead of the standard ANGLE values.
<When the [Display Table Angle] option is selected>
The ANGLE C and ANGLE A columns ([12] and [13]) are replaced with an R. T column,
and the WNo. indication [14] is given in up to 32 characters.
Example :
PNo. PRI. No. SNo. TOOL NOM- LNo. UNo. UNIT R.T WNo.
1 1 END MILL 8. A 1 4 LINE CTR 0. ABCDEFGHIJKLMNOPQRSTUVWXYZ012345
1 1 CTR-DR 20. 1 7 DRILLING 90. ABCDEFGHIJKLMNOPQRSTUVWXYZ012345
1 2 DRILL 10. 1 7 DRILLING 90. ABCDEFGHIJKLMNOPQRSTUVWXYZ012345
Note 3: As for machines with a swivelling axis, an ANGLE B column is added (for the spindle
head’s swivelling axis) to standard display of ANGLE C and ANGLE A columns ([12]
and [13]) for the table’s rotational axes and, therefore, the size of the WNo. indication
[14] is limited to 25 characters, and an oversized item is displayed in the leading 22
characters followed by three dots (…) as a sign of abbreviation.
Example :
PNo. PRI. No. SNo. TOOL NOM- LNo. UNo. UNIT ANGLE B ANGLE C ANGLE A WNo.
1 1 END MILL 8. A 1 4 LINE CTR 0. 0. 0. ABCDEFGHIJKLMNOPQRSTUV...
1 1 CTR-DR 20. 1 7 DRILLING 0. 90. 0. ABCDEFGHIJKLMNOPQRSTUV...
1 2 DRILL 10. 1 7 DRILLING 0. 90. 0. ABCDEFGHIJKLMNOPQRSTUV...
The operations described later in Subsection 7-5-8 must be carried out before
the priority number that has thus been edited on this display can be incor-
porated into the program.
7-32
DISPLAYS RELATED TO PROGRAM CREATION 7
7-5-4 Priority number assignment
A tool priority number (described in 7-5-2 above) can be assigned to all tools of the same type
within the process.
(1) Tap the PRI. No. item to be assigned.
(2) Tap the [PRI. No. ASSIGN] menu item.
(3) Use the screen keyboard to specify the desired tool priority number.
The tool priority number will be assigned to all tools of the same type within the process.
Alarm 420 SAME DATA EXISTS will result if the designated priority number already
exists.
All the priority numbers that are equal to that which is selected by tapping are overriden
with the destination priority number.
The current priority numbers equal to and larger than the destination priority number will
increment by one as long as they are serial.
[1] A train of priority 1, 2, 3, 4, 5, 6, 7, 9 will become
number of
1, 3, 4, 5, 6, 7, 8, 9 if 2 is “moved” to 5.
7-33
7 DISPLAYS RELATED TO PROGRAM CREATION
Remark : If, in procedural step (1), the cursor is set to a position in which a priority number
has not been designated, only the tool sequence priority number at the cursor
position will move.
No. PRI.No. SNo. TOOL NOM- No. PRI.No. SNo. TOOL NOM-
1 1 FCE MILL 50. PRI No. 1 1 FCE MILL 50.
2 1 FCE MILL 50. MOVE 2 1 FCE MILL 50.
3 1 FCE MILL 50. 3 1 FCE MILL 50.
Setting “4”
4 END MILL 15. 4 4 END MILL 15.
5 2 END MILL 15. 5 2 END MILL 15.
6 3 END MILL 12. 6 3 END MILL 12.
7 3 END MILL 12. 7 3 END MILL 12.
8 3 END MILL 12. 8 3 END MILL 12.
9 4 DRILL 8. 9 5 DRILL 8.
10 4 DRILL 8. 10 5 DRILL 8.
11 5 DRILL 10. 11 6 DRILL 10.
12 5 DRILL 10. 12 6 DRILL 10.
7-5-7 Store
The tool priority number being edited can be stored.
Before changing the display during editing, carry out the storage operation described below.
Otherwise, the edited data will be erased when the display is changed.
(1) Tap the [STORE] menu item.
The menu function will then be activated to store the editing results.
Note : If, during storage, the PROGRAM LAYOUT display is selected from the PROGRAM
display, the program layout of the stored process data will be displayed, irrespective of
the position of the cursor on the PROGRAM display.
After editing, however, the program write operation described below must be
carried out to incorporate the data into the program.
7-34
DISPLAYS RELATED TO PROGRAM CREATION 7
7-5-9 Simultaneous use of functions
Two of the three functions described above can be used at the same time. Selected two
functions are executed at the same time.
In the “1 PROC.” mode, use the process select button [16] or the menu functions concerned to
change the process to be displayed.
7-35
7 DISPLAYS RELATED TO PROGRAM CREATION
7-36
DISPLAYS RELATED TO PROGRAM CREATION 7
7-6 MACHINING NAVIGATION - PREDICT Display
The machining time and the spindle output data are listed for each tool according to the estimates made
Function by the checking operation on the TOOL PATH CHECK display. The machining time can therefore be
reduced effectively.
The navigation function gives modification data so that cutting conditions can be optimized for each tool.
Remarks
Recommended tools are presented to allow more effective machining with each tool type.
1. Displayed data
<Displayed data with the [TOOL OPTIMIZE] menu function deactivated>
[1] [2]
[3]
[4]
[6] [5]
D747S30061E
7-37
7 DISPLAYS RELATED TO PROGRAM CREATION
[8]
[15]
[17]
[16] [18]
D747S30062E
7-38
DISPLAYS RELATED TO PROGRAM CREATION 7
No. Item Unit Data description
Turning/Milling spindle output curve for intermittent (40%ED) rating and
Spindle output
continuous rating by red and green lines, respectively, against the spindle
[18] characteristic —
speed, estimated for the tool sequence. The average output is also estimated
curve
and indicated by a white triangle.
Note 1: No significant data can be presented on this display till completion of the checking
operation for the desired program on the TOOL PATH CHECK display. (The execution
of the Virtual Machining function is of no effect for this display.)
Note 2: The average value of spindle output is estimated according to the particular workpiece
material, and the coefficients used in the calculation of the average output are
described and stored for each material in a text file (C:\ymw\M8Y\data\nm64mdata\eng
\cspmat.txt) on the local disk as shown below.
The indication of the average output will be zero (0) in case the text file contains no
descriptions for the workpiece material specified in the program.
c:\ymw\M8Y\data\nm64mdata\eng\cspmat.txt
[Material-1]
Name=FC250 Workpiece material
Coeff-1=38
Coeff-2=568
Coeff-3=73
Coeff-4=139 Description of the coefficients used in the calculation of the average output for a
Coeff-5=105 workpiece made of FC250. Do not change the values inadvertently.
Coeff-6=295
Coeff-7=1500
Coeff-8=25
[Material-2]
Name=FCD450
Coeff-1=31
Coeff-2=568
Coeff-3=73
Coeff-4=142
Coeff-5=105
Coeff-6=294
Coeff-7=1100
Coeff-8=25
[Material-3] * “eng” in the file name corresponds with the language currently selected for
Name=S45C the display mode.
Coeff-1=23 * No registration for a new material can be made arbitrarily since the file only
contains coefficients strictly certificated.
Note 3: Independently of whether the [SP Load Short-time Rating] option (provided on the
POSITION display) is currently selected or cancelled, the [17] LOAD AVERAGE value
is estimated and displayed with reference to the short-time rating.
Note 4: The red line refers to a rating type other than the above (according to the specifications
of the machine) when the display of spindle output curve with reference to 40%ED
rating is made invalid (parameter F159 bit 4 = 0) or when on the POSITION display the
[SP Load Short-time Rating] option (displayed by tapping and [View]) is
selected.
Note 5: The time for executing the common and the END units of a MAZATROL program is not
taken into account for the MACHINING NAVIGATION - PREDICT display.
7-39
7 DISPLAYS RELATED TO PROGRAM CREATION
1. Outline
This display has the following two display modes:
Total display mode
The display is always made in this mode when the MACHINING NAVIGATION - PREDICT
display is selected.
In this display mode, estimated machining time and average spindle output are listed for each
tool sequence in addition to the general information about execution of the program.
Tool-specific display mode
In this display mode, which can be selected and canceled by tapping the [TOOL OPTIMIZE]
menu item, data of a specific tool sequence listed up in the total display mode can be
selectively displayed in further detail. Moreover, cutting conditions specified in the program
can be modified through this display.
7-40
DISPLAYS RELATED TO PROGRAM CREATION 7
2. Changing from the total to the tool-specific display mode
(1) Check that a graphic display of the ratio of machining time for each tool sequence is
presented under RATIO OF MACHINING TIME.
For a program the tool-path checking of which has been completed, estimated
machining time ratio for each tool sequence to the total machining time will be displayed
in a color-identified format on a strip graph as shown in the display example below. The
items on the strip graph are keyed from left to right, in a one-to-one correspondence, to
those line items of the list (estimated machining time and average spindle output for
each tool sequence) that are displayed at the bottom of the graph.
Graphic display of
the ratio of estimated
machining time
List
Cursor
7-41
7 DISPLAYS RELATED TO PROGRAM CREATION
Modification and incorporation of the cutting conditions into the program will
not immediately update the data in this display. Perform the checking
operation anew on the TOOL PATH CHECK display for that purpose
(modification of the program data on the PROGRAM display is of course not
required).
Cursor
Note : It is possible to edit the four cutting conditions displayed in the CUTTING COND.
display area (C-SP, FR, DEP-Z and WID-R), of which, however, only those corre-
sponding to the selected tool sequence are subjected to the edition.
(3) Tap the desired text box to place the cursor on it.
The cursor can only be placed on the available boxes.
(4) Using a screen keyboard, specify new cutting condition.
The value selected by the cursor will be overwritten by the new data.
7-42
DISPLAYS RELATED TO PROGRAM CREATION 7
2. Canceling the modification
Before execution of the [WRITE PROGRAM] menu function, the modification data can any time
be canceled and the original data retrieved by the following procedure:
(1) Tap the [CLEAR DATA] menu item.
The entire text data in the CUTTING COND. display area will be changed to the original
data (current settings on the PROGRAM display).
This operation can be performed any time, irrespective of whether the [C-COND
CHANGE] menu function is activated or deactivated, unless the [WRITE PROGRAM]
menu function has been executed.
7-43
7 DISPLAYS RELATED TO PROGRAM CREATION
7-44 E
DISPLAYS RELATED TO TOOLS 8
8 DISPLAYS RELATED TO TOOLS
There are two display modes provided on this display: Tool data mode for setting various data items on
the tools to be used, and Tool layout mode for assigning pocket numbers to the tools to be used as well
as for managing stocked tools.
Function
Used to register magazine-mounted tools and setting tool shape data and the data required for man-
agement of the tools.
Used to check the tools to be used for program execution and to manage stocked tools.
Tool materials data that has been set on this display is used as learning data relating to cutting con-
Remarks ditions.
Tool lengths can be manually measured using this display.
8-1-1 Outline
1. Data display
<Tool data mode>
Detailed information on the tool selected from the list is displayed on the right of the screen.
D747S30238E
8-1
8 DISPLAYS RELATED TO TOOLS
D747S30239E
A list of tool data is displayed on the left of the screen and items displayed on the right side
change depending on whether Tool data mode or Tool layout mode is selected.
Tap one of the mode select tabs (TOOL DATA and TOOL LAYOUT) to select the desired display
mode.
8-2
DISPLAYS RELATED TO TOOLS 8
2. Tool list
A. Displayed data
[7] [7]
[1] [2] [3] [4] [5] [6] [1] [8] [5] [6]
D747S30240
Note 1: If it is desirable to clear a tool of the status of BRK (Broken), make manual data
settings so as to establish either of the following conditions:
LIFE TIME or LIFE NUM. = 0 (established by changing from another value, or anew after
deleting 0), or
LIFE TIME > CUT TIME, or LIFE NUM. > USED NUM.
8-3
8 DISPLAYS RELATED TO TOOLS
Note 2: If it is desirable to clear a tool of the status of OVER (Tool life over), make manual data
settings, in responce to the indication by highlighting an item in magenta on the TOOL
DATA tab, so as to establish all the following conditions:
LIFE TIME > CUT TIME, or LIFE NUM. > USED NUM., and
MAX WEAR > WEAR COMP
8-4
DISPLAYS RELATED TO TOOLS 8
8-1-2 Tool data mode
8-5
8 DISPLAYS RELATED TO TOOLS
8-6
DISPLAYS RELATED TO TOOLS 8
: Provided
Tool
BCK CHAM- FCE END CHIP TOL BAL E
REAMER TAP BOR BAR B-B BAR OTHER BARREL
FACE FER MILL MILL VAC SENS MIL
— — — — — — — — — — — — —
— — — — — — —
—
— — — — — — — — — — — — —
— — — — — — — — — — — —
— — — — — — — — — — —
— — —
— — — — — — — — — — — —
— — — — — — — — — — — —
— — — — — — — — — — — —
— — — — — — — — — — — —
— — — — — — — — — — — —
— — — — — — — — — — — —
— — —
—
— —
— —
— — — — — — —
— — — — — — — — — — — —
— — — —
— —
— — —
— — — — — — — — — — — — —
Note 1: The BORDER item is only displayed for the optional auto-pecking function.
Note 2: The TOOL item can be specified as BARREL only when the optional function of cutting
point command is available.
Note 3: The ACT- item is replaced with ACT-1 for a BARREL tool.
8-7
8 DISPLAYS RELATED TO TOOLS
GENERAL GROOVE
8-8
DISPLAYS RELATED TO TOOLS 8
: Provided
Tool
No. Item Unit Data description
GENERAL GROOVE THREAD SPECIAL
8-9
8 DISPLAYS RELATED TO TOOLS
: Provided
Tool
No. Item Unit Data description
GENERAL GROOVE THREAD SPECIAL
Note 1: For a machine having “visual tool ID/data management” functions, ID numbers cannot
be specified on the TOOL DATA display.
Note 2: The NAME item is displayed when bit 2 of parameter F166 is set to 1. If the “visual tool
ID/data management” function is made valid, however, the IDNo. item is displayed in
stead of the NAME item.
Note 3: The items displayed depend on the model and specifications of the machine.
8-10
DISPLAYS RELATED TO TOOLS 8
2. Simplified display for multiple tools
A tap on the [LIST INPUT] menu item on the TOOL DATA display changes the display of the
detailed tool information display area at the right of the display as shown below. In this display
format, it is possible to set, for multiple tools in succession, LENGTH, ACT-, LENG COMP., and
WEAR COMP data.
A. Displayed data
D747S30066E
Another tap on the [LIST INPUT] menu item returns the display to the normal display format.
Note : LENG COMP. or WEAR COMP is displayed according as parameter F166 bit 1 is set
to 0 or 1.
C. WEAR CO. INPUT mode (only for machines with turning functions)
Activate the [WEAR CO. INPUT] menu function to select the display format convenient for in-
putting length and wear compensation data (with the LENG COMP. and WEAR COMP X/Y/Z
data items displayed on the screen).
INCRMENT TEACH LIST WEAR CO.
INPUT INPUT INPUT
8-11
8 DISPLAYS RELATED TO TOOLS
Tapping the [>>>] menu item will change the menu in the order of [1] [2] [3] [1].
(4) From among the menus [1], [2] and [3] select the name of the tool to be registered.
The selected tool name will be registered in the TOOL column.
(5) For registering a turning tool, tap the PART item.
From the displayed menu select a menu item in the diagram below according to the
section to be machined.
OUT
OUTR
DIAMETER
EDG EDG
EDGE EDGE
(BAK)
IN IN
INNER INNER
(BAK) DIAMETER
If [SPECIAL] is selected for the tool type, select a menu item from [001] to [009].
(6) Tap the NOM- item and specify the nominal diameter.
(7) Tap the INTERFER. item and selcet the menu item for the desired information item on
intra-magazine interference.
ORDINARY LARGE MAG DIR+ MAG DIR- SMALL LARGE MAG DIR+ MAG DIR-
DIAMETER L + - S L + -
[LARGE L], [MAG DIR+ +] and [MAG DIR– –] menu items are displayed only for
machines that allow the use of very large tools.
8-12
DISPLAYS RELATED TO TOOLS 8
The menu refers to information items on intra-magazine interference as shown below.
ORDINARY DIAMETER
For a tool completely fitting into the pocket.
LARGE L
For a tool which allows only SMALL tools to be mounted in both adjacent pockets.
MAG DIR + +
For a tool which requires the next pocket (succeeding in PKNo.) to be left empty.
MAG DIR – –
For a tool which requires the last pocket (preceding in PKNo.) to be left empty.
SMALL S
For a tool which allows in general ORDINARY, LARGE and SMALL tools to be mounted
in both adjacent pockets, and additionally in particular a MAG DIR + tool in the next
pocket and a MAG DIR – tool in the last pocket.
LARGE L
For a tool which not only requires both adjacent pockets to be left empty, but also
restricts the type of the tool in the preceding (last but one) and the following (next but
one) pocket to ORDINARY or SMALL.
MAG DIR+ +
For a tool which not only requires both adjacent pockets to be left empty, but also
restricts the type of the tool in the next but one pocket to ORDINARY or SMALL.
MAG DIR– –
For a tool which not only requires both adjacent pockets to be left empty, but also
restricts the type of the tool in the last but one pocket to ORDINARY or SMALL.
The figure below gives an illustration of tool arrangement in the magazine.
<Reference diagram for available tool sizes>
Pocket
PKNo. – concerned +
ORDINARY : Size of the tool
in question
PKNo. – +
LARGE
PKNo. – +
MAG DIR +
PKNo. – +
MAG DIR –
PKNo. – +
SMALL
PKNo. – +
LARGE
PKNo. – +
MAG DIR +
PKNo. – +
MAG DIR –
Note : The diagram above is only given for reference. Tool data registration should be
done after checking each tool for real mounting safety in the magazine.
8-13
8 DISPLAYS RELATED TO TOOLS
Remark : The table below shows the clearance required in the magazine between
adjacent tools of various size.
Tool data registration can be normally done only when the tool in question does
not interfere with the nearest tools on both sides. Otherwise the registration will be
rejected with an alarm (458 INTERFERING TOOL REGISTERED).
<Clearance required in the magazine between adjacent tools of various size>
Pocket
Preceding pockets concerned Succeeding pockets
PKNo. – +
ORDINARY ORDINARY
LARGE — — LARGE
MAG DIR + — MAG DIR +
MAG DIR – — MAG DIR –
ORDINARY
SMALL SMALL
LARGE — — LARGE
MAG DIR + — — MAG DIR +
MAG DIR – — — MAG DIR –
ORDINARY — — ORDINARY
LARGE — — LARGE
MAG DIR + — — MAG DIR +
MAG DIR – — — MAG DIR –
LARGE
SMALL SMALL
LARGE — — — — LARGE
MAG DIR + — — — MAG DIR +
MAG DIR – — — — MAG DIR –
ORDINARY — ORDINARY
LARGE — — LARGE
MAG DIR + — — MAG DIR +
MAG DIR – — — MAG DIR –
MAG DIR +
SMALL — SMALL
LARGE — — — — LARGE
MAG DIR + — — — MAG DIR +
MAG DIR – — — — MAG DIR –
ORDINARY — ORDINARY
LARGE — — LARGE
MAG DIR + — — MAG DIR +
MAG DIR – — — MAG DIR –
MAG DIR –
SMALL — SMALL
LARGE — — — — LARGE
MAG DIR + — — — MAG DIR +
MAG DIR – — — — MAG DIR –
ORDINARY ORDINARY
LARGE LARGE
MAG DIR + — MAG DIR +
MAG DIR – — MAG DIR –
SMALL
SMALL SMALL
LARGE — — LARGE
MAG DIR + — — MAG DIR +
MAG DIR – — — MAG DIR –
8-14
DISPLAYS RELATED TO TOOLS 8
Pocket
Preceding pockets concerned Succeeding pockets
PKNo. – +
ORDINARY — — ORDINARY
LARGE — — — — LARGE
MAG DIR + — — — — MAG DIR +
MAG DIR – — — — — MAG DIR –
LARGE
SMALL — — SMALL
LARGE — — — — LARGE
MAG DIR + — — — — MAG DIR +
MAG DIR – — — — — MAG DIR –
ORDINARY — — ORDINARY
LARGE — — — LARGE
MAG DIR + — — — MAG DIR +
MAG DIR – — — — MAG DIR –
MAG DIR +
SMALL — — SMALL
LARGE — — — — LARGE
MAG DIR + — — — — MAG DIR +
MAG DIR – — — — — MAG DIR –
ORDINARY — — ORDINARY
LARGE — — — LARGE
MAG DIR + — — — MAG DIR +
MAG DIR – — — — MAG DIR –
MAG DIR –
SMALL — — SMALL
LARGE — — — — LARGE
MAG DIR + — — — — MAG DIR +
MAG DIR – — — — — MAG DIR –
J K L M N P Q R HEAVY >>>
TOOL [2]
d
S T U V W X Y Z HEAVY >>>
TOOL [3]
d
Tapping the [>>>] menu item will change the menu in the order of [1] [2] [3] [1].
Note : Menus [1] to [3] are provided for assignment of a suffix (code that identifies tools of the
same nominal diameter). For heavy tools, suffix assignment must be made with the
[HEAVY TOOL] menu function being activated.
8-15
8 DISPLAYS RELATED TO TOOLS
The procedure for manual tool length measurement is described later under
2.
LENGTH
C. Tool diameter (ACT-) and cutting-end position compensation value (LENG COMP.)
Specify the tool diameter (actual diameter of the tool) as ACT-.
Under the corresponding condition of parameter setting (F38 bit 4 = 1), it is possible to set the
diameter with a minus sign. Tools that have a negative diameter value specified will be offset in
reverse to the programmed direction for tool radius compensation during execution of an
EIA/ISO program.
Remark : Do not use such a tool, however, for the execution of a MAZATROL program;
otherwise an alarm will be raised (654 TOOL DATA ERROR).
Cutting-end position compensation is necessary for drills, back spot-facing tools, back-boring
bars, or other tools whose actual cutting-end positions are not at the tips of the tools.
LENG COMP.
ACT-
8-16
DISPLAYS RELATED TO TOOLS 8
For drills, the appropriate LENG COMP. value can be set automatically from the nose angle
(EDG-ANG) and nominal diameter (NOM-). The automatic setting occurs upon manual
setting of the EDG-ANG value or upon completion of automatic tool-length measurement, and
can be made valid or invalid by setting the parameter L44 as follows.
L44 = 0 : Automatic setting of LENG COMP. value with reference to the EDG-ANG value.
No automatic setting will occur, however, upon completion of automatic tool-
length measurement when the EDG-ANG item is not yet entered.
= 1 : No automatic setting of LENG COMP. value.
= 2 : Automatic setting of LENG COMP. value with reference to the EDG-ANG value.
In case the EDG-ANG item is not yet entered, automatic setting will occur for the
default EDG-ANG value (118°) upon completion of automatic tool-length
measurement.
D. TEETH
Set the number of cutting edges (TEETH) for a drill.
E. CORNER R
Set the radius of the edge of an end-mill.
This data item is used in 3-D machining operations.
CORNER R
ACT-
F. TAP TYPE
Tap the [FLOATING TAP] menu item to select “asynchronous” as the type of tapping, or tap the
[FIXED TAP] menu item to select “synchronous” as the type of tapping.
Note : For a tap currently mounted on the spindle, the change in the TAP TYPE setting will not
become valid until the tap is mounted anew (over any other tool).
8-17
8 DISPLAYS RELATED TO TOOLS
Examples of setting
PART For Turning spindle 1 For Turning spindle 2
OUT IN
Z
LEFT RIGHT
EDG
WIDTH
ACT-
EDG-ANG
CUT ANGLE WIDTH
EDG-ANG
NOSE-R
WIDTH
TIP-WID
GRV DEPTH
NOSE-R
8-18
DISPLAYS RELATED TO TOOLS 8
K. Tool width (WIDTH)
Using a screen keyboard, specify the width of the tool.
N. REC. FEED
Set a returning speed rate (%) for the synchronous tapping tool.
Returning speed = REC. FEED/100 × Feed rate
(All REC. FEED settings less than 100% are handled as 100%.)
8-19
8 DISPLAYS RELATED TO TOOLS
The material types presented in the menu here refer to the settings on the
CUTTING CONDITION - W.-MAT./T.-MAT. display. See Section 9-1 for
further details.
Data that has been set in the MAT. item is referred to during automatic setting
of cutting conditions or used as tutorial data relating to cutting conditions in
the MAZATROL program, based on the data that has been registered on the
CUTTING CONDITION display. See Section 9-2 for further details.
S. INDEX ANG.
Select from the menu the tool’s application direction (i.e. the index angle of the milling spindle).
[M-SP 0 STANDARD] The milling spindle is indexed to 0° for the application of the tool.
[M-SP 180 REVERSE] The milling spindle is indexed to 180° for the application of the tool.
[TURN. T ANGLE] To specify the desired angle of indexing the milling spindle for the
application of the tool.
8-20
DISPLAYS RELATED TO TOOLS 8
Note 2: The judgment of tools approaching the expiry of their life is not effectuated if parameter
F77 remains set to “0”.
X. TOOL MODEL
Use this item to register the shape model of the tool to be used for the INTELLIGENT SAFETY
SHIELD and Virtual Machining functions. Three types of tool models are available: Parametric
model, New model by rotation/extrusion and Assembly tool model.
For the operation, see the Operating Manual for the machine.
(2) Perform manual axis movements to bring the tool tip into contact with the top surface of
either the reference block or the workpiece of a pre-determined height.
For H-type machines, the edge locator of the table functions as reference.
8-21
8 DISPLAYS RELATED TO TOOLS
For the operation, see the Operating Manual for the machine.
Machine zero-point
Current position
of the machine
Tool length
Table
M3S022
Table
M3S023
Since the current position of the machine is stored 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.
8-22
DISPLAYS RELATED TO TOOLS 8
3. Tool length measurement using the [TEACH] menu function
The operating procedure is shown below taking as an example the case that the TEACH method
is used for a turning tool.
Do not use the [TEACH] menu function unless the position on the A-axis is 0°; otherwise an
alarm will be caused (1451 TILT TABLE ANGLE INCORRECT).
(1) Mount on the spindle the tool whose length is to be measured.
Carry out the tool change operation to mount on the spindle the tool which is accomo-
dated in the magazine pocket.
For the operation, see the Operating Manual for the machine.
(2) Perform manual axis movements to bring the tool tip into contact with the end face of the
reference workpiece.
For the operation, see the Operating Manual for the machine.
Example: TNo. 2
Axis of rotation
of the turning spindle
Y
Machine coordinate
system
D740S30310
Any workpiece whose dimensions are known can be used as a reference one.
(3) Call up the TOOL DATA display on the screen and tap the [LENGTH TEACH] menu item.
The cursor will appear in the position of the LENGTH A item of the tool currently
mounted on the spindle.
The cursor will move to LENGTH A if a turning, grooving, threading, or special turning
tool is mounted on the spindle, or to LENGTH if any other tool is mounted.
(4) Enter the distance Z, from the end face of the table. In this example, enter “100.”
The NC unit will then calculate the length of the tool mounted on the spindle, and the
calculated value will be automatically set under LENGTH A.
(5) Perform manual axis movements to bring the tool tip into contact with the outer diameter
surface of the reference workpiece.
8-23
8 DISPLAYS RELATED TO TOOLS
Example:
TNo. 2
Axis of rotation
of the turning spindle
Reference
Z workpiece
Machine coordinate
system
D740S30311
4. Manual tool nose measurement using the TOOL EYE (TOOL EYE measurement)
The operating procedure is shown below taking as an example the case that the manual tool
length measurement using the TOOL EYE is executed for a turning tool.
(1) Mount on the spindle the tool whose length is to be measured.
Carry out the tool change operation to mount on the spindle the tool which is accomo-
dated in the magazine pocket.
For the operation, see the Operating Manual for the machine.
Note : Activation of the [TOOL MEASURE] menu function of the TOOL DATA display is
rejected with an alarm (2611 TOOL OFFSET MEASURING) if a TOOL EYE
measurement using the corresponding function of the TOOL OFFSET display
should not yet be completed.
(3) Tap the [MSR UNIT ON] menu item.
The TOOL EYE will move out to the predetermined measuring position.
Be extra careful not to bring the arm of the TOOL EYE into contact with the
tool or workpiece during TOOL EYE OUT/IN operations. If contact is likely to
occur, either move the milling spindle to a safety working zone or remove the
workpiece.
(4) Move the tool nose close to the sensor of the TOOL EYE.
8-24
DISPLAYS RELATED TO TOOLS 8
(5) Tap the [TOOL EYE MEASURE] menu item (first, measure the LENGTH A).
The detailed tool display area at the right of the display will change to the tool length list
and the line corresponding to the current tool will be highlighted (in light blue).
The cutting feed mode will be automatically selected and the feed rate will be fixed at the
measuring speed specified in parameter K15.
(6) Bring the tool nose into contact with the sensor located in the Z-axis direction.
LED
Y Y
[1] Z
[2]
A “beep” sound will occur, the LED in the middle will go out, and the movement of the
axis will stop.
The value of LENGTH A will be set automatically.
(7) Move the tool nose away from the sensor.
Press the key for an axis movement in the opposite direction to that of [2] in step (6)
above. (Because of the automatic interlock function, all the other axis move keys are
ineffective.)
When the axis move key is released, the interlock function will be canceled as a result
and usual axis movement operations can be subsequently carried out.
(8) Tap the [TOOL EYE MEASURE] menu item to deactivate the menu function, and then
move the tool nose close to the next measurement position.
(9) Tap the [TOOL EYE MEASURE] menu item again to measure the LENGTH B.
(10) Bring the tool nose into contact with the sensor located in the Y-axis direction.
The value of LENGTH B will be set automatically.
(11) Move the tool nose away from the sensor.
(12) Tap the [MSR UNIT OFF] menu item to return the TOOL EYE to its storage position.
A laser measurement function can be used for measuring the tool length of a milling tool.
If, following the above setting operations, tool-length data is also to be set for other tools,
repeat procedural steps (1) through (11) above.
Remark : Set bit 7 of parameter SU158 to one (1) if it is desirable that the corresponding wear
compensation amount should be cleared to zero (0) as a result of automatic updating
of the settings on the TOOL DATA display by the function of “tool length measure-
ment.”
Tool type Item measured Wear comp. item cleared
LENGTH A WEAR COMP Z
Turning
LENGTH B WEAR COMP Y
Milling LENGTH WEAR COMP Z
8-25
8 DISPLAYS RELATED TO TOOLS
TNo. 1
30 30.24
A = 0° A = –90°
Comp. Z
Comp. Z
Comp. Y
Comp. Y
A = –90°
A = 0°
8-26
DISPLAYS RELATED TO TOOLS 8
F114 bit 7 (Tool life management according to the number of machined workpieces)
= 0: Use of workpiece quantity for tool life management.
= 1: No use of workpiece quantity for tool life management.
8-27
8 DISPLAYS RELATED TO TOOLS
Note 2: The current value of the USED NUM. item can be changed manually as required.
Grooving tool
(GROOVE)
Threading tool
(THREAD)
8-28
DISPLAYS RELATED TO TOOLS 8
8. Other functions
A. TOOL SEARCH
Use this menu function to search the TOOL DATA display for tools with reference to their
names.
(1) Tap the [TOOL SEARCH] menu item.
The following menu will be displayed:
ENDMILL FACEMILL CHAMFER BALL OTHER TOUCH BARREL >>>
CUTTER ENDMILL TOOL SENSOR [1]
d
Tapping the [>>>] menu item will change the menu in the order of [1] [2] [3] [1].
The menu [3] is only displayed for machines with turning functions.
(2) From among the menus [1], [2] and [3] select the menu item that corresponds to the tool
name to be searched for.
The selected menu function will be activated.
(3) Specify the nominal diameter of the tool to be searched for.
If the tool to be searched for is already registered, the line of the tool concerned will be
displayed and highlighted.
Example : When checking the tool number under which a drill with a nominal diameter of
12 mm is registered:
After tapping the [DRILL] menu item, enter “12” and tap the key.
This shows that the tool to be searched for is registered under pocket number 4.
Remark 1: If the key is tapped following this, the NC unit will check whether another
corresponding tool exists in the subsequent area, and the line of the tool concerned will
be highlighted next. If no corresponding tools can be found any more, then the alarm
message 407 DESIGNATED DATA NOT FOUND will be displayed.
Remark 2: It is also possible to search for the corresponding tool name just by specifying
TOOL item. In this case, tap only the key in procedural step (3) without specify-
ing the nominal diameter.
8-29
8 DISPLAYS RELATED TO TOOLS
(2) Enter the group number of the tool to be searched for, and tap the key.
If the tool to be searched for is already registered, the line of the tool concerned will be
displayed and highlighted.
Remark : If the key is tapped following this, the NC unit will check whether another
corresponding tool exists in the subsequent area, and the line of the tool concerned will
be highlighted next. If no corresponding tools can be found any more, then the alarm
message 407 DESIGNATED DATA NOT FOUND will be displayed.
8-30
DISPLAYS RELATED TO TOOLS 8
E. INCH MODE and METRIC MODE menu functions (valid when the optional inch/metric
unit system change simplifying function is available)
These menu items are used to change the display mode and an input unit system (inch/metric)
on the TOOL DATA display.
[INCH MODE] is displayed in metric mode (F91 bit 4 = 0), and [METRIC MODE] is displayed in
inch mode (F91 bit 4 = 1).
Selection of [INCH MODE] activates the menu function and the display mode as well as
the input unit system change from metric to inch.
Selection of [METRIC MODE] activates the menu function and the display mode as well
as the input unit system change from inch to metric.
Note : Basically, this function is valid when an inch/metric unit system change simplifying
option is provided. Even when the option is provided, the change function cannot be
used if bit 1 in parameter F82 is set to “0” (inch/metric display selection invalid).
Note : This function, however, is not effective (and the initial display always shows the first
line of tool data registered at the top) when no tool is currently selected (TNo. = 0), no
data registration has yet been done for the current tool, or when the LIST INPUT
display mode is selected last.
8-31
8 DISPLAYS RELATED TO TOOLS
See the description under 2 below for details of group number setting.
Note : Zero (0) is of no effect as a group number for automatic spare tool selection.
When the group number is set, the tool ID number will also be displayed at the same
time. To check details of the tool ID number, see Note 3 that follows.
(4) Tap the ACT- CO. data item.
(5) Specify the amount of tool radius compensation.
When the radius compensation amount is set, the No. item on the right will become
blank to indicate that the item has become invalid.
(6) Tap the LENG. CO. data item.
(7) Specify the amount of tool length compensation.
When the length compensation amount is set, the No. item on the right will become
blank to indicate that the item has become invalid.
For the current tool on the spindle only, tool length compensation amount can be set
using the [LENG-OFS TEACH] menu function.
(8) Tap the No. data item on the right of ACT- CO.
(9) Specify the offset number under which the radius compensation amount to be referred to
has been set on the TOOL OFFSET display.
When the offset number for tool radius compensation is set, the ACT- CO. item will
become blank to indicate that the item has become invalid.
(10) Tap the No. data item on the right of LENG CO.
(11) Specify the offset number under which the length compensation amount to be referred to
has been set on the TOOL OFFSET display.
When the offset number for tool length compensation is set, the LENG CO. item will
become blank to indicate that the item has become invalid.
See Section 8-3 for further details of the TOOL OFFSET display.
8-32
DISPLAYS RELATED TO TOOLS 8
Note 1: The amount of tool length or radius compensation is to be set by either setting the data
directly on this display or setting the offset numbers that correspond to the data items
prepared on the TOOL OFFSET display.
Note 2: When the tool for which the offset data has been set on this display is to be used during
execution of the program, the offset amount (or offset number) that has been set on
this display will govern even if another offset number is designated in the program.
Example :
Program
H1 Offset No. for length comp. The offset data enclosed in become valid
according to these blocks.
D2 Offset No. for radius comp.
T01T0M06 The offset data used for this block will be the data enclosed in
according to the settings as shown below on the TOOL DATA display.
No. OFFSET
1 10.1
2 10.2
3 10.3
4 10.4
5 10.5
The program is executed according to the radius compensation amount (No. 4 = 10.4)
and length compensation amount (No. 5 = 10.5) that are set on the TOOL DATA
display, instead of the length compensation amount (H1 = 10.1) and the radius com-
pensation amount (D2 = 10.2) that are designated in the program.
Note 3: For a machine that has “visual tool ID/data management” functions, tools can be
managed using ID No. data. The data is to be set within the following range:
Eight decimal digits (0 to 99999999)
For a machine that does not have “visual tool ID/data management” functions, ID No.
data does not have any meaning. The data can be freely used as tool identification
numbers or for any other purposes. In that case, the data can be set within the range of
eight decimal digits.
Note 4: The “visual tool ID/data management” functions do not allow ID number editing on the
TOOL DATA display. If data editing is attempted, alarm 406 MEMORY PROTECT will
occur.
Note 5: If data is not displayed under GROUP No. or TOOL then data can be set under
GROUP No., and when any data has been set under GROUP No. under that state,
then data can be further set under ID No., ACT- CO. (or No.), LENG CO. (or No.),
LIFE TIME, CUT TIME, ACT-, LENG COMP., THRUST F., HORSE PW and MAX.
ROT.
Note 6: The amount of tool radius or length compensation can be entered in inch or metric
units by selecting the [INCH MODE] or [METRIC MODE] menu item, respectively.
Basically, this function is valid when an inch/metric unit system change simplifying
option is provided. Even when the option is provided, the change function cannot be
used if bit 1 in parameter F82 is set to “0” (inch/metric display selection invalid).
8-33
8 DISPLAYS RELATED TO TOOLS
Note 7: Select (or put a check mark to) the [Dia. && Leng. Co. Incre. First] option displayed
by tapping and [Setup] to automatically make the incremental input method
selected (the [INCRMENT INPUT] menu function activated) when the cursor is
positioned on an item of geometric compensation data for tool radius or tool length.
8-34
DISPLAYS RELATED TO TOOLS 8
Note : For both schemes, if there are multiple tools of the same group number, the appro-
priate tool will be selected according to the particular method of selecting spare tools.
3. Other functions
8-35
8 DISPLAYS RELATED TO TOOLS
1. Overview
“INVALIDATION” is an option that makes registered MAZATROL tool data on the TOOL DATA
display invalid during program execution. The invalidated tool data is indicated by INVA under
STAT. for distinction from valid tool data.
Using this option, you can select tools from all those of the same type or set the tools not to be
used without deleting the tool data before executing the program.
3. Machine action
Only in the following cases, tools designated as invalid (INVA) on the TOOL DATA display are
regarded as invalid tools.
A. Automatic operation
The machine action differs as follows between MAZATROL program automatic operation and
EIA/ISO program automatic operation:
1. MAZATROL program operation
Invalid tools are excluded from a list of usable tools. The alarm 626 DESIGNATED TOOL
NOT FOUND will be displayed if an alternative, usable tool of the same type is not present.
2. EIA/ISO program operation
The tool change command (T-code) for an invalid tool will cause the axis movement to be
disabled, with an alarm displayed, after the corresponding tool change operation.
8-36
DISPLAYS RELATED TO TOOLS 8
C. Tool layout
All invalid tools will be indicated as INVA in the tool layout mode.
Note : The pocket numbers of invalid tools are not used for the assignment by the [PKNo.
SHIFT] menu function.
Note : The machine action during automatic operation and that of tool path check are the
same.
8-37
8 DISPLAYS RELATED TO TOOLS
8-1-6 Manual tool length measurement (using the LENG-OFS TEACH menu function)
The [LENG-OFS TEACH] menu function can be used to set tool length data in the LENG CO.
item.
(1) Perform manual axis movements to bring the nose of the tool into contact with the top of
either a reference block or a workpiece whose height is predetermined.
Refer to the Operating Manual of the machine for further details of manual
operations.
8-38
DISPLAYS RELATED TO TOOLS 8
8-1-7 Tool layout mode
Use the tool layout mode to assign pocket numbers to the tools to be used for machining.
The display in this mode indicates the tools to be provided (as an additional or a spare tool) for
the particular machining program and number of workpieces to be machined.
Note : The function of this display mode (indexing the necessary tools, among others) cannot
be utilized effectively until the machining program has undergone the tool path check
for the estimation of each tool’s application time.
1. Displayed data
[6] [7] [8] [9] [10] [11] [6] [7] [8] [9] [10] [11]
D747S30241E
The display on the TOOL LAYOUT tab occurs in the tool-name or group-number display mode in
accordance with the corresponding selection for the TOOL LIST area on the left side.
8-39
8 DISPLAYS RELATED TO TOOLS
3. Display modes
Alternation of the NECESSARY TOOL and ARRANGED TOOL sections
The middle section on the right side alternatively displays the NECESSARY TOOL and
ARRANGED TOOL sections.
Use the respective menu functions to alternate the two display sections.
(1) Tap the [NECES. TOOL] menu item.
The NECESSARY TOOL section will appear.
The [ARRANGED TOOL] menu function will be deactivated.
(2) Tap the [ARRANGED TOOL] menu item.
The ARRANGED TOOL section will appear.
The [NECES. TOOL] menu function will be deactivated.
8-40
DISPLAYS RELATED TO TOOLS 8
5. NECESSARY TOOL display section
Among the tools to be provided for the particular machining program, “necessary tools” here
denote those which are currently lacking on the magazine, and those which should serve as a
spare for the present tool which is predicted to reach its serviceable life during operation.
Indexing the necessary tools
The tools “necessary” for the particular machining program can be indexed by the following
procedure:
(1) Specify the desired work number in the PROGRAM LIST display section.
The necessary tools will be indicated in the NECESSARY TOOL display section.
Tools necessary as a spare are indicated by a highlighted display in yellow.
A highlighted display of TNo. in magenta in the MAGAZINE section refers to the present
tools to be used in the particular machining.
A highlighted display in yellow in the MAGAZINE section refers to the present tools
whose serviceable life is predicted not to be long enough.
Tapping the [WORK No.] menu item will display the work number listing window (named
WORK No. SELECT) for selecting the work number.
(2) Set the number of workpieces as required for multi-piece machining by repeatedly running
the program.
The display contents will be renovated for the multiple-piece machining.
Repeat steps (1) and (2) to index the necessary additional tools simultaneously for multiple
programs.
Tap the [ALL ERASE] menu item and enter “–9999” to erase all the data in the PROGRAM LIST
display section.
Note : The indication of necessary tools is based upon the results of a continuous tool path
check conducted on the program (specified tools and their estimated application times).
Before utilizing the function of this display, therefore, a newly created program or a
modified one must be checked beforehand by the [PATH CONTINUE] menu function
on the TOOL PATH CHECK display. Otherwise, no information items on machining
time will be displayed.
8-41
8 DISPLAYS RELATED TO TOOLS
Example : When the data of the drill with a nominal dia. of 6 mm under PKNo. 3 in the
MAGAZINE section is to be registered under ID No. 10380:
(a) Move the cursor onto the line of PKNo. 3 in the MAGAZINE section.
MAGAZINE TOOL STOCK TOOL
8-42
DISPLAYS RELATED TO TOOLS 8
The following dialogue box will appear:
(2) Type the folder name as required and tap the [OK] button.
For sharing the data with other computers, set the properties of the storage folder as
“Shared As” and “Full” access type. Use the Explorer for setting the folder.
Format for designating the folder
For setting the folder of My Computer
Drive name:\Root folder name\Lower folder name\ . . .
For setting the folder of another computer on the LAN
\\Computer name\Sharing folder name\Lower folder name\Lower folder name\ . . .
Example : When there are two machine tools equipped with the MAZATROL SmoothX in the
plant and they are linked on a network to the office computer:
Office
Hub
Plant
Server
Computer name: MAZAK
MAZATROL MAZATROL
SmoothX SmoothX
Machine 1 Machine 2
D747S30068
Proceed as follows to designate the storage folder for the stocked tools of Machines 1 and 2
as “STOCK” under the C drive of the office computer named “MAZAK”:
(a) Create a folder named STOCK under the C drive of the office computer.
(Set the properties of the folder as “Shared As” and “Full” access type.)
(b) Designate the storage folder for the stocked tools as follows on Machines 1 and 2:
\\MAZAK\STOCK
8-43
8 DISPLAYS RELATED TO TOOLS
The display in the NECESSARY TOOL section will change as follows upon step (3):
Pocket numbers 4 and 6 are skipped since the pocket No. 5 is occupied by a large-sized
tool.
NECESSARY TOOL
PKNo. TOOL NOM-
2 END MILL 8. B
8 END MILL 20. B
9 DRILL 12. B
10 DRILL 20. A
Note : No assignment will occur if there are no more empty pockets available on the
magazine.
8-44
DISPLAYS RELATED TO TOOLS 8
(5) Tap the [EDIT] menu item once again to deactivate the menu function.
The NECESSARY TOOL display section will return to the list mode.
Example : When pocket number “6”, interference code for “Large tool” and life time “100 min”
are to be set for the face mill with a nominal diameter of 200 mm in the NECESSARY
TOOL section:
(a) Tap the line of “FCE MILL” with “200” under NOM-.
NECESSARY TOOL
8-45
8 DISPLAYS RELATED TO TOOLS
3. Registering the necessary tool’s data into the MAGAZINE display section
The following two methods are available to register the data of the necessary tools (with a
significant pocket number assigned) into the MAGAZINE display section:
A. Registering the necessary tool’s data using “visual tool ID/data management” functions
(1) Tap the NECESSARY TOOL display section.
(2) Assign the magazine pocket numbers to the necessary tools.
(3) Tap the [MAGAZINE SETUP] menu item.
This will allow the operation to be continued using the tool specification display on the
display unit of the magazine.
(4) Perform tool mounting/dismounting setup operations while referring to the tool specification
display.
The necessary tools’ data will be registered into the MAGAZINE display section under
the corresponding pocket numbers.
Refer to the Operating Manual for the visual tool ID/data management
functions for further details.
Note : Alarm 488 MEMORY PROTECT (MAGAZINE SETUP) will occur, if editing tool data on
the TOOL DATA display, completing the layout of tools on the TOOL LAYOUT display,
or loading data on the DATA I/O display is attempted with the [MAGAZINE SETUP]
menu function being activated.
B. Registering the necessary tool’s data not using “visual tool ID/data management”
functions
(1) Tap the NECESSARY TOOL display section.
(2) Assign the magazine pocket numbers to the necessary tools.
(3) Tap the [LAYOUT FINISH] menu item.
The menu function will be activated and a message box displayed.
(4) Tap the [OK] button.
The necessary tools’ data will be registered under the corresponding pocket numbers in
the MAGAZINE display section, and the [LAYOUT FINISH] menu function will be de-
activated.
The “registered” data will be cleared from the NECESSARY TOOL display section.
Note : The above-mentioned registration is performed in a rewriting manner. That is, the data
displayed under a pocket number in the MAGAZINE display section will immediately
be replaced by the data of the necessary tool with the same pocket number assigned.
8-46
DISPLAYS RELATED TO TOOLS 8
Example : When the following data are displayed in the MAGAZINE and NECESSARY TOOL
display sections:
MAGAZINE TOOL NECESSARY TOOL
PKNo. TOOL NOM- PKNo. TOOL NOM-
1 END MILL 10. C 3 END MILL 8. B
2 8 END MILL 20. B
3 DRILL 6. B 10 DRILL 12. B
4 0 DRILL 20. A
5 FCE MILL 200. BL
6
7 DRILL 10. N
8
9 CTR-DR 20. A
10
The display in both sections will change as follows upon step (3):
The data of DRILL with NOM- “6” under PKNo. 3 has been replaced by the data of END
MILL with NOM- “8”.
MAGAZINE TOOL NECESSARY TOOL
4. Registering the stocked tools’ data into the MAGAZINE display section
Proceed as follows for searching the STOCK TOOL display section for the necessary tools’ data
to be registered into the MAGAZINE display section:
(1) Tap the STOCK TOOL display section.
(2) Tap the [NECES. SELECT] menu item.
The data of those stocked tools which are the same in type as the necessary tools will
selectively be displayed.
(3) Tap the line of the desired tool.
(4) Tap the [MOVE] menu item.
The menu function will be activated.
(5) Specify the pocket number for the tool.
The stocked tool’s data will be registered under the specified pocket number in the
MAGAZINE display section, and the [MOVE] menu function will be deactivated.
Note 1: The “moved” data here will always replace the MAGAZINE data on the line of the
pocket number specified in (5).
8-47
8 DISPLAYS RELATED TO TOOLS
Note 2: If there are multiple data entries (with variety of tool application) under the same ID
number as that of the selected tool, all the entries will be moved at once into the
MAGAZINE display section under one and the same pocket No.
For the specified tool, moreover, if F166 bit 2 = 1 (for the use of ID Nos. on the TOOL
DATA display), the ID number used for the registration in the STOCK TOOL display
section will be automatically set on the TOOL DATA display.
Example : When the NECESSARY TOOL and STOCK TOOL display sections have the
following data provided:
NECESSARY TOOL STOCK TOOL
(a) Select the STOCK TOOL section for the display operation and press the [NECES.
SELECT] menu item.
The data of the END MILL with NOM- “8”, suffix B and the DRILL with NOM- “12”,
suffix B will selectively be displayed in the STOCK TOOL section.
The necessary tool END MILL with NOM- “20”, suffix B will have no corresponding
data searched for and displayed there.
STOCK TOOL
Proceed further as follows to register the data of the stocked tool END MILL with ID No.
10850 under pocket number 3 in the MAGAZINE display section:
(b) Tap the line of ID No. 10850 and tap the [MOVE] menu item.
The menu function will be activated.
(c) Key in “3”.
The [NECES. SELECT] menu function will be deactivated and the data of the
selected tool (END MILL with NOM- “8”, suffix B) will be registered under pocket
number 3 in the MAGAZINE display section.
The moved data will be cleared from the STOCK TOOL and NECESSARY TOOL
display sections.
8-48
DISPLAYS RELATED TO TOOLS 8
8-1-9 Other functions for display operation
8-49
8 DISPLAYS RELATED TO TOOLS
8-50
DISPLAYS RELATED TO TOOLS 8
8-2 TOOL FILE Display
This display is used when registering the data of the milling tools to be used, such as end-mills, face-mills,
Function
chamfering cutters, ball end-mills, etc.
The TOOL FILE display is divided into the following four displays according to the type of milling tool to
be used:
1. TOOL FILE (END MILL) display
2. TOOL FILE (FACE MILL) display
3. TOOL FILE (CHAMFER) display
4. TOOL FILE (BALL E-MILL) display
Up to a maximum of 1024 milling tools can be registered on the TOOL FILE display.
If the TOOL FILE display has been changed over from another display, the TOOL FILE (END MILL)
display will be selected automatically.
Remarks
If another TOOL FILE display should be called up:
1. Tapping the [FACEMILL] menu item changes the current display over to the TOOL FILE (FACE
MILL) display.
2. Tapping the [CHAMFER CUTTER] menu item changes the current display over to the TOOL FILE
(CHAMFER) display.
3. Tapping the [BALL ENDMILL] menu item changes the current display over to the TOOL FILE
(BALL E-MILL) display.
4. Tapping the [ENDMILL] menu item changes the current display back to the TOOL FILE (END MILL)
display.
Note : Milling tools that are not registered on this display cannot be used when creating a
program or when executing a program in the automatic operation mode. Milling tools
on hand, therefore, should be registered on this display.
[1] [2] [3] [4] [5] [1] [2] [3] [4] [5]
[8]
D747S30069E
8-51
8 DISPLAYS RELATED TO TOOLS
[1] [2] [3] [4] [5] [6] [1] [2] [3] [4] [5] [6]
[8]
D747S30070E
[1] [2] [7] [4] [5] [6] [1] [2] [7] [4] [5] [6]
[8]
D747S30071E
8-52
DISPLAYS RELATED TO TOOLS 8
4. Display data description
30
10
End-mill M3S018
8-53
8 DISPLAYS RELATED TO TOOLS
The following menu for assigning tool ID codes will be presented in the main menu
display area:
A B C D E F G H HEAVY >>>
TOOL [1]
d
J K L M N P Q R HEAVY >>>
TOOL [2]
d
S T U V W X Y Z HEAVY >>>
TOOL [3]
d
Tapping the [>>>] menu item will change the menu in order of [1] [2] [3] [1].
With the [HEAVY TOOL] menu function being activated or deactivated (changed by
tapping the corresponding menu item), a suffix for heavy or normal tools can be
respectively selected from among A to Z.
The tool ID code refers to the suffix, appended to the nominal diameter value, to identify
tools of the same nominal diameter.
Note : If a suffix for heavy tools is assigned, the ATC speed will automatically decrease
and then tool change will be safely made.
(5) Tap the menu item that is appropriate to the suffix to be registered.
In the example, we will assign the suffix A since the tool is the first one with nominal
diameter of 10 mm. Tap the [ A ] menu item (in the menu [1]).
If it is not necessary to assign a suffix, tap the TOOL MAT. item.
(6) Move the cursor to the TOOL MAT. item.
The list of the materials set on the CUTTING CONDITION - W.-MAT/T.-MAT. display is
displayed in the main menu display area.
8-54
DISPLAYS RELATED TO TOOLS 8
Refer to Section 9-1 for further details.
(7) Tap the menu item that is appropriate to the tool material to be registered.
In the example, tap the [HSS] menu item
The selected material will be displayed under TOOL MAT.
(8) Move the cursor to the DEPTH item.
(9) Specify the maximum depth of cut that can be machined during one cutting operation (i.e.,
the length of the cutting edge of the end-mill).
In the example given, specify “30”.
(10) Move the cursor to the TEETH item.
Note : Use the same registration procedure for ball end-mills after calling up the TOOL FILE
(BALL E-MILL) display.
8-55
8 DISPLAYS RELATED TO TOOLS
2. Registering a face-mill
Example : We will register the face-mill shown below as an example.
Tool mateiral:
Cemented carbide
Number of teeth: 12
45°
80
Face-mill
(4) Set nominal diameter and suffix data in the same manner as that which is described at
steps (4) and (5) of “1. Registering an end-mill or ball end-mill”.
In the example shown above, if the nominal diameter and the suffix are set as “80” and
“A”, respectively, the display will change as follows:
8-56
DISPLAYS RELATED TO TOOLS 8
(5) Set the type of material of the tool in the same manner as that which is described at steps
(6) and (7) of “1. Registering an end-mill or ball end-mill”.
In the example given, tap the [CBD] menu item.
(6) Specify the maximum depth of cut that can be machined during one cutting operation (i.e.,
the length of the cutting edge of the face-mill).
In the example given, specify “5”.
(7) Set the number of teeth of the tool in the same manner as that which is described at steps
(10) and (11) of “1. Registering an end-mill or ball end-mill”.
In the example given, set “12.”
8-57
8 DISPLAYS RELATED TO TOOLS
45°
10
20
Chamfering cutter
In this example, assume that no chamfering cutters have yet been registered.
(2) Move the cursor to the position of the No. item to be registered.
The cursor can be moved only to the lines of numbers which have been registered and
the next line.
(4) Set nominal diameter and suffix data in the same manner as that which is described at
steps (4) and (5) of “1. Registering an end-mill or ball end-mill”.
In the example shown above, if the nominal diameter and the suffix are set as “20” and
“A”, respectively, the display will change as follows:
8-58
DISPLAYS RELATED TO TOOLS 8
(7) Set the type of material of the tool in the same manner as that which is described at steps
(6) and (7) of “1. Registering an end-mill or ball end-mill”.
In the example shown above, tap the [CBD] menu item.
(8) Set the number of teeth of the tool in the same manner as that which is described at steps
(10) and (11) of “1. Registering an end-mill or ball end-mill”.
In the example shown above, set “2.”
Remark : To register a round-chamfering tool, tap the [ROUND CHAMFER] menu item in
Step (10). The angle value with a preceding symbol R will then be set under ANG.
8-59
8 DISPLAYS RELATED TO TOOLS
In this example, assume that the end-mill data shown above is registered on the display.
(2) Move the cursor to the No. item of the tool data to be erased.
8-60
DISPLAYS RELATED TO TOOLS 8
8-3 TOOL OFFSET Display
This display is used when setting the amount of tool-radius or tool-position compensation of each tool to
Function
be used for an EIA/ISO program.
[1] [2] [1] [2] [1] [2] [1] [2] [1] [2] [1] [2]
[16]
D747S30072E
8-61
8 DISPLAYS RELATED TO TOOLS
[1] [3] [4] [5] [6] [1] [3] [4] [5] [6]
[16]
D747S30073E
[1] [7] [8] [9] [10] [11] [12] [13] [14] [15]
[16]
D747S30074E
8-62
DISPLAYS RELATED TO TOOLS 8
4. Display data description
8-63
8 DISPLAYS RELATED TO TOOLS
Example:
NOSE-R
8-64
DISPLAYS RELATED TO TOOLS 8
Codes denoting the direction of a virtual nose are preset as follows:
T3S080’’
8-65
8 DISPLAYS RELATED TO TOOLS
8-66
DISPLAYS RELATED TO TOOLS 8
2. Automatic setting procedure using the TEACH function
Using the [TEACH] menu function of the display, tool-length compensation data can be auto-
matically set to the OFFSET item (type A), the TOOL LENGTH GEOMETRY item (type B), or the
GEOMETRY OFFSET Y and Z (type C) of the TOOL OFFSET display.
(2) On the TOOL OFFSET display move the cursor to the position of the OFFSET item (type A)
or TOOL LENGTH GEOMETRY item (type B) corresponding to the tool mounted on the
spindle.
(3) Tap the [TEACH] menu item.
The [TEACH] menu function will be activated.
(4) Using a screen keyboard, specify the height of either the reference block or the workpiece.
The NC unit will then calculate the tool length, and the calculated value will be
automatically set under OFFSET item (type A) or TOOL LENGTH GEOMETRY item
(type B).
Machine zero-point
Current position
of the machine
Tool length
Table
M3S022
Remark : Since the current position of the machine is placed in the memory, the NC unit 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 [TEACH] menu function will be deactivated.
8-67
8 DISPLAYS RELATED TO TOOLS
For the operation, see the Operating Manual for the machine.
(2) Perform manual axis movements to bring the tool tip into contact with the end face of the
reference workpiece.
Example: TNo. 2
Axis of rotation
of the turning spindle
Y
Machine coordinate
system
D740S30310
Any workpiece whose dimensions are known can be used as a reference one.
(3) Move the cursor to the GEOMETRIC OFFSET Z item on the TOOL OFFSET display and
tap the [TEACH] menu item.
(4) Enter the distance Z from the end face of the table. In this example, enter “100.”
The NC unit will then calculate the length of the tool mounted on the spindle, and the
calculated value will be automatically set under GEOMETRIC OFFSET Z.
(5) Perform manual axis movements to bring the tool tip into contact with the outer diameter
surface of the reference workpiece.
Example:
TNo. 2
Axis of rotation
of the turning spindle
Reference
Z workpiece
Machine coordinate
system
D740S30311
8-68
DISPLAYS RELATED TO TOOLS 8
(7) Tap the [TEACH] menu item.
(8) Enter the distance Y from the axis of rotation of the turning spindle. In this example, enter
the radius value “25” of the reference workpiece.
The NC unit automatically calculates the length of the tool mounted on the spindle and
assigns the calculated value to GEOMETRIC OFFSET Y.
To assign a value to GEOMETRIC OFFSET Z for a tool other than a turning, grooving, threading
or special turning tool, perform the operations of steps (1) to (4). The operations of steps (5) to
(8) are not required.
Note : Basically, this function is valid when an inch/metric unit system change simplifying
option is provided. Even when the option is provided, the change function cannot be
used if bit 1 in parameter F82 is set to “0” (inch/metric display selection invalid).
The procedure for setting the current position of each axis is described below.
(1) After selecting the manual operation mode, tap , [Window] and [Position] in that
order to open the POSITION window.
(2) Tap the current position data item of the desired axis.
(3) Specify a new coordinate value.
(4) Close the POSITION window.
8-69
8 DISPLAYS RELATED TO TOOLS
1. Outline
Automatically measured tool lengths can be set in tool offsets automatically.
Two methods are available to measure tool lengths: fully automatic and semi-automatic.
Fully automatic tool length measurement allows the following operations to be carried out:
• Continuous length measurement of a maximum of 13 tools
• Assignment of any offset number
• Automatic shifting in the XY-plane (for automatic length measurement of a tool whose nose
does not lie on the axis of the spindle) [Control parameter: L94]
Semi-automatic tool length measurement allows any offset number to be assigned. [Control
parameter: L95]
The EIA/ISO tool length measurement function works with an EIA/ISO option. If, however, bit
3 of parameter F93 (MAZATROL tool length valid/invalid for EIA/ISO programs) is set to
“valid”, this function will not work even when the above-mentioned option is provided.
D747S30075E
(4) Tap the TNo. item and specify the number of the tool to be measured.
8-70
DISPLAYS RELATED TO TOOLS 8
(5) Specify the offset number under which the measuring result is to be stored.
Automatic offset number setting
Automatic setting of offset numbers according to the tool number becomes possible by
setting the required parameter.
Automatically set offset numbers are keyed to tool numbers (the amount of shifting is set
with parameter).
Parameter L95: Automatic offset number setting for offset tool measurement
(1: Yes, 0: No)
Parameter L96: The amount of shifting for the offset number that is to be automatically
set for offset tool measurement
(6) Specify the desired amount of shifting in the XY-plane.
Specifying the amount of shifting in the XY-plane
The required parameter can be used to select whether or not the items X SHIFT and Y
SHIFT are to be displayed.
Parameter L94: Display of X/Y SHIFT items (1: Yes, 0: No)
(7) Tap the [MDI START] menu item.
A message box appears on the screen.
(8) Tap the [OK] button.
This displays measurement M- and T-codes in the MDI window and causes the corre-
sponding offset number(s) on the left half of the display to be highlighted in red.
Example of display
D747S30076E
While the menu function mentioned above in step (3) remains activated, steps (4) to (8)
can be repeated for up to a maximum of 13 tools.
8-71
8 DISPLAYS RELATED TO TOOLS
Note: Specified data having a displayed cursor on the right half can be erased for each line
using the [ERASE] menu function.
Also, only the data at the cursor position can be deleted using the key. The data
in the MDI window, however, will remain unchanged. Update the MDI window data by
tapping once again the [MDI START] menu item.
D735S1057
4. Remarks
1. This function is not available for a multi-nose tool that requires setting of multiple tool
lengths for one pocket.
2. Parameter L96 (Amount of shifting for automatic offset number setting) must be set to an
integer equal to, or greater than, zero (0). An alarm will be caused when the shifting results
in the maximum available offset number being exceeded.
Note : This function cannot be used to measure the tool length of a touch sensor.
8-72
DISPLAYS RELATED TO TOOLS 8
8-3-5 Manual tool nose measurement using the TOOL EYE (TOOL EYE measurement)
1. Outline
Tool offset amounts can be set in data items concerned automatically through manual measure-
ments using the TOOL EYE.
Note : Irrespectively of the angular position on the B-axis, results of manual measurement
here refer to the distances of the tool nose from the milling spindle’s nose center (or
turret face) along the controlled orthogonal axes (of the machine coordinate system).
(No automatic conversion occurs to obtain the offset amounts for a B-axis index angle
of 0°.)
For the operation, see the Operating Manual for the machine.
(2) Move the cursor to the cell into which the measureing result is to be written.
TOOL EYE measurement can only be used for the data items GEOMETRIC OFFSET X,
Y, and Z.
Note : Activation of the [TOOL MEASURE] menu function of the TOOL OFFSET display
is rejected with an alarm (2610 TOOL DATA MEASURING) if a TOOL EYE
measurement using the corresponding function of the TOOL DATA display should
not yet be completed.
(4) Tap the [MSR UNIT ON] menu item.
The TOOL EYE will move out to the predetermined measuring position.
Be extra careful not to bring the arm of the TOOL EYE into contact with the
tool or workpiece during MSR UNIT ON/OFF operations. If contact is likely to
occur, either move the milling spindle to a safety working zone or remove the
workpiece.
(5) Move the tool nose close to the sensor of the TOOL EYE.
(6) Tap the [TOOL EYE MEASURE] menu item.
The row of the tool offset data number concerned will be highlighted (in light blue).
The cutting feed mode will be automatically selected and the rate of feed will be fixed at
the measuring speed specified in parameter K15.
Use the cursor keys as required, even in this step, to set another cell (data item) as
writing destination.
Use the page buttons as required to shift the cursor rapidly onto the first cell (in the upper
left corner) of the next or previous page.
8-73
8 DISPLAYS RELATED TO TOOLS
(7) Perform manual axis movements to bring the nose of the tool into contact with the sensor.
LED
Z Z
[1] X
[2]
A “beep” sound will occur, the LED in the center of the TOOL EYE will go out, and the
axis movement will stop automatically.
The measuring result corresponding to the controlled axis of the final measuring feed will
be set automatically in the cell selected by the cursor.
Example 1: When B-axis index angle = 90° and final measuring feed occurs on the
X-axis.
The measuring result used for automatic data setting is as follows:
Measuring result
Z
Sensor’s reference point
D747S30195
Example 2: When B-axis index angle = 90° and final measuring feed occurs on the
Z-axis.
The measuring result used for automatic data setting is as follows:
Sensor’s refer-
ence point
X
Measuring result
D747S30196
8-74
DISPLAYS RELATED TO TOOLS 8
Example 3: When B-axis index angle = 45° (using a 45-degree holder) and final
measuring feed occurs on the Z-axis.
The measuring result used for automatic data setting is as follows:
(Irrespectively of the angular position on the B-axis, the measuring result refers to
the distance of the tool nose from the milling spindle’s nose center along the
controlled orthogonal axis.)
X
Milling spindle’s nose
Z Sensor’s refer-
ence point
Measuring result
D747S30197
Chuck Tailstock
Deformation of the Tailstock center
headstock due to Shaft workpiece
the thrust by the
tailstock
Thrust
D740S30314
8-75
8 DISPLAYS RELATED TO TOOLS
Checks the input value to change data in the TOOL DATA and TOOL OFFSET displays.
Prompts for operator confirmation (by opening a window or displaying an alarm message) if the amount
Function
of change is larger than the parameter setting concerned.
By rechecking the input value, machine collision due to input errors can be avoided.
8-4-1 Operation
A confirmation window appears if it is attempted to make a change greater in amount than the
parameter concerned.
As for the wear compensation amount, set parameter F95 bit 4 to one (1) if it is desirable to be
warned by an alarm.
1. Window method
A confirmation window appears if the input value or the amount of change should exceed the
parameter setting concerned.
A. Displayed data
[1]
[2]
[3]
2. Alarm method
With parameter F95 bit 4 being set to 1, the alarm 1467 SETTING RANGE EXCEEDED is
displayed if the input value or the change in the wear compensation amount should exceed the
parameter setting concerned, and the input value is ignored.
For data other than the wear compensation amount, warning is always done by opening a
window.
8-76
DISPLAYS RELATED TO TOOLS 8
8-4-2 Data items to be checked
When the input error prevention function is enabled, the following data items are monitored.
Note : Automatic data change by a tool measurement unit is out of checking. (However, the
results from the [TEACH] menu function will be checked.)
See the separate Parameter List/Alarm List/M-Code List for more information.
8-77
8 DISPLAYS RELATED TO TOOLS
Function Prevents interference due to input errors in the TOOL DATA or TOOL OFFSET display.
8-5-1 Outline
This function prevents interference due to input errors in the tool geometry or offset data.
During automatic operation, if the data for the tool to be used has been changed in the TOOL
DATA or TOOL OFFSET display, the NC unit prompts the operator for rechecking by means of
alarm 1300 PLEASE CHECK THE TOOL DATA and lighting of the red warning lamp. The
machine will be brought into feed-hold state and the rapid traverse speed reduced to the
parameter value so as to avoid interference due to input errors.
8-5-2 Operation
[1]
[2]
8-78
DISPLAYS RELATED TO TOOLS 8
No. Display on the screen Description
[1]
Note 1: All setting items in the TOOL DATA and TOOL OFFSET displays are checked by this
function.
Note 2: The alarm message mentioned in 2 above depends upon the type of the data changed:
Data in the TOOL DATA display 1300 PLEASE CHECK THE TOOL DATA
Data in the TOOL OFFSET display 1301 PLEASE CHECK THE TOOL OFFSET
Note 3: The change in data is retained until any of the following operations is performed. (It is
not cleared by turning off the NC unit.)
Changed data is used in automatic operation.
Changed tool data is deleted.
Changed tool offset data is deleted.
8-79
8 DISPLAYS RELATED TO TOOLS
8-80 E
DISPLAYS RELATED TO PARAMETERS 9
9 DISPLAYS RELATED TO PARAMETERS
1. Displayed data
[1]
[2]
D747S30078E
9-1
9 DISPLAYS RELATED TO PARAMETERS
Note 2: The workpiece material names registered in this display are cross-referred to those in
the file (C:\ymw\M8Y\data\nm64mdata\eng\cspmat.txt) containing the data for the
calculation of the average output indicated on the MACHINING NAVIGATION -
PREDICT display.
Changing a workpiece material name in one storage area requires the same
operation for the other.
Refer to item [13] of “2. Display data description” in Subsection 7-6-1.
9-2
DISPLAYS RELATED TO PARAMETERS 9
2. Format of the text file
[1] Title
The title denotes the category of the material data described under it as listed below.
Note : The characters enclosed in brackets [ ] are used as the keyword to construct the file.
Do not enter any comment on this character line. Otherwise, the data may not be read
correctly during file loading.
[2] Material name
Materials are described.
2,
The first numeral denotes the material number corresponding to the title given above. The
material name can be entered after the comma “,”.
Example 1: File
Note 1: The material name can consist of a maximum of eight half-size characters (or four
normal-size characters).
Note 2: The character string of the material name must not begin or end with a half-size null
code. This code can only be used within the character string.
Example 2: Leading/trailing half-size null code.
File
[WORK]
1,_S45C_
2,... An example of incorrect description
( _ denotes a half-size null code.)
9-3
9 DISPLAYS RELATED TO PARAMETERS
[DRILL]
1,HSS_B
2,... An example of correct description
Note 3: Do not enter one and the same material name repeatedly under the same category.
Example 4: File
9-4
DISPLAYS RELATED TO PARAMETERS 9
9-2 CUTTING CONDITION - C-SP/FR Display
Registering the fundamental data for automatic setting of the cutting conditions on the PROGRAM
Function
(MAZATROL) display and the TOOL FILE display.
The CUTTING CONDITION display consists of the following two sub-displays containing the surface
speed and feed rate data for each milling tool type:
1. CUTTING CONDITION - C-SP display
2. CUTTING CONDITION - FR display
Data that has been registered on this display is used only for MAZATROL programs.
Remarks Data recommended by Yamazaki Mazak is pre-registered prior to shipping of the machine. The
registered data can be modified as required.
The cutting conditions to be used for the point, line and face machining units of the MAZATROL
program are automatically calculated from the registered data within this display, the CUTTING
CONDITION - W.-MAT./T.-MAT. display, and the TOOL DATA display, the registered data within the
program, and the settings of parameters. Refer to the PROGRAMMING MANUAL (MAZATROL
Program) for calculation expressions.
Note : The CUTTING CONDITION - C-SP display will be auto-selected when any other
display is changed over to the CUTTING CONDITION display.
1. Displayed data
[1]
[3]
[2]
[4]
[6]
D747S30079E
9-5
9 DISPLAYS RELATED TO PARAMETERS
[1]
[3]
[2]
[5]
[6]
D747S30080E
9-6
DISPLAYS RELATED TO PARAMETERS 9
9-2-2 Data registration
The following data can be registered for each tool on the CUTTING CONDITION - C-SP/FR
display:
1. Cutting or surface speed for each workpiece material type registered on the CUTTING
CONDITION - W.-MAT./T.-MAT. display
2. Rate of feed for each workpiece material type registered on the CUTTING CONDITION
- W.-MAT./T.-MAT. display
Cutting conditions data differs according to the selected type of milling tool, type of workpiece
material, and type of tool material. The method of setting the data, however, is the same. Here,
how to set data is described below taking the following conditions as an example:
1. Assume that FC and HSS are already registered under MAT.1 of W.-MAT. and MAT.1 of
DRILL item, respectively, on the CUTTING CONDITION - W.-MAT./T.-MAT. display.
W.-MAT.
MAT.1 MAT.2 MAT.3
FC
MAT.9 MAT.10 MAT.11
T.-MAT.
TOOL MAT.1 MAT.2 MAT.3
DRILL HSS
CTR-DR
2. Set the C-SP and FR data of the drilling tool for the workpiece material FC to “110 (m/min)”
and “2 (mm/rev)” respectively.
DRILL T.-MAT.
W.-MAT. HSS BALANCE CARBIDE
FC
This example assumes that only FC and HSS are already registered as the workpiece
material type and the drilling tool material type, respectively, on the CUTTING CONDI-
TION - W.-MAT./T.-MAT display.
(2) Move the cursor to the HSS column of the drilling tool for the workpiece material FC. (Use
the page buttons on the screen to enter the C-SP data for other types of tool.)
DRILL T.-MAT.
W.-MAT. HSS BALANCE CARBIDE
FC
DRILL T.-MAT.
W.-MAT. HSS BALANCE CARBIDE
FC
9-7
9 DISPLAYS RELATED TO PARAMETERS
(5) Move the cursor to the HSS column of the drilling tool for the workpiece material FC. (Use
the page buttons on the screen to enter the FR data for other types of tool.)
DRILL T.-MAT.
W.-MAT. HSS BALANCE CARBIDE
FC
9-8
DISPLAYS RELATED TO PARAMETERS 9
9-3 CUTTING CONDITION - PERCENTAGE Display
Registering cutting-condition automatic setting coefficients according to the materials type of the work-
Function
piece and turning tool.
Data that has been registered on this display can be used only for a MAZATROL program.
Initially, MAZAK recommended data is displayed. You can change or add data as required.
The cutting conditions to be used for the turning machining units of the MAZATROL program are auto-
Remarks matically calculated from the registered data within this display, the CUTTING CONDITION - TURNING
display, and the TOOL DATA display, the registered data within the program, and the settings of
parameters. Refer to the PROGRAMMING MANUAL (MAZATROL Program) for calculation expres-
sions.
Only available for machines with turning functions.
1. Displayed data
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
D747S30081E
9-9
9 DISPLAYS RELATED TO PARAMETERS
9-10
DISPLAYS RELATED TO PARAMETERS 9
9-4 CUTTING CONDITION - TURNING Display
Registering the fundamental data for automatic setting of the cutting conditions (surface speed, rate of
Function
feed, etc.) to be used in turning processes.
Data that has been registered on this display can be used only for a MAZATROL program.
Initially, data that MAZAK recommends is displayed. The data can be changed as required.
Remarks The cutting conditions to be used in a turning process are calculated automatically in accordance with
the data that has been registered on this display and on the CUTTING CONDITION - PERCENTAGE
and TOOL DATA displays, data that has been set in the program to be executed, and parameter
settings. Refer to the PROGRAMMING MANUAL (MAZATROL Program) for calculation expressions.
1. Displayed data
D749S30086E
9-11
9 DISPLAYS RELATED TO PARAMETERS
9-12
DISPLAYS RELATED TO PARAMETERS 9
9-5 CUTTING CONDITION - SPEC. CUT. FORCE Display
Registering the data of specific cutting force for automatic setting of the cutting conditions to be used
Function
according to the materials type of the workpiece.
Data that has been registered on this display is used only for MAZATROL programs.
Data recommended by Mazak is pre-registered prior to shipping of the machine. The registered data
can be modified as required.
Remarks The cutting conditions to be used for the machining units of a MAZATROL program are calculated
automatically in accordance with the data registered on this display as well as on the CUTTING
CONDITION - PERCENTAGE and TOOL DATA displays, and the data in the program.
Remark : Refer to the PROGRAMMING MANUAL (MAZATROL Program) for calculation expressions.
1. Displayed data
[1] [2]
D747S30087E
9-13
9 DISPLAYS RELATED TO PARAMETERS
The CUTTING CONDITION LEARN display is provided to store those modifications on the cutting con-
Function
ditions that are performed by the operator with the aid of the VFC function.
The data stored in this display will be given priority in the automatic setting of cutting conditions for a
Remarks MAZATROL program if the related basic conditions agree with the stored ones. Otherwise, the data stored
in the CUTTING CONDITION display will be used for that purpose.
1. Displayed data
<For milling cutting condition>
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]
D747S30083E
9-14
DISPLAYS RELATED TO PARAMETERS 9
<For turning cutting condition>
D747S30084E
9-15
9 DISPLAYS RELATED TO PARAMETERS
9-16
DISPLAYS RELATED TO PARAMETERS 9
9-7 USER PARAMETER Display
1. Displayed data
[4]
[5]
[3]
D747S30085
For further details, see the separate Prameter List/Alarm List/M-Code List.
9-17
9 DISPLAYS RELATED TO PARAMETERS
The bit input function can be used on the USER PARAMETER display, the MACHINE
PARAMETER display, and the PLC PARAMETER display.
9-18
DISPLAYS RELATED TO PARAMETERS 9
9-8 MACHINE PARAMETER Display
1. Displayed data
[5]
[6]
[1] [3] [1] [3] [1] [3] [1] [3] [1] [3] [1] [3]
[4]
D747S30086
For further details, see the separate Prameter List/Alarm List/M-Code List.
9-19
9 DISPLAYS RELATED TO PARAMETERS
1. Displayed data
[4]
[5]
[3]
D747S30087
Note : These parameters are preadjusted to the machine specifications prior to shipping from
the factory. There is no need to enter or change data.
9-20 E
DISPLAYS RELATED TO DATA STORAGE 10
10 DISPLAYS RELATED TO DATA STORAGE
This display is used to transfer programs or other types of data between the NC unit and the hard disk or
between the NC unit and an external unit.
Function
Use this display to save various data to be used by the Smooth CAM unit in simulating the machine
operation conditions.
1. Displayed data
[3]
[5]
[2] [2]
D747S30088
10-1
10 DISPLAYS RELATED TO DATA STORAGE
Item Description
HARD DISK For data input/output operations with the hard disk installed on the machine.
USB For data input/output operations with a USB memory connected through the USB connector.
SD For data input/output operations with an SD card inserted in the slot concerned.
TAPE For data input/output operations through a tape reader/punch.
CMT For data input operations with a CMT device.
Note 1: The CMT data I/O function is only designed for loading (not for saving).
Note 2: Use a connector for USB-RS232C conversion to connect a tape reader/punch or a
CMT device.
10-2
DISPLAYS RELATED TO DATA STORAGE 10
1. Selecting the directory
For loading, saving and directorying with the hard disk, selection of the required directory must
be done beforehand by the following procedure:
(1) Tap the [DIR. SELECT] menu item.
The following window will appear.
(2) Select a directory displayed, or key in the name of the required directory, and tap the [OK]
button.
Enter the name with a screen keyboard.
(2) Select a directory displayed, or key in the name of the directory to be deleted, and tap the
[OK] button.
Enter the name with a screen keyboard.
Note : All the files stored under the specified directory will be deleted by the above operation.
3. Loading
(1) Tap the [HARD DISK] menu item.
(2) Tap the [NC HD LOAD] menu item.
LOAD will be displayed on the I/O mode item.
(3) Select the data to be transferred.
For program data transfer
Tap the PROGRAM area of the HARD DISK display section and enter the work number
of the program to be transferred. The entered work number will be highlighted.
10-3
10 DISPLAYS RELATED TO DATA STORAGE
To enable such a program for which the loading operation is not available by parameter
setting, to be loaded, the work number of the related pre-registered program must be
changed prior to loading.
10-4
DISPLAYS RELATED TO DATA STORAGE 10
Note 2: A listing window (named WORK No. SELECT) for the work numbers of all programs
registered previously in the NC unit can be displayed by tapping the [PROGRAM FILE]
menu item. While the window remains on the display, the [PROGRAM FILE] menu
item is displayed in the select state with [SELECT RANGE] additionally presented for
specifying programs in a designated range at one time.
Tapping the [PROGRAM FILE] menu item once again returns its display to the
deselect state and closes the window.
Note 3: Data transfer will be continued even if the existing display is changed over to another
display during the data transfer process. However, the data being transferred cannot
be overwritten.
This also applies to a transfer mode other than LOAD.
Note 4: Data transfer will halt if the [START] menu item is tapped during the data transfer
process. Data transfer cannot be restarted from the position in which the transfer
process has halted.
This also applies to a transfer mode other than LOAD.
Note 5: It is not advisable to load tool data prepared for another machine that is different in the
number of available tools.
4. Saving
(1) Tap the [HARD DISK] menu item.
(2) Tap the [NC HD SAVE] menu item.
SAVE will be displayed on the I/O mode item.
(3) Select the data to be transferred.
The data input procedure is the same as that of LOAD. Input the data in the NC display
section. (See procedural step (3) of “3. Loading”.)
(4) Tap the [START] menu item.
Data transfer will begin.
The display color will change for the data currently being transferred.
Upon completion of transfer of each data item, the highlighting of tha data name will be
cleared, and the same data name will be displayed in the HARD DISK display section.
Upon completion of data transfer, the display of the [START] menu item will return to the
deselect state.
5. Directorying
A. Displaying in the select state all the programs and other types of data stored in the
directory concerned
(1) Tap the [HARD DISK] menu item.
(2) Tap the [DATA SELECT ALL] menu item.
DIR will be displayed on the I/O data item, and a message box will appear.
(3) Tap the [OK] button.
The various data stored on the hard disk will be displayed in the HARD DISK display
section.
If programs are stored on the hard disk, the corresponding work numbers will be
displayed in the PROGRAM area.
If non-program data are stored on the hard disk, the corresponding item will be
highlighted in the OTHER DATA area.
10-5
10 DISPLAYS RELATED TO DATA STORAGE
B. Displaying in the deselect state all the programs and other types of data stored in the
directory concerned
(1) Tap the [HARD DISK] menu item.
(2) Tap the [DATA DISPLAY] menu item.
All the programs and other types of data stored in the directory concerned are displayed
in black characters (indicating the deselect state).
Grayed out items in the OTHER DATA area denote that no corresponding data are
stored in the directory concerned.
(2) Set the required folder name in the dialogue box which appears upon step (1).
Tap the [BROWSE] button to display the tree of the available folders, and select an item
if it is to be set as a folder name.
10-6
DISPLAYS RELATED TO DATA STORAGE 10
The name of the folder which stores the data files is determined as follows:
“Setting of FOLDER NAMESET” + “Setting of DIR. SELECT”
Example : If the settings made as indicated in items 6 and 1 are respectively “C:\ymw\M8Y\
data\MC_Backup\Other” and “ABC”, the name of the folder concerned runs as follows:
C:\ymw\M8Y\data\MC_Backup\Other\ABC
The folder can be assigned to any computer on the network.
Once designated, the name of the folder is not cleared simply by the turning-off.
The default setting is “C:\ymw\M8Y\data\MC_Backup\Other”.
The folder name can consist of 64 characters.
10-7
10 DISPLAYS RELATED TO DATA STORAGE
(2) Select a directory displayed, or key in the name of the required directory, and tap the [OK]
button.
Enter the name with a screen keyboard.
10-8
DISPLAYS RELATED TO DATA STORAGE 10
2. Deleting the directory
To delete a directory (with all the files thereunder) on the USB, proceed as follows:
(1) Tap the [DIR. DELETE] menu item.
The following window will appear.
(2) Select a directory displayed, or key in the name of the directory to be deleted, and tap the
[OK] button.
Enter the name with a screen keyboard.
Note : All the files stored under the specified directory will be deleted by the above operation.
3. Loading
(1) Tap the [USB] menu item.
(2) Tap the [NC USB LOAD] menu item.
LOAD will be displayed on the I/O mode item.
(3) Select the data to be transferred.
For program data transfer
Tap the PROGRAM area of the USB display section and enter the work number of the
program to be transferred. The entered work number will be highlighted.
Up to 960 programs can be selected.
For non-program data transfer
Tap the [SELECT MODE] menu item to enable the menu function, and tap the desired
item in the OTHER DATA area of the USB display section. The data name will be
highlighted, indicating the designation of that type of data for transfer.
For erasing the data setting
Tap the [SELECT MODE] menu item to enable the menu function, and tap the data
setting to be erased. The highlighting will then be cleared.
Follow the procedure below to erase all the data settings at once:
(a) Tap the [ALL ERASE] menu item.
A message box appears.
(b) Tap the [OK] button.
The current data settings will be all cleared.
10-9
10 DISPLAYS RELATED TO DATA STORAGE
To enable such a program for which the loading operation is not available by parameter
setting, to be loaded, the work number of the related pre-registered program must be
changed prior to loading.
Note 2: A listing window (named WORK No. SELECT) for the work numbers of all programs
registered previously in the NC unit can be displayed by tapping the [PROGRAM FILE]
menu item. While the window remains on the display, the [PROGRAM FILE] menu
item is displayed in the select state with [SELECT RANGE] additionally presented for
specifying programs in a designated range at one time.
Tapping the [PROGRAM FILE] menu item once again returns its display to the
deselect state and closes the window.
Note 3: Data transfer will be continued even if the existing display is changed over to another
display during the data transfer process. However, the data being transferred cannot
be overwritten.
This also applies to a transfer mode other than LOAD.
Note 4: Data transfer will halt if the [START] menu item is tapped during the data transfer
process. Data transfer cannot be restarted from the position in which the transfer
process has halted.
This also applies to a transfer mode other than LOAD.
Note 5: It is not advisable to load tool data prepared for another machine that is different in the
number of available tools.
10-10
DISPLAYS RELATED TO DATA STORAGE 10
4. Saving
(1) Tap the [USB] menu item.
(2) Tap the [NC USB SAVE] menu item.
SAVE will be displayed on the I/O mode item.
(3) Select the data to be transferred.
The data input procedure is the same as that of LOAD. Input the data in the NC display
section. (See procedural step (3) of “3. Loading”.)
(4) Tap the [START] menu item.
Data transfer will begin.
The display color will change for the data currently being transferred.
Upon completion of transfer of each data item, the highlighting of tha data name will be
cleared, and the same data name will be displayed in the USB display section.
Upon completion of data transfer, the display of the [START] menu item will return to the
deselect state.
5. Directorying
A. Displaying in the select state all the programs and other types of data stored in the
directory concerned
(1) Tap the [USB] menu item.
(2) Tap the [DATA SELECT ALL] menu item.
DIR will be displayed on the I/O data item, and a message box will appear.
(3) Tap the [OK] button.
The various data stored on the USB will be displayed in the USB display section.
If programs are stored on the USB, the corresponding work numbers will be displayed in
the PROGRAM area.
If non-program data are stored on the USB, the corresponding item will be highlighted in
the OTHER DATA area.
B. Displaying in the deselect state all the programs and other types of data stored in the
directory concerned
(1) Tap the [USB] menu item.
(2) Tap the [DATA DISPLAY] menu item.
All the programs and other types of data stored in the directory concerned are displayed
in black characters (indicating the deselect state).
Grayed out items in the OTHER DATA area denote that no corresponding data are
stored in the directory concerned.
6. Selecting drive
(1) Tap the [USB] menu item.
(2) Tap the [DRIVE SELECT] menu item.
The currently available drives are displayed.
(3) Select the desired drive.
Data I/O operations can be carried out with the selected drive.
10-11
10 DISPLAYS RELATED TO DATA STORAGE
When removing a USB device, be sure to use the “Safely Remove Hardware”
function or turn off the power.
(2) Select a directory displayed, or key in the name of the required directory, and tap the [OK]
button.
Enter the name with a screen keyboard.
10-12
DISPLAYS RELATED TO DATA STORAGE 10
2. Deleting the directory
To delete a directory (with all the files thereunder) on the SD card, proceed as follows:
(1) Tap the [DIR. DELETE] menu item.
The following window will appear.
(2) Select a directory displayed, or key in the name of the directory to be deleted, and tap the
[OK] button.
Enter the name with a screen keyboard.
Note : All the files stored under the specified directory will be deleted by the above operation.
3. Loading
(1) Tap the [SD] menu item.
(2) Tap the [NC SD LOAD] menu item.
LOAD will be displayed on the I/O mode item.
(3) Select the data to be transferred.
For program data transfer
Tap the PROGRAM area of the SD CARD display section and enter the work number of
the program to be transferred. The entered work number will be highlighted.
Up to 960 programs can be selected.
For non-program data transfer
Tap the [SELECT MODE] menu item to enable the menu function, and tap the desired
item in the OTHER DATA area of the SD CARD display section. The data name will be
highlighted, indicating the designation of that type of data for transfer.
For erasing the data setting
Tap the [SELECT MODE] menu item to enable the menu function, and tap the data
setting to be erased. The highlighting will then be cleared.
Follow the procedure below to erase all the data settings at once:
(a) Tap the [ALL ERASE] menu item.
A message box appears.
(b) Tap the [OK] button.
The current data settings will be all cleared.
10-13
10 DISPLAYS RELATED TO DATA STORAGE
To enable such a program for which the loading operation is not available by parameter
setting, to be loaded, the work number of the related pre-registered program must be
changed prior to loading.
Note 2: A listing window (named WORK No. SELECT) for the work numbers of all programs
registered previously in the NC unit can be displayed by tapping the [PROGRAM FILE]
menu item. While the window remains on the display, the [PROGRAM FILE] menu
item is displayed in the select state with [SELECT RANGE] additionally presented for
specifying programs in a designated range at one time.
Tapping the [PROGRAM FILE] menu item once again returns its display to the
deselect state and closes the window.
Note 3: Data transfer will be continued even if the existing display is changed over to another
display during the data transfer process. However, the data being transferred cannot
be overwritten.
This also applies to a transfer mode other than LOAD.
Note 4: Data transfer will halt if the [START] menu item is tapped during the data transfer
process. Data transfer cannot be restarted from the position in which the transfer
process has halted.
This also applies to a transfer mode other than LOAD.
Note 5: It is not advisable to load tool data prepared for another machine that is different in the
number of available tools.
10-14
DISPLAYS RELATED TO DATA STORAGE 10
4. Saving
(1) Tap the [SD] menu item.
(2) Tap the [NC SD SAVE] menu item.
SAVE will be displayed on the I/O mode item.
(3) Select the data to be transferred.
The data input procedure is the same as that of LOAD. Input the data in the NC display
section. (See procedural step (3) of “3. Loading”.)
(4) Tap the [START] menu item.
Data transfer will begin.
The display color will change for the data currently being transferred.
Upon completion of transfer of each data item, the highlighting of tha data name will be
cleared, and the same data name will be displayed in the SD display section.
Upon completion of data transfer, the display of the [START] menu item will return to the
deselect state.
5. Directorying
A. Displaying in the select state all the programs and other types of data stored in the
directory concerned
(1) Tap the [SD] menu item.
(2) Tap the [DATA SELECT ALL] menu item.
DIR will be displayed on the I/O data item, and a message box will appear.
(3) Tap the [OK] button.
The various data stored on the SD card will be displayed in the SD display section.
If programs are stored on the SD card, the corresponding work numbers will be
displayed in the PROGRAM area.
If non-program data are stored on the SD card, the corresponding item will be
highlighted in the OTHER DATA area.
B. Displaying in the deselect state all the programs and other types of data stored in the
directory concerned
(1) Tap the [SD] menu item.
(2) Tap the [DATA DISPLAY] menu item.
All the programs and other types of data stored in the directory concerned are displayed
in black characters (indicating the deselect state).
Grayed out items in the OTHER DATA area denote that no corresponding data are
stored in the directory concerned.
10-15
10 DISPLAYS RELATED TO DATA STORAGE
1. Loading
(1) Tap the [CMT] menu item.
(2) Tap the [LOAD NC CMT] menu item.
LOAD will be displayed on the I/O mode item.
(3) Select the data to be transferred.
For program data transfer
Tap the PROGRAM area of the CMT display section and enter the work number of the
program to be transferred. The entered work number will be highlighted.
Up to 960 programs can be selected.
For erasing the data setting
Tap the [SELECT MODE] menu item to enable the menu function, and tap the data
setting to be erased. The highlighting will then be cleared.
Follow the procedure below to erase all the data settings at once:
(a) Tap the [ALL ERASE] menu item.
A message box appears.
(b) Tap the [OK] button.
The current data settings will be all cleared.
(4) Tap the [START] menu item.
A warning window is displayed (by the function for preventing erroneous parameter loading)
when a loading command which includes loading of one of the following types of
parameters is to be executed, and the data transfer does not start until the [OK] button in
the window is tapped.
User parameter (USER PARAM.)
Machine parameter (M. PARAM.)
Inertia parameter (INERTIA PARA)
CC-LINK parameter
Spindle attachment parameter (SPDL.ATTACH)
10-16
DISPLAYS RELATED TO DATA STORAGE 10
Note 1: You can select using a parameter whether loading of a program whose work number is
the same as that of a program pre-registered within the NC unit, is to be enabled.
To enable such a program for which the loading operation is not available by parameter
setting, to be loaded, the work number of the related pre-registered program must be
changed prior to loading.
Note 2: A listing window (named WORK No. SELECT) for the work numbers of all programs
registered previously in the NC unit can be displayed by tapping the [PROGRAM FILE]
menu item. While the window remains on the display, the [PROGRAM FILE] menu
item is displayed in the select state with [SELECT RANGE] additionally presented for
specifying programs in a designated range at one time.
Tapping the [PROGRAM FILE] menu item once again returns its display to the
deselect state and closes the window.
Note 3: It is possible to load a program that has been created using the MATRIX or MATRIX
NEXUS. In that case, the loaded program will be automatically converted into a
program used for the NC unit of the machine.
Note 4: Data transfer will be continued even if the existing display is changed over to another
display during the data transfer process. However, the data being transferred cannot
be overwritten.
Note 5: Data transfer will halt if the [START] menu item is tapped during the data transfer
process. Data transfer cannot be restarted from the position in which the transfer
process has halted.
2. Directorying
(1) Tap the [CMT] menu item.
(2) Tap the [DATA SELECT ALL] menu item.
DIR will be displayed on the I/O data item.
(3) Tap the [OK] button.
The various data stored on the external media will be displayed in the CMT display
section.
If programs are stored on the external media, the corresponding work numbers will be
displayed in the PROGRAM area.
If non-program data are stored on the external media, the corresponding item will be
highlighted in the OTHER DATA area.
10-17
10 DISPLAYS RELATED TO DATA STORAGE
Note 2: The TAPE data I/O function is available when parameter F163 bit 6 is set to “1.”
The operating procedure for the functions listed above is described below. The following
description assumes that a paper tape reader/punch or a MAZAK microdisk unit has already
been connected to the NC unit and that paper tape or microdisk setting is also completed.
1. Loading
(1) Tap the [TAPE] menu item.
(2) Tap the [LOAD NC TAPE] menu item.
LOAD will be displayed on the I/O mode item.
(3) Select the data to be transferred.
Refer to procedural step (3) of “1. Loading” in Subsection 10-1-5.
(4) Tap the [START] menu item.
A warning window is displayed (by the function for preventing erroneous parameter loading)
when a loading command which includes loading of one of the following types of
parameters is to be executed, and the data transfer does not start until the [OK] button in
the window is tapped.
User parameter (USER PARAM.)
Machine parameter (M. PARAM.)
Inertia parameter (INERTIA PARA)
CC-LINK parameter
Spindle attachment parameter (SPDL.ATTACH)
10-18
DISPLAYS RELATED TO DATA STORAGE 10
See Subsection 10-1-12 “Function for preventing erroneous parameter
loading” for more information.
To enable such a program for which the loading operation is not available by parameter
setting, to be loaded, the work number of the related pre-registered program must be
changed prior to loading.
Note 2: A listing window (named WORK No. SELECT) for the work numbers of all programs
registered previously in the NC unit can be displayed by tapping the [PROGRAM FILE]
menu item. While the window remains on the display, the [PROGRAM FILE] menu
item is displayed in the select state with [SELECT RANGE] additionally presented for
specifying programs in a designated range at one time.
Tapping the [PROGRAM FILE] menu item once again returns its display to the
deselect state and closes the window.
Note 3: Data transfer will be continued even if the existing display is changed over to another
display during the data transfer process. However, the data being transferred cannot
be overwritten.
Note 4: Data transfer will halt if the [START] menu item is tapped during the data transfer
process. Data transfer cannot be restarted from the position in which the transfer
process has halted.
Note 5: It is not advisable to load tool data prepared for another machine that is different in the
number of available tools.
2. All loading
(1) Tap the [TAPE] menu item.
(2) Tap the [ALL LOAD NC TAPE] menu item.
ALL LOAD will be displayed on the I/O mode item.
(3) Tap the [START] menu item.
Data transfer will begin.
Upon completion of data transfer, the display of the [START] menu item will return to the
deselect state.
10-19
10 DISPLAYS RELATED TO DATA STORAGE
3. Punching
(1) Tap the [TAPE] menu item.
(2) Tap the [PUNCH NC TAPE] menu item.
PUNCH will be displayed on the I/O mode item.
(3) Select the data to be transferred.
See the description of procedural step (3) of “1. Loading”. Set data in the NC display
section.
(4) Tap the [START] menu item.
The tape punch will start operating.
The display color will change to purple for the data currently being punched out.
Upon completion of transfer of each data item, the highlighting of tha data name will be
cleared, and the same data name will be displayed in the TAPE display section.
After all the selected data have been punched on the paper tape, the display of the
[START] menu item will return to the deselect state.
4. All punching
(1) Tap the [TAPE] menu item.
(2) Tap the [ALL PUNCH NC TAPE] menu item.
ALL PNC will be displayed on the I/O mode item.
(3) Tap the [START] menu item.
The tape punch will start operating.
Bit 1 of parameter TAP26 = 0:
After all the pre-registered programs and other data have been punched on the paper
tape, the display of the [START] menu item will return to the deselect state.
Bit 1 of parameter TAP26 = 1:
After all the pre-registered programs have been punched on the paper tape, the display
of the [START] menu item will return to the deselect state.
5. Comparing
(1) Tap the [TAPE] menu item.
(2) Tap the [COMPARE NC = TAPE] menu item.
COMPARE will be displayed on the I/O mode item.
(3) Select the data to be compared.
See the description of procedural step (3) of “1. Loading”.
(4) Tap the [START] menu item.
Data comparison will begin.
The name of the data currently being compared will be highlighted. Upon completion of
comparison of each data item, the highlighting of tha data name will be cleared, and the
same data name will be displayed in the NC display section.
If the display of the [START] menu item has been returned to the deselect state without
any alarm being caused, it indicates that the contents of all the selected data agree with
those of the pre-registered data.
If disparities exist in the data being compared, an alarm message 511 PROGRAM
DATA NOT SAME will be displayed and comparison will be aborted.
That is, the contents of the data being highlighted do not agree with the contents of the
pre-registered counterpart.
10-20
DISPLAYS RELATED TO DATA STORAGE 10
6. All comparing
(1) Tap the [TAPE] menu item.
(2) Tap the [ALLCOMP NC = TAPE] menu item.
ALL CMP will be displayed on the I/O mode item.
(3) Tap the [START] menu item.
Data comparison will begin.
If the display of the [START] menu item has been returned to the deselect state without
any alarm being caused, it indicates that the contents of all data stored on the paper tape
agree with those of the data pre-registered within the NC unit.
If disparities exist in the data being compared, an alarm message 511 PROGRAM
DATA NOT SAME will be displayed and comparison will be aborted.
A. Transfer conditions
1. Input or output of program names is possible only if the program-name tape I/O function has
been made valid using bit 2 of parameter TAP26.
2. The following functions presented on the DATA I/O display (TAPE) can be used to transfer
program names to or from a tape.
Loading
All loading
Punching
All punching
Comparing
All comparing
B. Tape format
The name of the program transferred to or from a tape must be designated as follows:
Set the control-out code “(” after the number with O, then set the program name and the
control-in code “)”, in that order.
Example : O00001234 (COMMENT1234)
Program name
C. Notes
1. Only the codes listed in the ASCII codes list can be used as program names.
If an ASCII code other than 20, 2D, 2E, 30 to 39, or 41 to 5A is entered as the program
name, the ASCII code will be converted into a space code (&20) and registered in the
internal memory of the NC unit.
2. The maximum number of name characters which can be stored into the NC internal memory
during the program-name loading operation is 48. If, therefore, the name to be loaded
consists of 49 characters or more, all those excess characters will be ignored.
10-21
10 DISPLAYS RELATED TO DATA STORAGE
(3) Select a directory displayed, or key in the name of the required directory, and tap the [OK]
button.
Enter the name with a screen keyboard.
(4) Tap the [START] menu item.
Data transfer will begin.
Upon completion of data transfer, the display of the [START] menu item will return to the
deselect state.
(2) Set the required folder name in the dialogue box which appears upon step (1).
10-22
DISPLAYS RELATED TO DATA STORAGE 10
Tap the [BROWSE] button to display the tree of the available folders, and select an item
if it is to be set as a folder name.
The text file format is described in detail for each data type in Chapter 13,
THREE-DIGIT G-FORMAT, of the PROGRAMMING MANUAL (MAZATROL
Program).
Loading and directorying operations are automatically performed appropriately to the format
of the file concerned, irrespective of the [TEXT FORMAT] menu function.
10-23
10 DISPLAYS RELATED TO DATA STORAGE
Tap the [Append Mode] option (displayed by tapping and [Setup]) to assign or
clear a check mark.
* Each tap alternates the assignment and clearance of the check mark.
10-24
DISPLAYS RELATED TO DATA STORAGE 10
10-1-11 MAZATROL program loading
1. Outline
In the DATA I/O display, the MAZATROL program that has been created using the MATRIX,
MATRIX NEXUS or SMART can be converted into an appropriate format and then loaded into
the memory of the NC unit. The input and output functions that can be used for the loading are as
listed in the table below.
: Loadable ×: Not loadable
MATRIX MATRIX NEXUS SMART
Binary Text Binary Text Binary Text
SD × × ×
HDD × × ×
USB × × ×
After loading the MAZATROL program that has been created using another type of NC unit, it is
absolutely necessary to confirm the contents of the program and enter missing data and data
that has not been converted.
Note : An attempt to load a program saved in text file format will only lead to the alarm 549
DESIGNATED DATA NOT FOUND.
Remark : When a program created using an NC unit with an input sensitivity of micrometer
(0.001 mm) is loaded, some digital items may be displayed up to the fourth decimal
digit. Such items refer to values that have been set by the auto-setting function, and
can be used as they are since our NC unit has an input sensitivity of submicron
(0.0001 mm).
Before starting the machining operation, be sure to confirm all contents of the program
obtained by conversion. Imperfections in the program could lead to machine damage and
operator injury.
CAUTION
2. Restrictions
TPC data
The TPC (Tool Path Control) data are used for the prevention of interference on a particular
machine and must generally be re-set for another NC and another machine. Therefore, TPC
data are excluded in general from the conversion in question.
On condition that they are set complementally for a program created by the MATRIX or
MATRIX NEXUS for another machine of the same specifications, in particular, the TPC data
can also be converted adequately when bits 0 and 1 of parameter IOP2 are set accordingly.
For the interference prevention to be achieved desirably, do not use the particular parameter
settings unless the machines concerned are of one and the same specifications.
See the separate Parameter List/Alarm List/M-Code List for more information.
Programming scheme
Only programs of initial-point scheme can be converted appropriately (not those of workpiece
scheme).
END unit data
The information on the ending position specified in the source END unit is excluded from the
conversion in question. Select [ARBITRAR POSITION] under RETURN in the END unit to
specify the desired coordinates for final positioning at the end of machining.
10-25
10 DISPLAYS RELATED TO DATA STORAGE
Remark : Loading operation is suspended as long as the warning window remains on the
screen.
Button Function
Used to start loading the specified types of data by answering the question in the affirma-
[OK]
tive.
Used to annul the command of loading (in its entirety) by answering the question in the
[CANCEL] negative.
Note : Loading does not occur for all the other types of data, either.
Note 1: The warning window will be closed and the loading command annulled by the following
operations:
Tapping the display selector button or menu selector button, or
Tapping the close button in the upper right corner of the window.
Note 2: The function does not work for the ALL LOAD function for TAPE (RS232C).
10-26
DISPLAYS RELATED TO DATA STORAGE 10
10-1-13 Conversion of a program with the use of A-axis tilting table (for machines with B-
axis tilting table)
1. Outline
A machining program which is created using the SmoothX (in MAZATROL format) for running on
a machine with A-axis tilting table can be converted, and loaded into the memory of the NC unit,
for the execution on a machine with B-axis tilting table.
Note : A machining program prepared by the conversion function should be complemented
manually by editing the items concerned as well as changing data on the workpiece
zero point, and then checked for appropriateness using the [DRY RUN] menu function.
In one and the same position on the C-axis (C = 0), the orientation of the rotary table (and the
T-slots on it) with the function of tilting on the B-axis is different by 90° as compared to a table
with the function of tilting on the A-axis. Set up the workpiece on a machine with B-axis tilting
table, therefore, in an orientation rotated by 90° in counterclockwise direction, in order that it may
be mounted in the same orientation, with respect to the direction of the table and T-slots, as on a
machine with A-axis tilting table.
<Top view of rotary table with the function of <Top view of rotary table with the function of
tilting on the A-axis> tilting on the B-axis>
B
Y
Y
Work-
piece X
X
Work-
piece C
C
D740S30526
10-27
10 DISPLAYS RELATED TO DATA STORAGE
2. Detailed description
Programs are converted as follows.
Coordinates of the starting and the ending point of each shape elements (FIG) in a machining
unit are converted as required. As for APRCH-X and -Y items determined by the [AUTO SET]
menu function (on tool sequence lines), they will be reset to the original state (?) to be deter-
mined anew under the new conditions.
As for a manual program mode unit (MANL PRO), commands of movement on the linear and
rotational axes under DATA 1 to DATA 6 are converted as required.
Original After conversion
UNo. UNIT TOOL NOM- No. UNo. UNIT TOOL NOM- No.
MANL PRO MANL PRO
SNo. G1 G2 DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 S M/B SNo. G1 G2 DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 S M/B
1 90 00 A-90. C180. 1 90 00 B-90. C180.
UNo. UNIT DEPTH SRV-Z SRV-R RGH FIN-Z START END UNo. UNIT DEPTH SRV-Z SRV-R RGH FIN-Z START END
LINE CTR LINE CTR
SNo. TOOL NOM- No. APRCH-X APRCH-Y TYPE ZFD ... SNo. TOOL NOM- No. APRCH-X APRCH-Y TYPE ZFD ...
R1 END MILL R1 END MILL ? ?
F2 END MILL F2 END MILL ? ?
FIG PTN P1X/CX P1Y/CY P3X/R P3Y CN1 CN2 CN3 CN4 FIG PTN P1X/CX P1Y/CY P3X/R P3Y CN1 CN2 CN3 CN4
1 SQR 100. 20. 200. 120. 1 SQR -20. 100. -120. 200.
2 CIR 150. 70. 15. 2 CIR -70. 150. 15.
Note 1: The basic coordinates system unit (WPC) and auxiliary coordinates system unit (OFF-
SET) as well as TPC data are excluded from the conversion. The data items cleared by
the conversion should be specified anew.
Note 2: Units for measurement are all excluded from the conversion (deleted in their entirety).
Note 3: As for an index unit (INDEX), indexing angles are surely converted into the corre-
sponding items (ANGLE C and ANGLE B), while linear axis positions for indexing
operation (TURN POS X, Y and Z) are all reset to zero (0).
Original After conversion
UNIT ADD. WPC X Y th Z C A UNIT ADD. WPC X Y th Z C B
WPC- WPC-
UNIT U(X) V(Y) D(th) W(Z) UNIT U(X) V(Y) D(th) W(Z)
OFFSET OFFSET
UNIT TURN POS X TURN POS Y TURN POS Z ANGLE C ANGLE A UNIT TURN POS X TURN POS Y TURN POS Z ANGLE C ANGLE B
INDEX INDEX 0 0 0
3. Restrictions
A. Inconvertible programs
The following programs cannot be converted at all.
MAZATROL programs created using an NC unit other than MATRIX, MATRIX NEXUS,
MATRIX 2 and MATRIX NEXUS 2.
Related alarm: 521 CANNOT LOAD (WRONG PROG TYPE)
MAZATROL programs created for turning machines or compound machine tools.
Related alarm: 505 CANNOT LOAD (MISMATCH)
EIA/ISO programs
10-28
DISPLAYS RELATED TO DATA STORAGE 10
B. Programs containing inconvertible blocks
Blocks that contain one of the command codes listed below are excluded from the conversion.
Each command code concerned in a manual program mode unit (MANL PRO) of a MAZATROL
program is expressed as G, and an alarm will be caused.
Command codes that cause an alarm
Contents Remedy
Selection of machine coordinate system: Since the command depends upon the data proper to each
G53 machine, review, and correct as required, the program as
well as the relevant data as appropriate for the particular
Pre-move stroke check:
program and the machine.
G22 / G23
Programmed data setting: Since the data concerning tool compensation, workpiece
G10 / G11 origin, and parameters are proper to each machine, review,
and correct as required, the arguments.
Tool radius compensation for five-axis machining: Review, and correct as required, the program as appropriate
G41.2 G41.4 G41.5 (to the left) / for the particular program.
G42.2 G42.4 G42.5 (to the right)
Tool length offset in tool-axis direction:
G43.1
Tool tip point control:
G43.4 / G43.5
Tool-axis direction control:
G53.1
Inclined-plane machining:
G68.2 G68.3 G68.4
3D coordinate conversion:
G68
4. Operating procedure
(1) Select the directory on the DATA I/O display.
(2) Tap the [NC HD LOAD], [NC USB LOAD] or [NC SD LOAD] menu item to display
LOAD as I/O mode.
(3) Select the program to be loaded using the conversion function.
Refer to the description of procedural step (3) under “3. Loading” in Sub-
section 10-1-2, 10-1-3 or 10-1-4, according as the program concerned is
stored on the hard disk, a USB memory stick or an SD card.
(4) Tap the [TILT. TBL A B CONVERT] menu item to enable the menu function, and then
tap the [START] menu item.
Program conversion will begin.
Note 1: Without the [TILT. TBL A B CONVERT] menu function being enabled, tapping
the [START] menu item only loads the selected program without conversion.
Note 2: Once the data transfer is started, the [TILT. TBL A B CONVERT] menu
function cannot be supplementarily selected or deselected any more.
Note 3: Data transfer will be continued even if the existing display is changed over to
another display during the data transfer process. However, the data being trans-
ferred cannot be overwritten.
10-29
10 DISPLAYS RELATED TO DATA STORAGE
Note 4: Data transfer will halt if the [START] menu item is tapped during the data transfer
process. Data transfer cannot be restarted from the position in which the transfer
process has halted.
The display color will change for the data currently being transferred.
Upon completion of transfer of the selected data item, the highlighting of tha data name
will be cleared, and the same data name will be displayed in the NC display section.
Upon completion of data transfer, the display of the [TILT. TBL A B CONVERT] and
[START] menu items will return to the deselect state.
Remark : The program created by the conversion function can be automatically marked out,
and saved under another name, by the addition of “_CNV” to the original work number
when bit 1 of parameter IOP6 is set to one (1).
10-30
DISPLAYS RELATED TO DATA STORAGE 10
10-2 Program Transfer from the Host PC to the NC
10-2-1 Outline
This section explains how to transfer machining programs, under an Ethernet-based network
environment, from the host PC to the local disk of the NC unit.
The procedure for transferring programs is outlined below.
1. Make valid the file-sharing function of the NC unit.
2. Copy program files from the host PC into the HD-operating program storage folder of the
NC unit.
(3) Tap the “Share” tab in the resulting window, and then select “Specific people…” from the
unfolded menu.
10-31
10 DISPLAYS RELATED TO DATA STORAGE
(4) Tap the down arrow button next to the text box, select “Everyone” from the menu, and
then tap the [Add] button.
(5) To set the “Permission Level” for “Everyone”, tap the down arrow button next to “Read”,
and select “Read/Write” from the menu.
Remark : Selection of “Read/Write” is required to allow the host PC to read and write the
files stored in the NC unit.
(6) Tap the [Share] button, and then close the resulting window by tapping the [Done] button to
complete the sharing process for the folder.
10-32
DISPLAYS RELATED TO DATA STORAGE 10
The completion of the sharing process is indicated by “Shared” as “State”.
10-33
10 DISPLAYS RELATED TO DATA STORAGE
2. Copying program files from the host PC into the HD-operating program storage folder
The Windows Explorer allows program files within the host PC to be copied into the HD-
operating program storage folder of the NC unit.
This section introduces the procedure for accessing from a Windows8-containing host PC the
NC unit’s HD-operating program storage folder that was modified into a sharable folder as
described in Section 1 above and then copying an existing program file from any folder within the
host PC.
(1) Activate the Windows Explorer of the host PC to display the sharable HD-operating program
storage folder of the NC unit located on the network. The share name mentioned in Section
1 above will be displayed.
(2) Select “My Computer” or the Windows Explorer and display the contents of the desired
folder within the HD of the host PC. (The example below shows the results of processing
from the selection of “My Computer” to the display of the contents of “Programs” folder.)
10-34
DISPLAYS RELATED TO DATA STORAGE 10
(3) Copy the desired program from the displayed folder into the HD-operating program storage
folder.
Note 1: If the host PC cannot access the HD-operating program storage folder in the NC unit,
check and rename the Workgroup name so that there is no difference in it between the
host PC and the NC.
Note 2: The copying in Step (3) above will come to a halt in case the folder of destination
contains a program file having the same name as that of the selected file. The system
will then display a window to ask whether the existing file is to be overridden with the
selected one.
Note 3: Before copying a large-size program file, make sure that the local disk of the NC unit
has a sufficient available area. Always keep the largest possible area free by deleting
unnecessary programs from the HD-operating program storage folder on the PRO-
GRAM FILE display.
Refer to Section 7-4, PROGRAM FILE Display, for the deleting procedure.
Use the Help function of the Windows system to check the total residual
capacity of the local disk of the NC unit.
10-35
10 DISPLAYS RELATED TO DATA STORAGE
This display is used to set the parameters for transferring programs or other types of data between the NC
Function
unit and the hard disk or between the NC unit and an external unit.
1. Displayed data
[1] [2]
D747S30089E
For further details, see the separate Parameter List/Alarm List/M-Code List.
10-36
DISPLAYS RELATED TO DATA STORAGE 10
10-4 MACHINE MODEL SAVE Menu Function
Used to copy the graphic machine model files stored in the NC unit onto a USB or other memory
Function devices.
Useful for checking the machine models on a CAD/CAM system.
(4) Select a directory displayed, or key in the name of the required directory, and tap the [OK]
button.
Enter the name with a screen keyboard.
(5) Tap the [START] menu item.
Data transfer begins.
Upon completion of data transfer, the display of the [START] menu item will return to the
deselect state.
10-37
10 DISPLAYS RELATED TO DATA STORAGE
(2) Set the required folder name in the dialogue box which appears upon step (1).
Tap the [BROWSE] button to display the tree of the available folders, and select an item
if it is to be set as a folder name.
10-38
DISPLAYS RELATED TO DATA STORAGE 10
The name of the folder which stores the data files is determined as follows:
“Setting of FOLDER NAME SET” + “Setting of DIR. SELECT” (set in Step (4) in 10-4-1)
Example : If the above-mentioned settings are “E:\” and “ABC”, the name of the folder
concerned runs as follows:
E:\ABC
The folder can be assigned to any computer on the network.
Once designated, the name of the folder is not cleared simply by the turning-off.
The default setting is “E:\”.
The folder name can consist of 64 characters.
10-39
10 DISPLAYS RELATED TO DATA STORAGE
10-40 E
DISPLAYS RELATED TO DIAGNOSIS 11
11 DISPLAYS RELATED TO DIAGNOSIS
The NC unit provides the following diagnostic displays and windows:
ALARM
DIAGNOSIS
(USER) ALARM HISTORY
PLC SIGNAL
DATA ERASE
MAINTENANCE
ACCUMULATED TIME
PLC
Display
VERSION
RUNNING
Window
CONTROL
DIAGNOSIS MONITOR
OPTION
Note : Description of these displays is omitted because they are reserved for MAZAK
servicemen.
11-1
11 DISPLAYS RELATED TO DIAGNOSIS
Even if more than one alarm occurred, only one of the alarm messages will appear on other displays.
Selection of this display, however, gives you further detailed information about all alarms whose causes
Remarks have not been removed.
Refer to the separate Parameter List/Alarm List/M-Code List for further details of alarms and their re-
setting methods.
1. Data display
[7]
D747S30091E
11-2
DISPLAYS RELATED TO DIAGNOSIS 11
B. Display mode with full work numbers (names)
D747S30092E
D747S30093E
11-3
11 DISPLAYS RELATED TO DIAGNOSIS
11-4
DISPLAYS RELATED TO DIAGNOSIS 11
3. DATA ERASE window
This window is used to erase the entire data of, or to initialize, the particular display.
(1) Tap the [DATA ERASE] menu item.
The DATA ERASE window will appear.
11-5
11 DISPLAYS RELATED TO DIAGNOSIS
3 AUTO CUT. The cumulative time of real automatic operation (with the button lighting).
The feed-hold period and the stopping period in the single-block operation are excluded.
The cumulative time for which the commands of linear and circular interpolation (G1, G2,
4 TOTAL CUT.
and G3) have been excecuted.
(4) Repeat steps (2) and (3) above for all other items for which cumulative time data is to be
set.
(5) Tap the [ACCUMU. TIME] menu item.
The ACCUMULATED TIME window will then disappear.
11-6
DISPLAYS RELATED TO DIAGNOSIS 11
5. Exclusion of certain alarms from display
Follow the procedure below to specify the alarms which are to be excluded from display in the
alarm display area of the screen.
(1) Tap , [Setup] and the [Exclude Alarm for display] option in that order.
The EXCLUDE ALARM FOR DISPLAY window will then be opened.
(2) Enter the number of the alarm to be excluded from display in the alarm display area.
The settings in this window work immediately. Alarms of the specified numbers will be “hidden”
for the alarm display area, indeed, but shown on the displays ALARM and ALARM
HISTORY.
Alarms that are caused in relation to SYSTEM, SPINDLE and SERVO (Alarm Nos. 1 to 99
and 1000 to 1099) cannot be excluded from display. The entry of one of the numbers con-
cerned, or zero (0), will cause an alarm (402 ILLEGAL NUMBER INPUT).
The entry of a negative number will cause another alarm (401 ILLEGAL FORMAT).
The function in question only prevents the specified alarms from being displayed in the alarm
display area, and does not affect, or change, at all the alarming function with its properties (as
to resulting machne stop state, recovering procedure, etc.).
The function to exclude certain alarms from saving on the ALARM HISTORY
display is described under “6. Exclusion of certain alarms from saving” in
Subsection 11-1-2.
11-7
11 DISPLAYS RELATED TO DIAGNOSIS
Displaying the details, the places of occurrence, etc. of all alarms that have occurred up to now, in order of
Function
the latest alarm first.
1. Data display
[8]
[7]
D747S30094E
11-8
DISPLAYS RELATED TO DIAGNOSIS 11
B. Display mode with full work numbers (names)
[8]
[7]
D747S30095E
[8]
[7]
D747S30096E
11-9
11 DISPLAYS RELATED TO DIAGNOSIS
Output of the alarm history text file can be made valid/invalid by using the required parameter.
Parameter F83, bit 0: Alarm history text file output [‘0’: Valid, ‘1’: Invalid]
The number of alarms that have been saved in the text file is counted during power-on. If the
number of alarms at this time is in excess of 10000, old alarms are automatically deleted in
order with the oldest alarm first so as to reduce the registration to a maximum of 10000
alarms. This automatic reduction in number of the saved alarms also occurs on the occasion
of “viewing the alarm history text file on the screen” described under 4 below.
Saving in the text file occurs in the current language of NC display.
11-10
DISPLAYS RELATED TO DIAGNOSIS 11
4. Viewing the alarm history text file on the screen
A menu function is provided for viewing on the NC screen the text file of alarm history mentioned
above under 3. Tap the [EXTENDED ALARM DISPLAY] menu item, and the contents of the
DIAGNOSIS (USER) - ALARM HISTORY display are replaced with those of the text file in
question as well as the denominator in the page display area (item [7] under 2) being updated
accordingly.
The above menu item is only presented when F83, bit 0 = 0.
Parameter F83, bit 0: Alarm history text file output [‘0’: Valid, ‘1’: Invalid]
The language of the displayed text-file data may differ from the current language of NC display.
Moreover, some specific characters may be garbled (may not be displayed as appropriate) due
to significant difference between the languages of the text file and the NC display.
11-11
11 DISPLAYS RELATED TO DIAGNOSIS
The function to exclude certain alarms from display in the alarm display area
is described under “5. Exclusion of certain alarms from display” in Subsection
11-1-1 “ALARM display.”
11-12
DISPLAYS RELATED TO DIAGNOSIS 11
11-1-3 PLC SIGNAL display
1. Data display
[4]
D747S30097E
11-13
11 DISPLAYS RELATED TO DIAGNOSIS
[4]
D747S30098E
[4]
D747S30099E
11-14
DISPLAYS RELATED TO DIAGNOSIS 11
D. Fourth page (No. 90 to No. 105)
[4]
D747S30100E
Note : In the displayed data under Condition [3] the symbols &, I, and ! refer to the logical
operators AND, OR and NOT, respectively.
11-15
11 DISPLAYS RELATED TO DIAGNOSIS
11-2 MAINTENANCE
Periodic check items, the last date of checking, and the time that has elapsed since the last date of
Function checking are displayed.
Periodic check items can be registered.
1. Data display
[4]
[1]
[2]
[7]
D747S30230E
Remark : The machine will not stop even if the display of the time which has elapsed since
the last date of checking exceeds the target time.
11-16
DISPLAYS RELATED TO DIAGNOSIS 11
3. Registering the data for regular check items
11-17
11 DISPLAYS RELATED TO DIAGNOSIS
Function Data display for long-term check items (1500 and 3000 hours check items)
1. Data display
[1] [4]
D747S30231E
11-18
DISPLAYS RELATED TO DIAGNOSIS 11
11-2-3 Calendar check items
1. Data display
[1]
D747S30232E
11-19
11 DISPLAYS RELATED TO DIAGNOSIS
The CHECK EXHAUSTION display manages the consumption of oils, greases, and other consumables,
in the units appropriate to the particular item, and prompts the user to conduct checks and replacements
Function at the appropriate timing.
The CHECK EXHAUSTION display can be displayed in either a graphic or numeric pattern, according
to the selection from the menu concerned.
1. Data display
[5]
D747S30233E
11-20
DISPLAYS RELATED TO DIAGNOSIS 11
B. Displayed data with the [DISPLAY NUMBER] menu function activated
[5]
D747S30234E
11-21
11 DISPLAYS RELATED TO DIAGNOSIS
11-22
DISPLAYS RELATED TO DIAGNOSIS 11
11-2-5 UNIT WORKLOG display
The operation logs of machine components (usage count, usage time, running distance, and other items)
Function
are displayed.
1. Data display
[1] [2]
D747S30235E
11-23
11 DISPLAYS RELATED TO DIAGNOSIS
(4) Execute the [File Read] function to fetch the data onto the display.
Note 1: “eng” in the directory name corresponds with the language currently selected for the
display mode.
Note 2: The description can consist of up to 40 characters (a two-byte code is counted as two
characters). Excess items or characters will be ignored.
11-24
DISPLAYS RELATED TO DIAGNOSIS 11
A. Data format of the periodic check items
[mei15] 1500-hrs check items Up to 32 items can be registered for each category.
1,CHANGE HYDRAULIC UNIT OIL
Set the description after the serial number and comma.
32,
[mei_D] Daily check items Up to 32 items can be registered for each category.
1,CHANGE HYDRAULIC UNIT OIL
Set the description after the serial number and comma.
32,
A. File Read
Using a commercially available editor, prepare a text file (containing the desired check items)
and copy it into the specified directory.
11-25
11 DISPLAYS RELATED TO DIAGNOSIS
Tap , [File] and the [File Read] option in that order to start data loading. The contents
thus read in will be displayed as shown below upon completion of loading.
D747S30236E
B. File Write
Tap , [File] and the [File Write] option in that order to save the display data.
A text file containing the current display data will be created under the specified directory.
11-26
DISPLAYS RELATED TO DIAGNOSIS 11
11-2-8 INSUL. RESIST. display
The insulation resistance of the motors of spindles, servo axes and auxiliary apparatuses can be mea-
sured in order to predict the expiry of their serviceable lives.
If the insulation resistance of a motor should fall below the threshold, an alarm is displayed to predict the
expiry of its serviceable life.
Function
Upon switching-on of the NC, the insulation resistance of each motor is automatically measured and the
first measuring result of the day is displayed graphically.
The measurement can also be conducted manually for all the spindles and axes and the results from the
latest ten times of measurement diachronically displayed.
1. Data display
A. Displayed data with the [DISPLAY AUTO MEASURE.] menu function activated
[5]
[4]
[7]
[8]
[6]
D747S30228E
11-27
11 DISPLAYS RELATED TO DIAGNOSIS
B. Displayed data with the [DISPLAY MANUAL MEASURE.] menu function activated
[5]
[4]
[7]
[8]
[6]
D747S30229E
11-28
DISPLAYS RELATED TO DIAGNOSIS 11
No. Item Unit Data description
[5] Axis of ordinates M Insulation resistance of the motor.
Date on which the insulation resistance of the motor was measured.
When the [DISPLAY AUTO MEASURE.] menu function is activated, date
is indicated at appropriate intervals, except for dates of the earliest and
[6] Axis of abscissae date
latest measurement.
When the [DISPLAY MANUAL MEASURE.] menu function is activated,
date is indicated for all the latest ten measurements.
Indication of the warning threshold 1 as to insulation resistance of the motor.
Warning threshold 1
On condition that parameter K260 bit 1 = 1, alarm 1051 INSULATION RE-
[7] as to insulation resis- M
SISTANCE DECREASE is raised when the measured insulation resistance
tance
should fall below the warning threshold 1.
Indication of the warning threshold 2 as to insulation resistance of the motor.
Warning threshold 2
On condition that parameter K260 bit 2 = 1, alarm 1052 INSULATION RE-
[8] as to insulation resis- M
SISTANCE WARNING is raised when the measured insulation resistance
tance
should fall below the warning threshold 2.
3. Manual measurement
(1) Press the emergency stop button.
(2) Tap the [START MANUAL MEASURE.] menu item.
A message box appears with START (PRESS EMERG. STOP BTN) in it.
(3) Tap the [OK] button.
The measurement is started.
This operation will only lead to alarm 1050 MEASURE. ERROR (NOT EMERG. STOP) if
the machine has not been brought in the emergency stop state.
Note : Saving each eleventh set of measuring results is made by deleting the oldest set of
data concerned.
11-29
11 DISPLAYS RELATED TO DIAGNOSIS
The operational status during power-on time is displayed in distinction between the following four
divisions:
1. Running in automatic operation
Remarks
2. Stopping in automatic operation
3. Setting-up in automatic operation
4. Stopping due to an alarm
1. Data display
[1]
[2]
[3]
D747S30108
11-30
DISPLAYS RELATED TO DIAGNOSIS 11
No. Item Unit Data description
The operational status is displayed as follows on a strip graph:
Division Color Description
AUTO blue The time for which the button was lighting.
4. Date specification
When the date is specified, machine status data that was recorded one week (seven days)
before the specified date will be displayed.
(1) Tap the [CHANGE PERIOD] menu item.
The corresponding menu function is enabled.
(2) Enter the date (year, month, and day).
Example : To specify August 10, 2005, tap keys in the following order:
2 0 0 5 8 1 0
The display of the menu item is returned to the deselect state and machine status data
that was recorded one week (seven days) before the specified date is displayed.
In the above example, machine status data that was recorded from August 4, 2005, to
August 10, 2005, is displayed.
Note : A tap only on the without data entry allows display to be returned to that of
the information which has been stored during the past seven days from the current
date.
11-31
11 DISPLAYS RELATED TO DIAGNOSIS
11-32
DISPLAYS RELATED TO DIAGNOSIS 11
11-3-2 Display for each program
Program numbers and machining results (numbers of finished workpieces) on the selected date can be
Function
displayed.
1. Data display
[1] [2]
[3] [4]
[5]
D747S30109
Date and cumulative power-on time for the operational status display
a (b)
c
[1] Date/Time —
a : Date (Year. Month. Day)
b : Day of the week
c : Cumulative power-on time
AUTO blue The time for which the button was lighting.
11-33
11 DISPLAYS RELATED TO DIAGNOSIS
AUTO blue The time for which the button was lighting.
Note : The Number of finished workpieces displayed here only refers to the value of “parts
count” automatically taken on the corresponding command in the particular program.
Up to five machining programs can be displayed at the same time. Scrolling for the sixth
program onward can be done by tapping the program switch button.
11-34
DISPLAYS RELATED TO DIAGNOSIS 11
11-3-3 Spindle load display
Function Changes in the load (%) and speed of the spindle on the specified can be displayed on a graph.
1. Data display
[1] [2]
[3]
[4]
D747S30110
AUTO blue The time for which the button was lighting.
11-35
11 DISPLAYS RELATED TO DIAGNOSIS
Function A list of alarms which were detected on the specified date can be displayed.
1. Data display
[1] [2]
[8]
D747S30111
AUTO blue The time for which the button was lighting.
11-36
DISPLAYS RELATED TO DIAGNOSIS 11
No. Item Unit Data description
Section where the alarm occured
(a, b, c)
a: Work number
[5] —
b: Unit number
c: Sequence number
Note: May not be displayed for the particular alarm.
H:M – The time the alarm was detected, and the time the alarm was released
[6] OCCUR. TIME
H:M Detected time (H:M)-released time (H:M)
[7] TYPE — Source of occurrence of the alarm
Number of the page currently displayed and the total number of pages
a/b
[8] Page —
a: Number of the page currently displayed
b: Total number of pages
11-37
11 DISPLAYS RELATED TO DIAGNOSIS
11-38
DISPLAYS RELATED TO DIAGNOSIS 11
No. Item Item name Output format
7 Spindle override SPDL_OVRD1 Decimal number
SPDL_OVRD2 Decimal number
SPDL_OVRD3 Decimal number
SPDL_OVRD4 Decimal number
8 Cutting feed override FEED_OVRD Decimal number
9 Rapid feed override RAPID_OVRD Decimal number
10 Work No. attribute WNO_ATRB Binary 0 (EIA)/1(MAZ)
11 Work No. WNO_NO Decimal number
12 Alarm attribute (for system) ALARM_ATRB Decimal number
13 Alarm No. ALARM_NO Decimal number
14 Alarm detail code 1 ALARM_CODE1 Character string of detail code 1
15 Alarm detail code 2 ALARM_CODE2 Character string of detail code 2
16 Alarm detail code 3 ALARM_CODE3 Character string of detail code 3
11-39
11 DISPLAYS RELATED TO DIAGNOSIS
1. Data display
A. First page
[8]
D747S30224E
11-40
DISPLAYS RELATED TO DIAGNOSIS 11
B. Second page
[8]
D747S30225E
C. Third page
[8]
D747S30226E
11-41
11 DISPLAYS RELATED TO DIAGNOSIS
D. Fourth page
[8]
D747S30227E
11-42
DISPLAYS RELATED TO DIAGNOSIS 11
11-4-2 DIAGNOSIS MONITOR display
1. Data display
[19]
[1] [2] [3] [4] [5] [6] [7] [8] [4] [5] [6] [7] [8]
[17] [18]
D747S30113E
11-43
11 DISPLAYS RELATED TO DIAGNOSIS
Remark : Please follow the instructions of the Mazak Technical Center or Technology Center
when writing data into the memory.
3. Display operations
(2) Use a screen keyboard to set the address for which the data should be written.
Example : Set “A8000000.”
(3) Tap the HEX item of the MEMORY MONITOR WRITE section.
Example :
11-44
DISPLAYS RELATED TO DIAGNOSIS 11
(4) Set the data to be written.
Example : Set “1A.”
Note : Please follow the instructions of the Mazak Technical Center or Technology Center
when writing data into the memory.
(2) Use a screen keyboard to set the address for which the data should be written.
Example : Set “R388.”
(3) Tap the HEX item of the I/O MONITOR WRITE section.
Example :
Note : Write data in accordance with the directions of the Mazak Technical Center or
Technology Center.
E. Writing data (within the range from –32768 to 32767) in decimal notation into the I/O
memory
(1) Carry out the same operations as those of steps (1) and (2) described under D above.
Example : Set “R388.”
(2) Tap the SHORT item of the I/O MONITOR WRITE section.
Example :
11-45
11 DISPLAYS RELATED TO DIAGNOSIS
Note : Write data in accordance with the directions of the Mazak Technical Center or
Technology Center.
F. Writing data (outside the range from –32768 to 32767) in decimal notation into the I/O
memory
(1) Carry out the same operations as those of steps (1) and (2) described under E above.
Example : Set “R388.”
(2) Tap the LONG item of the I/O MONITOR WRITE section.
Example :
Note : Write data in accordance with the directions of the Mazak Technical Center or
Technology Center.
4. Changing projects
(1) Tap the PROJECT No. item.
11-46
DISPLAYS RELATED TO DIAGNOSIS 11
11-4-3 OPTION display
1. Data display
[2]
D747S30114
11-47
11 DISPLAYS RELATED TO DIAGNOSIS
B. Third page
[2]
D747S30185
11-48
DISPLAYS RELATED TO DIAGNOSIS 11
(2) Tap the [IMPORT LICENSE FILE] menu item.
The IMPORT LICENSE FILE window appears on the screen.
Example : If the license file is stored in the “E:\ABC” folder, enter “E:\ABC” in the IMPORT
LICENSE FILE window.
(4) Finally tap the [OK] button.
The import of the license file starts.
Upon completion of the import, the IMPORT LICENSE FILE window closes and the
Mazak optional functions are made valid.
The imported license file is stored on the local disk.
C:\ymw\M8Y\data\MC_sdg\mazakOption
Once designated, the name of the folder for the license file is not cleared simply by the
turning-off.
If the license file failed to be imported, the alarm 2606 IMPORT LICENSE ERROR will
be raised.
11-49
11 DISPLAYS RELATED TO DIAGNOSIS
11-50 E
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
12-1 Outline
1. Summary
The displays in question are used to set various three-dimensional models and to simulate the
programmed machining operation for the prevention of interference. During manual setup
operations as well as in the flow of programmed operation, moreover, the axis movement will be
stopped if interference is foreseen. The machine operation can also be confirmed on the screen.
Data registration
<Reference>
12-6 Tool Model Setting
Display
12-7 TOOL MODEL MANA-
GEMENT Display
12-8 TOOL PART MODEL
Display
<Reference>
12-5 3D SETUP Display
<Reference>
12-5 3D SETUP Display
12-1
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
<Reference>
12-2 INTELLIGENT SAFETY
SHIELD (ISS)
Program creation
<Reference>
12-4 VIRTUAL MACHINING
Display
Automatic operation
<Reference>
12-2 INTELLIGENT SAFETY
SHIELD (ISS)
The machine operation can be confirmed in real time on the screen. If interference is judged to
occur, the part or component causing the interference will be highlighted.
3D monitor function
The operation of the machine in manual as well as automatic mode of operation can be confirmed on the
screen.
<Reference>
12-3 3D MONITOR Display
12-2
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-2 INTELLIGENT SAFETY SHIELD (ISS)
1. Outline
In manual as well as automatic mode of operation, the INTELLIGENT SAFETY SHIELD (ISS)
function checks in advance machine actions for interference on the basis of the three-dimen-
sional models of the machine components, and the commanded amount of movement. If it
judges an interference to occur, it immediately displays a warning message and stops the axis
movement.
2. Interference check
Note : The interference check during automatic operation can be conducted in the Memory,
Hard Disk, Ethernet and MDI operation modes. Tape operation cannot be checked for
interference by the ISS.
The interference check by the ISS is always conducted on the basis of the material and fixture
models that are prepared for the program (work No.) currently selected for the Memory operation,
even in the Hard Disk, Ethernet and MDI operation modes as well as in manual operation mode.
Note : As required for interference check in an operation mode other than the Memory one,
select beforehand for the Memory operation mode a program (work No.) which has the
desired material and fixture models prepared.
12-3
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
12-4
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Note 3: During automatic operation, only the [CHECK MACHINE INTER.] menu function can
be deselected, but cannot be selected again by tapping the menu item.
Use the M-codes for canceling and restoring the ISS functions in a program for which
temporary cancellation of interference check functions is required.
Note 4: As long as the ISS for automatic operation is selected, Virtual Machining cannot be
performed in parallel with automatic operation. Unless the ISS is canceled for auto-
matic operation, an attempt to select the VIRTUAL MACHINING display during auto-
matic operation will only lead to an alarm (1460 CANNOT USE V. M. DURING AUTO
OPE).
Note 5: With the exception of [AUTO OP. SAFETY SHIELD], the interference-checking menu
function forcibly canceled is automatically retrieved in the following cases:
Automatic operation is terminated by resetting,
Tool change is performed in manual mode of operation,
Tool measurement is carried out in manual mode of operation,
Data change is performed on the model (machine, material, fixture, tool),
・ Another program (work number) is selected for operation,
・ The data of the currently used tool (mounted in the spindle) is changed,
・ Change is done on the following parameters:
BA1 to BA8, BA10 to BA14, BA16, BA27 to BA38,
F91, F137 to F140,
・ The model is edited on the 3D SETUP display.
<Legend of icons>
Icon Legend
Indicates the selection and cancellation of interference check mode for machine model.
The normal display of this icon indicates the entire cancellation of interference check
function (for machine, material, fixture and tool models).
Indicates the selection and cancellation of interference check mode for material model.
The normal display of this icon indicates the particular cancellation of interference check
function for the material model.
Indicates the selection and cancellation of interference check mode for fixture model.
The normal display of this icon indicates the particular cancellation of interference check
function for the fixture model.
Indicates the selection and cancellation of interference check mode for tool model.
The normal display of this icon indicates the particular cancellation of interference check
function for the tool model.
12-5
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
12-6
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
2. M-code for canceling the material model cutting
Use M662 to cancel the particular interference check function for the material model, along
with the cancellation of the function to represent the cutting of the material model on the 3D
MONITOR display. There is no undoing or restoration M-code provided for this cancellation
M-code.
The function canceled by this M-code is restored by pressing the key or at the end of
the program in question.
ISS status display upon M662 execution
Programming example
Precede with M662 a G-code the cutting function of which cannot be represented on the
material model. The type of processing the block of such a G-code without preceding M662
can be selected with a parameter as follows:
When F35 bit 2 = 0:
Continuing the operation by canceling the interference check function for material model.
When F35 bit 2 = 1:
Stopping the operation (all the axis movements) by producing an alarm (1818 ILLEGAL
COMMAND (SAFETY SHIELD)).
Use of M662
T01T00M6
G0X0.Z-5.
G1Z-50.
M662 ................... M-code for canceling the material model cutting
G43.1 ................. G-code for a cutting function not to be represented
G0X30.Z-5.
G1Z-50.
Remark : G-codes the cutting function of which cannot be represented are as follows:
G1.1 ........ Threading with C-axis interpolation
G41.1 ...... Shaping (to the left) ON
G42.1 ...... Shaping (to the right) ON
G51.2 ...... Polygonal machining mode ON
G114.3 .... Hob milling mode ON
12-7
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
4. M-codes for canceling the interference check particularly for material/fixture/tool model
Use M666, M668, and M670 to cancel the particular interference check function respec-
tively for material, fixture, and tool models. The undoing counterparts of these M-codes are
M667, M669, and M671. Besides, the functions canceled by these M-codes are auto-
matically restored by pressing the key or at the end of the program in question.
ISS status display upon M666 execution ISS status display upon M667 execution
ISS status display upon M668 execution ISS status display upon M669 execution
ISS status display upon M670 execution ISS status display upon M671 execution
12-8
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Programming example
Use these pairs of M-codes to cancel the interference check function for a particular model
within a desired program section only.
Use of M666 and M667
T01T00M6
G0X0.Z-5.
G1Z-50.
M666 ................... Interference-check canceling M-code for material model
G0X30.Z-5.
G1Z-50.
M667 ................... Interference-check restoring M-code for material model
G0X60.Z-5.
G1Z-50.
12-9
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
D740S30459
With the 3D MONITOR display on the screen, tap the menu selector button to call up the
following menu and tap the [STORE WORKPCE MATERIAL] menu item.
STORE STORE ZOOM ROTATION MOVE POSITION POSITION
WORKPCE IN/OUT DISP
MATERIAL
12-10
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Alternatively, tap the identical menu item in the “ISS status specification menu”.
CHECK CHECK CHECK CHECK AUTO OP. STORE 3D
MACHINE MATERIAL FIXTURE TOOL SAFETY WORKPCE MONITOR
INTER. INTER. INTER. INTER. SHIELD MATERIAL
The current state of the material model on the 3D MONITOR display is stored.
D740S30460
Run the program on the machine from the stopped position. The representation of
machining will be continued on the stored material model.
D740S30461
Note : It is indispensable for the beginning of the restart operation after storing the cur-
rent material model that the stored state of the material model should correspond
to the machining state of the actual material. Be sure to store the material model in
the stopped state, and restart the program from the stopped position.
2. Restart after canceling the interference check function for the material
Assume that the operation has come to a stop in such a machining step as shown below.
D740S30462
Display the “ISS status specification menu” and tap the [CHECK MATERIAL INTER.] menu
item to bring its display into the deselect state.
12-11
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Run the program on the machine from the stopped position. With the material model being
redrawn, the operation will be started without interference check being conducted for the
material model.
D740S30463
Supplement
Interference check does not apply to the initial approach to the restart position.
With the ISS being selected for automatic operation, the restart function with modal
information reading cannot be used, without causing alarm 1819 ILLEGAL C/S (SAFETY
SHIELD), for an EIA/ISO program which contains a subprogram call command for a program
prepared and stored for the Hard Disk operation.
With the ISS being selected for automatic operation, the restart function with modal
information reading cannot be used, without causing alarm 956 RESTART OPERATION
NOT ALLOWED, for an EIA/ISO program which contains an M-code (M660) for canceling the
ISS.
With the ISS being selected for automatic operation, the restart operation cannot be started,
without causing alarm 1123 ILLEGAL OPE (SAFETY SHIELD), for an EIA/ISO program
when a manual interruption has been conducted after the search for the restart position with
modal information reading.
The restart operation cannot be started, without causing alarm 1123 ILLEGAL OPE
(SAFETY SHIELD), for an EIA/ISO program when the ISS has been selected for automatic
operation after the search for the restart position with modal information reading under the
condition of “ISS cancellation for automatic operation”.
An ISS cancellation or restoration M-code is of no effect when it is entered from the EIA/ISO
RESULT window for the restart function with modal information reading. Select or cancel the
menu functions concerned before starting the operational procedure for restart operation.
The use of the [RESTART 2 NONMODAL] menu function, or any edit operation on the EIA
MONITOR display, cancels the interference check function for automatic operation.
H. Verifying the ON/OFF state of the [STORE WORKPCE MATERIAL] menu function
The ON/OFF state of the [STORE WORKPCE MATERIAL] menu function can be verified in the
status display area on the screen.
In the display area in question the normal display and the highlighting of the icon concerned
correspond respectively to the selection and cancellation of the menu function for storing the
current state and position of the material model as well as the state of the fixture model.
Normal display Highlighting
12-12
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
<Legend of icons>
Icon Legend
Indicates the selection and cancellation of the [STORE WORKPCE MATERIAL]
menu function.
The normal display of this icon indicates the cancellation of the menu function (for
storing the current state and position of the material model as well as the state of the
fixture model).
I. Interference check
1. Interference check in manual mode of operation
In manual mode of operation, the NC extends the read-ahead tool position by the inter-
ference check distance (set in parameters M38 and M39) to execute an interference check.
If it is judged that interference occurs, an alarm message of the format 1101 or 1102
INTERFERE <Interfering part 1> <Interfering part 2> (in blue or red) will appear with all the
axis movements stopped.
If the NC judges that interference does not occur, it allows the axis movement to be per-
formed to that read-ahead position.
Position to be checked
for interference
Current position
Interference check
distance
D740S3088
If the NC judges that interference occurs, it causes the axis movement to decelerate and
stop immediately.
Interference
foreseen
Movement during
deceleration
D740S3089
12-13
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Note : In the machine interference check mode, the axis movement speed will be
clamped according to the interference check distance. However, the clamping
speed for manual rapid traverse will be applied if it is slower.
The interference check in manual mode of operation is carried out in two phases. The axis
movement speed is fast in the first phase and slow in the second phase.
Movement by checking at
the second-phase inter-
ference check distance
D740S3090
See the separate Parameter List/Alarm List/M-Code List for more information
on parameters M38 and M39.
12-14
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
2. Interference check in automatic mode of operation
In automatic mode of operation with the ISS being selected, the NC reads ahead the
programmed tool positions to execute an interference check. When the read-ahead position
falls within the interference check distance (set in parameter M42) from an object concerned,
interference is judged to be likely, and an alarm message (No. 1122 or 1151) of the format
INTERFERE <Interfering part 1> <Interfering part 2> (WNo., UNo., SNo.) will appear with
the axis movement stopped.
The axis movement will continue passing through the read-ahead positions till the stop just
before the block the execution of which would cause an interference.
Note : The axis movement is stopped just before the block of foreseen interference in the
mode of cutting feed as well as in that of rapid traverse.
If it is desired to execute cutting motions by omitting the interference check distance, use
one of the following two methods to cancel the interference check function for a particular
type of components. Note that the cancellation should not be applied without having
confirmed the operational safety by using the Virtual Machining function.
Before starting automatic operation, manually cancel the menu functions concerned
([CHECK MACHINE INTER.], [CHECK MATERIAL INTER.], [CHECK FIXTURE
INTER.], and/or [CHECK TOOL INTER.]).
Precede the desired program section of machining with an M-code for canceling the ISS
functions.
The relevant M-codes are detailed under “E. Canceling and Restoring the ISS
functions by M-codes” of article 2 in this section (12-2).
Note 1: The [CHECK MATERIAL INTER.], [CHECK FIXTURE INTER.], and [CHECK
TOOL INTER.] menu functions cannot be manually selected or canceled during
automatic operation. Before starting automatic operation, manually conduct the
required cancellation (which cannot be undone till completion of the operation).
12-15
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Note 2: As for programming with M-codes for canceling and restoring the ISS functions, it
is highly recommendable to undo the temporary cancellation as soon as it is not
necessary.
Example : Execution of cutting motions by omitting the interference check distance for the
fixture.
Read-ahead
position
Current
position Cancellation of
interference
check function
for the fixture
D740S30464
If operation is continued using this function, the interference check function will tempo-
rarily be deactivated. Use the function, therefore, with due care.
CAUTION
12-16
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
The target can be passed over, without causing an interference alarm, during movement
through the interference check distance.
Next position
Current position
Interference
check distance
Fixture or another
component
D740S0274
The machine interference check function is not enabled till completion of the initial
zero-point return after switching-on.
Even when the non-interpolation type is actually selected, the multi-axis motions
enumerated below are always checked for interference as those of interpolation type,
resulting in an actual interference being passed over. As a countermeasure, set the
intermediate point as appropriate for interference prevention, or give multiple commands
of single-axis control.
Motion from the intermediate point to the reference point in the execution of G28
(return to the 1st) as well as G30 (to the 2nd, 3rd or 4th reference point)
Motion of “return from the reference point (by G29)”
* Positioning motion path
Interpolation type: Linear path from the starting to the ending point by
controlling the rapid traverse rates accordingly for the axes
concerned.
Non-interpolation type: Non-linear path by independent rapid traverse on the axes
concerned.
The model data will be updated if the material information, setup information, and/or tool
data are changed. The interference check function is disabled (with the message
INVALID SHIELD displayed) while the model data is updated. Do not attempt axis
movements until the update of the model data is completed.
12-17
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
If there is a clearance between the material model and the fixture model, or between the
blade/shank element and the holder of the tool model (see the figure below), the target
will not be detected if it is located in the clearance range. Be sure to create models
correctly.
D740S3061
Automatic creation of material model cannot be applied for an EIA/ISO program created
by the function for converting a MAZATROL program into the EIA/ISO format. The
material model for such a program is to be specified on the 3D SETUP display.
The settings for the eccentricity of a touch sensor’s stylus in parameters L1, L2, and L88
to L91 do not make the corresponding eccentricity on the sensor tool model that is set on
the TOOL DATA display.
It is quite worth while setting parametric or assembly tool models. Interference check
might not be done correctly using simplified tool models which are initially created from
the information given on the TOOL DATA display only and thus may not approximately
enough represent the tools in question.
The length of an automatically created tool model is determined by the length setting
only for the tool in question (without reference to the wear compensation amount).
Change the length setting, therefore, to change the shape of the tool model.
The tool is represented in its model by simplifying the fastening screws and other parts
that are modified in shape according to the conditions of use, as well as the minute steps
on the holder and other details that have no influence on the interference check.
Any touching or overlapping of the tool model’s cutter part with the material model during
cutting feed is judged as for removal of chips (normal cutting). No correct interference
check can be guaranteed, therefore, for a machining step in which a non-toothed section
of the cutter part should earlier come into contact with the material. Do not fail to check a
machining program for operational safety with the aid of the virtual machining function
before running it for automatic operation.
12-18
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
There may be a minute error in position between the machine model and the actual
machine. The position of the stop caused by the interference check function cannot
otherwise than deviate by the eventual error, but there can be no interference in actual
fact owing to an allowance of the ISS interference check distance.
Machine model
Actual machine
12-19
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
With the ISS selected for automatic operation, the initial modal information for MDI
operation is the same as in the reset state (established by tapping ). Give modal
commands explicitly as required each time an MDI operation program is to be executed
for interference check under specified conditions. The current modal conditions of the
following G-code groups, however, are not reset automatically until resetting or
switching-off:
G-code groups 01, 03, 04, 06, 10, and 17.
With the ISS selected for automatic operation, Virtual Machining cannot be performed in
parallel with automatic operation. Unless the ISS is canceled for automatic operation by
returning the display color of the [AUTO OP. SAFETY SHIELD] menu item to orange, an
attempt to select the VIRTUAL MACHINING display during automatic operation will only
lead to an alarm (1460 CANNOT USE V. M. DURING AUTO OPE).
Do not press the button to start automatic operation when model edit operation is
in progress; otherwise an alarm will be caused (1282 START ERROR).
At the very beginning of automatic operation by pressing the button, the axis
movement will be delayed for several seconds of an internal calculation processing for
the interference check function with an alarm (1125 SAFETY SHIELD CALCULATING)
displayed on the screen, which is cleared automatically upon completion of processing.
Use G5P2 (High-speed machining mode), or cancel the ISS for automatic operation, in
order to execute properly a program for die machining, which includes a great number of
micro-distance motion commands; or else the machining operation may not proceed
otherwise than intermittently due to frequent occurrence of alarm 1125 SAFETY SHIELD
CALCULATING, or may only be executed at rates of feed lower than programmed.
In continuous execution of multiple programs (program chaining) each change of
programs (WNos.) requires several seconds for preparatory reading of the new models,
for which period of time the start of the succeeding program will be delayed with an alarm
(1125 SAFETY SHIELD CALCULATING) displayed on the screen, which is cleared
automatically upon completion of reading.
Select the [STORE WORKPCE MATERIAL] menu function (provided on the 3D MONI-
TOR display as well as in the “ISS status specification menu”) if, in continuous execution
of multiple programs (program chaining), the preceding program’s final state of the
material and fixture models is desirable for the beginning of the succeeding program.
In continuous execution of multiple programs (program chaining) reading new models for
the succeeding program always results in the interference check function being restored
(if canceled for the preceding program). Do not fail, therefore, to enter the required can-
cellation M-code in the succeeding programs if the interference check function should
further remain canceled.
12-20
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
The cutting on, or chip removal of, the material model takes place in accordance with the
movement of the tool model’s cutter in its specified shape. Examples are given below to
show how a portion which is removed in a real machining step can remain in its original
place. The type of processing such a case can be selected with bit 4 of parameter F35
as detailed in the following.
‘Uncut’ portion of
the material
D747S30117
12-21
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
The ISS judges as an interference any contact with the material model which occurs
during feed of the tool by G0 (rapid traverse), irrespective of the speed setting for rapid
traverse. Cancel, therefore, the interference check function for the tool or material model
in case a feed for cutting into the workpiece is programmed with G0 (on the condition of
a rapid traverse speed moderate enough to be safely used for cutting).
Cancel the interference check function for a program which uses system variables (in
any form) since it cannot be checked properly for interference.
Do not select or cancel the [BLOCK SKIP] menu function in the flow of automatic oper-
ation; otherwise no correct interference check can be guaranteed.
The modification made on the material or fixture model on the 3D SETUP display during
automatic operation cannot immediately be taken into consideration as intended by the
ISS until, after completion of the automatic operation, the [DRAW WORKPCE MATE-
RIAL] menu function is executed on the 3D MONITOR display.
The tool model used in interference check is always the one which is created for the
programmed tool even when the tool is replaced with a spare one due to the expiration of
the serviceable life in the flow of operation.
Create the model for a FLASH tool as a body of revolution, as with an end mill, when it is
to be used as a milling tool. The creation of a parametric model representing the real
shape is not adequate in this case since the model cannot be rotated, as is the case with
real operation, and thus cannot ‘mill’ the material model appropriately.
Perform the piece count setting as required before starting the automatic operation. A
setting during automatic operation will be processed according to the parameters con-
cerned as follows:
<For a manual setting about piece count>
When F143 bit 0 = 0:
Accepting the piece count setting and continuing the operation by canceling the ISS.
When F143 bit 0 = 1:
Rejecting the piece count setting with an alarm (1129 MEMORY PROTECT (SAFE-
TY SHIELD)), and continuing the operation without canceling the ISS.
<For a programmed setting about piece count>
When F335 bit 7 = 0:
The processing depends on the setting of F143 bit 0 as follows.
When F143 bit 0 = 0:
Accepting the piece count setting and continuing the operation by canceling the ISS.
When F143 bit 0 = 1:
Rejecting the piece count setting with an alarm (1824 UNWRITABLE SYSTEM VA-
RIABLE (ISS)), and stopping the operation.
When F335 bit 7 = 1:
Accepting the piece count setting and continuing the operation without canceling the
ISS, irrespectively of F143 bit 0.
The interference check by the ISS cannot occur precisely by taking into account the
shaping tool’s rotation on its axis. The model of a shaping tool can only be created in a
solid cylinder which has the tip of the tool on the circumference of its base.
12-22
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-3 3D MONITOR Display
Displays the machine, material, fixture, and tool models real-time so that the actual positional relation-
ship among the machine components can be grasped.
Function
If interference is judged to occur by the INTELLIGENT SAFETY SHIELD (ISS), the part or component
causing the interference will be highlighted.
If a machine interference is foreseen by the ISS, the portion causing the interference will be
highlighted.
In the first interference check phase during manual operation, the interfering portion will be
shown in yellow.
In the second interference check phase during manual operation as well as for automatic
operation in general, the interfering portion will be shown in red.
Note 1: The material model remains as created and cannot be cut.
Note 2: Even if the interfering portion is shown in red, no actual collision has yet occurred.
Note 3: The display position of the material model is always determined with reference to the
workpiece origin as specified in the first unit of basic coordinates system (WPC) of the
program in question.
1. Displayed data
[1] [5]
[2]
[3]
[4]
D747S30118E
12-23
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
1. STORE
Used to store the results from the view-modifying operations with the VIEW CHANGE,
ZOOM IN/OUT, ROTATION and MOVE menu functions.
Select the [STORE] menu function, and the results from the operations with the above-
mentioned menu functions will be restored intact next time the 3D MONITOR display is
called up.
With the [STORE] menu item displayed in the deselect state, changing to another
display cancels the results from the view-modifying operations and the initial viewing
conditions will be restored next time the 3D MONITOR display is called up.
2. STORE WORKPCE MATERIAL
Used to store the current state of the material model.
Select the [STORE WORKPCE MATERIAL] menu function, and the current machining
state of the material model will be stored. It should be noted here that, with this menu item
displayed in the select state, the material model will not be updated even upon selection of
another program (WNo.).
3. VIEW CANCEL
To hide component models selectively, tap the [VIEW CANCEL] menu item to open the
following window.
12-24
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Tap the name of the component model to be hidden. The cursor is moved onto the
model name and the color of the model concerned is changed in the graphic display.
Double-tap the same name. Then the light-blue background of the model name is
removed, indicating that the component is hidden in the 3-D model display.
To show a hidden component anew, tap the name of the component model (without
light-blue background) in the above-mentioned window.
4. VIEW CHANGE
To change the viewpoint of the 3-D model display section, tap the [VIEW CHANGE] menu
item to open the following window.
Double-tap the desired viewpoint in the window, and the view is correspondingly
changed in the 3-D model display section.
5. ZOOM IN/OUT
Tap the [ZOOM IN/OUT] menu item, and use the cursor keys on the resulting screen
keyboard as follows:
to enlarge the model view.
to reduce the model view.
6. ROTATION
Tap the [ROTATION] menu item, and use the cursor keys on the resulting screen keyboard
as follows:
to rotate the model around the horizontal axis in the normal direction.
to rotate the model around the horizontal axis in reverse direction.
to rotate the model normally around the axis perpendicular to the table surface.
to rotate the model in reverse around the axis perpendicular to the table surface.
7. MOVE
Tap the [MOVE] menu item, and use the cursor keys on the resulting screen keyboard as
follows:
to move (translate) the model upward.
to move (translate) the model downward.
to move (translate) the model leftward.
to move (translate) the model rightward.
8. CHECK UNITS SELECT
Tap the [CHECK UNITS SELECT] menu item to enable or disable the interference check
function for each component of the machine model in accordance with the actual state of
the machine.
12-25
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
9. POSITION DISP
Used to select the reference for the digital indication of the current position: machine origin
or workpiece origin.
10. CHECK MACHINE INTER.
Select this menu function to enable the machine interference check mode.
11. CHECK MATERIAL INTER.
Select this menu function to enable the interference check mode in particular for the
material model.
12. CHECK FIXTURE INTER.
Select this menu function to enable the interference check mode in particular for the fixture
model.
13. CHECK TOOL INTER.
Select this menu function to enable the interference check mode in particular for the tool
model.
14. AUTO OP. SAFETY SHIELD
Select this menu function to turn on the interference check mode for automatic operation
according to the states of the other functions 10 to 13.
When the interference check function (INTELLIGENT SAFETY SHIELD) is disabled in manual
mode of operation, the corresponding warning message (INVALID SHIELD) is displayed in the
upper part of the following displays:
POSITION display TRACE display
EIA MONITOR display MACHINING - MONITORING display
3D MONITOR display
12-26
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-3-3 Moving an additional part
The display position of an additional part (worktable, measuring table, etc.) can be changed by
the following procedure so as to suit it to a change in the workpiece zero point, without having to
change the machining program or the machine parameters.
(1) Select the [MOVE OPTIONAL PARTS] option displayed by tapping and [Setup] in
that order.
The following window appears on the screen.
(2) Enter in the X, Y, and Z fields the three dimensions of translating the additional part from its
reference position.
(3) Tap the [OK] button in the window to confirm the data settings, and the additional part will
be moved as specified.
Note 1: The translating dimensions in the X, Y, and Z fields are to be specified with reference to
the corresponding rectangular axes of the machine coordinate system.
Note 2: The machine coordinates of the reference position of the additional tables 1 and 2 refer
to the settings of parameters S25 and S36, respectively.
Note 3: The change in display position of an additional part on the 3D MONITOR display does
not produce the corresponding positional change on the VIRTUAL MACHINING
display. Follow a similar procedure as required on the latter display.
Note 4: Specify the angular position of the part (rotated around the Z-axis of the machine
coordinate system) as required by selecting between the Angle options 0 and 180
(degrees).
Note 5: Use the [CHECK UNITS SELECT] menu function to fit the NC conditions to the
machine in question as to whether it is equipped with additional parts.
Before movement After movement
12-27
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Cursor
(2) Tap the desired machine model to position the cursor on it, and tap the [OK] button to
confirm the selection.
Upon completion of internal processing for machine model change, graphic display is
changed accordingly.
Remark : The change in machine model on the 3D MONITOR display produces the corre-
sponding change on the VIRTUAL MACHINING display.
Note 1: As long as the internal processing for machine model change is in progress, the inter-
ference check function remains deactivated, which state is indicated by the INVALID
SHIELD message on the screen. Do not execute any axis movements before the
message disappears.
Note 2: During automatic operation an attempt to use the [MACHINE MODEL CHANGE]
function can only cause the alarm 428 MEMORY PROTECT (AUTO OPERATION) to
be raised.
Note 3: The alarm 2193 POWER OFF DURING MODEL CHANGE displayed at power-on in-
dicates that the latest operation for changing machine models has not been successful
due to power failure. Perform the changing operation again, if required.
12-28
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-4 VIRTUAL MACHINING Display
Function Simulates both the cutting operation and the machine movement.
Provided that the ISS for automatic operation is made invalid, Virtual Machining can be performed even
in parallel with automatic operation.
Remarks
If the ISS for automatic operation is made valid, Virtual Machining cannot be performed in parallel with
automatic operation.
12-4-1 Outline
Virtual Machining is the collective name for “Work simulation” that simulates the process of
cutting the workpiece and “Machine simulation” that simulates the movement of the machine.
Work simulation
This simulation checks if the tool interferes with the material and fixture. The cutting process
can be checked while viewing the actual cutting image, facilitating the early discovery of
cutting failure and the reduction of the setup time.
Machine simulation
This simulates the movement of machine components (including the tool) to check if inter-
ference occurs among these machine components.
Note 1: In simulation of measurement, as a matter of course, the measuring motion command
cannot help being executed up to the end (designated position) in default of the input
signal for skipping. The function of checking for interference is temporarily cancelled
during measurement as concerns the interference between workpiece and touch
sensor. Neither can occur the modification of the program according to the measuring
results.
Note 2: The operation of pallet change is skipped in the simulation. The material workpiece
with its fixture remains unchanged, irrespective of whether there comes a pallet change
command or not in the flow of simulation.
12-29
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
1. Displayed data
<Work simulation>
[1] [6]
[2]
[3]
[4]
[5]
[8]
[7]
D747S30119E
<Machine simulation>
[1] [6]
[2]
[3]
[4]
[5]
[8]
[7]
D747S30120E
12-30
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
2. Display data description
15 16 17 18
1 2 19 20 5 6 7
<Menu functions>
1. SIMULATN CONTINUE
Used to execute the simulation continuously.
The display of the menu item remains in the select state during execution until it is returned
to the deselect state at the end of the program, by tapping the [STOP] or the [SIMULATN
STEP] menu item (to stop or change the execution mode).
2. SIMULATN STEP
Used to execute the simulation stepwise.
The display of the menu item remains in the select state during execution of the step until it
is returned to the deselect state at the end of the program, by tapping the [STOP] or the
[SIMULATN CONTINUE] menu item (to stop or change the execution mode).
12-31
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
19. REPEAT
Used to reproduce the machine movement for the period of 30 seconds before the
machining is stopped.
12-32
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
20. POSITION
Used to display the following menu:
ALL ACTUAL
AXISZERO MACHINE
RET POSITION
Tap the [ALL AXISZERO RET] or [ACTUAL MACHINE POSITION] menu item to return
the components on the controlled axes to their respective zero points, or to set them to
where they are actually positioned on the machine.
Note 1: As for simulation (by the [SIMULATN CONTINUE] or [SIMULATN STEP] menu
function) of contour-parallel machining type, the material may be partially uncut
depending upon the shape of the tool used.
Note 2: In the initial state of the VIRTUAL MACHINING display all machine components con-
cerned with axis movement are always positioned at their zero-point, which state may
not always apply to the start of real machine operation. Consequently, the simulation
may differ from the real machine operation until all the component concerned have
been moved by their first motion commands.
DRAW
WORKPCE
MATERIAL
D747S30121
Note 1: If the redraw function is selected during simulation, an alarm may occur because of
interference.
Note 2: The redraw function is available to Work simulation only.
12-33
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
2. PROGRAM EDIT
Use the [PROGRAM EDIT] menu function to divide the screen for simultaneous view of the
VIRTUAL MACHINING and PROGRAM displays.
(1) Tap the [PROGRAM EDIT] menu item.
The screen is divided into two sections.
The program display section shows the data of the currently simulated program, be it
MAZATROL or EIA/ISO type, allowing the program data to be edited.
Tap the [PROGRAM COMPLETE] menu item to return to the Work simulation display.
Note 1: Tapping the [PROGRAM EDIT] menu item during simulation causes the running
simulation to be stopped, and the program edit display section appears.
Note 2: The program edit mode is enabled as soon as the program edit display section
appears.
Note 3: In the initial state of the program edit display section, the cursor is placed at the
beginning of the unit (MAZATROL) or the block (EIA/ISO) just simulated.
Note 4: The screen division in question can occur even in the replay mode, and the termination
of the program edit mode by tapping the [PROGRAM COMPLETE] menu item
resumes the simulation display with the replay mode being intact.
Note 5: The simulation display resumed by the termination of the program edit mode is no
different from that before the screen division, with the workpiece being cut and the
machine components shown as they were. However, the [SIMULATN CONTINUE] or
[SIMULATN STEP] menu function is cancelled.
Note 6: If the POSITION display or another is called up without tapping the [PROGRAM
COMPLETE] menu item, the return to the divided screen mode is not possible.
(1) Tap the [INTERFER ALARM HISTORY] or [ALARM HISTORY] menu item.
The history of the corresponding alarms is displayed.
12-34
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
The display format is the same as for the DIAGNOSIS (USER) - ALARM
HISTORY display. See Subsection 11-1-2 for more information.
Note 1: On the DIAGNOSIS (USER) display, select or deselect the [Work Number Only
Display] item (displayed by tapping and [Setup]) to select the desired display
type.
Note 2: The alarms generated during simulation are excluded from antomatic saving in a text
file (even when parameter F83 bit 0 ist set to 0).
Note 3: While the history display is shown, the contents of the alarm history will not be updated
even if a simulation is running. Cancel the menu function concerned temporarily and
select it again to view the updated history.
Note 4: The history display is cancelled when another menu item ([RESTART], [STORE],
[PROGRAM MONITOR] or [MACHINE SIMULAT.]) is tapped.
4. RESTART
Use the following procedure to restart the simulation at the specified position of the currently
selected program.
A. Restart procedure
(1) Tap the [RESTART] menu item.
A window for restart setting appears on the screen.
The format and contents of the window depend on the type of the currently selected
program.
To stop the search for the restart position, tap the [RESTART] menu item again. The
interruption of the restart search causes the alarm 2120 RESTART PT SEARCH
INTERRUPTED.
When the restart-position search process is completed, the SEARCHING window closes.
The simulation is in a state of temporary stop at the restart position.
(3) Start the simulation.
Tap the [SIMULATN CONTINUE] or [SIMULATN STEP] menu item.
Note 1: Restart position search will be canceled if the display is changed for the TOOL PATH
CHECK display or another.
Note 2: Interference check does not occur during restart position search.
Note 3: The [SIMULATN CONTINUE] and [SIMULATN STEP] menu functions cannot be
selected or deselected during restart position search.
Note 4: It takes some time to complete the search process because a work simulation is
executed internally up to the specified restart position.
12-35
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Up to 6 codes
M-codes for preparation Cannot be set
(MDI mode is also available)
Restart from a MAZATROL
Executable Executable
subprogram
12-36
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
5. STORE
Follow the procedure below to retain the last image of the display before display change. The
retained display image is restored when the Work simulation display is called again.
(1) Tap the [STORE] menu item.
The mode turns ON and OFF each time the [STORE] menu item is tapped. The ON/OFF
state is retained even if the display is changed.
D747S30122E
Note 1: The [STORE] ON setting is retained until the power is turned off.
Note 2: Selecting another work number with the STORE mode ON and then switching to the
VIRTUAL MACHINING display restores the retained material/fixture. To display the
material/fixture corresponding to the selected work number, tap the [DRAW WORK-
PCE MATERIAL] menu item.
Note 3: The STORE function is available only during Work simulation (unavailable to the
Machine simulation).
12-37
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Machine origin
Tool section
Tool holder
No. B C
1 BA28 BA29
B 2 BA31 BA32
C 3 BA34 BA35
4 BA37 BA38
Workpiece (Material)
A-axis S26
Fixture
S25: Center of the tilting table’s top surface.
Center of the tilting table’s top surface, in machine
coordinates of the orthogonal axes.
S26: Center of rotation of the tilting table.
S25 Center of rotation of the tilting table, in machine
coordinates of the orthogonal axes.
Tilting table
C-axis
D740S3077
The holder will be displayed at a position apart from the tool tip by a distance of the tool length.
The parameter settings for the holder vary depending on the holder type (Type 1 to 4) as shown
in the table below.
Parameter
Type 1 BA28 BA29
Type 2 BA31 BA32
Type 3 BA34 BA35
Type 4 BA37 BA38
Note 1: If the tool hits the interference check target, an alarm will be generated to indicate the
occurrence of interference.
Note 2: The portion ground during occurrence of interference will be shown in red.
12-38
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Note 3: Multiple eventual sections of interference during one step of simulation can all be
indicated and treated as having been removed, indeed, but the alarm can only refer to
the section of the first interference.
Holder
Shank
Cutter
D740S3078
[2]
[1]
[3]
[4]
12-39
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Progress
of replay
Note 1: During replay, machine interference is checked based on the interference check
setting. Interference errors are indicated as usual during replay, but not recorded, as
appropriate, in the simulation alarm history.
Note 2: During replay, the workpiece shape that was displayed in Machine simulation at the
selection of the [REPEAT] menu item is displayed. The displayed workpiece will not be
cut during the replay mode.
Note 3: Switching to the Work simulation display during replay causes the display of the
[REPEAT] menu item to return to the deselect state.
Note 4: The [REPEAT] menu function cannot be selected if the Machine simulation function
has not yet been executed at all (by selecting [SIMULATN CONTINUE] or [SIMULATN
STEP]), since there is no data to replay.
Note 5: If a change for a display of other type, e. g. for the program edit display, occurs during
replay, the replay mode will be canceled, and the restored Machine simulation display
cannot reproduce any more the particular machine movement.
12-40
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Note 6: Change for the Work simulation display, however, does not cancel the replay mode of
the machine simulation display.
Note 7: The machine movement capable of reproduction begins with the simulation step within
which falls the time 30 seconds before the CYCLE TIME indication (stopped) at tapping
the [REPEAT] menu item, and ends with that stopped CYCLE TIME. In the following
example of simulation flow, the time in question (00:01’17”) falls within Step 9, so the
machine movement for a 53-second period is reproducible (from the beginning of Step
9 up to the stopped time indication within Step 11).
Simulation step Indication under CYCLE TIME (at the step beginning)
1 (Start of simulation) 00:00’00”
2 00:00’08”
8 00:00’47”
Tap the [ALL AXIS ZERO RET] menu item to perform zero-point return operations for all
axes as required for simulation.
In the following cases, zero-point return for all axes is required before executing
simulation.
The machine stopped during machining.
A software limit alarm has occurred.
Interference check and cutting operations are not performed when zero-point return for
all axes is in progress.
Tap the [ACTUAL MACHINE POSITION] menu item to move the components on the
controlled axes to where they are actually positioned on the machine.
Note : Both positioning functions ([ALL AXIS ZERO RET] and [ACTUAL MACHINE POSI-
TION]) cannot be executed when simulation (continuous or stepwise), replay, search
for restart position or restart operation is in progress.
12-41
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Remark : The components capable of being hidden are: Base, Column, Table, Pallet, Saddle,
Head, Receiver (MMS), Coolant and Tool.
4. VIEW CHANGE menu function
The viewing point in the simulation display can be changed as required.
Tap the desired viewing point in the window.
Given below is an example of display with the FFRONT viewing point selected.
Remark: Available points of view are: FRONT, RIGHT, LEFT, BACK, UNDER, RIGHT-TOP,
RIGHT-UNDER and LEFT-TOP.
Note : The available points of view depend upon the specification of the machine.
12-42
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
6. Machine interference check
The Machine simulation function checks if interference occurs among the “machine model
components,” “tool,” “fixture,” and “material.”
During Machine interference checks, the following alarms may be generated.
Conditions Alarm
Interference warning 2101 NEAR MISS
Interference 2100 MACN INTRF
With the STOP AT 1ST PT OF INTERFERENCE option selected in the INTERFERENCE SET-
UP window, the display changes automatically to the Work simulation display when the Machine
simulation stops temporarily due to work interference.
The clearance between yellow components The red components (Head and Table in
(Head and Table in this example) is shorter this example) interfere with each other.
than the interference distance.
D740S3079
12-43
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Tapping the [Interference Setup] option opens the INTERFERENCE SETUP window.
12-44
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Detailed description of the INTERFERENCE SETUP window
Category Item Description Application Setting Default
Machine simulation
Select whether or not to perform inter-
INTERFERENCE ference checks. With this item OFF, all (Interference check
is always active in ON/OFF ON
DETECTION of the following interference settings are
disabled. Work simulation
mode.)
STOP AT When ON, the simulation stops tempo-
STAND-OFF rarily if the target comes within the inter- Machine simulation ON/OFF OFF
DISTANCE ference distance.
STOP AT 1ST PT Work simulation
When ON, the simulation stops tempo-
OF INTER- Machine simulation ON/OFF ON
rarily if interference occurs.
FERENCE (Remark 1, 2)
Select whether or not unconditionally to
stop the simulation according to the
above settings. When OFF, the simula-
tion stops only when interference is de-
tected the first time for a particular pair of Work simulation
STOP AT ALL
components. (No stop occurs for the Machine simulation ON/OFF ON
INTER- INTERFERENCE
same pair from the second time (Remark 1, 2)
FERENCE
onward.)
OPTIONS
When ON, the simulation stops tempo-
rarily whenever an interference warning
or interference occurs.
STOP WHEN When ON, the simulation stops
OUT OF INTER- temporarily if the target gets out of the Machine simulation ON/OFF OFF
FERENCE interference distance.
0: Interference
warning judg-
ment disabled.
Metric: 1.00 to Metric:
Set the interference warning distance. 100.00 mm
INTERFERENCE 20 mm
An interference warning will be gene-
STAND-OFF Machine simulation Inch: 0.00001 to
rated if the component is within the set Inch:
DISTANCE 4.00000 in
distance.
0.7874 in
* The minimum
value depends
on the machine
model.
Metric: Metric:
CUTTING 0.10 to 2.0 mm 0.25 mm
TOLE- — Set the desired machining accuracy. Work simulation
RANCE Inch: Inch:
0.004 to 0.1 in 0.01 in
Select whether or not to match the Work simulation
SAME AS
accuracy of drawing the tool path with ON/OFF ON
CUTTING Machine simulation
PATH the machining accuracy.
TOLE- Metric: Metric:
RANCE Work simulation 0.10 to 2.0 mm 0.25 mm
Accuracy Set the desired accuracy.
Machine simulation Inch: Inch:
0.004 to 0.1 in 0.01 in
Set the types of commands the execu- Work simulation
STOP
— tion of which should cause the simula- ON/OFF OFF
OPTION Machine simulation
tion to be stopped temporarily.
Set the frequency of updating the 0: Updating
WORK Work simulation
machine simulation display. Use this disabled.
UPDATE — 4
setting if updating the display every time Machine simulation
INTERVAL 1 -: Frequency
slows down the performance.
WORK RE- WORK ON/OFF ON
Set the resolution for material model. Work simulation
SOLUTION SIMULATION 1 to 10 4
The responsiveness to the operation can
IN VIEW MACHINE ON/OFF OFF
be enhanced by lowering the resolution. Machine simulation
OPERAT. SIMULATION 1 to 10 1
12-45
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Remark 1: With the STOP AT 1ST PT OF INTERFERENCE option selected, the display
changes automatically to the Work simulation display when the Machine simulation
stops temporarily due to work interference.
Remark 2: The Work simulation display changes automatically to the Machine simulation
display when the work simulation stops temporarily due to machine interference
according to the settings in this window.
Remark 3: The interference check mode cannot be turned off for an additional table on which a
material model is located. An attempt to cancel the mode will only lead to an alarm
(2191 CANNOT SELECT CHECK UNITS).
12-46
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-4-5 Display of material, tool, and fixture
12-47
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
D. 3D machining units
A right parallelepiped that includes the machining shape of the 3D machining unit is displayed.
3D machining unit
D740S3082
Tool
Tool path
Machining contour (Arrow: Moving direction of the tool)
D740S3083
12-48
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Remark : For LINE IN machining with only one straight line specified, the tool size will not be
allowed for since the IN-side cannot be identified.
For point machining
The tool radius is added to the right parallelepiped that includes all the specified points.
Right parallelepiped
including all the points
Right parallelepiped
with added tool radius
D740S3084
For 3D machining
The tool radius is added to the right parallelepiped that includes the locus of points of tool
movement.
12-49
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Y Unit: mm
Material shape Clearance
Offset
(F136)
10
Y max. 150
Offset
Offset 10
10 120
Machining Clearance
Clearance area (F136)
(F136)
Y min. 50
40
Offset
Clearance 10
Reference
point (F136)
X
Machine 40
coordinate
system X min. X max.
(50) (150)
40 X
Machine
coordinate
system
Machining
area
10
Offset
Z 10
D740S3085
12-50
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
H. Rotation around the C-axis and A-axis
Rotation around the C- and A-axis, as specified in the WPC, WPC SHIFT, or INDEX unit, is also
taken into consideration as follows: The material will be a right parallelepiped that includes a right
parallelepiped formed by rotating the right parallelepiped including the machining shape. That is,
the material will be a right parallelepiped whose sides are parallel to the X-, Y-, or Z-axis of the
machine coordinate system.
D740S3086
Note : The [Change Material] function is not available for a material which is set on the 3D
SETUP display. If required, delete the corresponding setting on the 3D SETUP display
beforehand.
12-51
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Used to set the material and fixture models to be used in the INTELLIGENT SAFETY SHIELD (ISS) and
Function Virtual Machining functions.
The use of parametric models and CAD models enables more accurate interference checks.
1. Displayed data
[2]
[3]
[1]
[4]
D747S30122
12-52
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-5-2 3D setup initial menu
The 3D SETUP display provides the following initial menu:
WORKPCE FIXTURE LOCATE OPTIONAL WORKPCE PALLET
MATERIAL SETUP MANUALLY TABLE CAD FILE SETUP
SETUP SETUP CONVERT
1 2 3 4 5 6
<Menu functions>
1. WORKPCE MATERIAL SETUP
Select this item to set the shape of the material model.
2. FIXTURE SETUP
Select this item to set the shape of the fixture model.
3. LOCATE MANUALLY
Select this item to locate and arrange the material and fixture models.
4. OPTIONAL TABLE SETUP (for machines with additional tables)
Select this item to specify the worktable together with its axis of rotation.
5. WORKPCE CAD FILE CONVERT
Select this item to convert a CAD model which is selected as a material model.
6. PALLET SETUP (only for correspondingly designed machine models)
Select this item to set a pallet model proper to the program.
Note : Use the [LOCATE] item in the “material-model setting menu” to manually locate and
arrange the material model positioned on an additional table.
Material model setting (12-5-4) This procedure can be omitted if the model is specified
beforehand in MAZATROL program of workpiece scheme.
Material model conversion (12-5-8) This procedure is only required when a CAD model is
selected as a material model.
12-53
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
2. Material model
A. Parametric model
Set simple material models by giving dimensions to the basic shapes.
B. CAD model
CAD data can be imported as a material model.
12-54
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
3. Fixture model
A. Parametric model
Set simple fixture models by giving dimensions to the basic shapes. The following 25 types of
fixture shape are available.
LOCATING BLOCK
WORK GRIPPER (ID) PALLET PALLET (H-MC) VISE
(ROUND)
FIXTURE BASE
SWING CLAMP UNIVERSAL CLAMP CENTER CLAMP FIXTURE BASE
(H-MC)
12-55
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
B. CAD model
CAD data can be imported as a fixture model.
12-56
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Note 2: Even if the total number of faces ranges from 4000 to 8000, the models specified
in the 3D SETUP display will be made effective, indeed, for the SAFETY SHIELD
and Virtual Machining functions, but alarm 1105 SAFETY SHIELD CALCU-
LATING may be prone to occur or the Virtual Machining may decrease in
operation speed.
Note 3: If the total number of faces exceeds 8000, the models specified cannot be made
effective at all for the SAFETY SHIELD and Virtual Machining functions.
12-57
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
(3) Select the desired parametric model from the database, and then tap the [OK] button.
The SELECT WORKPIECE MATERIAL window appears on the screen.
(4) Edit the dimensions as required and finally tap the [OK] button.
The material model is set definitively and indicated in the 3D shape tree display section.
Note : If the created material model is too large to fit in the material size defined in the
program, alarm 2061 WORK MATL. LARGER THAN BARRIER will be displayed.
12-58
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
3. Setting a CAD model
A. Setting procedure
Follow the procedure below to set the material model by selecting a model created using a CAD
system.
(1) Tap the [WORKPCE MATERIAL CAD FILE] menu item.
The existing CAD models are listed up in the IMPORT WORKPIECE MAT. CAD FILE
window.
(2) Select the desired CAD model, make the desired selection for auto-adjustment, and then
tap the [OK] button.
AUTO ADJUST YES ..... Places the CAD model in a proper position.
NO....... Places the CAD model according to the coordinate system used
in its creation.
The material model is set definitively.
Note 1: First tap the [WORKPCE OPTIONAL TABLE] menu item (to set its display into the
select state) and then follow the above procedure to set a material model on an
additional table.
Note 2: If the created material model is too large to fit in the material size defined in the
program, alarm 2061 WORK MATL. LARGER THAN BARRIER will be displayed.
Note 3: If the number of faces on the specified material model exceeds 4000, alarm 2064 MAX
NUM MODEL FACETS EXCEEDED will be displayed and the face quantity check
window opened. It is possible, indeed, but not recommendable to set a material model
with more than 4000 faces. The maximum admissible number of faces is 8000.
The procedure for managing (renaming, copying and deleting) CAD files to
be displayed in the above-mentioned window is detailed under 6 below in this
Subsection.
12-59
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Loadable 3-D CAD files in STEP format: STEP AP203 or AP214 with a file extension “stp” or
“step.”
A Parasolid or STEP format file cannot be read if it contains any of the following. Attempting
to do so causes the alarm 2001 CAD FILE FORMAT ERROR.
Surface model (a model whose shape is represented by only surfaces, which is a
collection of planar elements without any content)
Model containing any invalid shape (detected in entity checking)
The CHANGE FOLDER window opens to show the drive name and the folder list.
Folder list
(2) In the folder list, select the desired folder and then tap the [OK] button.
Double-tap [..] in the CHANGE FOLDER window as required to view the contents of the
upper-level folder.
Double-tap a folder as required to view its lower-level folders.
The contents (lower-level folders) of the new folder are shown.
(3) Finally select the desired folder and tap the [OK] button.
The CHANGE FOLDER window closes and the files in the selected folder are listed in
the IMPORT WORKPIECE MAT. CAD FILE window.
Note : ”C:\” is selected as the default folder. The change in folder setting is retained.
12-60
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
4. Deleting the existing material model (DELETE WORKPCE MATERIAL)
Follow the procedure below to delete (from the 3D shape tree display section) the current
material model.
(1) Tap the [DELETE WORKPCE MATERIAL] menu item.
A message box appears.
(2) Tap the [YES] button.
The material model is deleted.
To cancel the deletion, tap the [NO] button.
12-61
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
<Menu functions>
1. NEW
Used to add a new parametric model to the material database.
2. COPY AND CHANGE
Used to add a parametric model to the material database by modifying an existing model.
3. CHANGE WORKPCE MATERIAL
Used to change or edit a parametric model in the material database.
4. DELETE WORKPCE MATERIAL
Used to delete a parametric model from the material database.
5. EDIT DATABASE
Deselect the menu item to terminate the edit mode.
A. NEW
Follow the procedure below to add a new parametric model to the material database.
12-62
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
Note 2: An attempt to register an additional model under a number (No.) which is already in
use will only lead to an alarm (2057 NUMBER ALREADY REGISTERED).
Note 3: An attempt to register a model with an item being unset or incorrectly set will only lead
to an alarm (2028 ILLEGAL WORKPIECE DIMENSION).
12-63
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Note 3: An attempt to register a model with an item being unset or incorrectly set will only lead
to an alarm (2028 ILLEGAL WORKPIECE DIMENSION).
Note 4: Tapping the [COPY AND CHANGE] menu item without any parametric model selected
from the material database will lead to an alarm (2031 SELECT REGISTERED DATA).
12-64
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
6. WORKPCE MATERIAL FILE
The created material model can be saved and managed in a CAD file.
(1) Tap the [WORKPCE MATERIAL FILE] menu item.
The WORKPIECE MATERIAL FILE window appears on the screen with the following
menu presented for managing material models:
<Menu functions>
1. SAVE WORKPCE MATERIAL
Used to save a material model into the material database or as a CAD model.
2. RENAME
Used to rename the file of a material model.
3. COPY AND RENAME
Used to copy the file of a material model under a different name.
4. DELETE
Used to delete the file of an unnecessary material model.
Note 1: The file format is “x_t”. If the file name does not have an extension, “x_t” will be added
automatically.
Note 2: If the length of the file name is in excess of 256 characters or if the length of the file
path is in excess of 260 characters, alarm 2039 FILE NAME TOO LONG will be
displayed.
12-65
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
B. RENAME
Follow the procedure below to rename an existing file of material-shape model.
(1) Select the file to be renamed in the WORKPIECE MATERIAL FILE window.
12-66
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
(3) Key in the new name.
(3) Key in the name of the new file for the copied data.
12-67
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
D. DELETE
Follow the procedure below to delete an existing file of material-shape model.
(1) Select the file to be deleted in the WORKPIECE MATERIAL FILE window.
12-68
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-5-5 Fixture model setting
Select the [FIXTURE SETUP] item from the initial menu of the 3D SETUP display to display the
fixture-model setting menu that is used to set a parametric or CAD model as a fixture model.
The created fixture model is indicated in the 3D shape tree display section.
Note : When multi-piece machining is set up in the program, assigning fixtures as a daughter
of (or subordinate to) a material model in the manual layout structure tree will cause the
fixtures to be arranged on the multiple pieces for the SAFETY SHIELD and Virtual
Machining functions. CAD models as well as the following types of parametric model
can be arranged subordinate to a material model.
MULTI BLOCK (LARGE)
MULTI BLOCK (SMALL)
SUPPORT BLOCK
LOCATING BLOCK (SQUARE)
LOCATING BLOCK (ROUND)
SWING CLAMP
UNIVERSAL CLAMP
CENTER CLAMP
POINT CLAMP
JACK
12-69
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
<Menu functions>
1. FIXTURE DATABASE
Used to set the fixture model by selecting a parametric model from the fixture database.
2. FIXTURE CAD FILE
Used to set the fixture model by selecting a model created using a CAD system.
3. DELETE FIXTURE
Used to delete the existing fixture model.
4. LOCATE
Used to locate and arrange the fixture model.
5. FIXTURE OPTIONAL TABLE
Used to set the fixture model to be positioned on an additional table.
6. EDIT DATABASE
Used to edit the database of the parametric models (by adding, changing, and deleting
data).
7. FIXTURE FILE
Used to manage the existing fixture models (by saving, renaming, copying, and deleting
data).
8. FINISH
Used to terminate the fixture-model setting mode.
The specified fixture model cannot be made effective for the 3D interference checking
(SAFETY SHIELD) and Virtual Machining functions until the [FINISH] menu item is tapped
to terminate the fixture-model setting mode (and, as a result, to return to the initial menu of
the 3D SETUP display).
Note 1: If the total number of material model faces and fixture model faces exceeds 4000,
alarm 2064 MAX NUM MODEL FACETS EXCEEDED will be displayed and the
face quantity check window opened.
Note 2: Even if the total number of faces ranges from 4000 to 8000, the models specified
in the 3D SETUP display will be made effective, indeed, for the SAFETY SHIELD
and Virtual Machining functions, but alarm 1105 SAFETY SHIELD CALCU-
LATING may be prone to occur or the Virtual Machining may decrease in
operation speed.
Note 3: If the total number of faces exceeds 8000, the models specified cannot be made
effective at all for the SAFETY SHIELD and Virtual Machining functions.
12-70
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
2. Setting a parametric model
12-71
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
A. Setting procedure
Follow the procedure below to set the fixture model by selecting a 3-D CAD model.
(1) Select from the MODEL LAYOUT structure tree a mother item (material or fixture) under
which to add a new fixture model.
AUTO ADJUST YES ..... Fixtures are arranged so that the center of the right parallelepi-
ped including the CAD models lies on the center line of the table.
12-72
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
NO....... Places the CAD model according to the coordinate system used
in its creation.
The fixture model is set definitively.
Note 1: First tap the [FIXTURE OPTIONAL TABLE] menu item (to set its display into the
select state) and then follow the above procedure to set a fixture model on an
additional table.
Note 2: If the created fixture model is too large to fit in the fixture size defined in the setup
information, alarm 2062 FIXTURE LARGER THAN BARRIER will be displayed.
Note 3: If the number of specified fixture model faces exceeds 4000, alarm 2064 MAX NUM
MODEL FACETS EXCEEDED will be displayed and the face quantity check window
opened. Besides, fixture models with more than 8000 faces cannot be set up at all.
Proceed with the succeeding steps in the same manner as for the material
model. Refer to the description under 3-C in Subsection 12-5-4.
12-73
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
4. DELETE FIXTURE
Proceed as follows to delete the current fixture model.
(1) Select the fixture to be deleted from the MODEL LAYOUT structure tree.
(3) Confirm the deletion by tapping the [YES] button to delete the selected fixture with its
subordinate ones.
12-74
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
5. LOCATE
Note : Manual arrangement of a fixture model on the main and an additional table is to be
undertaken respectively with the [FIXTURE OPTIONAL TABLE] menu item being
displayed in the deselect and the select state.
The material and fixture models can be located and arranged manually.
(1) Select from the MODEL LAYOUT structure tree the fixture to be arranged manually.
The procedure for managing database (by adding, modifying, copying and
deleting) is detailed above under 5 in Subsection 12-5-4.
7. FIXTURE FILE
The created fixture model can be saved and managed in a CAD file.
(1) Tap the [FXTURE FILE] menu item.
The FIXTURE MODEL FILE window appears on the screen with a menu presented for
managing fixture models.
Proceed with the succeeding steps in the same manner as for the material
model. Refer to the description above under 6 in Subsection 12-5-4.
12-75
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
The information given in this subsection also applies to the various menu
items of manual arrangement that are folded under [LOCATE] in the
Material-model setting menu and Fixture-model setting menu.
<Menu functions>
1. MOVE
Used to move (translate) as well as rotate the model on the selected plane.
2. MOVE SETUP
Used to setup the linear distance by which the model is to be moved.
3. ROTATE SETUP
Used to setup the angular distance by which the model is to be rotated.
4. X/Y/Z-AXIS MOVE
Used to move the model along the particular axis.
5. X/Y/Z-AXIS ROTATE
Used to rotate the model around the particular axis.
6. CONTACT SURFACE
Used to mate two selected faces.
7. FINISH
Used to terminate the manual arrangement.
12-76
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-5-7 OPTIONAL TABLE SETUP menu function (for machines with additional tables)
A worktable together with its axis of rotation can be specified as a 3D setup item.
For example, follow the procedure below to perform setup operations for the C-axis table on a
machine of the construction shown below.
+Z
+Y
A C
+X
D749S30090
(1) Select the [OPTIONAL TABLE SETUP] item from the initial menu of the 3D SETUP dis-
play.
The following setup menu is displayed for additional tables.
C-AXIS A-AXIS +X -X +Z FINISH
OPTIONAL OPTIONAL
TABLE TABLE
(2) Tap the [C-AXIS OPTIONAL TABLE] menu item to select an additional table.
The [C-AXIS OPTIONAL TABLE] menu function is activated.
C-AXIS A-AXIS +X -X +Z FINISH
OPTIONAL OPTIONAL
TABLE TABLE
(3) Tap the [+Z] menu item to specify the axis of rotation of the selected table.
The [+Z] menu function is activated.
C-AXIS A-AXIS +X -X +Z FINISH
OPTIONAL OPTIONAL
TABLE TABLE
(4) Finally tap the [FINISH] menu item to terminate the particular setup mode.
The menu is replaced with the initial menu of the 3D SETUP display.
WORKPCE FIXTURE LOCATE OPTIONAL
MATERIAL SETUP MANUALLY TABLE
SETUP SETUP
Note 1: Do not fail to deactivate both the [C-AXIS OPTIONAL TABLE] and [A-AXIS OP-
TIONAL TABLE] menu functions beforehand to perform setup operations for the
normal worktable on the 3D SETUP display.
Note 2: An alarm is raised (2074 CANNOT CHANGE TABLE AXIS) if the [–X] or [+X] menu
item is tapped for specifying the axis of rotation of the table without the [C-AXIS
OPTIONAL TABLE] nor the [A-AXIS OPTIONAL TABLE] menu function being acti-
vated.
Note 3: On the 3D MONITOR and VIRTUAL MACHINING displays are displayed a material
model which is located on the table specified last using the [OPTIONAL TABLE
SETUP] menu function, and the fixture models arranged on all the existing worktables.
12-77
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Material model conversion is The CAD model selected on the 3D SETUP dis-
complete. play is appropriately displayed on the screen.
Arranging and editing operations The material model remains displayed according
have been performed manually on to the results from the latest conversion per-
the converted material model. formed.
A material model of another type is displayed.
No CAD model is set as a material
None
model. No display of material in default of the infor-
mation concerned.
12-78
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
2. Procedures for material model conversion
A. Manual conversion
(1) Tap the [WORKPCE CAD FILE CONVERT] menu item.
WORKPCE FIXTURE LOCATE WORKPCE >>>
MATERIAL SETUP MANUALLY CAD FILE
SETUP CONVERT
The progress bar shows the progress of conversion, and the dialogue box disappears
automatically upon completion of the conversion.
Tap the [CANCEL] button on the box to break off the conversion.
The dialogue box stands in translucent display during conversion.
The dialogue box remains displayed on the screen even if another display is called up.
Note 1: The material model conversion is broken off when automatic operation is started.
Note 2: Tapping the [WORKPCE CAD FILE CONVERT] menu item (for starting the ma-
terial model conversion) during automatic operation will only cause an alarm to be
raised (2087 CANNOT CONVERT WORKPCE).
Note 3: If another work number (WNo.) should be selected during material model conver-
sion, the current conversion is canceled and the material model for the program
with the new work number undergoes a conversion.
Note 4: Tapping the [WORKPCE MATERIAL SETUP] or [LOCATE MANUALLY] menu
item (for arranging and editing the material model) during material model con-
version will only cause an alarm to be raised (2088 WORKPCE CONVERTING).
B. Automatic conversion
With the message CONVERTED WORKPCE DO NOT EXIST or NEED CONVERT WORKPCE
AGAIN remaining displayed on the 3D SETUP display, calling up another display starts the
meterial model conversion automatically and the dialogue box with a progress bar appears on
the screen.
Note : The automatic conversion is always started for the currently selected program, and the
conversion for the material model of another program (with another WNo.), if in
progress, will be broken off.
12-79
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
(1) Tap the [OK] button on the box, and the meterial model conversion is started and the
dialogue box with a progress bar appears on the screen.
The dialogue box with a progress bar is described above under 2-A.
Note 1: The confirmation dialogue box is not displayed if the material model conversion con-
cerns the program currently selected on the VIRTUAL MACHINING display.
Note 2: The confirmation dialogue box appears if the material model conversion is to be done
for a program which is not currently selected on the VIRTUAL MACHINING display.
Note 3: The confirmation dialogue box is not displayed if the material model conversion con-
cerns the program currently selected for setup operation or automatic operation.
Note 4: The confirmation dialogue box appears if the material model conversion is to be done
for a program which is not currently selected for setup or automatic operation.
Note 5: The confirmation dialogue box is not displayed at all during automatic operation.
12-80
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-5-9 3D display operation
This section describes how to manipulate the material and fixture models displayed on the
screen.
Use fingers or the menu functions concerned to rotate, enlarge and reduce 3-D images in the
graphic display area.
See Section 3-1 for detailed information on how to use fingers for display
operation.
1 2 3 4
5 5 5 5 5 5
1. ZOOM IN/OUT
Follow the procedure below to enlarge or reduce the model view.
(1) Tap the [ZOOM IN/OUT] menu item.
A screen keyboard is displayed.
(2) Use the cursor keys as follows:
to enlarge the model view.
to reduce the model view.
D740S3065’
(3) Finally tap the [ZOOM IN/OUT] menu item anew to terminate the ZOOM IN/OUT mode.
12-81
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
2. ROTATION
Follow the procedure below to rotate the contents of the 3-D display section.
(1) Tap the [ROTATION] menu item.
A screen keyboard is displayed.
(2) Use the cursor keys as follows:
to rotate the model upward.
to rotate the model downward.
to rotate the model leftward.
to rotate the model rightward.
D740S3066’
(3) Finally tap the [ROTATION] menu item anew to terminate the ROTATION mode.
12-82
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
3. MOVE
Follow the procedure below to move (translate) the contents of the 3-D display section.
(1) Tap the [MOVE] menu item.
A screen keyboard is displayed.
(2) Use the cursor keys as follows:
to move (translate) the model upward.
to move (translate) the model downward.
to move (translate) the model leftward.
to move (translate) the model rightward.
D740S3067’
(3) Finally tap the [MOVE] menu item anew to terminate the MOVE mode.
4. ZOOM TO FIT
The currently displayed model can be fitted entirely in the display section, without changing its
orientation.
(1) Tap the [ZOOM TO FIT] menu item.
The model in its entirety will fit in the display section.
ZOOM ZOOM
TO FIT TO FIT
D740S3068’
12-83
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
1 2 3 4 5 6 7
XY PLANE
(from + side of Z)
Z
Y
XY PLANE 180°
(from – side of Z) D740S3069
(2) Finally tap the [3D VIEW] menu item to retrieve the initial three-dimensional view.
6. TABLE SHOW/HIDE
The table model can be hidden and shown as required.
(1) Tap the [TABLE SHOW/HIDE] menu item.
TABLE
SHOW /
HIDE
TABLE
SHOW /
HIDE
Table shown HIDE Table hidden
D740S3070’
12-84
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
7. FIXTURE SHOW/HIDE
The fixture model can be hidden and shown as required.
(1) Tap the [FIXTURE SHOW/HIDE] menu item.
FIXTURE
SHOW /
HIDE
FIXTURE
SHOW /
HIDE
Fixture shown 替 Fixture hidden
D740S3071’
W/P MAT
SHOW /
HIDE
W/P MAT
SHOW /
HIDE
Material shown Material hidden
D740S3072’
9. COUNT FACETS
(1) Tap the [COUNT FACETS] menu item.
The NUMBER OF MODEL FACETS window appears on the screen.
The NUMBER OF MODEL FACETS window shows the total number of the faces of the material
model and the fixture models.
Note 1: If the total number of material model faces and fixture model faces exceeds 4000,
alarm 2064 MAX NUM MODEL FACETS EXCEEDED will be displayed and the face
quantity check window opened.
Note 2: Even if the total number of faces ranges from 4000 to 8000, the models specified in the
3D SETUP display will be made effective, indeed, for the SAFETY SHIELD and Virtual
Machining functions, but alarm 1105 SAFETY SHIELD CALCULATING may be prone
to occur or the Virtual Machining may decrease in operation speed.
Note 3: If the total number of faces exceeds 8000, the models specified cannot be made
effective at all for the SAFETY SHIELD and Virtual Machining functions.
12-85
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
12-5-10 Pallet model setting (only for correspondingly designed machine models)
On a correspondingly designed machine model, tap the [PALLET SETUP] item from the initial
menu of the 3D SETUP display to call up the following menu that is used to set a pallet model to
be used for the INTELLIGENT SAFETY SHIELD (ISS) function as well as on the 3D MONITOR
and VIRTUAL MACHINING displays.
PALLET PARAMET FINISH >>>
CAD FILE PALLET
READ
1 2 3
(2) Select the desired model by tapping its name in the window.
A preview of the selected pallet model appears in the 3-D display section.
(3) Confirm the selection by tapping the [OK] button in the window.
The selected model is set definitively as a pallet model.
(4) Finally tap the [FINISH] menu item to terminate the pallet-model setting mode.
12-86
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
2. Setting a pallet model according to the parameter settings concerned
(1) Tap the [PARAMET PALLET READ] menu item.
The pallet model created using the relevant parameter settings is set definitively, as
shown in the 3-D display section.
(2) Finally tap the [FINISH] menu item to terminate the pallet-model setting mode.
The parameter settings used in this type of pallet-model setting are as enumerated below.
Note 1: Taken into account only for a round table (SD50 = 1).
Note 2: Taken into account to create a shape of chuck as pallet, on condition that
1) L110 bit 7 = 1 [The Z-axis of the machine coordinate system runs vertically],
2) BA48 ≠ 0 [A spindle head of swiveling type is mounted], and
3) SD50 = 2 [The machine table used is of the type of chuck].
In all other cases it is not possible to set, and display, a chuck model as pallet model.
See the separate Parameter List/Alarm List/M-Code List for further details of
the parameters.
12-87
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Used to register the shape data for the tools with their holders prepared in the magazine for the use in the
Function
simulation by the INTELLIGENT SAFETY SHIELD (ISS) and Virtual Machining functions.
To show this display, position the cursor on the TOOL MODEL item in the TOOL DATA display and tap
the [MODEL EDIT] menu item.
Remarks
If the tool model is not set, simulation will occur using a simple model that is based on the tool data
setting.
Note : Set the model of a tool in strict accordance with the settings (TOOL item above all) for
the tool on the TOOL DATA display; otherwise interference check and virtual machin-
ing cannot occur correctly.
1. Displayed data
[1] [3]
[2]
[4]
D747S30123
12-88
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
B. Rotation tool model
[1] [5]
[2]
[6]
D747S30124
D740S3060
12-89
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
[1] [5]
[2]
[6]
D747S30125
D740S3144
12-90
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
D. Assembly tool model
[2]
[10]
[1]
[7]
[8] [11]
[9]
D747S30126
12-91
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
3. Data registration
The procedure of data registration is as follows:
(1) Tap the TOOL MODEL item in the TOOL DATA display.
12-92
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
A. PARAM. MODEL
(1) Select the desired model type.
Be sure to select one that is most similar to the shape of the tool in question.
(2) Set parameters according to the diagrammatic view of the selected tool model.
Different colors are used to indicate whether or not the geometry and size of a holder can be
defined as required by specifying parameters.
MAZAK
standard Black No
holder
Freely settable
White Yes
holder
12-93
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
C. ASSEMBLY MODEL
Select this method to draw a tool shape by assembling holder, socket, and cutter parts into a
desired unit.
The tool shape can be easily created by selecting the relevant maker name and model
number.
In addition, an image of the tool shape being created can be examined in the PREVIEW
pane.
The following flow of display operation is described below in detail:
See the following sections for a detailed description of the respective pro-
cedures.
12-94
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
<Managing the items to be displayed in the model number listing tree>
Follow the procedure below to manage the items to be displayed in the model number listing tree
so that only those part models should be displayed which are adequate to the particular
requirements.
(1) Tap the [MODEL NO DISPLAY SETTING] menu item.
HOLDER SOCKET CUTTER HOLDER SOCKET CUTTER MODEL NO PREVIEW TOOL TOOL
DISPLAY MODEL
SELECT SELECT SELECT CANCEL CANCEL CANCEL ADJUST. DATA
SETTING MANAGE
[3]
(2) Select the desired display item and then tap the SET CONTENT area [2].
The SET CONTENT area is made active, which is indicated by the shifting of the
magenta frame.
For an item of setting by selection
(a) Select an item.
(b) Tap an item to be nominated (or shown) in the model number listing tree to highlight its
display.
Items selected for nomination in the tree are highlighted in blue.
For an item to be hidden, tap the item to clear its highlighting.
For an item of setting by numerical data entry
(a) As for items of setting by numerical data entry, nomination in the tree can be limited to
those items which fall in size within the specified range.
(b) To do so, select an item, use a screen keyboard, and the key, to enter in the data
input area, and set definitively, the desired lower and upper limits in sequence.
Note : To allow all the items concerned to be nominated, however, set both lower
and upper limits to zero (0).
12-95
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Items on which a managing operation has been done are marked with a red LED in
the ITEM LIST area.
<Setting a tool shape>
(1) Select from the menu the type of the part to be added.
HOLDER SOCKET CUTTER HOLDER SOCKET CUTTER MODEL NO PREVIEW TOOL TOOL
DISPLAY MODEL
SELECT SELECT SELECT CANCEL CANCEL CANCEL ADJUST. DATA
SETTING MANAGE
Parts to be assembled are divided into three types: HOLDER, SOCKET, and CUTTER.
The selected menu item is displayed in the select state, and the corresponding part
selection window appears on the screen.
(2) Proceed as follows to select the desired part:
[2]
[1]
[3]
[4]
Note : The items displayed depend upon the part type selected.
The following two methods are available to select parts:
Selection from the model number list
Selection by direct entry of the model number
Selection from the model number list
Follow the procedure below to select a part from the model number list:
(a) Activate the model number listing area.
Move the magenta frame, and the highlighting of the title in magenta, onto the model
number listing area [1] by tapping it.
(b) Select the desired item.
Items are displayed in tree form, and part names (types), maker names, and model
numbers are listed in order from the top layer.
12-96
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
To display, or unfold, the items of a lower layer, tap the plus sign of an item, as shown
below.
To fold the items of a lower layer, tap the minus sign of an item, as shown below.
When a model number is selected by the cursor, the contents of that part are displayed
in model image display area [2] and detailed data display area [3].
(c) Tap the [OK] button to select the part definitively.
With the desired model number being selected, tap the [OK] button.
Note : When the selected item is not a model number, tapping the [OK] button will only
result in alarm 407 DESIGNATED DATA NOT FOUND.
Selection by direct entry of the model number
Enter the model number directly, if known, to select the desired part.
(a) Enter the model number in the model number input area [4].
(b) Tap the [OK] button to select the part definitively.
Note : When the entered number has no corresponding data stored, tapping the [OK]
button will only result in alarm 407 DESIGNATED DATA NOT FOUND.
(c) When the entered model number has multiple corresponding items stored, specify the
desired item with the maker name.
1. If the entered model number overlaps between different makers, select the corre-
sponding maker name.
The title of area [1] changes from MODEL No. LIST to NOMINATED LIST, and the
tree display of model number list is replaced by a list of the overlapping maker
names.
2. Select the desired maker name, and tap the [OK] button to select the part defini-
tively.
Note : The selection of a model number in the model number listing tree can be done
definitively by tapping the [OK] button even when the number has another
corresponding item nominated under different maker name.
The selected part of the tool is indicated by the maker name and model number in the
corresponding area on the TOOLING display, and the highlighting of the menu item
selected in step (1) above is cleared.
(3) Repeat steps (1) and (2) to select the other parts of the tool.
12-97
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
(2) In response to the message prompting the confirmation, tap the [OK] button to cancel the
selected part.
To cancel the cancellation (deletion), tap the same menu item.
<Menu functions>
No. Menu item Function
1 ZOOM IN/OUT Used to zoom in and out the 3D image.
2 ROTATION Used to rotate the 3D image.
3 MOVE Used to move (translate) the 3D image.
4 LENGTH ADJUST. X-Z Used to adjust the 3D image in its protrusion (in the Z- and X-axis directions).
5 LENGTH ADJUST. Y-Z Used to adjust the 3D image in its protrusion (in the Z- and Y-axis directions).
Tapping a menu item selects the corresponding adjustment mode (by eventually canceling the
current selection), while tapping a menu item displayed in the select state cancels the particular
adjustment mode.
Use the cursor keys on the screen keyboard to execute each menu function.
Remark : It is not possible, as appropriate, to select multiple adjustment functions at one time.
1. Select [ZOOM IN/OUT] to zoom in and out the 3D image with the cursor keys as follows:
: To zoom in
: To zoom out
: Ineffective
2. Select [ROTATION] to rotate the 3D image with the cursor keys.
Use the cursor key corresponding to the desired direction of rotation.
3. Select [MOVE] to move (translate) the 3D image with the cursor keys.
Use the cursor key corresponding to the desired direction of movement (translation).
4. Select [LENGTH ADJUST. X-Z] to adjust the 3D image in its protrusion (in the Z- and
X-axis directions) with the cursor keys as follows:
: To change the protrusion in the Z-axis direction.
: To change the protrusion in the X-axis direction.
12-98
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
5. Select [LENGTH ADJUST. Y-Z] to adjust the 3D image in its protrusion (in the Z- and
Y-axis directions) with the cursor keys as follows:
: To change the protrusion in the Z-axis direction.
: To change the protrusion in the Y-axis direction.
Note 1: The [LENGTH ADJUST.] menu functions only work on the 3D image concerned, and
do not affect at all the corresponding settings on the TOOL DATA display.
As for milling tools, the leftward and rightward keys ( and ) are of no effect.
Note 2: An assembly tool model is displayed without cutter part in the PREVIEW pane when it
has no CUTTER setting.
Such a tool model is displayed, however, on the VIRTUAL MACHINING and 3D
MONITOR displays with a simplified cutter shape created automatically from the data
settings on the TOOL DATA display.
Note 3: The TOOL DATA column for an assembly tool model only shows information on the
tool in question when the TOOLING display is called up in the flow of tool model setting
from the TOOL DATA display. The column is blank in the TOOLING display called up
from the TOOL MODEL MANAGEMENT display.
Examples of tool shape setting
Assembled shape HOLDER SOCKET CUTTER
——
4. Copying data
Follow the procedure below to create a new tool model by modifying an existing one.
(1) Select the TOOL MODEL item in the TOOL DATA display and tap the [MODEL SELECT]
menu item.
(2) Select the desired model in the resulting window and tap the [MODEL COPY] menu item.
The TOOL MODEL COPY window appears on the screen.
(3) Set in the resulting window the name under which the selected model is to be copied.
(4) Finally tap the [OK] button to complete the copying procedure.
12-99
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
5. Deleting data
Follow the procedure below to delete the existing data.
(1) Select the TOOL MODEL item in the TOOL DATA display and tap the [MODEL SELECT]
menu item.
(2) Select the desired model in the resulting window and tap the [MODEL ERASE] menu item.
(3) Respond as required to the message in the resulting message box.
Tap the [OK] button to delete the model.
To cancel the deletion, tap the [CANCEL] button or the same menu item again.
12-100
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
12-7 TOOL MODEL MANAGEMENT Display
Used to manage (by adding, editing, and deleting data) the tool models and tool part models to be used in
Function
the INTELLIGENT SAFETY SHIELD (ISS) and Virtual Machining functions.
To show this display, position the cursor on the TOOL MODEL item in the TOOL DATA display and tap
Remarks
the [TOOL MODEL MANAGE] menu item.
1. Displayed data
[2]
[1]
[3]
D747S30127
12-101
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
3. Managing data
The following describes the procedures for managing models (by adding, editing, copying, and
deleting models as well as by information change) on the TOOL MODEL MANAGEMENT
display.
A. Adding a model
Follow the procedure below to create a new part model or tool model to be added.
<Adding a part model>
(1) Tap the [ADD MODEL] menu item on the TOOL MODEL MANAGEMENT display.
(2) Tap the [ADD PART] item from the resulting menu.
(3) Perform settings as required in the TOOL PART MODEL ATTR. SETTING window.
[1]
[2]
[3]
[4]
(4) Select the part model setting method from the resulting menu.
For milling tool part model
PARAM. ROTARY
TOOL
MODEL
MODEL
1 2
12-102
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
<Adding a tool model>
(1) Select the [ADD MODEL] menu item on the TOOL MODEL MANAGEMENT display.
(2) Select the [ADD TOOL] item from the resulting menu.
(3) Perform settings as required in the TOOL MODEL ATTRIBUTE SETTING window.
[1]
[2]
(4) Select the tool model setting method from the resulting menu.
PARAM. ROTARY EXTRUDED ASSEMBLY
TOOL
MODEL MODEL MODEL
MODEL
1 2 3 4
B. Editing a model
Select an existing part or tool model to be edited, tap the [EDIT MODEL] menu item, and carry
out the required editing operations in the resulting display: TOOL PART MODEL display or
TOOL MODEL display according as a part model or a tool model is selected.
12-103
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
C. Copying a model
Select an existing part or tool model to be copied (for adding a somewhat modified model), tap
the [COPY MODEL] menu item, and carry out the required copying operations in the resulting
window: TOOL PART MODEL COPY window or TOOL MODEL COPY window according as a
part model or a tool model is selected.
<Copying a part model>
In the TOOL PART MODEL COPY window, set the MAKER NAME and MODEL No. items as
required within the lower NEW TOOL PART MODEL column.
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
12-104
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
<Copying a tool model>
In the TOOL MODEL COPY window, set the TOOL MODEL NAME item as required within the
lower NEW TOOL MODEL column.
[1]
[2]
[3]
[4]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
12-105
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
[1]
[2]
[3]
[4]
E. Erasing a model
(1) Select the part or tool model to be erased, and tap the [ERASE MODEL] menu iem.
A message box appears.
(2) Tap the [OK] button to confirm the erasure of the selected model.
12-106
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
F. Importing the maker’s part data
Follow the procedure below to import the data of the tool parts (holder, socket, cutter) to be
assembled into a unit.
Note : Only data prepared by Mazak can be imported
(1) Tap , [File] and the [OOL PART MODEL IMPORT] option in that order to open the
TOOL PART MODEL IMPORT window.
(2) Tap the [BROWSE] button to select the folder containing the desired part data.
(3) Select the desired part models.
Tap the [SELECT ALL] button to select all the listed files.
Tap the [ALL CANCEL] button to cancel the current selection in its entirety.
(4) Tap the [OK] button to start the importing process.
The progress of the importing process is indicated in the progress bar section at the lower
right corner of the window.
The window will automatically be closed upon completion of importing.
See the description given under 3-C in Subsection 12-6-1 for more infor-
mation.
12-107
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Used to register tool part models together with their holder models for the construction of an assembly tool
Function
model.
Remarks To show this display, use the [ADD PART] menu function on the TOOL MODEL MANAGEMENT display.
1. Displayed data
[1] [4]
[2]
[3]
[5]
D747S30128E
12-108
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
B. Rotation tool part model
[1] [6]
[2]
[3]
[7]
[8]
D747S30129E
[1] [6]
[2]
[3]
[7]
[8]
D747S30130E
12-109
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
3. Data registration
The procedure of data registration is as follows:
(1) Tap the [ADD MODEL] menu item on the TOOL MODEL MANAGEMENT display.
(2) Tap the [ADD PART] item in the resulting menu.
(3) Perform settings as required in the TOOL PART MODEL ATTR. SETTING window.
[1]
[2]
[3]
[4]
(4) Select the part model setting method from the resulting menu.
For milling tool part model
PARAM. ROTARY
MODEL TOOL
MODEL
1 2
<Menu functions>
No. Menu item Function
Used to set the tool part model by selecting a pattern (type) and specifying
1 PARAM. MODEL
its dimensions.
Used to set the tool part model by rotating its half profile drawn in line
2 ROTARY TOOL MODEL
segments and arcs.
12-110
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
A. PARAM. MODEL for setting a tool part model
(1) Select the desired part model type. Be sure to select one that is most similar to the shape of
the tool part in question.
(2) Set parameters according to the diagrammatic view of the selected tool part model.
<Menu functions>
INCRMENT MODEL DATA TOOL
INPUT SELECT CHECK MODEL
MANAGE
1 2 3 4
12-111
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
12-112
DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION 12
<Use of [ROTARY TOOL MODEL] for setting a tool-holder part model>
<Menu functions>
No. Menu item Function
1 LINE Used to set the pattern (PTN) of the shape element as linear.
2 CW ARC Used to set the pattern (PTN) of the shape element as circular and clockwise.
3 CCW ARC Used to set the pattern (PTN) of the shape element as circular and counterclockwise.
Used to open the TOOL TIP POINT SETTING window.
Enter in the FIG No. text box the number of the shape element the ending point of
which is to be specified as the tip point of the tool part model.
TOOL TIP POINT
4
SETTING
Used to check the entered data for admissibility. Any inadmissibility found is indicated
5 DATA CHECK
by an alarm message.
Tap the menu item and then tap the [OK] button in the resulting message box to insert
6 INSERT
a new line above the one marked with the cursor.
Tap the menu item and then tap the [OK] button in the resulting message box to delete
7 ERASE
the line marked with the cursor.
8 TOOL MODEL FILE Used to change over for the TOOL MODEL MANAGEMENT display.
9 INCRMENT INPUT Select the menu item for incremental data input.
Used to set the “cutter” attribute to an element of the tool shape. “Cutter” elements are
10 CUTTER
identified as the blade for cutting.
12-113
12 DISPLAYS FOR THE 3-D INTERFERENCE CHECK FUNCTION
Note 1: For tool-holder part models, the [TOOL TIP POINT SETTING], [CUTTER], and
[SHANK] items are not displayed in the menu concerned.
Note 2: To describe the shape of a tool-holder part model, enter the dimensions X and Y on the
assumption that the zero-point mark displayed (in the XY-plane) denotes the center of
the spindle nose.
12-114 E
OPTION 13
13 OPTION
13-1-1 General
The machining management functions are designed so that machining management information
for each pallet can be managed by saving the information into a PALLET MANAGEMENT
display area and pallet ID information separate from the machining program data field. This
allows the machining program sequence to be changed according to the status of the workpiece
without updating the program.
The following four functions are provided for machining management:
Scheduled-operation function
Allows the machining sequence to be designated for each pallet on the PALLET MANAGE-
MENT display. This eliminates the need for program updating.
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.
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.
Fixture offsetting function
Allows offsetting data from a reference pallet to be designated on the PALLET MANAGE-
MENT display. Thus, constant machining accuracy can be achieved even when workpieces
of the same type are machined using multiple pallets.
13-1
13 OPTION
1. Displayed data
[6]
[7]
[8]
[10]
D747S30131E
Displayed data items for each function are described below.
13-2
OPTION 13
2. Data editing methods
WNo., STATE, ORDER, NUMBER and multiple process numbers must be set for editing
scheduled-operation data. These methods are described below.
A. Setting WNo.
Set the work numbers of the main programs to be executed for each pallet.
(1) Tap the [EDIT] menu item on the PALLET MANAGEMENT display.
So many pallets as predetermined for the particular machine specifications will then be
displayed.
(2) Tap the WNo. item. of the intended pallet.
No. PALLET WNo. STATE ORDER NUMBER
1 1
2 2
3
13-3
13 OPTION
13-4
OPTION 13
D. Setting data in the NUMBER column
Data from 0 to 9999 can be set and the parts count will be performed from the set data at the end
of machining.
Note 1: If a data greater than 9999 is set under NUMBER item, the parts count will not be
performed at the end of machining.
Note 2: Parts count will be performed irrespective of the data set under NUMBER in the END
unit of the machining program.
13-5
13 OPTION
F. ALL ERASE
This function clears the entire schedule that has been set (A to E).
Tap the [ALL ERASE] menu item, and then enter “–9999”.
The display will then be initialized.
Use this function also for initialization in the initial status of the NC system (that is, immediately
after the NC system has been loaded).
13-6
OPTION 13
3. Starting scheduled operation and its progress display
The procedure for starting scheduled operation and the display of the progress of scheduled
operation are described below.
The machining process that corresponds to the pallet number having a newly displayed 1 in
the ORDER column will start.
13-7
13 OPTION
B. Precautions
1. Editing in the scheduled-operation mode
Even during scheduled operation, editing can be done on the PALLET MANAGEMENT
display, except for the line of 1 under ORDER (machining now in progress).
See “2. Data editing methods”, for further details of editing.
If the machining for the pallet of CUTTING is finished during EDIT mode, the machine
will be stopped. In this case, tap the [EDIT END] menu item, then press the
button to continue machining.
2. Restarting in the scheduled-operation mode
Restarting in the scheduled-operation mode can be done in the following case only:
If the work number for ORDER 1 is the same as that displayed on the POSITION display.
<Remarks on the UNIT SKIP SWITCH function>
If the UNIT SKIP SWITCH is ON, execution of that unit will be skipped and the immediately
succeeding unit will be executed.
3. Other precautions
Tapping the key changes CUTTING to UNFINISH. To perform machining for the
pallet anew, set READY under STATE.
If an alarm occurs during machining, the alarm will be processed as follows:
1) The alarm number is displayed under STATE.
2) is displayed under ORDER, and the machining order is updated.
3) 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.
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 work numbers.
CAUTION When SCH. OPERAT is displayed in the upper part of the POSITION display, then
scheduled-operation is in effect.
When SCH. OPERAT is not displayed on the POSITION display, then normal-mode
operation is in effect.
13-8
OPTION 13
13-1-4 External unit skipping function
2. Entering data
Set UNIT SKIP SWITCH as follows to activate the external unit skipping function.
(1) Tap the [EDIT] menu item.
(2) Tap the intended pallet number.
(3) Tap the [PLT DATA EDIT] menu item.
(4) Tap the intended switch number directly, or tap the [ON] or [OFF] menu item to perform the
required UNIT SKIP SWITCH settings.
(5) Tap the [EDIT END] menu item on the PALLET MANAGEMENT display.
(6) Set either from “0” to “9” in the $ field of the subprogram unit on the PROGRAM display.
3. Starting operation
13-9
13 OPTION
4. Operation
A specific example is shown below.
Example:
Pallet 1 Pallet 2
Unmachined Unmachined
Machined
M3S045
UNo. UNIT X Y th Z C A
2 WPC-1 –300. –300. 0. –400. 0. 0.
UNo. UNIT WORK.No. $ REPEAT No.
3 SUB PRO 100 2 1
UNo. UNIT WORK.No. $ REPEAT No.
4 SUB PRO 200 3 1
No. 2
PALLET No. 2 WNo. 1
For pallet 1, since UNIT SKIP SWITCH 2 is set to ON, UNo. 3 (that is, subprogram No. 100)
will be skipped.
For pallet 2, since UNIT SKIP SWITCH 3 is set to ON, UNo. 4 (that is, subprogram No. 200)
will be skipped.
13-10
OPTION 13
13-1-5 External multi-piece machining function
2. Entering data
Set MULTIPLE SWITCH as follows to activate the external multi-piece machining function.
(1) Tap the [EDIT] menu item.
(2) Tap the intended pallet number.
(3) Tap the [PLT DATA EDIT] menu item.
(4) Tap the MAIN, A, B, C, or D data item in the MULTIPLE SWITCH column.
(5) Enter “0” or “1.”
(6) Set the switches by repeating procedures (4) and (5) to specify a 10-bit number of 0s or 1s.
(7) Tap the [EDIT END] menu item.
(8) 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 PROGRAM display.
3. Starting operation
4. Operation
An operation example is shown below.
Example:
Pallet 1 Pallet 2
Unmachined Machined Machined
Unmachined
M3S046
13-11
13 OPTION
UNo. MAT. INITIAL-Z ATC MODE MULTI MODE MULTI FLAG PITCH-X PITCH-Y
0 CST IRN 50. 1 5 2 1100010101 100. 100.
UNo. UNIT PALLET No. (a)
1 PALT CHG 1
UNo. UNIT ADD. WPC X Y th Z C A
2 WPC-1 -300. -300. 0. -400. 0. 0.
UNo. UNIT
3 LINE OUT ~
SNo. TOOL
1 END MILL ~
FIG PTN
1 SQR ~
UNo. UNIT WORK No. $ REPEAT No.
4 SUB PRO 100 A 1
UNo. UNIT CONTI. NUMBER
5 END 0 1
UNo. MAT. INITIAL-Z ATC MODE MULTI MODE MULTI FLAG PITCH-X PITCH-Y
0 CST IRN 50. 1 5 2 1100010101 100. 100.
UNo. UNIT PALLET No. (a)
1 PALT CHG 2
UNo. UNIT ADD. WPC X Y th Z C A
2 WPC-1 -300. -300. 0. -400. 0. 0.
UNo. UNIT
3 LINE OUT ~
SNo. TOOL
1 END MILL ~
FIG PTN
1 SQR ~
UNo. UNIT WORK No. $ REPEAT No.
4 SUB PRO 100 A 1
UNo. UNIT CONTI. NUMBER
5 END 0 1
13-12
OPTION 13
PALLET MANAGEMENT display
The machining is executed according to the common data which is included both in MAIN and
MULTI FLAG of the main program, or both in A to D (set in $ of the subprogram unit) and MULTI
FLAG of the subprogram.
Pallet 1
(Main program) MAIN 0 0 0 0 0 0 0 0 0 0 (If all bits are 0s, they will all be handled the
same as 1s.)
MAIN 1111111111
MULTI FLAG 1100010101
Common 1100010101 (a) (Main program)
(Subprogram) A 0000000000 (If all bits are 0s, they will all be handled the
same as 1s.)
A 1111111111
MULTI FLAG 0000000111
Common 0000000111 (b) (Subprogram)
Pallet 2
(Main program)
MAIN 1100000000
MULTI FLAG 1100010101
Common 1100000000
(Subprogram)
A 0000000101
MULTI FLAG 0000000111
Common 0000000101
13-13
13 OPTION
2. Entering data
Set FIX. OFFSET as follows to activate the fixture offsetting function.
(1) Tap the [EDIT] menu item.
(2) Tap the intended pallet number.
(3) Tap the [PLT DATA EDIT] menu item.
(4) Tap the X, Y or Z data item in the FIX. OFFSET column.
(5) Set the amount of offset from the reference point of a reference pallet.
(6) Tap the [EDIT END] menu item.
In the XY-plane x
y +Y
+X
Fixture M3S047
z +Z z +Z
+X +Y
13-14
OPTION 13
4. Notes
Strictly observe the following notes when using the fixture offsetting function:
1. Data containing the fixture offsetting data is displayed in the field of WPC (workpiece
coordinates) of the POSITION display.
2. Set fixture offsetting data to 0 if the fixture offsetting function is not to be used.
3. Fixture offsetting will not be performed if the table is rotated using a B-code in a manual
programming unit or in an EIA/ISO program. (Fixture offsetting function, however, is
available for the table rotation by an INDEX unit.)
4. Since the fixture offsetting function only corrects offsets parallel to the rectangular axes of
coordinates, no corrections are performed for offsets of rotation on any axis.
In the XY-plane
+Y
+X
M3S050
5. By an MMS unit (for coordinate measurement), data not containing the fixture offsetting data
is written into the coordinate data items of the program.
13-1-7 Parameters
The following lists parameters related to the machining management functions:
Parameters related to the PALLET MANAGEMENT display
Parameter Setting value Description
0 The machining management functions become invalid.
L54 1 Valideated for operation of MAZATROL-FMS with pallet ID-function.
2 Machining management operation for multiple-pallet system is selected.
0 Work numbers are not displayed on the PALLET MANAGEMENT display.
L53
1 Work numbers are displayed on the PALLET MANAGEMENT display.
13-15
13 OPTION
When Steps (1) and (2) are performed once again, the check mark at the [EIA/ISO ONLY] item
will be cleared to indicate that the function has become invalid.
13-16
OPTION 13
Configuration of displays - when EIA/ISO ONLY is made valid -
POSITION PROGRAM MONITOR PART SHAPE WORK No. SELECT DATA I/O
RESTART HANDLE INTERUPT COMPARISON STOP
STRAIGHTNESS
GRAPH
PART SHAPE
VIRTUAL MACHINING
MACHINING NAVIGATION -
PREDICT
TOOL DATA
DIAGNOSIS RUNNING MAINTENANCE GRAPHIC COND MONITOR
(MAKER) CONTROL MAINTENANCE
(VERSION)
LADDER
USER MONITOR
PARAMETER
Main display
Sub-display
Window
MACHINE PLC
PARAMETER PARAMETER Optional
Can be called up mutually by
tapping the menu item.
D747S30132E
13-17
13 OPTION
[1]
[2]
D747S30133
13-18
OPTION 13
13-3 Workpiece Measurement Printout Function
Touch sensor
MAZATROL
Measurement
Measured value
Desired value Judgement
Desired value
13-19
13 OPTION
1. Measurement function
Random workpiece lengths or angles are measured by a touch sensor. A wide variety of mea-
surement patterns are available for selection. Patterns available are described in the following
charts.
Details of measurement patterns
Measurement group Measurement patterns
A. Diameter/Width measure-
ment:
Designate center coordinate d d
data and desired diameter ID and OD
and width.
Inside diameter Outside diameter
w w
Groove and
step width
Groove width Step width
Hole and
boss center
Outside and
inside corners
Outside corner Inside corner
C. Slant measurements:
Measurement of two points a * Angle can be obtained on the
on a surface to obtain the XY-, XZ- or YZ-plane.
angle of inclination.
Angle of indication
M3S072
13-20
OPTION 13
Examples of measurement between two randomly selected points
x x
P1
P1
P2 P2
Groove center X to groove center X Hole center to holde center (distance between centers)
x
x
P2
P1 r y
P1 P2
P2 P2
y r r y
P1 P1
x x
M3S073
c
Upper tolerance limit (u)
b
u–v
2
q× u–v a
2
Desired value
u–v
q× a
u–v 2
2
b
Lower tolerance limit (v)
c
Remark 1: The value of “q” is to be designated by an argument for the workpiece measurement
initial setting program (WNo. 9100).
13-21
13 OPTION
Remark 2: The values of “u” and “v” are to be designated by arguments for the tolerance
judgment printout program (WNo. 915).
3. Compensation function
Designation of the tool number or the offset number of the end mill that is used for machining the
surface to be measured allows compensation to be made in the relevant data settings on the
TOOL DATA or TOOL OFFSET display.
TOOL DATA display
Tool length
Tool diameter
Offsetting amounts
Note : Compensation for the OFFSET DATA display cannot be made when type B is currently
valid. Designation of whether compensation is to be conducted on the TOOL DATA or
TOOL OFFSET display can be done by setting macro variable #502.
13-22
OPTION 13
See the description under 2 in Subsection 13-3-2 for details.
4. Printout function
The printout function can be controlled in the following three manners, depending on the setting
in macro variable #501.
#501 = 0: Printout not required
Make this selection when the system is to be operated with the measurement, tolerance
judgment and compensation functions only, or when printer failure or some other reason makes
it impossible to use the printer. Measurement results can be verified on the MACRO VARIABLE
- COMMON VARIABLE display even if no printout is to be made.
#501 = 1: Printout for each measurement.
This selection should be made if it is necessary to make an output of every measurement.
#501 = 2: Printout for compensation only.
This selection should be made if it is necessary to print out only the results of tolerance judgment
when error has been found to fall within the compensation range or to exceed the tolerance. The
results of the first measurement, however, will be printed out, regardless of the results. (Printout
is controlled by the results of tolerance judgments, and has no relationship to whether the offset
tool designation is made or not.)
A maximum of eight items can be included in the printout for one measurement.
The printout items depend upon the data management system parameter
concerned as well as upon the argument settings at the call of the measure-
ment macroprogram, as detailed later in Subsection 13-3-6.
13-23
13 OPTION
5. Related NC parameters
The results of workpiece measurement are outputted by an external output command (DPRNT).
The NC parameters concerned (DPR1 to DPR16) must be set appropriately beforehand
according as the output is to be performed via RS-232C or onto the local disk (C:\ymw\
M8Y\\MC_sdg\print\).
D747S3013E
Set the parameters for data management system on the MACRO VARIABLE - COMMON VAR-
IABLE display.
Refer to Section 6-3 for display data description and setting method.
13-24
OPTION 13
2. Data management system parameters
Details of management system parameters
Item Address Description
Mesurement interval #500 Set the measurement interval in number of machining cycles.
If #500 is set to “0.”, no measurement will be made at all.
Printout designation #501 0. = No printout
1. = Printout for each measurement
2. = Printout for first measurement, then subsequent measurements when
compensation is made or tolerance level is exceeded
Compensation #502 0. = Compensation on the setting of the TOOL DATA display
designation 1. = Compensation on the setting of the TOOL OFFSET display
2. = Compensation on the current tool’s setting of the TOOL DATA display
(Remark 2)
Tool number of the #503 Tool number of the touch sensor to be used.
touch sensor Example : Tool No. 15 : #503 = 15.
Offset number #504 Number of the offset amount used for tool length offset of the touch sensor.
Example :
Set in #504 the data number of length offset amount for the touch sensor,
and enter its length (the same value as its LENGTH item on the TOOL
DATA display) under the number in question on the TOOL OFFSET
display.
TOOL OFFSET display
Tool length of the touch sensor
If offset No. 1 is used for a touch sensor whose length is 150, set the value
“150” as shown above, and set macro variable #504 to “1”.
MAZATROL tool data #510 When F93 bit 3 = 1 (MAZATROL tool data tool length Effective [Remark 1]), set
Effective/Ineffective #510 = 1. Otherwise set #510 = 0.
ATC type #511 0. .. for a machine which requires 2nd zero point return (G30) for ATC.
1. .. for a machine which doesn't require 2nd zero point return (G30) for ATC.
Nominal radius of the #554 When e.g. the nominal diameter is 5 mm, set as follows:
touch sensor Metric ........ #554 = 2.5
Inch ......... #554 = 0.0984
13-25
13 OPTION
2Mx
Sytlus ball contact circle center
2My ey
“A” view
ex Tool shank center
13-26
OPTION 13
13-3-3 Macroprogram configuration
The workpiece measurement printout function is to be executed 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.
The tool change command for a touch sensor is included in the workpiece measurement initial
setting program, so it need not be given in the main program.
2. Macroprogram call
EIA/ISO program: Use G65 (unmodal command of user-macro call).
G65 P WNo.
Argument Argument
address data
Argument data
Argument address
13-27
13 OPTION
3. Macroprogram
The workpiece measurement printout system is made up of the 15 macroprograms enumerated
in the table below. Select the appropriate program for the desired measurement pattern.
List of macroprograms
Group Work No. Type of measurement Argument address
Initial setting 9100 Workpiece measurement initial setting WRKQ
9110 ID/OD measurement MXYZD
Measurement A
9111 Groove/Step width measurement MXYZD
(Diameter and width)
9115 Tolerance judgment printout A UVS
9120 Surface measurement MXYZ
Measurement B 9121 Groove/Step center measurement MXYZD
(Measurement of the
9122 Hole/Boss center measurement MXYZD
distance between two
random points) 9123 Corner measurement MXYZI
9125 Tolerance judgment printout B EUVSB
9130 Slant measurement FMXYZ
Measurement C (Slant)
9135 Tolerance judgment printout C IAUV
9140 Data check sub-routine ——
9141 Measurement movement sub-routine ——
Sub-routines
9142 Tolerance judgment and compensation sub-routine ——
9145 Printout sub-routine ——
The initial setting program (Work No. 9100) is indispensable for using the work measurement
function.
Select the desired measurement pattern from measurement groups A, B or C. The tolerance
judgment printout program (Work No. 915) 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.
13-28
OPTION 13
A total of 10 different combinations is possible for program numbers 9120 to 9123, depending on
the designation of arguments for measurement points 1 and 2.
Combinations of macroprograms
No. Program combination Measurement pattern Direction Compensation (*1)
1 9120 - 9120 Surface to surface X, Y, Z
2 9120 - 9121 Surface to Groove/Step center X, Y
3 9120 - 9122 Surface to Hole/Boss center X, Y
4 9120 - 9123 Surface to Corner X, Y
5 9121 - 9121 Groove/step center to Groove/Step center X, Y ×
6 9121 - 9122 Groove/step center to Hole/Boss center X, Y ×
7 9121 - 9123 Groove/step center to Corner X, Y
8 9122 - 9122 Hole/boss center to Hole/Boss center X, Y, R (*2)
(*2)
9 9122 - 9123 Hole/boss center to Corner X, Y, R
10 9123 - 9123 Corner to Corner X, Y, R (*2)
C. Slant measurement
Measurement Group C
9100 ................ Workpiece measurement initial setting
9130, 9135 ...... Slant measurement, tolerance judgment printout C
(These two programs must always be used by pairs.)
13-29
13 OPTION
13-30
OPTION 13
E. Examples for calling up a macroprogram
The following examples are given to show how the macroprogram can be called up from an
EIA/ISO program or MAZATROL program.
EIA/ISO program
Example :
Note:
G90/G91 and F-code modal information is updated through the workpiece measurement.
MAZATROL program
Example :
UNo. UNIT X Y th Z B
WPC - –360. –450. 0 –600. 0
UNo. UNIT WORK No. REPEAT No.
SUB PRO 9100E 1
SNo. ARGM 1 ARGM 2 ARGM 3 ARGM 4 ARGM 5 ARGM 6
1 W1200. R5. K3. Q0.5
UNo. UNIT WORK No. REPEAT No.
SUB PRO 9110E 1
SNo. ARGM 1 ARGM 2 ARGM 3 ARGM 4 ARGM 5 ARGM 6
1 M101. X200. Y200. Z-5. D100.
UNo. UNIT WORK No. REPEAT No.
SUB PRO 9115E 1
SNo. ARGM 1 ARGM 2 ARGM 3 ARGM 4 ARGM 5 ARGM 6
1 U0.1 V-0.1 S2.
13-31
13 OPTION
13-32
OPTION 13
Kk: Distance of measurement feed (positive value)
The distance specified here of measurement feed is not to be calculated from the axis of the
spindle, but rather represents the distance from the tip of the probe to the surface to be
measured.
This data is not effective during slant measurement.
k
k
M3S079
For slant measurement, set the measurement starting point in such a way that it will be
within 15 mm (0.6 in) of the measurement point.
Qq: Compensation-range setting rate (0 to 1.0)
Set the ratio of the range that will not result in compensation being conducted, with respect
to a tolerance width of 1.0.
Note : All argument data should contain a decimal point.
13-33
13 OPTION
[Measurement operations]
m = 1. ID measurement m = 2. OD measurement
y y
r r
z z
k
k
d d
M3S082 M3S083
m = 3. ID measurement II
x
Workpiece zero point
13-34
OPTION 13
3. Groove and step width measurement (WNo. 9111)
Groove and step width are calculated by measuring both ends of the groove or step section
(along either the X-axis or the Y-axis direction)
EIA/ISO G65 P9111 Mm Xx Yy Zz Dd
UNo. UNIT WORK No. REPEAT No.
SUB PRO 9111E 1
MAZATROL
SNo. ARGM 1 ARGM 2 ARGM 3 ARGM 4 ARGM 5 ARGM 6
1 Mm Xx Yy Zz Dd
13-35
13 OPTION
[Measurement operations]
m = 1. X-axis groove width measurement m = 2. Y-axis groove width measurement
x y
y x
r r
z z
k k
d d
M3S085 M3S085
m = 3. X-axis step width measurement m = 4. Y-axis step width measurement
x y
y x
r r
z z
k k
d d
M3S085 M3S085
Remark : The values “r” and “k” are to be set in the workpiece measurement initial setting
program (WNo. 9100).
13-36
OPTION 13
4. Tolerance judgment printout A (WNo. 9115)
This program compares the results of the measurement of inside diameter, outside diameter,
groove width and step width with the desired values, makes a tolerance judgment on the basis of
the comparison, and prints out the results of this judgment. Tool diameter setting can also be
corrected, depending on the amount of error with respect to the desired value.
EIA/ISO G65 P9115 Uu Vv Ss
UNo. UNIT WORK No. REPEAT No.
SUB PRO 9115E 1
MAZATROL
SNo. ARGM 1 ARGM 2 ARGM 3 ARGM 4 ARGM 5 ARGM 6
1 Uu Vv Ss
13-37
13 OPTION
Mm: Designation of return point, measurement point, measurement pattern (in three digits).
[1] Hundreds digit: Designation of return point.
0: Return to R-point after measurement
1: Return to zero point after measurement
[2] Tens digit: Designation of measurement point.
1: Measurement point 1
2: Measurement point 2
[3] Units digit: Designation of measurement pattern.
1: X-surface measurement with measurement feed in direction of +X
2: X-surface measurement with measurement feed in direction of –X
3: Y-surface measurement with measurement feed in direction of +Y
4: Y-surface measurement with measurement feed in direction of –Y
5: Z-surface measurement with measurement feed in direction of –Z
Xx: X-coordinate of the measurement point (a workpiece coordinate)
Yy: Y-coordinate of the measurement point (a workpiece coordinate)
Zz: Z-coordinate of the measurement point (a workpiece coordinate)
Note : All argument data should contain a decimal point.
13-38
OPTION 13
[Measurement patterns (“m1” denotes the units digit of argument m)]
Y Z
m1 = 4.
m1 = 5.
X X
–Y
m1 = 1. m1 = 2.
–Z
+X –X
+Y
m1 = 3.
M3S087
[Measurement operations]
k x Workpiece x Workpiece
zero-point zero-point
y y
r r
z z
k
M3S088
Remark : The values “r” and “k” are to be set in the workpiece measurement initial setting
program (WNo. 9100).
13-39
13 OPTION
Mm: Designation of return point, measurement point, measurement pattern (in three digits).
[1] Hundreds digit: Designation of return point (as with surface measurement)
[2] Tens digit: Designation of measurement point (as with surface measurement)
[3] Units digit: Designation of measurement pattern.
1: X-axis groove center measurement
2: Y-axis groove center measurement
3: X-axis step center measurement
4: Y-axis step center measurement
Xx: For measurement patterns 1 and 3: X-coordinate of the groove/step center
(a workpiece coordinate)
For measurement patterns 2 and 4: X-coordinate of the measurement point
(a workpiece coordinate)
Yy: For measurement patterns 1 and 3: Y-coordinate of the measurement point
(a workpiece coordinate)
For measurement patterns 2 and 4: Y-coordinate of the groove/step center
(a workpiece coordinate)
Zz: Z-coordinate of the measurement point
Dd: Groove/Step width
Note : All argument data should contain a decimal point.
13-40
OPTION 13
[Measurement patterns (“m1” denotes the units digit of argument m)]
m1 = 1. X-axis groove center measurement m1 = 2. Y-axis groove center measurement
x y
y x
r r
z z
k k
d d
M3S089 M3S089
m1 = 3. X-axis step section center measurement m1 = 4. Y-axis step section center measurement
x y
y x
r r
z z
k k
d d
M3S090 M3S090
Remark : The values “r” and “k” are to be set in the workpiece measurement initial setting
program (WNo. 9100).
13-41
13 OPTION
Mm: Designation of return point, measurement point, measurement pattern (in three digits).
[1] Hundreds digit: Designation of return point (as with surface measurement)
[2] Tens digit: Designation of measurement point (as with surface measurement)
[3] Units digit: Designation of measurement pattern.
1: Hole center measurement
2: Boss center measurement
3: Hole center measurement II (with passage on the initial point level)
Xx: X-coordinate of the circle center (a workpiece coordinate)
Yy: Y-coordinate of the circle center (a workpiece coordinate)
Zz: Z-coordinate of the measurement plane (a workpiece coordinate)
Dd: Inside/Outside diameter
Note : All argument data should contain a decimal point.
13-42
OPTION 13
[Measurement patterns (“m1” denotes the units digit of argument m)]
m1 = 1. Hole center measurement m1 = 2. Boss center measurement
y y
r r
z z
k k
d d
M3S082 M3S083
13-43
13 OPTION
Mm: Designation of return point, measurement point, measurement pattern (in three digits).
[1] Hundreds digit: Designation of return point (as with surface measurement)
[2] Tens digit: Designation of measurement point (as with surface measurement)
[3] Units digit: Designation of measurement pattern.
1: Outside corner measurement with measurement feed in direction of +X and +Y
2: Outside corner measurement with measurement feed in direction of –X and +Y
3: Outside corner measurement with measurement feed in direction of –X and –Y
4: Outside corner measurement with measurement feed in direction of +X and –Y
5: Inside corner measurement with measurement feed in direction of –X and –Y
6: Inside corner measurement with measurement feed in direction of +X and –Y
7: Inside corner measurement with measurement feed in direction of +X and +Y
8: Inside corner measurement with measurement feed in direction of –X and +Y
Xx: X-coordinate of the corner (a workpiece coordinate)
Yy: Y-coordinate of the corner (a workpiece coordinate)
Zz: Z-coordinate of the measurement point (a workpiece coordinate)
Ii: Distance from corner to measurement point (plus value)
Note : All argument data should contain a decimal point.
13-44
OPTION 13
[Measurement patterns (“m1” denotes the units digit of argument m)]
m1 = 4. m1 = 3. m1 = 8. m1 = 7.
Y
m1 = 1. m1 = 2. m1 = 5. m1 = 6.
M3S091
[Measurement operations]
x Workpiece
zero-point
i
Y
i y i y
X
Workpiece
i zero-point
Z r
r
z
z
X
k
k
i i
M3S092
Remark : The values “r” and “k” are to be set in the workpiece measurement initial setting
program (WNo. 9100).
13-45
13 OPTION
13-46
OPTION 13
[Compensation operation]
b = 1. Inner compensation as seen from the reference b = –1. Outer compensation as seen from the reference
X or Y
Measured
Reference Coordinate for Reference distance Coordinate for
coordinate Measured compensation coordinate compensation
distance
Tool for length
compensation
Tool for length compensation
Reference coordinate Coordinate for
compensation
b = 0.5 Inner compensation on both sides b = –0.5 Outer compensation on both sides
M3S095 M3S096
13-47
13 OPTION
13-48
OPTION 13
Aa: Desired angle (degrees): Setting range is 45. a 45. (See the following table.)
The reference coordinate axis for angle calculation is automatically determined accor-
ding to the combination of arguments “f” (plane) and “m” (measurement direction).
Take care about the argebraic sign of desired angle “a” (see the following figure).
P2 P1 P1 P2
Y x
30°
60° y
f = 1.
X
X m = 4. Y m = 1.
a = 60. a = 30.
M3S097
13-49
13 OPTION
[Measurement operations]
x Workpiece x Workpiece
zero-point zero-point
P1 P2 y
P2
y
P1
a i
(a > 0) (i > 0)
r
r
z a z
i
(i > 0) (a < 0)
M3S098 M3S099
Remark : The measurement starting point should be set within 15 mm (0.6 in) of the measure-
ment point.
15 mm 15 mm
(0.6 in) (0.6 in)
M3S100
13-50
OPTION 13
[Definition of the measured angle]
1. f = 1.; Angle in the XY-plane
P2 j
P2
m = 1. i
a i a
+X
P1
j P1
j P2
P2
m = 2. a i
a i
–X
P1
P1 j
P2 P1
j j
m = 3.
+Y a a
P1 P2
i i
i P2 P1 i
a a
m = 4.
–Y j j
P1 P2
M3S102
Remark 1: P1 denotes the measurement starting point designated by arguments “x”, “y”, and
“z”. P2 is determined automatically according to the arguments “i” and “a”.
The above example refers to the case where i > 0. The positions of P1 and P2 are
exchanged if i < 0.
Remark 2: The measured angle is calculated as follows:
–1 j
tan
i
(j = [Coordinate of measurement point 2] – [Coordinate of measurement point 1])
13-51
13 OPTION
P2 j
P2
m = 1. i
a i a
+X
P1
j P1
j P2
P2
m = 2. a i
a i
–X
P1
P1 j
i P2 P1 i
a a
m = 5.
–Z j j
P1 P2
M3S103
Remark 1: P1 denotes the measurement starting point designated by arguments “x”, “y”, and
“z”. P2 is determined automatically according to the arguments “i” and “a”.
The above example refers to the case where i > 0. The positions of P1 and P2 are
exchanged if i < 0.
Remark 2: The measured angle is calculated as follows:
–1 j
tan
i
(j = [Coordinate of measurement point 2] – [Coordinate of measurement point 1])
13-52
OPTION 13
3. f = 3.; Angle in the YZ-plane
P2 j
P2
m = 3. i
a i a
+Y
P1
j P1
j P2
P2
m = 4. a i
a i
–Y
P1
P1 j
i P2 P1 i
a a
m = 5.
–Z j j
P1 P2
M3S103
Remark 1: P1 denotes the measurement starting point designated by arguments “x”, “y”, and
“z”. P2 is determined automatically according to the arguments “i” and “a”.
The above example refers to the case where i > 0. The positions of P1 and P2 are
exchanged if i < 0.
Remark 2: The measured angle is calculated as follows:
–1 j
tan
i
(j = [Coordinate of measurement point 2] – [Coordinate of measurement point 1])
13-53
13 OPTION
9110
ID OD ID II
M3S104
A
1. 2. 3. 4.
9111
9120 1. +X 2. –X
3. +Y M3S106
1. 2. 3. 4.
9121
9122
9123
1. 2. 5. 6.
Outside corner Inside corner
M3S109
f = 1. f = 2. f = 3.
Y Z Z
1. 1. 3.
4. 5. 5.
3.
9130 2. 2. 4.
C
(9135) X X Y
XY-plane XZ-plane YZ-plane
1, 2: angle with Y-axis 1, 2: angle with Z-axis 3, 4: angle with Z-axis
3, 4: angle with X-axis 5: angle with X-axis 5: angle with Y-axis
M3S110
13-54
OPTION 13
13-3-6 Printout of measurement results
1. Contents of printout
The output contents are automatically controlled by the type of data processing system being
used. A maximum of 8 items can be included in one print cycle.
Format (different by output items)
Metric: Integer: up to four digits;
Decimal: down to three decimal places.
Inch: Integer: up to four digits;
Decimal: down to four decimal places.
B. Desired value
The printout includes the automatically calculated desired value (MARK DATA) and a comment
which indicates the measurement pattern.
Measurement pattern and comment
Measurement pattern Comment
Inside/Outside diameter MARK DATA HOL/BOS DIA
Groove/Step width MARK DATA GRV/STP WIDTH
Surface to Surface MARK DATA FACE-FACE
Surface to Groove/Step center MARK DATA FACE-GRV/STP
Surface to Hole/Boss center MARK DATA FACE-HOL/BOS
Surface to Corner MARK DATA FACE-CNR
Groove/Step center to Groove/Step center MARK DATA GRV/STP-GRV/STP
Groove/Step center to Hole/Boss center MARK DATA GRV/STP-HOL/BOS
Groove/Step center to Corner MARK DATA GRV/STP-CNR
Hole/Boss center to Hole/Boss center MARK DATA HOL/BOS-HOL/BOS
Hole/Boss center to Corner MARK DATA HOL/BOS-CNR
Corner to Corner MARK DATA CNR-CNR
Slant in XY-plane MARK DATA SLANT X-Y
Slant in XZ-plane MARK DATA SLANT X-Z
Slant in YZ-plane MARK DATA SLANT Y-Z
C. Measured value
The actually measured lengths and angles are also printed out with the comments according to
the format shown below.
13-55
13 OPTION
D. Tolerance range
The following value is printed out:
(Upper tolerance limit – Lower tolerance limit) / 2.
Example : For an upper tolerance limit of u = 0.3 and a lower tolerance limit of v = 0:
TOLERANCE 0.150
For compensation designation #502 = 2., the following items are not outputted.
F: Tool/Offset number for compensation
G: Old tool data/offset data
H: New tool data/offset data
13-56
OPTION 13
2. Display of measurement results
Measurement results are naomally verified by the printout, but they can also be verified as
required on the MACRO VARIABLE - COMMON VARIABLE.
Use this display to verify the measured coordinates themselves, instead of the distance between
them, for measurements between two random points.
Remark : For compensation designation #502 = 2., these items are not outputted.
Note : If a block preceded by a block for calling workpiece measurement macro is designated
for restart position of an EIA/ISO program, alarm No. 3910 will be caused at the calling
block in the flow of restart position search, unless all the blocks for calling work No.
9100 to 9145 are provided with skip code ( / ) and the block-skip function is validated
before restart position search.
13-57
13 OPTION
Program (EIA/ISO)
:
G65P9100W1234.R10.K3.Q0.5
G65P9110M101.X-50.Y-50.Z-5.D50.
50.
G55P9115U0.3V0.S20.
:
Printout
50.
%%
/RESULT OF MEASURING/
WNO 1234 COUNT 1
ID
MARK DATA HOL/BOS DIA 50.150
50.+0.3
0 MEASURED DATA R 50.064
TOLERANCE 0.150
CHECK OK/WARNING -0.086
10. TOOL NO 20
TOOL DATA 10.000
NEW TOOL DATA 9.914
5 END
M3S111
The values q = 0.5; d = 50.; u = 0.3; and v = 0 would cause an alarm to be generated if the
measured value were greater than 50.3 or less than 50. If the result were 50.075 < measured
value < 50.225, the result would be CHECK OK and no compensation would be made.
13-58
OPTION 13
Example 2: Compensation for Offset No. 30 as a result of measurements of hole center as
reference and surface.
Program (EIAISO)
:
G65P9100W5678.R10.K4.Q0.5
(P1) G65P9122M11.X-100.Y-60.Z-20.D60.
100. (P2) G65P9120M122.X-40.Y-60.Z-20.
G65P9125E1.U0.1V-0.1S30.B-1.
60 ± 0.1
:
Printout
60.
%%
P1 P2
/RESULT OF MEASURING/
WNO 5678 COUNT 1
60.
MARK DATA FACE-HOLE/BOS 60.000
MEASURED DATA X 60.053
TOLERANCE 0.100
CHECK OK/WARNING 0.053
10. OFFSET NO 30
OFFSET DATA 10.000
NEW OFFSET DATA 9.947
20. END
M3S112
If the value “B–1.” were not designated, the new offset data would become 10.053.
13-59
13 OPTION
Example 3: Measurement of two outside corners and tolerance judgment along the X-axis and
the Y-axis.
Program (EIA/ISO)
:
G65P9100W2468.R15.K5.Q0.5
(P1) G65P9123M14.X-80.Y0.Z-10.I15.
(P2) G65P9123M122.X0.Y-60.Z-10.I15.
G65P9125E1.U0.1 V-0.1
80 ± 0.1 G65P9125E2.U0.05 V–0.05
P1 :
Printout
%%
60 ± 0.05
/RESULT OF MEASURING/
WNO 2468 COUNT 1
M3S113
13-60
OPTION 13
Example 4: Continuous measurement of X-axis distance between hole center and groove
center, and Y-axis distance between hole center and surface.
Program (EIA/ISO)
:
G65P9100W3690.R20.K3.Q0.5
(P1) G65P9122M11.X-48.Y-60.Z-15.D60.
(P2) G65P9121M121.X-120.Y-60.Z-15.D32.
G65P9125E1.U0.05 V–0.05
120. (P2’) G65P9120M124.X–120.Y0.Z-15.
72 ± 0.05 48. G65P9125E2.U0.1V–0.1
P2’
:
Printout
60 ± 0.1
%%
P2 P1
/RESULT OF MEASURING/
WNO 3690 COUNT 1
M3S114
13-61
13 OPTION
Program (EIA/ISO)
:
G65P9100W1496.R10.K5.Q0.5
G65P9130F1.M3.X–420.Y–200.Z–20.
G65P9135I200.A–30.U0.2V–0.2
G65P9130F1.M102.X–130.Y–270.Z–20.
G65P9135I110.A30.U0.2V–0.2
:
420. Printout
130. %%
/RESULT OF MEASURING/
M3S115
Argument K is not effective for this function. However, specify a positive value.
13-62
OPTION 13
13-4 Geometry Compensation Function
Programmed path
R
13-63
13 OPTION
Pre-interpolation accelerate/
decelerate commands
Active feedforward control
Post-interpolation
accelerate/decelerate
commands + +
Kp Kv M
– –
Detector
Note : Active feedforward control is valid only when the geometry compensation function is
valid.
Also, the time required for the positioning of very small line segments using command G00 can
be reduced since gradient-fixed acceleration/deceleration occurs automatically.
The positioning time changes as follows:
Velocity
Optimum corner deceleration may occur, depending on the angle, , of connection point A. This
allows machining into highly precise edges.
Programmed path
13-64
OPTION 13
2. Geometry compensation function for rotational axes
As compared with the geometry compensation function described above under 1, this function
improves errors in control system by implementing the appropriate acceleration/deceleration
according to the particular machining contour, even for movement commands that require
simultaneous control of the rotational axes.
In stead of the conventional “optimum deceleration at corners,” the optimum acceleration control
is conducted in the geometry compensation function for rotational axes.
Geometry compensation INVALID for rotational axes Geometry compensation VALID for rotational axes
1 Pre-interpolation acceleration/deceleration Pre-interpolation acceleration/deceleration
2 Optimum deceleration at corners Optimum acceleration control
3 Feed clamping for circular interpolation Feed clamping for circular interpolation
4 Precise vector compensation Precise vector compensation
5 Feedforward control Feedforward control
6 Software acceleration/deceleration control Software acceleration/deceleration control
This compensation function provides control as required to ensure that the acceleration of each
axis at corners may come to the maximum permissible value (as set in the parameters con-
cerned).
C-axis
Z-axis
D740S3087
13-65
13 OPTION
1. Programming format
A. MAZATROL program
For MAZATROL programs the geometry compensation function becomes automatically valid
through the setting of user-parameter F72.
Sample program
UNo. MAT. INITIAL-Z ATC MODE MULTI MODE MULTI FLAG PITCH-X PITCH-Y
0 CST IRN 100. 0 OFF
UNo. UNIT DEPTH SRV-Z BTM WAL FIN-Z FIN-R
1 FCE MILL 0. 2. 4 0.6
SNo. TOOL NOM- No. APRCH-X APRCH-Y TYPE ZFD DEP-Z WID-R C-SP FR M M M
R 1 FCE MILL 100. ? ? XBI 1.4 70. 110 2.1 154
F 2 FCE MILL 100. ? ? XBI 70. 110 0.84
FIG PTN P1X/CX P1Y/CX P3X/R P3Y CN1 CN2 CN3 CN4
1 SQR 0. 0. 150. 150.
UNo. UNIT DEPTH SRV-Z BTM WAL FIN-Z FIN-R INTER-R CHMF
2 POCKET 10. 10. 4 4 0.6 0.6 0. 0.
SNo. TOOL NOM- No. APRCH-X APRCH-Y TYPE ZFD TYPE PK-DEP DEP-Z WID-R C-SP FR M M M
R 1 END MILL 20. ? ? CW G01 9.4 14. 82 0.159 154
F 2 END MILL 14. ? ? CW G01 9.8 86 0.448
FIG PTN P1X/CX P1Y/CX P3X/R P3Y CN1 CN2 CN3 CN4
1 SQR 45. -85. 105. 115. R 10. R 10. R 10. R 10.
UNo. UNIT CONTI. NUMBER ATC RETURN WORK No. EXECUTE
3 END 0 1 0 ZERO PT
Note : If the program shown above is executed in the automatic operation mode with
parameter F72 = 1, the geometry compensation function will be made invalid for rough
machining of face milling (with face mill of 100) and pocket milling (with end mill of
20).
13-66
OPTION 13
B. EIA/ISO program
G61.1 Geometry compensation function valid
G61 (Exact stop check mode)
G62 (Automatic corner override) Geometry compensation function invalid
G63 (Tapping mode) (Command codes of the same group cancel the mode.)
G64 (Cutting mode)
Note : In the case of EIA/ISO programs, it is always necessary to give the G-code command
to make the geometry compensation function valid since the setting of parameter F72
is not effective for them.
<Sample program>
N001 G61.1 Geometry compensation function valid
G01X100.F1000
X100.Y-100.
X-100.Y-100.
X-100.
X-100.Y100.
X100.Y100.
G64 The mode is cancelled (becomes invalid).
2. Pre-interpolation acceleration/deceleration
F Programmed path
F
Actual path
R
Ts : The preset time constant (s) for the smoothing circuit = Parameter N5/1000
Tp : Position loop time constant (s) = 1/parameter SV003
Kf : Feed-forward gain = Parameter S4/100
F F × 103
Note : nder the inch system, ( 60 ) acts as a substitute for ( 60 )
13-67
13 OPTION
Velocity
L74
Gradient-fixed
acceleration/deceleration
Programmed
velocity
Time
L75
P
N002
N001
Decelerated to Vo
Velocity
N001 N002
L75 Time
13-68
OPTION 13
If the intersection angle, , of the path of the current block and that of the next one is the value of
parameter L77 or less, these two paths will be judged smooth and no deceleration will occur. If
this angle is in excess of the value of parameter L77 the paths will be judged nonsmooth and
optimum corner deceleration will be performed.
Note : The angle will be handled as five degrees if parameter L77 is set to 0.
Although any value from 0 to 30 degrees can be set using parameter L77, setting of too
large an angle value may cause machine vibration and/or rough surface machining,
even if that value is an allowable one.
A
Vo
P
V N002
N001
Decelerated to Vo
13-69
13 OPTION
Programmed path
Rough interpolation
Rough interpolation
Programmed path
13-70
OPTION 13
If this is the case, the velocity will be reduced and optimum corner deceleration will occur.
Reduction of the velocity moves the tool almost as programmed, thus allowing precise machining.
Rough interpolation
Programmed path
6. Accuracy coefficient
Under corner- and arc-machining commands, optimal corner deceleration and arc feed rate
limitation provide automatic deceleration to compensate for any errors in the accuracy of
machining. In that case, machining accuracy can be further improved by specifying an accuracy
coefficient in the program since further deceleration is achieved at corners and at arc sections.
Command format
Specifies the rate of reduction of the corner deceleration speed and the arc feed rate limitation in
,K__
percentage terms.
13-71
13 OPTION
F
F
R
A
F
F
G61.1
Initial status Power on ×
Reset command M02, M30, M00, reset ×
Reset operation NC reset switch, external reset ×
Reset and initialize ×
Block interruption Mode change (auto/manual), feed hold
Block stop Single block
Emergency stop Emergency stop switch, external emergency stop
NC alarm Servo alarm
OT Hardware OT
Emergency stop cancel Emergency stop switch, external emergency stop ×
: No change ×: Cancel
13-4-4 Notes
1. This feature works only under optional specifications for geometry compensation function. A
program error (Alarm 935 NO PRE-INTERP ACCEL/DECEL OPT.) will result if program-
ming is done using this feature under the standard specifications for usual machining.
2. Pre-interpolation acceleration/deceleration is valid for the G61.1 command block onward.
3. The feedrate which has been set using command F is limited to the value obtained by the
following expression:
Maximum cutting feedrate M3 × Speed limit magnification L76
If the value that has thus been obtained is in excess of the rapid feedrate value of M1, the
M1 value will become the actual upper limit of feedrate.
4. The geometry compensation function for a rotational axis is an additional option, other than
that mentioned in item 1 above.
13-72
OPTION 13
13-4-5 Parameters
Parameters related to geometry compensation are listed below.
Address Description
L74 Cutting feed rate for pre-interpolational acceleration/deceleration control
L75 Time constant for pre-interpolational linear control during cutting feed rata acceleration/deceleration
L76 Acceleration rate for high-speed cutting
L77 Angle for deceleration at corner before interpolation
F72 Selection of the geometry compenation function of the MAZATROL program
L129 Acceleration/deceleration filter (1st stage), G1 time constant
L130 Acceleration/deceleration filter (1st stage), G0 time constant
L131 Acceleration/deceleration filter (2nd stage), G1 time constant
L132 Acceleration/deceleration filter (2nd stage), G0 time constant
N29 Time constant for geometry compensation rapid traverse acceleration/deceleration filter
L73 Time constant for geometry compensation acceleration/deceleration filter 2
N4 Time constant for post-interpolation rapid traverse acceleration/deceleration filter
F96 bit 6 Rotational axis geometry compensation valid/invalid
F1 G61.1 corner deceleration coefficient (%)
F2 G61.1 arc-clamping speed coefficient (%)
J41
J42
J43
M-code macroprogram call
J45
J46
J47
S4 Feedforward gain
M27 Optimum acceleration control: Target speed
N25 Time constant for deceleration rate calculation
N26 Accuracy coefficient for deceleration rate calculation
See the separate Parameter List/Alarm List/M-Code List for further details of
the parameters.
13-73
13 OPTION
13-4-6 Appendix
Appended data concerns theoretical values obtained from the conditions of commanded radius,
feedforward gain, etc. They may differ from measured values in actual machining depending on
cutting conditions, machine accuracy, etc. Apply it as a general criterion for test cuts and others.
1. Maximum feed rate in circular interpolation when geometry compensation function is valid
Maximum feed rate in circular interpolation when geometry compensation is valid can be
determined from the following equation.
= F × ....................................................... [1] F
F = R × ....................................................... [2]
From equations [1] and [2]
R
L74/60
F= R× = R× –3 × 60.... [3]
L75 × 10
F : maximum feed rate (mm/min)
R : Circle radius (mm)
L74 : Cutting feed rate (mm/min)
L75 : Cutting feed time constant (ms)
Each maximum feed rate in radius from equation [3] is
as follows:
Parameter L74 = 30000 (mm/min)
L75 = 400 (ms)
Maximum feed rate for circle radius
13-74
OPTION 13
B. When geometry compensation function is invalid
(In exponential acceleration/deceleration system)
R × R
3
F × 10 = 1 1 × 60 ............................. [5]
Tp2 + Ts 2
2 2
F : Maximum feed rate (m/min)
Tp : Position loop time constant (s) (= 1/SV003)
Ts : Smoothing circuit time constant (s) (= N5/1000)
R : Geometry error (mm)
R : Circle radius (mm)
Each maximum feed rate within 10 m in geometry error from equations [4] and [5] is as follows:
13-75
13 OPTION
Remark 1:
Maximum feed 1 when geometry compensation function is available represents the
maximum feed in circular interpolation.
Maximum feed 2 when geometry compensation function is available represents the
maximum feed to keep a geometry error within 10 m.
Error hen geometry compensation is available represents a geometry error at the
maximum feed 1.
Remark 2:
Maximum cutting feed in normal machining mode represents the maximum feed to keep
a geometry error within 10 m.
Error in normal machining mode represents a geometry error at the maximum feed 2
when geometry compensation function is available.
Note : An increased feed forward gain causes a decreased geometry error. However, it
causes vibration to the machine, which may deteriorate the surface roughness of
cutting surface.
13-76
OPTION 13
13-5 Hard Disk Operating Function
13-5-1 Outline
With the hard disk (HD) operating function, any large-size EIA/ISO program pre-saved within a
special folder of the HD contained in the NC unit can be executed for automatic operation while
transferring that program to the NC memory.
TAPE mode selection – The operating function to be selected for the TAPE
operation mode.
F40 0: Conventional TAPE operating function
0, 1, 3 Immediate 1: HD operating function
3: Ethernet operating function
When the HD operating function is selected, the special operation mode is indicated, as shown
below, in the upper part of the display.
The indication is not given, indeed, during selection of the MDI or a manual operation mode nor
during execution of a program stored in the NC memory.
The mode indication is highlighted on red background, as shown below, during actual HD
operation.
13-77
13 OPTION
2. HD operation modes
The HD operating function can be used in the following two modes:
1. Direct operation mode
A program stored on the HD operates as the main program.
2. Subprogram operation mode
A program stored on the HD is called up as the subprogram from a main program registered
in the NC memory.
Press the TAPE key (to turn it on) to select the direct operation mode, and the MEMORY key (to
turn it on) to use the subprogram operation mode of the HD operating function.
13-78
OPTION 13
The subprogram call from the NC main program preferably selects a program in the NC
memory to that on the HD in case the specified work number should have been assigned to
the both programs.
With MAZATROL programs in the NC memory, use a subprogram unit or “G65” (non-modal
user macro call) in a manual-program unit for the HD subprogram operation mode.
13-79
13 OPTION
1. File name
Designate the file of a program to be stored on the HD for HD operation as directed below. The
file names here serve as the work numbers to be searched for in actual machine operation.
PROGRAM12345678.EIA
Extension
File name
13-80
OPTION 13
2. Programming format
Create HD operation programs in the following text file format:
One program must be created for one text file.
The program must not begin with an EOR code (%) since it is executed from the very first
block.
Enter a line feed code (by pressing the return key) at the end of each block. A semicolon
‘;’must not be used. An alarm will result if a semicolon is included in the program.
Macro data cannot be used.
Only characters listed in the table below may be used. Two-byte codes (such as normal-size
characters or uni-codes) are not admissible.
3. Example of programming
Programs for direct operation mode
O200 The program must not begin with an EOR code (%)
G40 G80 G90 since it is executed from the very first block.
G28 X0 Y0 Z0
O200 The program must not begin with an EOR code (%)
G40 G80 G90 since it is executed from the very first block.
G28 X0 Y0 Z0
13-81
13 OPTION
13-6-1 Outline
With the Ethernet (abbreviated to ENET in this section) operating function, any large-size
EIA/ISO program pre-saved within the host computer can be executed for automatic operation
while transferring that program to the NC memory under an Ethernet-based network environ-
ment.
(2) Set the name of the reference folder in the dialogue box which appears upon step (1).
Tap [BROWSE] to display the tree of the available folders, and select an item under the
host computer if it is to be set as a folder name.
13-82
OPTION 13
The folder name can consist of 64 characters.
TAPE mode selection – The operating function to be selected for the TAPE
operation mode.
F40 0: Conventional TAPE operating function
0, 1, 3 Immediate 1: HD operating function
3: Ethernet operating function
When the ENET operating function is selected, the special operation mode is indicated in the
upper part of the display.
The indication is not given, indeed, during selection of the MDI or a manual operation mode nor
during execution of a program stored in the NC memory.
The mode indication is highlighted on red background during actual ENET operation.
13-83
13 OPTION
13-84
OPTION 13
13-6-4 Program selection for ENET operation
Use the ordinary method for work number search to select as the main program a program
stored in the host computer and registered in the NC memory, respectively, for direct operation
mode and subprogram operation mode.
(1) Select the direct ENET operation mode by pressing the key.
(2) Select the POSITION display on the screen.
This is required for selecting the program to be run and checking the operational status
of the machine.
(3) Specify the desired program stored in the host computer.
(a) Tap the [WORK No.] menu item.
The WORK No. SELECT window appears.
(b) Select the desired program from among those stored in the host computer.
To specify the program of work No. 100, for example:
Example 1: Tap the keys 1 0 0 in this order.
Example 2: Tap the displayed work number “100” in the window, and then tap the
[OK] button.
Carry out the above procedural steps, referred to as “Ethernet work number search”, to start
the direct ENET operation.
13-85
13 OPTION
1. File name
Designate the file of a program to be stored in the host computer for ENET operation as directed
below. The file names here serve as the work numbers to be searched for in actual machine
operation.
PROGRAM12345678.EIA
Extension
File name
2. Programming format
Create ENET operation programs in the following text file format:
One program must be created for one text file.
The program must not begin with an EOR code (%) since it is executed from the very first
block.
Enter a line feed code (by pressing the return key) at the end of each block. A semicolon
‘;’must not be used. An alarm will result if a semicolon is included in the program.
Macro data cannot be used.
Only characters listed in the table below may be used. Two-byte codes (such as normal-size
characters or uni-codes) are not admissible.
13-86
OPTION 13
3. Example of programming
Programs for direct operation mode
O200 The program must not begin with an EOR code (%)
G40 G80 G90 since it is executed from the very first block.
G28 X0 Y0 Z0
O200 The program must not begin with an EOR code (%)
G40 G80 G90 since it is executed from the very first block.
G28 X0 Y0 Z0
13-87
13 OPTION
13-7-1 Outline
Any MAZATROL program that has been created using the MATRIX can be converted into an
EIA/ISO program by EIA/ISO conversion. Conversion into an EIA/ISO program makes machining
possible even with a machine not having a MAZATROL NC.
As for point-machining, two output schemes are available for an EIA/ISO converted program, as
tabulated below. Select the desired scheme using bit 2 of parameter F88.
Output schemes
EIA/ISO conversion 1 EIA/ISO conversion 2
Bit 2 of parameter F88 1 0
Counterboring
Boring (Roughness level 2 to 9)
Chamfering (Cycle 2)
Output with a code from G0 to G4
End-milling (Cycles 2, 3)
Point-
machining Tornado cycle
Planet tapping
Synchronous tapping Output with G84/G74 or G84.2/G84.3 (Parameter-selectable)
Output of a fixed-cycle code
Other point-machining patterns Output with a code from G0 to G4
from G73 to G87
For point machining, since a code For point machining, the
from G0 to G4 is issued automati- length of the program
cally, workpieces can be machined decreases since a fixed-
Feature even with a machine not having a cycle code is issued auto-
fixed-cycle option. matically.
Operation is the same as for the
original MAZATROL program.
To execute an EIA/ISO converted program using other machines, edit the program according to
the particular NC specifications or machine configuration. Before machining a workpiece, edit the
functions listed in the table below and then perform checks by cutting test pieces.
Functions required for editing
Function Editing
Workpiece coordinate system Since workpiece coordinate system rotation is a characteristic function of the
rotation (G92.5) NC unit of Mazak, this function cannot be used for other machines. Therefore,
after changing the “th” of the WPC unit into 0, convert the program into EIA/ISO
form and delete G92.5 from the EIA/ISO program.
For the M32, rewrite G92.5 into G92.1.
M-code (M_ _) Edit M-codes into the form appropriate for the intended machine.
During EIA/ISO conversion, a maximum of four M-codes are issued auto-
matically for one block. The number of M-codes which can be included in one
block differs according to the particular configuration of the machine. Therefore,
edit M-codes into the form appropriate for the intended machine.
Positioning for tool change (G30) Edit the command appropriately to the intended machine.
Tool change command (M6T_T_) Edit the command appropriately to the intended machine.
Remark : Set F89 bit 6 to “1” as required to output a command (G30) for return
to the 2. zero-point before each tool change command.
Geometry compensation (G61.1) Edit the command appropriately to the intended machine.
13-88
OPTION 13
13-7-2 EIA/ISO conversion program format
The format of program conversion from MAZATROL into EIA/ISO is shown below. The work
number of the source program is assigned on the first line and comments are automatically
inserted for each tool sequence. These comments take the format of “source program work
number - unit number - sequence number”.
Whether shape data (the data for drawing the shape of the workpiece) is to be added to the end
of the EIA/ISO program can be selected using bit 0 of parameter F89. To add shape data, set
this bit to “1”. Set the bit to “0” if addition is not required.
MAZATROL program WNo. 1000 EIA/ISO program
Work number
UNo. MAT. INITIAL-Z ATC MODE MULTI MODE (P1000) of the source
0 CBN STL 50. 0. OFF G17G00G40G54G64G80G90G94G98 program
UNo. UNIT DEPTH SRV-Z BTM N10(1000-1-1) Comment
1 FCEMILL 100. 2. 3 G54G64G95
SNo. TOOL NOM- No.
R1 FCEMILL 50. 1 N20(1000-2-1) Comment
UNo. UNIT DETPH SRV-Z SRV-R RGH
N30(1000-3-0) Comment
2 LINE CTR 100. 10. 10. 2
SNo. TOOL NOM- No. M30
R1 END MILL 10. 2 (G423L2)
(A1X0.Y0.Z0.)
Shape data
UNo. UNIT CONTI. NUMBER ATC
3 END 0 0 0 %
13-89
13 OPTION
(3) Enter a new work number for the conversion destination, and tap the [OK] button.
During conversion, EIA/ISO CONVT is displayed in the upper part of the display.
When conversion is completed, the corresponding EIA/ISO program will be created
under the new work number and the message EIA/ISO CONVT will disappear.
Tap the [EIA/ISO CONVERT] menu item once again to stop converting.
Note : During step (2) above, alarm 440 EIA/ISO PROGRAM DESIGNATED will be displayed
if an EIA/ISO program has been designated in step (1).
During step (3) above, alarm 433 SAME PROGRAM EXISTS will be displayed if
another NC-registered program is designated.
During step (3) above, alarm 418 EIA/ISO CONVERTING will be displayed if an
attempt is made to change, delete, or copy the work number of the conversion source
program with an EIA/ISO CONVT message remaining on the display.
13-90
OPTION 13
13-7-5 Supplementary description and precautions
MAZATROL programs operate with reference to the machine status during processing.
Programs that have been converted into EIA/ISO ones, on the other hand, are those which
correspond with the machine status at the conversion into the EIA/ISO format.
Therefore, the EIA/ISO converted program must be edited accordingly when it is to be run on
another machine, as well as after changing tools to be used or modifying tool data.
1. The parameters that were valid during conversion are considered during output of an
EIA/ISO converted program. EIA/ISO converted program will not be affected even if
modifications are performed on a parameter that is used in a MAZATROL program.
2. Parameter F97 can be used to select the type of coordinate system to be used for an
EIA/ISO converted program.
3. To select external WPC using the WPC unit of the conversion source program, set any
command code from G54 to G59. Command codes A to J or G54.1P1 to G54.1P300 cannot
be set.
4. The conversion of a measurement unit (for coordinates, workpiece, and tool) only results in
a description of approach and retract paths with information on the source (program, unit
and sequence Nos. connected with hyphen in parentheses).
5. For a tool change, data is output in the format of “M6T No. of the tool to be changed for T No.
of the tool to be used next”. M6T0T0 is output if the tool to be used is not registered on the
TOOL DATA display. The tool suffix, if specified on the TOOL DATA display, can be ex-
pressed in the resulting T-code as follows:
Example : Output for Tool No. 10 with suffix “A”
10A T10.01
13-91
13 OPTION
7. If line and face machining units in the source program require one section to be used
repeatedly in the converted program, the total program size can be reduced by shifting that
section into a subprogram and calling it up repeatedly.
A sequence number is set on the beginning line of the subprogram section, and M99 on the
ending line. M98<_>H _ is set in the main program to call up the particular subprogram
section.
Whether a subprogram is to be created can be selected by setting bit 0 of parameter F88.
Set the bit to “1” for creation, or “0” for no creation.
The created subprogram is automatically named by adding “-SUB” to the main program
name.
Example : When the name of the main program is “1001”, then the subprogram is named
“1001-SUB”.
* If the above naming should result in a subprogram name of more than 32 characters, then
the main program name used will be shortened as required (to the leading 28 characters).
Absolute-data command G90 is used to give positional information within a subprogram.
Tool paths in the XY-plane for line machining and face machining are described in a sub-
program. Z-axial infeed and tool path in the XY-plane are described in the main and sub-
program, respectively.
Z Y
Approach Escape
path path
X X
Z-axial infeed is described in the main Tool paths in the XY-plane are described in a
program. subprogram.
(P1000) N10(1000-1-1)
G17G0G40G54G64G90G94 G0X5.Y2.
G1X50. For each
machining
N10(1000-1-1) G0X60.Y60. unit
M98<1001-SUB>H10 M99
G1Z-2.
N20(1000-2-1)
M98<1001-SUB>H10 G2X10.Y10.R5.
G0Z100. G1X50. For each
machining
G2X40.Y10.R5. unit
N20(1000-2-1)
M98<1001-SUB>H20 M99
G0Z-2.
N30(1000-3-0)
M30
13-92
OPTION 13
As for some face machining types (FCE MILL (unidirectional), STEP, POCKET, PCKT MT,
PCKT VLY), Z-axial infeed is specified in the main program, and the subprogram contains a
description of tool path in the XY-plane and of Z-axis movements for passing over to the
next cutting pass.
(S) (S)
(M)
(S) (S) (M) Main program
(S) Subprogram
(S)
Rapid traverse
Cutting feed
(P2000) N10(2000-1-1)
G17G00G40G54G64G90G94G98 G1X
N10(2000-1-1) G0Z Initial point
G80 X Y
G1Z# Variable number
G1Z Cutting face height (1) X
# Variable number = Cutting face height (1) G0Z# Initial point
M98<2001-SUB>H10 X Y
G0Z Initial point G1Z# Variable number
X Y X
G1Z Cutting face height (2)
# Variable number = Cutting face height (2) M99
M98<2001-SUB>H10
G0Z Initial point
M30
The value set in the parameter F98 is output as a macro variable number.
Note 1: The contents of a subprogram which is called by a subprogram unit cannot be
converted with the above-mentioned division into a main and a subprogram.
Note 2: Subprogram technique cannot be applied to manual program mode unit.
Note 3: Subprogram technique cannot be applied to multi-workpiece machining (which is
described within the main program).
Note 4: Subprogram technique cannot be applied to three-dimensional machining.
13-93
13 OPTION
8. For EIA/ISO conversion 2, since the point-machining unit is converted into a standard fixed-
cycle code, the machine does not operate as minutely as with the original MAZATROL
program.
Operational characteristics in that case are listed below.
Cutting clearances always become equal to the setting of parameter D41.
Deceleration for escape is not valid for drilling.
Tapping tools do not move upward during R-point returning.
The returning-speed override function is not valid for tapping, reaming, or boring.
Returning at the bottom of a hole is not valid for back-boring.
For boring and back-boring, the spindle always rotates forward (M03) after initial point/
R-point returning.
During synchronous tapping, pecking does not occur (when F89 bit 1 = 1).
The cutting depth does not decrease in steps during drilling.
9. A certain parameter setting causes the tool path to be described in the converted EIA/ISO
program with explicite preparatory functions for offsetting (G43 for length, G41 and G42 for
radius), where the appertaining H- and D-codes are outputted with respect to the number of
the tool concerned. As for a tool with multiple data sets registered, the T-code will be
expressed distinctively according to the suffixes, indeed, but the D- and H-codes must be
distinguished manually as required for the variety of tool application.
Example : Output for data sets under Tool No. 10 with various suffixes
10A T10.01H10 (D10)
10B T10.02H10 (D10)
10C T10.03H10 (D10)
10. Remarks on tool offset
The operational conditions required for normal execution of the converted EIA/ISO program
are as follows.
<Execution on machines with the SmoothX as NC unit>
a) Tool length offset
Since the length-offsetting G-code is always outputted, use of the offset value 0 (zero) is
requisite when F93 bit 3 = 1 (application of MAZATROL length data).
b) Tool radius compensation
13-94
OPTION 13
<Execution on machines with an NC unit other than SmoothX>
a) Tool length offset
Edit the offsetting commands as required for the intended machine.
b) Tool radius compensation
13-95
13 OPTION
13-8-1 Outline
Conventionally the change in unit system (inch/metric) of dimensional and feed data input has
required the corresponding modification of the related parameters, cutting conditions, etc.
The newly developed function allows an easy change in unit system, without having to be
supported by the above modifications, in order that MAZATROL or EIA/ISO programs prepared
in reference to machining drawings different in unit system (inch/metric) shall immediately be run
on the machine.
There are two methods available to change the unit system (inch/metric) of data input.
1. Use of the preparatory functions concerned (Power off/on not required)
G20: Dimensional data input in inches
G21: Dimensional data input in millimeters
This method changes the unit of coordinate data input, but does not have any influence
upon the data internally processed.
Angle commands, however, are always given in degrees, irrespective of the modal G-
function.
2. Setting the parameter concerned (Power off/on required)
F91 bit 4 = 1: Inch system
= 0: Metric system
G20 and G21 are respectively modal when bit 4 of the F91 parameter is set to “1” and “0”.
This method not only changes the unit of coordinate data input, but also accordingly
converts the data displayed on the screen or internally processed.
Angle commands, however, are always given in degrees, irrespective of the parameter
setting.
3. Menu-based selection (Not requiring power off/on)
The display mode and an inch/metric input unit system on the TOOL DATA and TOOL
OFFSET displays can be selected using the menu functions.
When bit 4 of parameter F91 = 0 (metric system), selection of [INCH MODE] activates
the menu function and the display mode as well as the input unit system change from
metric to inch.
When bit 4 of parameter F91 = 1 (inch system), selection of [METRIC MODE] activates
the menu function and the display mode as well as the input unit system change from
inch to metric.
Automatic modification of various types of data with the present function, therefore, only refers to
the setting of the above parameter (bit 4 of F91).
For input of tool data different in inch/metric unit system, the selection can be immediately made
using the TOOL DATA and TOOL OFFSET display menus.
13-96
OPTION 13
13-8-2 Data concerned
Except for programs, the unit system change function acts upon the following two types of data:
1. Variable data (on the displays PARAMETER, WORK OFFSET, CUTTING CONDITION,
CUTTING CONDITION LEARN and ADDITIONAL WPC)
Variable data are preset in both inch and metric units prior to shipping. The modification of a
preset value in one unit system cannot be supported by an automatic modification of the
corresponding data in the other. Manually modify the data concerned, therefore, as required
to effectively use the unit system change function.
2. Characteristic data (on the displays TOOL DATA, TOOL FILE, TOOL OFFSET, HEAD
OFFSET, and the FIX. OFFSET data on the PALLET MANAGEMENT display)
Independently of the present function, characteristic data are automatically converted into
values appropriate to the unit system currently selected. No manual modification of
characteristic data, therefore, is required for the present function.
The present function does not refer to any data other than the above.
Note : The data items on the displays MACHINING NAVIGATION – PREDICTION and
RESULT cannot directly be influenced by the present function since they are only
obtained by a tool path checking or an automatic operation of the program concerned.
1. Parameter-based selection
(1) Change bit 4 of parameter F91 from “1” (Inch system) to “0” (Metric system), or reversely.
(2) Turn off the NC unit and then turn it back on.
The corresponding data will be automatically converted into values appropriate to the
unit system currently selected.
2. Menu-based selection
(1) Select the [INCH MODE] or [METRIC MODE] menu item.
When [INCH MODE] is selected, the [INCH MODE] menu function is activated and the
unit of data representation on the display changes from millimeters to inches.
When [METRIC MODE] is selected, the [METRIC MODE] menu function is activated
and the unit of data representation on the display changes from inches to millimeters.
(2) When the menu item is highlighted, enter data in the selected unit.
Note : Selection with the menu cannot be made if bit 1 of parameter F82 is set to “0”
(inch/metric display selection invalid).
13-97
13 OPTION
2. Characteristic data (on the displays TOOL DATA, TOOL FILE, TOOL OFFSET, HEAD
OFFSET, and the FIX. OFFSET data on the PALLET MANAGEMENT display)
The NC unit has one set of characteristic data described in millimeters, and, upon turning-
on the power, provides the data as they are, or converts them into values appropriate to
inch system, according to the setting in bit 4 of parameter F91.
13-98
OPTION 13
13-9 DYNAMIC OFFSET Display
Setting eight reference dynamic offsets (for G54.2P1 to G54.2P8) for dynamic offset in the EIA/ISO
Function
program.
1. Displayed data
D747S30135
13-99
13 OPTION
13-100
OPTION 13
13-9-2 Data registration
The following data can be registered in the DYNAMIC OFFSET display:
1. Reference dynamic offset data (items [1] - [8]) for dynamic offset using G54.2P1 - G54.2P8
The reference dynamic offset data refers to the amount of offset from the table rotation center in
the machine coordinate system to the zero-point of the workpiece to be machined.
Specify the machine-characteristic table rotation center in the machine coordinate system at the
zero-point of the workpiece coordinate system such as G54.
When the G54.2P1 command is further issued in the specified workpiece coordinate system, the
deviation vector will always be calculated from the reference dynamic offset data for the table
movement, and the coordinates of the ending point will be offset.
Mounted here
Machine zero-point
D735S1101
[Legend]
W1: The ideal workpiece mounting position (the workpiece zero-point set on to the table rotation center)
W1’: The actual workpiece mounting position (vector Gs denotes the deviation from the ideal position)
W2’: The position of the actual workpiece W1’ after a table rotation by
W2: The position of the ideally mounted workpiece W1 after a table rotation by
Wo: The origin of workpiece coordinates (given by a corresponding preparatory function, such as G54)
Gs: The reference deviation vector (to be registered in the NC unit as a reference dynamic offset.)
G: The deviation vector for the rotation of the rotational axis by
a (a1, a1’): The starting point of the G1 (linear interpolation) microsegment command
b (b1, b2’): The ending point of the G1 (linear interpolation) microsegment command
13-101
13 OPTION
13-10-1 Outline
If a synchronous tapping process should be stopped halfway due to an emergency stop or abrupt
switching-off, the normal conditions for automatic operation cannot be recovered in general
without cautious removal of the tap from the workpiece by hand, a very time-consuming job.
The function in question allows the tap to be taken automatically out of the workpiece, resulting
in a reduction of recovery time.
1) A synchronous tapping 2) The machine operation is 3) Enable the [TAP RETRACT] menu
process is started. abruptly stopped with the function to feed the tool backward out
tapping tool remaining in of the workpiece with the spindle ro-
the workpiece. tating synchronously.
D740S30338’
13-102
OPTION 13
3. The INTELLIGENT SAFETY SHIELD function is suppressed during tap retracting operation.
4. The tap retract function cannot be used when the [MACHINE LOCK] menu function is
selected.
5. The override functions for spindle speed, rapid traverse, and cutting feed are not effective
for the tap retracting operation.
6. This optional function may not be obtainable for some machine types or specifications.
7. The tap retract function may not be used for some machine types or specifications when the
manual mode for return to the zero point is selected.
13-103
13 OPTION
Use this display to prepare the data for workpiece setup error correction to be referred to with G54.4P1 to
Function
G54.4P7 in the execution of EIA/ISO programs.
1. Displayed data
D747S30136
13-104
OPTION 13
No. Item Unit Data description
Linear errors of the G54.4P4 coordinate system’s origin on the orthogonal
x, y, z mm (in)
axes X, Y, and Z in the workpiece coordinate system.
Angular errors of the G54.4P4 coordinate system in rotation around the
[4] a, b, c degrees
orthogonal axes X, Y, and Z of the workpiece coordinate system.
Machine coordinate of the rotational axis during measurement of the above
A, C degrees
errors
Linear errors of the G54.4P5 coordinate system’s origin on the orthogonal
x, y, z mm (in)
axes X, Y, and Z in the workpiece coordinate system.
Angular errors of the G54.4P5 coordinate system in rotation around the
[5] a, b, c degrees
orthogonal axes X, Y, and Z of the workpiece coordinate system.
Machine coordinate of the rotational axis during measurement of the above
A, C degrees
errors
Linear errors of the G54.4P6 coordinate system’s origin on the orthogonal
x, y, z mm (in)
axes X, Y, and Z in the workpiece coordinate system.
Angular errors of the G54.4P6 coordinate system in rotation around the
[6] a, b, c degrees
orthogonal axes X, Y, and Z of the workpiece coordinate system.
Machine coordinate of the rotational axis during measurement of the above
A, C degrees
errors
Linear errors of the G54.4P7 coordinate system’s origin on the orthogonal
x, y, z mm (in)
axes X, Y, and Z in the workpiece coordinate system.
Angular errors of the G54.4P7 coordinate system in rotation around the
[7] a, b, c degrees
orthogonal axes X, Y, and Z of the workpiece coordinate system.
Machine coordinate of the rotational axis during measurement of the above
A, C degrees
errors
Linear error data to be added commonly to each of the numbered data sets
x, y, z mm (in)
[8] from G54.4P1 to G54.4P7.
A, C degrees Machine coordinate of the rotational axis during error measurement
mm (in) The same as the MACHINE item on the POSITION display.
[9] X, Y, Z, A, C
degrees See Section 5-1 for details.
Note : The controlled axes displayed refer to the particular construction of the machine.
1. Data sets for workpiece setup error correction (G54.4P1 to G54.4P7) and common data
(items [1] to [8])
Seven data sets of describing the workpiece setup error can be prepared for the designation by
argument P in a G54.4 block (G54.4P1 to G54.4P7). It is possible, moreover, to prepare a
special set of data to be added commonly to each of the numbered data sets.
There are two types of data to be prepared for workpiece setup error correction as follows.
1. Linear errors on the orthogonal axes X, Y, and Z (x, y, z)
Specify the origin of the workpiece setup coordinate system with its absolute values in the
workpiece coordinate system concerned.
2. Angular errors in rotation around the orthogonal axes ( a, b, c)
Specify those angles (a, b, and c) of rotations around the axes X, Y, and Z of the work-
piece coordinate system concerned, in that order, by which the same orientation as that of
the workpiece setup coordinate system can be obtained.
13-105
13 OPTION
Y’
Workpiece with
setup errors
Y
Workpiece in the correct
mounting position
X’
Workpiece coordinate c
system (X, Y, Z)
Workpiece setup
y coordinate system
(X’, Y’, Z’)
X
x
D740PB0105
13-106 E
OTHER FUNCTIONS 14
14 OTHER FUNCTIONS
Function Outputs a voice message at NC power on (greeting message) or for operational safety or maintenance.
Remarks This function outputs a voice message when it is required for operational safety or maintenance.
Should the occasion arise, multiple messages are placed in a waiting queue so that their output may
surely occur one by one in their entirety.
14-1
14 OTHER FUNCTIONS
[1]
[2] [3]
[4]
[5]
[6] [7]
D747S30137E
14-2
OTHER FUNCTIONS 14
3. Displayed data of the VOICE SELECT window
<Displayed data>
[1]
[2]
[3]
D747S30138E
<Selection/Deselection of messages>
To select, or make valid, a message, tap it directly.
The selection is indicated by a light-blue background.
To deselect, or make invalid, a message, tap it directly.
The deselection is set off by a white background.
Note : Tapping the [OK] button ([3]) only closes the sub-window in question, and each series
of changing operations performed therein is to be confirmed definitely and cancelled in
its entirety, respectively, by tapping the [OK] and [CANCEL] button in the main VOICE
SETUP window.
14-3
14 OTHER FUNCTIONS
[ExcludeAlarmVoice]
001 = 128
002 = 129
003 = 0
004 = 0
005 = 0
006 = 0
007 = 0
008 = 0
009 = 0
As shown in the above example, register the numbers of the alarms to be excluded and then
save the file.
14-4
OTHER FUNCTIONS 14
14-2 Custom Menu Function
Function Registers software applications to the menu items so that they can be started from the NC display.
Remarks The software applications can be started from the Home screen or using the menu.
(1) Tap the [SPECIAL MENU] button in the peripheral software display area.
The custom menu items will be displayed.
SPECIAL SPECIAL
MENU MENU
D747S30171
14-5
14 OTHER FUNCTIONS
(1) Open the file concerned using a text editor such as Notepad.
[Menu- ] [1]
MenuName= [2]
FilePath= [3]
3
7
4
1 8
[1] [Menu- ] — 5
2
6
(3) Turn the NC off temporarily and then turn it back on.
New custom menu items cannot be made valid until the NC is ‘turned’ on.
14-6
OTHER FUNCTIONS 14
3. Setting example
To register the WordPad application to the item number 1 in the custom menu, edit the
“CustomMenu.txt” file as follows.
When the NC is turned back on, the new item will be displayed as follows.
WORD >>> SPECIAL
PAD MENU
Note : Depending on the machine specifications, the custom menu may already contain some
applications. If so, use different menu item numbers to register new applications.
14-7
14 OTHER FUNCTIONS
This function intended for rapid restoration in the event of erroneous data deletion, for example, creates
Function backups of parameters, programs, and other data at the start of the NC unit or in desired timing, in order to
restore the normal state of the data concerned.
Remarks The backups created are saved in the files named “CustomerBackup_Date_Time.”
1. Automatic backup
This function creates backups during the start of the NC unit.
Automatic backup becomes valid when “1” is set up at bit 7 in parameter F166.
When the machine is powered on next time onward, backups will be created automatically at
the start of the NC unit. Automatic backup is indicated by the corresponding message in the
upper part of the screen, as shown below:
Backup data are stored on the SD card inserted in the NC unit and in the following folder.
C:\ymw\M8Y\data\Backup_data
2. Manual backup
(1) Tap the [NC DATA BACKUP] menu item provided on the DIAGNOSIS display.
A message box appears on the screen.
(2) Tap the [OK] button to execute the backup function.
A window appears to indicate the progress of the backup.
Backup data are stored in the saving destination specified by the procedure given under
3 below.
14-8
OTHER FUNCTIONS 14
(2) From the list displayed, select the desired destination drive for saving backup data.
Select “NC-device” when it is desirable to store backup data on the SD card inserted in
the NC unit and in the following folder.
C:\ymw\M8Y\data\Backup_data
4. Notes
1. As for machining program data, the function in question only creates backups of the
programs stored in the NC memory (STANDARD PROGRAM area), and does not cover the
BACKUP PROGRAM, HDD OPERATION PROGRAM and other program storage areas.
2. Parameters, programs, and other data concerned cannot be changed during backup. An
attempt of changing data or editing a program will only lead to alarm 1453 MEMORY
PROTECT (BACK UP), and the execution of the backup function will be continued.
3. Deselecting the menu item during backup terminates the function in question. If the backup
function is terminated halfway, the created backups will be deleted totally.
4. Do not run a program in the automatic operation mode during backup. Otherwise the
workpiece will be damaged or the backed up data will be incomplete.
5. The window indicating the progress of the backup process will remain on the screen, even if
another display is selected during backup.
6. The percentage “%” in the progress display window during backup is determined by the
count of the files or data sets to be processed, not by actual processing time. Consequently,
the count-up of percentage does not occur uniformly in general, as is especially the case
with programs showing a wide variety of sizes.
7. It is not possible to change the drive to which backup data are stored by the automatic back-
up function.
14-9
14 OTHER FUNCTIONS
This function is provided to automatically save (in the EDITING PRG. BACKUP area) a program (stored in
Function
the STANDARD PROGRAM area) in its original state when an attempt is made to edit it.
1. Backup conditions
The following operations for a program stored in the STANDARD PROGRAM area activate the
backup function in order that the program may be saved automatically in its original state.
Tapping the [PROGRAM EDIT] menu item on the PROGRAM display for a MAZATROL
program,
Tapping the [PROGRAM EDIT] menu item on the PROGRAM display for an EIA/ISO
program,
Tapping the [PROGRAM EDIT] menu item on the EIA MONITOR display, or
Tapping the [PROGRAM EDIT] menu item on the VIRTUAL MACHINING display.
Note : The following data are excluded from the backup.
Settings on the 3D SETUP display
Setup information items on the PROGRAM display for an EIA/ISO program
2. Backup capacity
Up to 10 programs can be saved by the program edit backup function.
Saving each eleventh program is made by deleting that with the earliest backup date.
14-10 E