• No part of this manual may be reproduced in any form.
• All specifications and designs are subject to change without notice.
The products in this manual are controlled based on Japan’s “Foreign Exchange and
Foreign Trade Law”. The export from Japan may be subject to an export license by the
government of Japan.
Further, re-export to another country may be subject to the license of the government of
the country from where the product is re-exported. Furthermore, the product may also be
controlled by re-export regulations of the United States government.
Should you wish to export or re-export these products, please contact FANUC for advice.
In this manual we have tried as much as possible to describe all the various matters.
However, we cannot describe all the matters which must not be done, or which cannot be
done, because there are so many possibilities.
Therefore, matters which are not especially described as possible in this manual should be
regarded as ”impossible”.
B-64254EN/06SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
When using a machine equipped with the FANUC TURN MATE i, be
sure to observe the following safety precautions.
s-1
SAFETY PRECAUTIONSB-64254EN/06
DEFINITION OF WARNING, CAUTION, AND NOTE
This manual includes safety precautions protecting the user and
preventing damage to the machine. Precautions are classified into
Warning and Caution according to the degree of the risk or the
severity of damage.
Also, supplementary information is described as Note.
Read the Warning, Caution, and Note thoroughly before attempting to
use the machine.
WARNING
Applied when there is a danger to the user being
injured or when there is a risk to the user, being
injured, and the equipment, being damaged, if the
warning statement is not followed up.
CAUTION
Applied when there is a danger to the equipment
being damaged, if the caution statement is not
followed up.
NOTE
The Note is used to indicate supplementary
information other than Warning and Caution.
∗ Read this manual carefully, and store it in a safe place.
s-2
B-64254EN/06SAFETY PRECAUTIONS
GENERAL WARNINGS AND CAUTIONS
To ensure safety while using a machine featuring the TURN MATE i
function, observe the following precautions:
WARNING
1 Confirm, on the screen, that the data has been
entered correctly before proceeding to the next
operation. Attempting operation with incorrect data
may cause the tool to strike the workpiece or
machine, possibly breaking the tool and/or machine
and/or injuring the operator.
2 When using constant surface speed control, set the
maximum rotating speed of the spindle to a value
that is allowed for the workpiece and workpiece
holding unit. Otherwise, the workpiece or holding
unit may be removed by centrifugal force damaging
the machine or injuring the operator.
3 Set all necessary parameters and data items before
starting TURN MATE i operations. Note that if the
cutting conditions are not suitable for the workpiece,
the tool may be damaged and/or the operator may
be injured.
4 After creating a machining program using TURN
MATE i functions, do no run the machining program
immediately on the machine . Before starting
production machining, run the machine with no
workpiece attached to the machine to make sure
that the tool will not strike a workpiece or the
machine. If the tool strikes the machine and/or
workpiece, the tool and/or machine may be
damaged, with possibility to injure the operator.
5 Switching between inch and metric inputs does not
convert the measurement units of data such as the
workpiece origin offset, parameter, and current
position. Before starting the machine, therefore,
determine which measurement units are being
used. Attempting to perform an operation with
invalid data specified may damage the tool, the
machine itself, the workpiece, or cause injury to the
user.
CAUTION
After pressing the power-on button, do not touch
any keys on the keyboard until the initial screen
appears. Some keys are used for maintenance or
special operations such that pressing such a key
may cause an unexpected operation.
s-3
SAFETY PRECAUTIONSB-64254EN/06
OVERVIEW OF THIS MANUAL
This manual describes the functions of "TURN MATE i" for the
Series 0 i -TC/Mate-TC or Series 0 i -TD/Mate-TD.
For other functions, other than TURN MATE i, refer to the operator’s
manual for the Series 0 i-TC/Mate-TC or Series 0 i -TD/Mate-TD.
The specifications and features of TURN MATE i may differ from the
specifications of the operator’s manual supplied by the machine tool
builder. Be sure to read the manual provided by the machine tool
builder.
The functions of the CNC machine tool system are determined not
only by the CNC, but by the combination of the machine tool, the
power magnetic circuit of the machine tool, the servo system, the
CNC, and the operator’s panel.
It is impossible to cover all possible combinations of all functions,
programming methods, and operations in a single manual.
This manual explains only the TURN MATE i operations provided for
the CNC. For individual CNC machine tools, refer to applicable
manuals supplied by the machine tool builders.
This manual explains as many detailed functions as possible.
However, it is not possible to describe all the items which cannot be
done or which the operator must not do. Therefore, please assume
that functions not described in this manual cannot be performed.
Detailed information and special conditions are explained in notes.
The readers may encounter new technical terms in the notes not
previously defined or described. In this case, read this manual
through first, and then review the details.
C PARAMETER SETTING......................................................................296
C.1 PARAMETERS NEEDED ON NC SIDE .................................................... 297
C.2 PARAMETERS NEEDED ON TURN MATE i SIDE.................................. 299
c-6
I. WHAT’S TURN MATE i ?
1.OVERVIEW OF
B-64254EN/06OVERVIEW OF TURN MATE i
TURN MATE i
1 WHAT’S TURN MATE i ?
TURN MATE i provides integrated operation guidance functions for
CNC lathes that are designed to enable the operator to perform turning
without the need to create an NC program.
TURN MATE i screen
It has the following main features:
(1) Integrated display of all information necessary for operation on a
single screen
All information necessary for operation is integrated on a single
screen, so that the operator need not switch between screens.
(2) Simple screen operation using the touch panel or cursor keys
By touching an item displayed on the screen or selecting it using
cursor keys, the operator can jump to a related operation screen.
This allows intuitive operation.
(3) Easily operable even by operators inexperienced in CNCs
It is not necessary to create machining programs in ISO code
format. By entering data in accordance with the guidance
drawing displayed on the screen, it is possible to perform turning
with ease.
(4) Support of cutting methods for general-purpose lathes
It supports two types of cutting methods, manual cutting and
cutting cycles, often used with general-purpose lathes.
- 3 -
1. OVERVIEW OF
TURN MATE i
OVERVIEW OF TURN MATE iB-64254EN/06
(a) Manual cutting
It is possible to move the tool freely to perform cutting,
using the handle or the JOG switch. It is also possible to
move the tool in a limited area.
(b) Cutting cycles
A cutting cycle is a series of prescribed cutting motions
collected together. By starting the start button, the series
of cutting motions is automatically executed.
Execution
(5) Various cutting cycles containing free figures are available.
It provides all cutting cycles necessary for lathes.
The following cutting cycles are available:
B-64254EN/06BASIC SCREEN AND OPERATIONS1.BASE SCREEN
A
1 BASE SCREEN
TURN MATE i has integrated all information necessary for operation
on a single screen. This integrated screen is called the Base Screen.
(1)
Present
position
(2) Spindle speed
(5) Machine status
(3)
Feedrate
(4)
Tool number
(6)
Guidance
drawing for
cutting cycle
(8)
larm
message
(10) Manual cutting screen
The Base Screen consists of nine sections and four soft keys.
In each section, information display and operation functions are
integrated together. Either by touching a section on the tough panel
or by moving the focus to a section using cursor keys as appropriate
and pressing the [INPUT] key, the operator can jump to the related
operation screen.
(11) Setting screen
Base Screen
(12) Cutting cycle call
(7)
Cutting
cycle data
(9)
Cutting cycle
call number
- 7 -
1.BASE SCREENBASIC SCREEN AND OPERATIONSB-64254EN/06
Each of the sections and soft keys is described below.
(1) Present position section
In this section, the present position (absolute coordinates) and the
load ratio (load meter) of the servo axis are displayed.
Touching this section causes a jump to the workpiece coordinate
system setting screen.
"Workpiece coordinate system setting screen": Screen for
setting the workpiece coordinate system.
(2) Spindle speed section
In this section, the actual spindle rotation speed (rpm (min-1)),
the commanded spindle speed (S_set), and the spindle load ratio
(load meter) are displayed. In addition, the following states are
represented by icons:
(a) Spindle direction (CW or CCW)
(b) Constant surface speed control (enabled or disabled)
Touching this section causes a jump to the spindle speed setting
screen.
"Spindle speed setting screen":
Screen for setting a spindle speed, turning constant surface
speed control ON/FF, and setting a gear number.
(3) Feedrate section
In this section, the actual feedrate and the commanded feedrate
(F_set) are displayed. Touching this section causes a jump to
the feedrate setting screen.
"Feedrate setting screen":
Screen for setting the feedrate used in a cutting cycle.
(4) Tool number section
In this section, the currently selected tool number is displayed.
Touching this section causes a jump to the tool selection screen.
"Tool selection screen": Screen for selecting the tool to use and
setting tool data (offset value, radius of the tool
nose, and virtual tool tip)
(5) Machine status section
In this section, the machine status is displayed.
MTN : The tool is moving along at least one axis.
(The CNC is in MEM mode.)
ALM : A CNC or machine alarm has been generated.
EMG : Emergency stop state
RESET : Reset state
HOLD : Automatic operation suspend
STOP : Automatic operation stop
FIN : Miscellaneous function under execution
MSG : An operator message has been generated.
- 8 -
B-64254EN/06BASIC SCREEN AND OPERATIONS1.BASE SCREEN
(6) Guidance drawing for cutting cycle section
In this section, the guidance drawing for the currently selected
cutting cycle is displayed. Touching this section causes a jump
to the cutting cycle selection screen.
"Cutting cycle selection screen":
Screen for selecting the cutting cycle to create.
(7) Cutting cycle data section
In this section, the currently selected cutting cycle data (NOTE)
is displayed. Touching this section causes a jump to the cutting
cycle input screen.
"Cutting cycle input screen":
Screen for editing the input data for the currently selected
cutting cycle
NOTE
By enabling the optional function and parameter
below, it is possible to display cutting methods
(R+F, DIR, and XA/ZA) and cutting conditions (T,
CSS, S, and T) as additional cutting cycle data.
• Optional function: Expansion of Machining
Cycle
• Parameter: Bit 4 (DID) of parameter No. 9103
= 1
Screen example)
(8) Alarm section
In this section, a P/S alarm (38 characters in length) is displayed.
Touching this section causes a jump to the alarm screen.
"Alarm screen":
Screen for displaying all NC alarm messages and operator
messages.
- 9 -
1.BASE SCREENBASIC SCREEN AND OPERATIONSB-64254EN/06
(9) Cutting cycle call number section
TURN MATE i provides 40 areas for storing cutting cycle data.
The serial numbers for these storage areas are used as cutting
cycle call numbers. In this section, the currently selected
cutting cycle call number is displayed. Touching this section
causes a jump to the cutting cycle call selection screen.
"Cutting cycle call selection screen":
Screen for selecting and deleting cutting cycles.
This soft key causes a switch to the manual cutting screen.
"Manual cutting screen": Screen for performing manual
cutting.
(11) Setting screen switching soft key: [SETTING]
This soft key causes a switch to the setting screen.
"Setting screen":
Screen for selecting a language, switching between inch and
metric systems, and setting a default finishing amount.
(12) Cutting cycle call soft keys: [←][→]
Touching the [←] soft key causes selection of the cutting cycle
call number equal to the currently selected cutting cycle call
number minus 1.
Touching the [→] soft key causes selection of the cutting cycle
call number equal to the currently selected cutting cycle call
number plus 1.
A section in which information display and operation functions are
integrated together appear raised as shown below
that does not appear raised provides information display functions
only.)
Such a raised section is called a button.
There are two methods to button operation:
(1) Touch the desired section on the touch panel.
(2) Move the focus (button cursor) to the desired section using the
cursor keys (↑, ↓, ←, and →) as appropriate and press the
[INPUT] key
Either of the above methods causes a jump to the related operation
screen.
Button cursor
(NOTE 2)
.
NOTE
1 To make a button appear more pronouncedly
raised, change the color settings on the color
palette, using parameters Nos. 9156 and 9162.
2 The method of moving the focus to a section using
cursor keys requires the MDI key operation
function (option). For details, see Part IX, "MDI
Key Operation Function".
(NOTE 1)
. (A section
- 12 -
2.BASIC SCREEN
B-64254EN/06BASIC SCREEN AND OPERATIONS
OPERATIONS
2.2 CURSOR OPERATION
The cursor can be moved between edit boxes, using the cursor key (↑
and ↓). The edit box on which the cursor is positioned is displayed
gray (blue on a color LCD).
By entering data in one edit box, the cursor is automatically moved to
the next edit box.
Cursor
2.3 TAB OPERATION
On a setting screen such as the cutting cycle input screen, multiple
tabs are displayed on top of the data in an edit box.
By selecting one of these tabs, it is possible to switch to the
corresponding one of the multiple edit boxes hidden behind.
There are two methods to tab selection:
(1) Touch a tab on the touch panel.
(2) Press the cursor key (← and →) as appropriate.
Either of the methods above causes the edit box of the selected tab to
appear.
Tabs
- 13 -
2. BASIC SCREEN
OPERATIONS
BASIC SCREEN AND OPERATIONSB-64254EN/06
2.4 CALCULATOR OPERATION
Functions are provided whereby when numeric data is input,
expressions for arithmetic operations, trigonometric functions, square
root calculations, and so forth can be input for calculation.
These functions can be used in the input of cycle data, input of free
figure data, and setting of various data (such as workpiece coordinate
system data).
Input example)
Cutting cycle input screen example
The following describes each calculation operation.
• Arithmetic operations
(addition, subtraction, multiplication, and division)
Arithmetic operations are performed by using the key operations
described below. The result of a calculation is displayed at the
cursor position of input data.
(1) Addition : 100.+200. [INPUT]
(2) Subtraction : 100.-200. [INPUT]
(3) Multiplication : 100.*200. [INPUT]
(4) Division : 100./200. [INPUT]
Trigonometric function calculations are performed by using the
key operations described below. The result of a calculation is
displayed at the cursor position of input data.
(1) Sine : SIN[45] [INPUT]
(2) Cosine : COS[45] [INPUT]
(3) Tangent : TAN[45] [INPUT]
(4) Arcsine : ASIN[0.5] [INPUT]
(5) Arccosine : ACOS[0.5] [INPUT]
(6) Arctangent : ATAN[20,2] [INPUT]
(Note that for an arctangent calculation, a special format using
two arguments is required. Enter data according to the format
ATAN[a,b]. arctan(a/b) is calculated.)
For a calculation, brackets ( [ ] ) are required at all times.
• Square root
A square root calculation is performed by using the key
operations described below. The result of a calculation is
displayed at the cursor position of input data.
(1) Square root : SQRT[45] [INPUT]
For a calculation, brackets ( [ ] ) are required at all times.
• Exponential functions
Exponential function calculations are performed by using the key
operations described below. The result of a calculation is
displayed at the cursor position of input data.
(1) Exponential function 1 (An exponential function of e =
2.718... can be calculated.) :
EXP[4] [INPUT]
(2) Exponential function 2 ("a" raised to the power of "b" can
be calculated.) :
PWR[4,3] [INPUT]
(Note that for a calculation of exponential function 2, a special
format using two arguments is required. Enter data according to
the format PWR[a,b]. "a" raised to the power of "b" is
calculated.)
For a calculation, brackets ( [ ] ) are required at all times.
• Logarithmic functions
(common logarithm, natural logarithm)
Logarithmic function calculations are performed by using the key
operations described below. The result of a calculation is
displayed at the cursor position of input data.
(1) Common logarithm : LOG[45] [INPUT]
(2) Natural logarithm : LN[45] [INPUT]
For a calculation, brackets ( [ ] ) are required at all times.
OPERATIONS
- 15 -
2. BASIC SCREEN
OPERATIONS
BASIC SCREEN AND OPERATIONSB-64254EN/06
• Absolute value
An absolute value calculation is performed by using the key
operations described below. The result of a calculation is
displayed at the cursor position of input data.
(1) Absolute value : ABS[-45] [INPUT]
For a calculation, brackets ( [ ] ) are required at all times.
• Rounding
Rounding operations are performed by using the key operations
described below. The result of a calculation is displayed at the
cursor position of input data.
(1) Rounding 1 (rounding off to an integer) :
RND[1.234] [INPUT]
(2) Rounding 2 (rounding off "a" to the decimal places
RND2[1.267,0.01] [INPUT]
(Note that for a calculation of rounding 2, a special format using
two arguments is required. Enter data according to the format
RND[a,b]. The value of "a" is rounded off to the decimal places
specified by "b". As "b", do not specify a value other than 1,
0.1, 0.01, and so forth.)
For a calculation, brackets ( [ ] ) are required at all times.
• Discarding
This operation discards all decimal places. A discarding
operation is performed by using the key operations described
below. The result of a calculation is displayed at the cursor
position of input data.
(1) Discarding : FIX[1.234] [INPUT]
For a calculation, brackets ( [ ] ) are required at all times.
• Circle ratio
A circle ratio calculation is performed by using the key
operations described below. The circle ratio 3.14... is indicated.
(1) Circle ratio : PAI [INPUT]
specified by "b") :
- 16 -
3.SETTING OF
B-64254EN/06BASIC SCREEN AND OPERATIONS
COORDINATE SYSTEM
3 SETTING OF COORDINATE SYSTEM
TURN MATE i assumes the coordinate system shown below.
It is necessary to set the workpiece coordinate system before operating
the machine.
-X
+Z
-Z
+X
Push the present position screen area on the Base Screen to display the
workpiece coordinate system setting screen, shown below. The
present position and the active tool number are displayed on the upper
left side of the screen. On the right side of the screen, a data input
area is displayed, and on the bottom left side of the screen, the
guidance drawing for input items is displayed.
[SET] key
Workpiece coordinate system setting screen (X coordinate)
[RET] key
- 17 -
3. SETTING OF
φ
COORDINATE SYSTEM
BASIC SCREEN AND OPERATIONSB-64254EN/06
[SET] key
Workpiece coordinate system setting screen (Z coordinate)
It is possible to decide on the origin of the workpiece coordinate
system by following the procedure described below.
<Measurement of X coordinate>
(1) To determine a standard plane, cut the side at a low feedrate,
using the handle.
(2) Retract the tool along the Z-axis only, not moving it along the
X-axis, then stop the spindle.
(3) Measure the diameter of the workpiece, assume this value as the
input value for X, and set it for the input item X.
(4) Push the [SET] key.
(5) The X coordinate of the present position shown on the upper left
side of the screen is replaced with the value entered in <3>.
<Measurement of Z coordinate>
(1) Bring the tool in contact with the workpiece face side, and
measure the Z coordinate.
(2) Set the desired value for the input item Z.
(3) Push the [SET] key.
(4) The Z coordinate of the present position shown on the upper left
side of the screen is replaced with the value entered in <2>.
Example)
If deciding on the origin of the workpiece coordinate system as
shown in the figure below
[RET] key
10
40
Workpiece origin
- 18 -
3.SETTING OF
B-64254EN/06BASIC SCREEN AND OPERATIONS
(1) First cut the side and then retract the tool along the Z-axis.
Stop the spindle and measure the diameter of the workpiece.
(2) Enter the measured value (40.0) in the X coordinate data
COORDINATE SYSTEM
area, and push the [INPUT] (
) key.
(3) Push the [SET] key. (The X coordinate of the present
position is replaced with 40.0.)
(4) Bring the tool in contact with the workpiece side face.
(5) Enter the measured value (10.0) in the Z coordinate data
area, and push the [INPUT] (
) key.
(6) Push the [SET] key. (The Z coordinate of the present
position is replaced with 10.0.)
- 19 -
4. SETTING OF SPINDLE
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
4 SETTING OF SPINDLE INFORMATION
It is necessary to set a spindle speed before operating the machine.
Pushing the spindle speed screen area on the Base Screen causes the
spindle speed setting screen to be displayed.
There are three operations related to the spindle:
(1) Setting a spindle speed (/MIN).
(2) Setting a surface speed (M/MIN or FEET/MIN) and a maximum
spindle speed (/MIN).
(3) Setting a gear number.
Each operation is described below.
(Switch to the screen for each operation, with an appropriate tab
operation.)
NOTE
If specifying a spindle speed on each cutting cycle
input screen, these operations are not required.
- 20 -
4.SETTING OF SPINDLE
B-64254EN/06BASIC SCREEN AND OPERATIONS
INFORMATION
4.1 SETTING OF SPINDLE SPEED
Selecting the tab [CSS OFF] causes the screen shown below to appear.
This screen is used to set a spindle speed (RPM(MIN
constant surface speed control.
Tab [CSS OFF]
Tab [CSS ON]
-1
)) and disable
Tab [G-NO]
[SET] key
Spindle speed setting screen (tab [CSS OFF])
[RET] key
The procedure is as described below.
(1) In the S-SET data area, enter the desired spindle speed
-1
(RPM(MIN
)), and push the [INPUT] () key.
(The message “KEY IN NUMERALS. (/MIN)” is displayed in
the message space on the bottom left side of the screen).
(2) Push the [SET] key.
Pushing the [SET] key disables constant surface speed control,
enabling the input spindle speed. (In the S area, the actual spindle
speed in the CNC is displayed.)
- 21 -
4. SETTING OF SPINDLE
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
4.2 SETTING OF SURFACE SPEED
Selecting the tab [CSS ON] causes the screen below to appear. This
screen is used to set a surface speed (m/min) and enable constant
surface speed control.
Spindle speed setting screen (tab [CSS ON])
The procedure is as described below.
(1) In the S-CSS data area, enter the desired surface speed (m/min),
Tab [CSS ON]
and push the [INPUT] (
) key. (The message "KEY IN
NUMERALS. M/MIN, FEET/MIN)" is displayed in the
message space on the bottom left side of the screen.)
(2) In the S-MAX data area, enter a maximum spindle speed
(RPM(MIN
-1
)), and push the [INPUT] () key.
(The message "KEY IN NUMERALS. M/MIN, FEET/MIN)"
is displayed in the message space on the bottom left side of the
screen.)
(3) Push the [SET] key.
Pushing the [SET] key enables constant surface speed control,
enabling the input surface speed and maximum spindle speed. (In the
S area, the actual spindle speed in the CNC is displayed.)
NOTE
Change the surface speed unit to (feet/min), using
inch/metric switching.
- 22 -
4.SETTING OF SPINDLE
B-64254EN/06BASIC SCREEN AND OPERATIONS
INFORMATION
4.3 SETTING OF GEAR NUMBER
Selecting the tab [G-NO] causes the screen shown below to appear.
This screen is used to specify a gear number (1 to 4).
Buttons are displayed on the bottom left side of the screen, and by
pushing a button (or selecting it with the button cursor), the
corresponding gear number is set.
Alternatively, a number can be set by entering it from the MDI
keyboard.
Tab [G-NO]
Push one
of them.
Spindle speed setting screen (tab [G-NO])
NOTE
1 Switch between display and non-display, using bit
6 of parameter No. 9102.
2 When setting a gear number, be sure to set
parameters Nos. 9115 to 9118 (M code to select a
gear number).
- 23 -
4. SETTING OF SPINDLE
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
4.4 SETTING OF SPINDLE SPEED USING BUTTON ON
MACHINE OPERATOR'S PANEL
By setting bit 5 of parameter No. 9103 to 1, it is possible to specify
the value specified on the spindle speed setting screen to the CNC
when pushing the spindle rotation button on the machine operator's
panel. The procedure is as described below.
(1) On the spindle setting screen, enter a value and push the [SET]
key, and the entered value will be stored in memory. This value
will be retained even after the power is turned OFF. (At this
point, the value is not specified to the CNC.)
(2) Upon pushing the spindle rotation button on the machine
operator's panel, the value retained in (1) is specified to the CNC.
NOTE
This feature requires that the ladder program be
modified. For details, see A.5, "SPINDLE
SPEED", in the Appendix (for machine tool
builders).
- 24 -
5.SETTING OF TOOL
B-64254EN/06BASIC SCREEN AND OPERATIONS
INFORMATION
5 SETTING OF TOOL INFORMATION
Pushing the tool number display area on the Base Screen causes the
tool selection screen to appear. On the upper side of the screen, the
currently selected tool number and tool offset data are displayed.
- 25 -
5. SETTING OF TOOL
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
5.1 TOOL SELECTION
To enable tool offset, first push the button for the tool number to use
and then push the [SET] key at the bottom of the screen.
To set tool offset data, first push the button for the tool for which to
set tool offset data and then push the [EDIT] key at the bottom of the
screen to display the tool offset setting screen. On this screen, set
and change tool offset data.
To disable tool offset, push the [CAN] key at the bottom of the screen.
This causes 0 to be displayed at the tool number on the upper side of
the screen, disabling tool offset. To return to the Base Screen, push
the [RET] key at the bottom of the screen.
Pushing the [EDIT] key causes the tool offset setting screen for setting
tool offset values to appear.
Cursor for selection
[SET] key[EDIT] key [CAN] key
Tool selection screen
NOTE
1 Up to 16 tools can be registered.
2 If the [SET] key is pushed, tool offset is
compensated for differently depending on the
setting of NC parameter No. 5002.
3 On this screen, tool-nose radius compensation
cannot be applied.
4 This screen can be switched between display and
non-display, using bit 7 of parameter No. 9102.
[RET] key
- 26 -
5.SETTING OF TOOL
B-64254EN/06BASIC SCREEN AND OPERATIONS
INFORMATION
5.2 INPUT OF TOOL OFFSET
Pushing the [EDIT] key on the tool selection screen causes the tool
offset setting screen to appear.
There are three tool offset setting operations:
(1) Direct input of tool offset (absolute command).
(2) Direct input of tool offset (incremental command).
(3) Measurement and input of tool offset.
Each operation is described below.
(Switch to the screen for each operation, with an appropriate tab
operation.)
5.2.1 Direct Input of Tool Offset
On this screen, the tabs [ABS] and [INC] enable direct input and
editing of tool offset (radius of the tool nose, virtual tool tip, and
offset).
Tab [ABS]
[SET] key
Tool offset setting screen (tab [ABS])
Tab [INC]
Tab [MES]
[RET] key
- 27 -
5. SETTING OF TOOL
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
Tab [ABS]
[SET] key
Tool offset setting screen (tab [INC])
The procedure is as described below.
<Setting offset values>
•For input with an absolute command
(1) To enter tool offset data with an absolute command, select
the tab [ABS].
(2) In the OFS_X and OFS_Z data areas, enter offset values,
Tab [INC]
Tab [MES]
[RET] key
and push the [INPUT] (
) key.
(3) Finally, push the [SET] key, and the values will be reflected
in the offset values.
•For input with an incremental command
(1) To enter tool offset data with an incremental command,
select the tab [INC].
(2) In the OFS_X+ and OFS_Z+ data areas, enter offset values,
and push the [INPUT] (
) key.
(3) Finally, push the [SET] key, and the values will be reflected
in the offset values.
NOTE
Offset values are reflected in tool geometry
compensation values.
- 28 -
5.SETTING OF TOOL
B-64254EN/06BASIC SCREEN AND OPERATIONS
<Setting the radius of the tool nose>
In the R data area, enter the desired radius value, and push the
INFORMATION
[INPUT] (
) key.
Finally, push the [SET] key, and the value is reflected in the
offset values.
[SET] key
Tool offset setting screen (itme "R")
[RET] key
<Setting a virtual toop tip position>
In the TIP data area, enter the desired virtual toop tip position (1
to 9), and push the [INPUT] (
) key. Finally, push the
[SET] key, and the position will be reflected in the offset values.
[SET] key
Tool offset setting screen (item "TIP")
[RET] key
- 29 -
5. SETTING OF TOOL
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
5.2.2 Measurement of Tool Offset
On this screen, the tab [MES] enables the tool offset values, X and Z
coordinates, to be measured with the procedure described below.
[SET] key
Tool offset setting screen (X coordinate in the tab [MES])
[SET] key
Tool offset setting screen (Z coordinate in the tab [MES])
Tab [MES]
[RET] key
[RET] key
- 30 -
5.SETTING OF TOOL
φ
B-64254EN/06BASIC SCREEN AND OPERATIONS
The tool offset values, X and Z coordinates, can be measured with the
procedure described below.
<Measuring the X coordinate>
(1) Bring the tool in contact with the workpiece side face.
(2) Measure the diameter of the workpiece, and set this value for the
input item X.
(3) Push the [SET] key.
(4) The X coordinate of tool offset on the bottom left side of the
screen will be updated with the value calculated as described
below.
(Present value of the X coordinate in the absolute coordinate
system) - (Value entered in (2))
+ (Present offset value) = (Calculated value)
<Measuring the Z coordinate>
(1) Bring the tool in contact with the workpiece side face and
measure the Z coordinate.
(2) Set the measured value for the input item Z.
(3) Push the [SET] key.
(4) The Z coordinate of tool offset on the bottom left side of the
screen will be updated with the value calculated as described
below.
(Present value of the Z coordinate in the absolute coordinate
system) - (Value entered in (2))
+ (Present offset value) = (Calculated value)
INFORMATION
NOTE
If any of the offset values, the radius of the tool
nose, and the virtual toop tip position of the
currently selected tool is changed on the tool offset
setting screen, the tool is automatically re-selected.
The operator need not, therefore, select the tool
again after editing tool data.
Example)
If setting tool offset as shown in the figure below
10
40
Workpiece origin
Present values :
X=45.0
Z=15.0
Offset values :
X=30.0
Z=5.0
- 31 -
5. SETTING OF TOOL
INFORMATION
BASIC SCREEN AND OPERATIONSB-64254EN/06
(1) Bring the tool in contact with the workpiece side face, and
measure the diameter of the workpiece.
(2) Enter the measured value (40.0) in the X coordinate data
area, and push the [INPUT] (
) key.
(3) Push the [SET] key.
Result: (Present value X 45.0) - (Entered value X 40.0) +
(Offset value X 30.0)
= (Calculated value X 35.0)
(4) Then, bring the tool in contact with the workpiece side face.
(5) Enter the measured value (10.0) in the Z coordinate data
area, and push the [INPUT] (
) key.
Result: (Present value Z 15.0) - (Entered value Z 10.0) +
(Offset value X 5.0)
= (Calculated value Z 10.0)
(6) Push the [SET] key.
- 32 -
B-64254EN/06BASIC SCREEN AND OPERATIONS6.ALARM CHECK
]
6 ALARM CHECK
On the Base Screen, pushing the alarm display area causes the alarm
screen to appear.
Tab [ALARM]
Selecting the tab [ALARM] causes P/S alarms and external alarm
messages to be displayed on the screen.
Selecting the tab [MSG] causes operator messages to be displayed on
the screen.
Alarm screen
Tab [MSG
[RET] key
- 33 -
III. MANUAL CUTTING
B-64254EN/06MANUAL CUTTING1.MANUAL CUTTING
1 MANUAL CUTTING
It is possible to move the tool freely to perform cutting, using the
handle or the JOG switch.
The operation procedure is as described below.
Set the workpiece coordinate
system
Set a spindle speed
Select a tool
(Set an offset value)
Switch to the manual cutting
screen
Set a JOG feedrate (NOTE)
Operate with handle/JOG
switch
NOTE
1 By setting bits 2 and 1 of parameter No. 9103 to 1,
it is possible to set a JOG feedrate.
2 For cutting with the handle, it is not necessary to
set a JOG feedrate.
- 37 -
1.MANUAL CUTTINGMANUAL CUTTINGB-64254EN/06
Each operation is described below.
(1) Set the workpiece coordinate system
For details, see Chapter 3, "SETTING OF COORDINATE
SYSTEM", in Part II.
(2) Set a spindle speed
For details, see Chapter 4, "SETTING OF SPINDLE
INFORMATION", in Part II.
(3) Set a tool
Set a tool if required.
For details, see Chapter 5, "SETTING OF TOOL
INFORMATION", in Part II.
(4) Switch to the manual cutting screen
On the Base Screen, push the soft key [HANDLE] to switch to
the manual cutting screen, shown below.
[RET] key
Manual cutting screen
- 38 -
B-64254EN/06MANUAL CUTTING1.MANUAL CUTTING
(5) Set a JOG feedrate
On the manual cutting screen, perform the following operation to
set a JOG feedrate:
(1) Move the cursor to the input item "UNIT", and the buttons
[MIN (feed per minute)] and [REV (feed per revolution)]
will be displayed and JOG feed mode will become
selectable.
(2) If selecting [MIN (feed per minute)], enter the desired JOG
feedrate (mm/min or inch/min) in the "F-JOG" data area,
and push the [INPUT] (
be effective.
(3) Similarly, if selecting [REV (feed per revolution)], enter the
desired JOG feedrate (mm/rev or inch/rev) in the "F-JOG"
data area, and push the [INPUT] (
data will be effective.
Note that the data last entered is effective. If it is to be used, it
need not be set again.
) key. The entered data will
) key. The entered
CAUTION
To set a JOG feedrate, bit 4 of JOG feedrate
parameter No. 1402 and parameter No. 1423 are
used. Thus, any previously specified value will be
invalid on this screen. Screens other than this
screen return to the original value, so that the
existing JOG feedrate can be used.
(6) Cutting with the handle/JOG switch
On the manual cutting screen, move the tool to perform cutting,
using the handle or the JOG switch.
- 39 -
2. MANUAL CUTTING IN A
LIMITED AREA
MANUAL CUTTINGB-64254EN/06
2 MANUAL CUTTING IN LIMITED AREA
It is possible to move the tool in a limited area, using the handle or the
JOG switch.
Prohibited area
Z
The operation procedure is as described below.
Set the workpiece coordinate
system
Setting a spindle speed
Switch to the manual cutting
screen
Set a JOG feedrate (NOTE)
Set a limit area
X
(Set an offset value)
Select a tool
Operate with the handle/JOG
switch
NOTE
1 By setting bits 2 and 1 of parameter No. 9103 to 1,
it is possible to set a JOG feedrate.
2 For cutting with the handle, it is not necessary to
set a JOG feedrate.
- 40 -
2.MANUAL CUTTING IN
A
A
B-64254EN/06MANUAL CUTTING
Each operation is described below.
(1) Set the workpiece coordinate system
For details, see Chapter 3, "SETTING OF COORDINATE
SYSTEM", in Part II.
(2) Set a spindle speed
For details, see Chapter 4, "SETTING OF SPINDLE
INFORMATION", in Part II.
(3) Set a tool
Set a tool if required.
For details, see Chapter 5, "SETTING OF TOOL
INFORMATION", in Part II.
(4) Switch to the manual cutting screen
On the Base Screen, push the soft key [HANDLE] to switch to
the manual cutting screen, shown below.
(5) Set a JOG feedrate
Same as "Set a JOG feedrate" in the preceding chapter, Chapter 1,
"MANUAL CUTTING".
(6) Set a limit area
On the manual cutting screen, a tool movement range (rectangle)
can be set using the handle or the JOG switch. Depending on
the settings of bits 2 and 1 of parameter No. 9103, either of the
two operation procedures on the subsequent pages is possible.
LIMITED ARE
- 41 -
2. MANUAL CUTTING IN A
LIMITED AREA
MANUAL CUTTINGB-64254EN/06
<If bits 2 and 1 of parameter No. 9103 are 1>
Manual cutting screen (1)
It is possible to set a tool movement range with the procedure below.
(1) Move the cursor to the input item "LIMT", and the buttons [ON
(enable)] and [OFF (disable)] will be displayed on the left side of
the screen, so that a prohibited area can be enabled or disabled.
(2) Enter the tool movement range on the X-axis (X coordinate) in
[RET] key
the input item [-X] or [+X] and push the [INPUT] (
) key,
and the input data will be reflected in the prohibited area. If the
tool attempts to move into the prohibited area, an alarm will be
displayed and a deceleration stop is made. If the tool enters the
prohibited area, causing an alarm, the tool can move only in the
direction opposite to the direction in which it has been moved.
(3) Similarly, enter the tool movement range on the Z-axis (Z
coordinate) in the input item [-Z] or [+Z] and push the [INPUT]
) key, and the input data will be reflected in the prohibited
(
area.
(4) Pressing the [RET] key returns the system to the Base Screen,
canceling the prohibited area.
Note that on this screen, the data last entered is effective. If it is to
be used, it need not be set again.
- 42 -
2.MANUAL CUTTING IN
A
A
B-64254EN/06MANUAL CUTTING
<If bits 2 and 1 of parameter No. 9103 are 0>
[CLR] key
Manual cutting screen (2)
[SET] key
It is possible to set a tool movement range with the procedure below.
(1) Enter the tool movement range on the X-axis (X coordinates) in
the input items [-X] and [+X] and the tool movement range on
the Z-axis (Z coordinates) in the input items [-Z] and [+Z].
(2) Push the [SET] key, and the entered data will be set on the
bottom left side of the screen and the prohibited area will be
enabled.
If the tool attempts to move into the prohibited area, an alarm
will be displayed and a deceleration stop is made. If the tool
enters the prohibited area, causing an alarm, the tool can move
only in the direction opposite to the direction in which it has
been moved.
(3) Pushing the [CLR] key causes the entered data, shown on the
bottom left side of the screen to be cleared (replaced with blanks),
disabling the prohibited area.
(4) Pushing the [RET] key causes the entered data to be initialized,
returning the system to the Base Screen and canceling the
prohibited area.
LIMITED ARE
[RET] key
CAUTION
To set a limited area, stored stroke limit 2 (bit 0 of
parameter No. 1300, bit 0 of parameter No. 1310,
parameter No. 1322, and parameter No. 1323) is
used. Thus, any previously specified value will be
invalid on the manual cutting screen. Screens
other than the manual cutting screen return to the
original value, so that existing stored stroke limit 2
can be used.
- 43 -
2. MANUAL CUTTING IN A
LIMITED AREA
MANUAL CUTTINGB-64254EN/06
(7) Cutting with the handle/JOG switch
On the manual cutting screen, move the tool to perform cutting,
A "cutting cycle" is a predefined group of tool cutting motions for
workpiece machining. By pressing the start button, you can have
TURN MATE i execute a series of tool cutting motions.
TURN MATE i uses patterns of machining profiles that frequently
appear in drawings in order to reduce the workload involved in figure
input. The following cutting cycles are available.
The following two types of cutting cycles are available - cutting cycle
with automatic in-feeding and cutting cycle with manual in-feeding one of which may be chosen depending on the cutting depth "D-CUT"
value.
(1) Cutting cycle with automatic in-feeding (D-CUT > 0)
This method enables automatic execution of a cutting cycle
(rough cutting/finish cutting) from the cutting start position. In
rough cutting, the area to be cut differs depending on the position
of the tool.
(a) Entire area cutting cycle with automatic in-feeding (rough
cutting)
The entire area of the workpiece is cut.
(b) Partial area cutting cycle with automatic in-feeding (rough
cutting)
If the tool is positioned halfway through the cutting area,
the cutting starts at the current tool position.
(c) Cutting cycle with automatic in-feeding (finish cutting)
The cutting is executed once along the figure.
Cutting start point
Execution
Cutting start point
Execution
Cutting start point
Execution
- 49 -
1.OUTLINECUTTING CYCLEB-64254EN/06
(2) Cutting cycle with manual in-feeding (D-CUT=0)
A single in-feed cutting can be executed. This methos allows the
operator to control the cutting depth manually for each cutting
motion.
2.7.1 Inhibition of Operation........................................................63
2.7.2 Manual Intervention during Cutting Cycles........................63
2.7.3 Tool Nose Radius Compensation ........................................63
- 51 -
2.OPERATIONCUTTING CYCLEB-64254EN/06
2.1 WORKFLOW
The workflow of a cutting cycle is as follows.
Setting of workpiece
coordinate system
Setting of spindle speed
Setting of feedrate
Selection of tool
(Setting of offset)
Input of cutting cycle data
Pressing of cycle start
button
D-CUT>0
Yes
Cutting cycle with
automatic in-feeding
No
Cutting cycle with manual
in-feeding
- 52 -
B-64254EN/06CUTTING CYCLE2.OPERATION
Each step of the workflow is described below.
(1) Setting of workpiece coordinate system
For details, see Part II, Chapter 3, "SETTING OF
COORDINATE SYSTEM".
(2) Setting of spindle speed
For details, see Part II, Chapter 4, " SETTING OF SPINDLE
INFORMATION".
(3) Setting of feedrate
For details, see Section 2.2, "SETTING THE FEEDRATE".
(4) Selection of tool
If necessary, set the tool.
For details, see Part II, Chapter 5, " SETTING OF TOOL
INFORMATION".
(5) Input of cutting cycle data
For details, see Sections 2.3 to 2.6.
(6) Pressing of cycle start
Press the cycle start button on the machine operator's panel.
The created cutting cycle is executed to cut the workpiece.
- 53 -
2.OPERATIONCUTTING CYCLEB-64254EN/06
2.2 SETTING THE FEEDRATE
It is necessary to set the feedrate before executing any cutting cycle.
If you push the feedrate display area on the base screen, the feedrate
setting screen is displayed.
[SET] key
Feedrate setting screen
The operation method is as follows.
(1) Input the desired federate of the cutting cycle (mm/rev or
inch/rev) into the data area of F-SET, then push the [INPUT]
[RET] key
) key.
(
(2) Push the [SET] key.
(3) When the setting is done, the specified value of the feedrate
appears in the display area in the upper left side of the screen.
(The value displayed next to F in the upper left side represents
the CNC-specified feedrate modal data.)
NOTE
1 The unit of the federate can be in mm/rev or
inch/rev.
2 If the feedrate is specified in the input data screen
of each cutting cycle, then it is not necessary to set
the feedrate on the feedrate setting screen.
- 54 -
B-64254EN/06CUTTING CYCLE2.OPERATION
2.3 CREATING A NEW CUTTING CYCLE
The workflow to create a new cutting cycle is described below.
(1) Push the guidance drawing on the base screen to display the
cutting cycle selection screen.
(2) To select the desired cycle menu, push the corresponding
drawing on the cutting cycle selection screen (CYCLE tab).
(3) To select the desired cycle, push the corresponding drawing on
the cutting cycle selection screen (DETAIL tab).
(4) When the cycle input data screen (NOTE) is displayed, fill in the
necessary data.
(5) Push the [SAVE] key to save the data and to return to the base
screen.
NOTE
The layout of the cycle input data screen is as
follows.
- 55 -
2.OPERATIONCUTTING CYCLEB-64254EN/06
(1) Current
position
(2) Guidance
drawing
(7) [CLEAR] key for data
initialization
(3) [FIG.] tab
(5) [SAVE] key for data
saving
Cycle input data screen
[METH.] tab
[COND.] tab
(4) Cycle data
(6) [CAN] key for data
cancellation
(1) Current position
The current position is indicated in the same way as in the base
screen.
(2) Guidance drawing
In this area of the screen, the guidance drawing of the selected
cutting cycle is displayed. A selection button may be presented
depending on the input data item. When a button is displayed,
press the button on the touch panel or select it with the button
cursor, and then input data.
(3) Tabs
The following 3 tabs - [FIG.], [METH.], and [COND.] - are
provided. Each tab has its own input data items for the cutting
cycle.
[FIG.] : Input data items related to geometry (positions,
dimenstions, etc.)
[METH.] : Input data items related to the cutting method
(cutting direction, finishing amount, etc.)
[COND.] : Input data items related to the cutting conditions
(spindle speed, feedrate, etc.)
(4) Cycle data
This area of the screen displays the data items you need to input
to execute the cutting cycle and the fields for inputting the data.
An unnecessary item has an asterisk (*) to the right of its data
input field.
- 56 -
B-64254EN/06CUTTING CYCLE2.OPERATION
(5) Soft key for data saving[SAVE]If you enter necessary data in the data input field and push the
[INPUT] (
) key, the input of the data is confirmed. After
that, push the [SAVE] key to save the input data to memory and
to return to the base screen.
(6) Soft key for data cancellation[CAN] Push the [CAN] key to cancel the input of the data and to return
to the base screen.
(7) Soft key for data initialization [CLEAR]
Push the [CLEAR] key to clear the input data and to return to the
base screen.
- 57 -
2.OPERATIONCUTTING CYCLEB-64254EN/06
2.4 EDITING A CUTTING CYCLE
The workflow to edit a cutting cycle is described below.
(1) Push the cycle data area on the base screen to display the input
data screen for the cutting cycle.
(2) In the cycle input data screen, edit the data as necessary.
(3) Push the [SAVE] key to save the data and to return to the base
screen.
- 58 -
B-64254EN/06CUTTING CYCLE2.OPERATION
2.5 SELECTING A CUTTING CYCLE
The workflow to select a cutting cycle is described below.
(1) Push the cycle memory position number display area on the base
screen to display the cycle memory position screen (NOTE).
(2) Select a cycle memory position number by pushing the cycle
memory position button or moving the cursor with the
[↑][↓][←][→] keys.
(In the example at the left, cycle memory position number 9,
thread cutting, is selected.)
The content of the selected cutting cycle is displayed at the
bottom of the screen.
(3) Push the [SELECT] key to return to the base screen, where the
cutting cycle you select in (2) will be selected.
Remark)
You can also select a cutting cycle by using the cycle memory
position soft keys [←] and [→] on the base screen.
NOTE
The layout of the cycle memory position screen is
as shown on the next page.
- 59 -
2.OPERATIONCUTTING CYCLEB-64254EN/06
(1) Cycle memory
position button
(2) Cycle name
and cutting
condition
(3) Input buffer
(4) [SELECT] key for
cycle selection
Cycle memory position screen
(1) Cycle memory position button
There are 40 buttons. If you push a desired button, the specified
(2) Cycle name and cutting condition display
This area displays the cycle name and cutting condition of the
The cycle name and cutting condition are not displayed if there is
(3) Input buffer
This area displays the numerical values that are input with the
(4) Cycle selection soft key
Push the [SELECT] key to select the specified cutting cycle and
(5) Cycle deletion soft key
Push the [DEL] key to delete the specified cutting cycle and to
(6) Return soft key
Push the [RET] key to return to the base screen.
(5) [DEL] key for cycle
deletion
(6) [RET] key for
returning
cutting cycle is called and the base screen is displayed. The icon
which represents the type of the stored cycle is displayed on the
button. The icon is not displayed on the button if there is no
cycle.
cycle highlighted by the cursor.
no cycle.
MDI key. This area is used to delete multiple cutting cycles.
to return to the base screen.
clear the icon from the cycle memory position button.
- 60 -
B-64254EN/06CUTTING CYCLE2.OPERATION
2.6 DELETING A CUTTING CYCLE
The workflow to delete a cutting cycle is described below.
(1) Push the cycle memory position number display area on the base
screen to display the cycle memory position screen.
(2) Specify the cutting cycle you want to delete. There are two
methods to specify a cutting cycle, as described below. (The
example at the left uses the method of (b).)
(a) Pressing the cycle memory position button of the cycle to
be deleted
The cutting cycle corresponding to the pressed button is
specified. No more than one cycle can be specified.
(b) Inputting the cycle memory position number of the cycle to
be deleted, by using the MDI keys (NOTE)
One or more cutting cycles can be specified. Using the MDI
keys, input the cycle memory position number of each cycle
to be deleted in the input buffer field.
(3) Pushing the [DEL] soft key displays the deletion confirmation
window. In addition, the buttons of the specified cycle memory
position numbers are displayed in dark gray.
(4) If the [YES] soft key is pressed, the deletion confirmation
window closes and the data of the specified cycles are deleted,
clearing the icons from the cycle memory position buttons.
(Pushing the [NO] soft key closes the deletion confirmation
window without deleting any cutting cycle data.)
- 61 -
2.OPERATIONCUTTING CYCLEB-64254EN/06
NOTE
When you input cycle numbers in the input buffer
field using the MDI keys, the input format is as
follows.
(1) No input
If nothing is input in the input buffer, then the cycle on
which the cursor is currently positioned is selected.
(2) Specification of one cycle number
Format : X
If a number (X) is input, the cycle at position "X" is
selected.
(3) Specification of multiple cycles
Format : X1, X2, ...
If two or more numbers (X1, X2, ...) are input, each
delimited by a comma, the cycles at positions "X1", "X2",
etc. are selected.
(4) Range specification
Format : XS-XE
If two numbers are input, concatenated with a hyphen, the
cycles from positions "XS" to "XE" are selected.
(5) Combination of multiple specification and range
specification
Format : X1, X2, XS-XE
It is also possible to combine the selection of multiple
cycles with the selection of a range of cycles.
(6) Input other than the above mentioned
If any invalid characters, such as non-alphabetic letters,
numbers outside the 1-40 range, and signs other than
commas and hyphens, are input, the message "INPUT
VALUE IS NOT CORRECT" is displayed.
- 62 -
B-64254EN/06CUTTING CYCLE2.OPERATION
2.7 NOTES
Before operating TURN MATE i, carefully read the following notes
on cutting cycles.
2.7.1 Inhibition of Operation
If a program is running on the NC side when you switch to the TURN
MATE i screen, you cannot set data for TURN MATE i or execute a
cutting cycle. For safety reasons, the operation of TURN MATE i is
prohibited in any of the following conditions:
(1) PMC signal OP is on.
(2) PMC signal SPL is on.
(3) PMC signal AL is on.
(4) An operator message is displayed.
2.7.2 Manual Intervention during Cutting Cycles
You cannot stop an ongoing cutting cycle and execute manual
intervention.
WARNING
Executing manual intervention during a cutting
cycle can lead to unexpected behavior of the
system. That may cause the tool to collide with the
workpiece or machine, potentially injuring the user
and/or damaging the equipment.
2.7.3 Tool Nose Radius Compensation
The tool path of TURN MATE i is generated based on a compensated
value (tool nose radius) that takes into account the roundness of the
tool nose. Therefore, the tool nose radius compensation command
(G41 or G42) cannot be executed during a cutting cycle.
WARNING
If the tool nose radius compensation command
(G41 or G42) is specified before a cutting cycle,
TURN MATE i cancels it automatically (G40) when
the cycle begins.
3.3 INPUT DATA ............................................................................69
- 64 -
B-64254EN/06CUTTING CYCLE3.FACE CYCLE
3.1 OUTLINE
The face cycle is characterized by the following properties.
(1) Rough cutting where turning is done on a face figure in the -X
axis direction
(2) The face area to cut is defined by an cutting end point (X and Z),
cutting start point (X), and cutting clearance.
(3) When the input value of D-CUT is 0, it is possible to machine by
manual in-feeding (a single in-feed machining by the tool).
(4) When the input value of D-CUT is larger than 0, it is possible to
machine by automatic in-feeding (the cutting cycle begins at the
cutting start point).
(5) It is possible to change the tool number, feedrate, and spindle
speed, which are set in the spindle speed setting screen, feedrate
setting screen, and tool selection screen, respectively.
Clearance
+Z
Cutting end point
Workpiece
Cutting
area
+X
Cutting start
point X
coordinate
- 65 -
3.FACE CYCLECUTTING CYCLEB-64254EN/06
g
3.2 TOOL CUTTING MOTIONS
1. Determining the Cutting Cycle Based on the Tool Position
Shown below is the relationship between the tool cutting motions and
the figure and the tool position at the time cycle start is pressed.
Cutting not
possible
[A]
Cutting not
possible
[D]
Clearance
Cutting
possible
[G]
2. Cutting Cycle with Manual In-Feeding (D-CUT=0)
(When the Tool Is Positioned in [H])
(1) The tool moves from the current position in cutting feedrate in
the X axis direction until the edge of the programmed figure is
reached.
(2) The tool retracts in cutting feedrate in the XZ axis direction by
the escape amount (specified in parameter No. 9212).
(3) The tool returns to the initial position in rapid traverse in the X
axis direction and then stops.
Cutting not
possible
[B]
Possible only with the
cutting cycle with
manual in-feeding
[E]
Cutting
possible
[H]
Cutting
possible
[C]
Cutting
possible
[F]
Cutting
possible
[I]
Final
fi
ure
Current tool position
- 66 -
B-64254EN/06CUTTING CYCLE3.FACE CYCLE
3. Entire Area Cutting Cycle with Automatic In-Feeding (D-CUT>0)
(When the Tool Is Positioned in [C], [F], [G], or [I])
(1) The tool moves to the cutting start point in rapid traverse, first in
the X axis direction and then in the Z axis direction.
Steps (2) and (3) are the same as the cutting cycle with manual
in-feeding.
(4) The tool moves in the axis direction in rapid traverse by the
depth of cut (D-CUT).
(5) Steps (2) to (4) are repeated until the final cut surface is reached.
After the final in-feed machining, the tool retracts in the XZ axis
direction by the escape amount (specified in parameter No. 9212)
and then moves in rapid traverse by the Z_max+Z axis clearance.
(6) The tool returns to the initial position in rapid traverse, first in
the X axis direction and then in the Z axis direction, and then
stops.
Z axis
direction
clearance
X axis
direction
clearance
D-CUTD-CUT
- 67 -
3.FACE CYCLECUTTING CYCLEB-64254EN/06
4. Partial Area Cutting Cycle with Automatic In-Feeding (D-CUT>0)
(When the Tool Is Positioned in [H])
(1) The tool moves to the cutting start point in rapid traverse in the X
axis direction.
Steps (2) to (6) are the same as the cutting cycle with automatic
in-feeding.
X axis direction
clearance
Z axis
direction
clearance
D-CUT
- 68 -
B-64254EN/06CUTTING CYCLE3.FACE CYCLE
3.3 INPUT DATA
If face cycle is selected in the cutting cycle selection screen, the cycle
input data screen is displayed as follows.
The items to input are listed below.
Item Meaning Tab MandatoryNote
X0 X coordinate of the cutting
start point
X X coordinate of the cutting
end point
Z Z coordinate of the cutting
end point
E Width of the area to cut FIG.
D-CUT Depth of cut FIG.
XA X coordinate of the approach
position
ZA Z coordinate of the approach
position
T Tool number COND.
F Feedrate COND.
CSS Specify constant surface
speed with the button on the
touch panel.
[ON] : Disable (1)
[OFF] : Enable (2)
S Spindle speed COND.
S-MAX Maximum spindle speed COND.
S-DIR Spindle rotation direction
[NORMAL] : Normal (1)
[REVERSE] : Reverse (2)
G Specify the gear number with
the button on the touch panel.
FIG.
FIG.
FIG.
METH.
METH.
COND.
COND.
COND.
○
○
○
○
○
×
×
×
×
×
×
×
×
×
Absolute coordinate
Absolute coordinate (NOTE)
Absolute coordinate
Displayed only when parameter No. 9202#2 = 1.
Displayed only when parameter No. 9202#2 = 1.
There is no default.
There is no default.
There is no default.
There is no default.
Displayed only when CCS = 1.
There is no default.
The default is 1 (NORMAL).
Displayed only when parameter No. 9202#1 = 1.
Refer to parameter Nos. 9213, 9214, and 9215.
The value range is 1 to 4; there is no default.
- 69 -
3.FACE CYCLECUTTING CYCLEB-64254EN/06
NOTE
By enabling the optional function and the
parameter shown below, you can input a negative
value for the cutting end point (X).
• Optional function: Cutting cycle extension
• Parameter: No. 9203 #1 (SFC) = 1
When the above optional function and parameter
are enabled, 0 is always assumed for the virtual
tool nose position and radius when generating the
tool path. Since the X coordinate range check is
not made, make sure that the negative value you
input is smaller than the tool nose radius.
4.3 INPUT DATA ............................................................................81
- 71 -
4.CHAMFER CYCLECUTTING CYCLEB-64254EN/06
4.1 OUTLINE
There are three types of chamfer cycle - outer face chamfer, outer
back chamfer, and inner chamfer. The chamfer cycle is characterized
by the following properties.
(1) Cutting where the tool is turned along the outside of the figure
that can be defined by the corner coordinates and the corner
rounding (arc) or corner chamfering
(2) Either rounding (arc) or chamfering can be set for the corner.
(3) Rough cutting can be done along the final figure (corner
rounding or chamfering).
(4) When the input value of D-CUT is 0, it is possible to machine by
manual in-feeding (a single in-feed machining by the tool).
(5) When the input value of D-CUT is larger than 0, it is possible to
machine by automatic in-feeding (the cutting cycle begins at the
cutting start point).
(6) It is possible to change the tool number, feedrate, and spindle
speed, which are set in the spindle speed setting screen, feedrate
setting screen, and tool selection screen, respectively.
- 72 -
B-64254EN/06CUTTING CYCLE4.CHAMFER CYCLE
Outer face chamfer R/chamfer C
Workpiece
R/C
45°
Corner
coordinates
+Z
+X
Outer back chamfer R/chamfer C
+Z
Inner chamfer R/chamfer C
R/C
Corner coordinates
Workpiece
45°
Workpiece
Corner coordinates
45°
+X
+Z
+X
R/C
- 73 -
4.CHAMFER CYCLECUTTING CYCLEB-64254EN/06
p
p
p
p
p
p
p
p
4.2 TOOL CUTTING MOTIONS
There are six types of chamfer cutting. However, since the tool cutting
motion of each cycle is identical except that the cutting area is
symmetrical horizontally (outer face chamfer and outer back chamfer)
or vertically (outer face chamfer and inner chamfer), this section
describes the outer chamfer C cycle as an example.
1. Determining the Cutting Cycle Based on the Tool Position
Shown below is the relationship between the tool cutting motions and
the figure and the tool position at the time cycle start is pressed. In the
case of a cutting cycle with manual in-feeding, 0 is specified for the
depth of cut and the tool moves to [C] or [F] before the cycle starts. If
the cycle starts with a value specified for the depth of cut and the tool
moved to [F], automatic cutting is performed from the current position
(halfway through the cutting area).
Cutting not
ossible
[A]
Cutting not
Cutting
ossible
[B]
Cutting
ossible
[C]
[D]
Cutting not
possible
Cutting
ossible
[G]
Cutting not
ossible
Cutting
ossible
[H]
Cutting
ossible
[F]
[E]
Cutting
ossible
[I]
- 74 -
B-64254EN/06CUTTING CYCLE4.CHAMFER CYCLE
2. Cutting Cycle with Manual In-Feeding (D-CUT=0)
(When the Tool Is Positioned in [E] or [F])
(1) The tool moves from the cutting start point in cutting feedrate in
the Z axis direction until position (XS, Z) is reached.
(2) The tool moves in cutting feedrate along the input figure until
position (X, Zn) is reached.
(3) The tool moves in cutting feedrate in the X axis direction over
the distance equal to clearance.
(4) The tool returns to the initial position in rapid traverse, first in
the Z axis direction and then in the X axis direction, and then
stops.
Clearance
C
R
Clearance
(2)
(X, Zn)
(3)
(X, Zn) (X, Z)
(3)
Clearance
(X, Z)
Clearance
(2)
(1)
(4)
(1)
(4)
(XS, ZS)
(4)
(XS, ZS)
(4)
- 75 -
4.CHAMFER CYCLECUTTING CYCLEB-64254EN/06
3. Cutting Cycle with Manual In-Feeding (D-CUT=0)
(When the Tool Is Positioned in [C])
(1) The tool moves from the cutting start point in rapid traverse until
position (Xm, ZS) is reached.
(2) The tool moves in cutting feedrate in the Z axis direction until
position (Xm, Z) is reached.
(3) The tool moves in cutting feedrate along the input final figure
until position (X, Zm) is reached.
In the case of corner rounding, overcutting is done in the -Z axis
direction.
(4) The tool moves in cutting feedrate in the X axis direction over
the distance equal to clearance.
(5) The tool returns to the initial position in rapid traverse, first in
the Z axis direction and then in the X axis direction, and then
stops.
C
(3)
Clearance
(X, Zm)
(4)
R
(3)
Clearance
(4)
Overcut
(XS, ZS)
(1)
(Xm, Z)
(2)
(5)
(X, Z)
(5)
(XS,ZS)
(1)
(2)
(5)
(3)
(X, Z) (X, Zm)
(5)
- 76 -
B-64254EN/06CUTTING CYCLE4.CHAMFER CYCLE
4. Entire Area Cutting Cycle with Automatic In-Feeding (D-CUT>0)
(When the Tool Is Positioned in [C], [G], [H], or [I])
(1) The tool moves from the cutting start point in rapid traverse, first
in the Z axis direction and then in the X axis direction, until
position (XS, ZS) is reached.
(2) The tool moves in cutting feedrate in the Z axis direction until
position (XS, Z) is reached.
(3) The tool moves in cutting feedrate along the input figure until
position (X, Zn) is reached.
(4) The tool moves in cutting feedrate in the X axis direction over
the distance equal to clearance.
(5) The tool moves in rapid traverse in the Z axis direction until
position ZS is reached and then in the X axis direction until
position XS is reached.
(6) Then, the tool moves in cutting feedrate in the X axis direction
by the depth of cut (D-CUT).
(7) Then, steps (2) to (6) are repeated until one of the following
points is reached:
In the case of corner chamfer: (X-C, Z-C)
In the case of corner rounding: (X-R, Z-R); overcut when the
final figure is cut (the depth of overcut is specified by parameter
No. 9212).
- 77 -
4.CHAMFER CYCLECUTTING CYCLEB-64254EN/06
(1)
(8) The tool returns to the initial position in rapid traverse, first in
the Z axis direction and then in the X axis direction, and then
stops.
Clearance
C
(X, Zn)
Clearance
(8)
R
(X, Zn)
Clearance
(X, Z)
(4)
(5)
Clearance
(X, Z)
(4)
(5)
(6)
(XS, ZS)
(2) (3)
(1)
(5)
(6)
(XS, ZS)
(2) (3)
(5)
(7)
(1)
(7)
(1)
D-CUT
D-CUT
(8)
D-CUT
D-CUT
(8)
Overcut
(8)
- 78 -
B-64254EN/06CUTTING CYCLE4.CHAMFER CYCLE
5. Partial Area Cutting Cycle with Automatic In-Feeding (D-CUT>0)
(When the Tool Is Positioned in [F])
(1) The tool moves from the cutting start point in rapid traverse in
the Z axis direction until position (XS, ZS) is reached.
(2) The tool moves in cutting feedrate in the Z axis direction until
position (XS, Z) is reached.
(3) The tool moves in cutting feedrate along the input figure until
position (X, Zn) is reached.
(4) The tool moves in cutting feedrate in the X axis direction over
the distance equal to clearance.
(5) The tool moves in rapid traverse in the Z axis direction until
position ZS is reached and then in the X axis direction until
position XS is reached.
(6) Then, the tool moves in cutting feedrate in the X axis direction
by the depth of cut (D-CUT).
(7) Then, steps (2) to (6) are repeated until one of the following
points is reached:
In the case of corner chamfer: (X-C, Z-C)
In the case of corner rounding: (X-R, Z-R); overcut when the
final figure is cut.
- 79 -
4.CHAMFER CYCLECUTTING CYCLEB-64254EN/06
(8) The tool returns to the initial position in rapid traverse, first in
the Z axis direction and then in the X axis direction, and then
stops.
C
Clearance
(X, Zn) (X, Z)
(4)(5)
(8)
R
Clearance
(3)
Clearance
(6)
(2)
(XS, ZS)
(5)
(6)
(2)
(XS, ZS)
(7)
D-CUT
(1)
(8)
(7)
D-CUT
(1)
Clearance
Overcut
(3)
(X, Zn) (X, Z)
(4)
(8)
(5)
(5)
(8)
- 80 -
B-64254EN/06CUTTING CYCLE4.CHAMFER CYCLE
4.3 INPUT DATA
There are six types of chamfer cutting. However, since the input data
screen of each cycle is identical except for the guidance drawings, this
section describes the input data screen for the outer chamfer C cycle
as an example.
The items to input are listed below.
Item Meaning Tab MandatoryNote
X X coordinate of the corner FIG.
Z Z coordinate of the corner FIG.
R/C Corner rounding radius/amount
of chamfering
D-CUT Depth of cut FIG.
XA X coordinate of the approach
position
ZA Z coordinate of the approach
position
T Tool number COND.
F Feedrate COND.
CSS Specify constant surface speed
with the button on the touch
panel.
[ON]: Disable (1)
[OFF]: Enable (2)
S Spindle speed COND.
S-MAX Maximum spindle speed COND.
S-DIR Spindle rotation direction
[NORMAL] : Normal (1)
[REVERSE] : Reverse (2)
G Specify the gear number with
the button on the touch panel.
FIG.
METH.
METH.
COND.
COND.
COND.
○
○
○
○
×
×
×
×
×
×
×
×
×
Absolute coordinate
Absolute coordinate
There is no default.
Displayed only when parameter No. 9202#2 = 1.
Displayed only when parameter No. 9202#2 = 1.
There is no default.
There is no default.
There is no default.
There is no default.
Displayed only when CCS = 1.
There is no default.
The default is 1 (NORMAL).
Displayed only when parameter No. 9202#1 = 1.
Refer to parameter Nos. 9213, 9214, and 9215.
The value range is 1 to 4; there is no default.
5.3 INPUT DATA ............................................................................98
- 82 -
B-64254EN/06CUTTING CYCLE5.RECTANGULAR CYCLE
5.1 OUTLINE
There are three types of rectangular cycle - outer, inner, and outer
back. The rectangular cycle is characterized by the following
properties.
(1) Cutting where the tool is turned along the inside of the rectangle
(specified by the coordinate values of 2 points)
(2) Either rounding (arc) or chamfering can be set for the corner.
(3) The turning direction can be selected from -Z, +Z, +X, and -X.
(4) Rough cutting is possible allowing the tool to move in parallel
with the Z axis (X axis).
(5) Finishing cutting is possible allowing the tool to move
counterclockwise along the final figure.
(6) When the input value of D-CUT is 0, it is possible to machine by
manual in-feeding (a single in-feed machining by the tool).
(7) When the input value of D-CUT is larger than 0, it is possible to
machine by automatic in-feeding (the cutting cycle including
rough or finishing cutting begins at the cutting start point).
(8) It is possible to change the tool number, feedrate, and spindle
speed, which are set in the spindle speed setting screen, feedrate
setting screen, and tool selection screen.
CAIUTION
For the outer rectangular cycle, the figure must be
increasing monotonously. For the outer back or
inner rectangular cycle, the figure must be
decreasing monotonously.
- 83 -
5.RECTANGULAR CYCLECUTTING CYCLEB-64254EN/06
Outer rectangular/rectangular R/rectangular C
Workpiece
+Z
C
Corner
R
2nd point
Cutting area
Outer back rectangular/rectangular R/rectangular C
Workpiece
1st point
Cutting area
C
Corner
R
2nd point
Inner rectangular/rectangular R/rectangular C
2nd point
1st point
+X
+Z
+X
+Z
Corner
Workpiece
R
C
Cutting area
1st point
+X
- 84 -
B-64254EN/06CUTTING CYCLE5.RECTANGULAR CYCLE
p
p
p
5.2 TOOL CUTTING MOTIONS
There are nine types of rectangular cutting. However, since the tool
cutting motion of each cycle is identical except that the cutting area is
symmetrical horizontally (outer and outer back) or vertically (outer
and inner), this section describes the outer rectangular C cycle as an
example.
5.2.1 Rough Cutting Motions
1. Determining the Cutting Cycle Based on the Tool Position
Shown below is the relationship between the tool cutting motions and
the figure and the tool position at the time cycle start is pressed. In the
case of a cutting cycle with manual in-feeding, the tool moves to [F]
or [E] when cutting in the Z direction or to [H] or [E] when cutting in
the X direction.
NOTE
If a cutting cycle with manual in-feeding starts from
[C], [G], or [I], only the final figure is cut once.
Z direction cutting
Clearance
Cutting not
ossible
[A]
Cutting not
ossible
[D] [F]
Cutting
possible
[G]
Cutting not
ossible
[B]
Possible only with the
cutting cycle with
manual in-feeding
[E]
Cutting
possible
[H]
Cutting
possible
[C]
Cutting
possible
Cutting
possible
[I]
- 85 -
5.RECTANGULAR CYCLECUTTING CYCLEB-64254EN/06
p
X direction cutting
Cutting not possible
[A]
Cutting not possible
[B]
Cutting possible
[C]
Cutting possible
Clearance
Cutting not
ossible
[D] [F]
Possible only with the
cutting cycle with
manual in-feeding
[E]
Cutting possible
[I]
[G]
Cutting possible
Cutting possible
[H]
2. Cutting Cycle with Manual In-Feeding (D-CUT=0) in the Z Direction
(When the Tool Is Positioned in [E] or [F])
(1) The tool moves from the current position (cutting start point) in
cutting feedrate, with the finishing amount left, until the input
figure position is reached.
(2) Then, the tool immediately retracts in the XZ axis direction by
the escape amount (specified in parameter No. 9212) and then
moves in rapid traverse in the Z axis direction until the cutting
start point is reached.
(3) The tool returns to the initial position in rapid traverse in the X
axis direction and then stops.
Cutting start
point
- 86 -
B-64254EN/06CUTTING CYCLE5.RECTANGULAR CYCLE
3. Cutting Cycle with Manual In-Feeding (D-CUT=0) in the Z Direction
(When the Tool Is Positioned in [C], [G], [H], or [I])
(1) The tool moves in rapid traverse from the initial position, first
along the Z axis and then the X axis direction, goes at the Z axis
direction clearance distance (No.9211) from the workpiece.
(2) Cutting is done along the input figure until the end.
(3) The tool moves in cutting feedrate in the X axis direction over
the distance equal to the X axis direction clearance.
(4) The tool returns to the initial position in rapid traverse, first
along the Z axis and then the X axis.
Initial tool position
- 87 -
5.RECTANGULAR CYCLECUTTING CYCLEB-64254EN/06
4. Entire Area Cutting Cycle with Automatic In-Feeding (D-CUT>0) in the Z
Direction
(When the Tool Is Positioned in [C], [G], [H], or [I])
(1) The tool moves in rapid traverse, first in the Z axis direction and
then in the X axis direction, until the cutting start point is
reached.
Steps (2) and (3) are the same as the cycle with manual in-feeding.
(4) The tool moves in rapid traverse in the X axis direction by the
depth of cut (D-CUT).
(5) Steps (2) to (4) are repeated until the bottom end of the X axis is
reached.
After the final in-feed machining, the tool retracts in the XZ axis
direction by the escape amount (specified in parameter No. 9212)
and then goes at the X axis direction clearance distance
(No.9210) from the workpiece.
(6) When performing only rough cutting, the tool returns to the
initial position in rapid traverse, first in the Z axis direction and
then in the X axis direction, and then stops. When doing both
rough and finishing cutting, the tool performs finishing cutting.
X axis direction clearance
Z axis direction
clearance
D-CUT
D-CUT
- 88 -
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.