Turm Mate Manual
Turm Mate Manual
Turm Mate Manual
OPERATOR’S MANUAL
B-64254EN/04
• 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/04 SAFETY 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 PRECAUTIONS B-64254EN/04
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.
s-2
B-64254EN/04 SAFETY 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
B-64254EN/04 TABLE OF CONTENTS
TABLE OF CONTENTS
SAFETY PRECAUTIONS............................................................................s-1
DEFINITION OF WARNING, CAUTION, AND NOTE ............................................. s-2
GENERAL WARNINGS AND CAUTIONS............................................................... s-3
I. GENERAL
1 OVERVIEW OF THIS MANUAL.............................................................. 3
2 MACHINE OPERATOR’S PANEL .......................................................... 4
3 SCREEN LAYOUT .................................................................................. 5
3.1 BASE SCREEN LAYOUT .............................................................................. 6
3.2 SCREEN NAVIGATION................................................................................. 9
4 CUTTING METHODS ............................................................................ 10
4.1 MANUAL CUTTING..................................................................................... 11
4.2 MANUAL CUTTING IN A LIMITED AREA ................................................... 12
4.3 CUTTING CYCLE........................................................................................ 13
4.3.1 Cutting Cycle with Manual In-feeding (D-CUT=0)...............................................13
4.3.2 Cutting Cycle with Automatic In-feeding (D-CUT>0) ..........................................13
II. OPERATION
1 SPINDLE ............................................................................................... 21
1.1 CONSTANT SURFACE SPEED OFF.......................................................... 22
1.2 CONSTANT SURFACE SPEED ON ........................................................... 23
1.3 GEAR NUMBER .......................................................................................... 24
2 FEEDRATE ........................................................................................... 25
c-1
TABLE OF CONTENTS B-64254EN/04
3 TOOL..................................................................................................... 26
3.1 TOOL SELECTION...................................................................................... 27
3.2 TOOL OFFSET............................................................................................ 28
3.2.1 Direct Input of Tool Offset Values.........................................................................28
3.2.2 Measurement of Tool Offset Values ......................................................................31
c-3
TABLE OF CONTENTS B-64254EN/04
c-4
B-64254EN/04 TABLE OF CONTENTS
APPENDIX
A ACTIVATION OF TURN MATE i......................................................... 237
A.1 ASSIGNMENT OF TURN MATE i TO FUNCTION KEY............................ 238
A.2 PMC SIGNAL TO ENABLE/DISABLE TURN MATE i................................ 239
c-5
TABLE OF CONTENTS B-64254EN/04
B PARAMETERS.................................................................................... 240
B.1 PARAMETERS RELATED TO BASIC OPERATIONS .............................. 241
B.2 PARAMETERS RELATED TO COLOR PALETTE .................................... 246
B.2.1 Color Palette for Base Screen...............................................................................246
B.2.2 Color Palette for Guidance Windows...................................................................248
B.3 PARAMETERS INFLUENCING CUTTING MOTIONS .............................. 251
B.3.1 Common ...............................................................................................................251
B.3.2 Turning Cycles .....................................................................................................252
B.3.3 Thread Cycle ........................................................................................................254
B.3.4 Groove Cycle........................................................................................................256
B.3.5 Drill Cycle ............................................................................................................256
c-6
I. GENERAL
B-64254EN/04 GENERAL 1.OVERVIEW OF THIS MANUAL
For other functions, other than TURN MATE i, refer to the operator’s
manual for the Series 0i-TC or Series 0i Mate-TC.
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.
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.
NOTE
TURN MATE i has functions to support turning
cycles. This manual covers these functions
assuming that your machine has all these functions.
However, your machine may not actually be
provided with some of these functions.
Refer to the manual published by the machine tool
builder of your machine for details.
-3-
2.MACHINE OPERATOR’S PANEL GENERAL B-64254EN/04
NOTE
Other buttons may be required depending from the
specification of the machine.
-4-
B-64254EN/04 GENERAL 3.SCREEN LAYOUT
3 SCREEN LAYOUT
In this chapter the layout of the base screen and the screen hierarchy is
outlined.
-5-
3.SCREEN LAYOUT GENERAL B-64254EN/04
(5)
(2)
(3)
(1)
(4)
(6) (7)
(8) (11)
(3) Feedrate
In this screen area the actual feedrate and commanded feedrate
are displayed.
If this screen area is touched, then feedrate setting screen
appears.
-6-
B-64254EN/04 GENERAL 3.SCREEN LAYOUT
(8) Alarm
In this screen area the alarm message is displayed. The alarm
message can be maximum 38 characters long.
If this screen area is touched, then the alarm message screen is
displayed.
(10) Soft key for setting data such us default finishing amount.
If this button is touched, then the Setting screen appears
-7-
3.SCREEN LAYOUT GENERAL B-64254EN/04
NOTE
The maximum number of cutting cycles stored in
memory is 40.
NOTE
TURN MATE i displays the convex button as
touchable area. If you want to exaggerate the
appearance, please tune up the parameter
No.9156 and No.9162.
-8-
B-64254EN/04 GENERAL 3.SCREEN LAYOUT
[RET]
[RET] [RET]
Workpiece coordinate
setting screen Cutting cycle data editing
[RET] screen
Cutting cycle - Rectangular
Base Screen
selection screen - Chamfer
[CAN] - Taper
[RET]
- Radius
- Face
- Free figure
[SAVE],[CAN] - Thread
- Hole
Manual cutting in a
- Groove
limited area
[RET]
Setting screen
[RET]
Alarm screen
[RET]
[RET]
-9-
4.CUTTING METHODS GENERAL B-64254EN/04
4 CUTTING METHODS
Following 3 cutting methods are available in TURN MATE i.
- 10 -
B-64254EN/04 GENERAL 4.CUTTING METHODS
It is possible to move the tool with the manual pulse generator or the
JOG switch.
Workflow is as follows.
- 11 -
4.CUTTING METHODS GENERAL B-64254EN/04
Restricted area
Z X
Workflow is as follows.
NOTE
Refer to Chapter 5, “MANUAL CUTTING IN A
LIMITED AREA” in Part II, “OPERATION” for
details.
- 12 -
B-64254EN/04 GENERAL 4.CUTTING METHODS
Execution
START
START Execution
- 13 -
4.CUTTING METHODS GENERAL B-64254EN/04
Workflow is as follows.
Setting of feedrate
Selection of tool
(Setting of offset)
Setting of workpiece coordinate
Cycle starting
Yes
D-CUT>0
No
- 14 -
B-64254EN/04 GENERAL 5.NOTES ON OPERATIONS
5 NOTES ON OPERATIONS
Before operating TURN MATE i read carefully following notes.
- 15 -
5.NOTES ON OPERATIONS GENERAL B-64254EN/04
CAUTION
If parameter No.5002#0 (LD1) =1 then TURN
MATE i does not work correctly. Be sure to set
parameter No.5002#0 (LD1)=0
CAUTION
Chuck and tail stock barrier function, cannot be
used together with Stored stroke check 2 function .
So, if Manual Cutting in a limited area is used,
please be sure to set Parameter No.8134#1(BAR)
to 0 to deactivate Chuck and tail stock barrier
function.
- 16 -
B-64254EN/04 GENERAL 5.NOTES ON OPERATIONS
WARNING
If a cutting cycle is stopped by feed hold and a
manual intervention is executed then there is a
danger to the user, being injured, and the
equipment, being damaged.
The tool path of TURN MATE i is generated taking into account the
tool nose radius value in the tool movements command.
Consequently the activation of tool nose radius compensation
function is not required for cutting cycle.
CAUTION
If tool nose radius compensation function is
activated before a cutting cycle then TURN MATE i
cancels it automatically.
Upon installing TURN MATE i for the first time on the CNC, please
be sure to clear the SRAM area reserved for TURN MATE i as
follows.
CAUTION
Neglecting to clear the SRAM memory area
reserved for TURN MATE i will cause to have
incorrect default values of the cutting cycles data.
- 17 -
6.MANDATORY PARAMETERS GENERAL B-64254EN/04
6 MANDATORY PARAMETERS
In order to run TURN MATE i it is necessary to set the following
parameters.
(1) P3112#0(SGD)=0
This parameter setting disables servo waveform display.
If this parameter is set to 1, then no graphic display function
other than servo waveform display is available and TURN
MATE i will be not visible.
(2) No.3201#6=1
M02, M30, and M99, do not specify the end of the program.
(3) No.7100#0=1
In JOG mode Manual Handle feed is available.
(4) No.8650#0=1
If RESET key is pressed, then the key code is passed to TURN
MATE i.
(5) No.8650#1=1
If NC alarm is issued while the TURN MATE i is displayed then
the screen does not switch to the standard NC alarm screen.
(6) No.8701#4=1
Reading vacant P code macro variables is allowed.
(7) No.8701#6=1
TV check is skipped during edit operation.
(8) No.9000#0=0
The parameter to debug macro program must be zero.
(9) No.9000#7=0
This parameter must be set to zero.
If the parameter is set to 1 then TURN MATE i screen is not
updated during maching and the maching itself is not executed
correctly.
(10) No.9112≠0
The parameter specify the PMC R signal used by TURN MATE i
to communicate with the PMC.
(11) No.5002#0=0
Tool offset number is specified using the latest two digits of T
code.For example in T**xy the number xy identify the tool offset
number xy.
(12) No.6004#2=0
Tool position offset values are read with system variales #5121
through #5124.
- 18 -
II. OPERATION
B-64254EN/04 OPERATION 1.SPINDLE
1 SPINDLE
It is necessary to set the spindle speed before any cutting operation.
If the spindle speed screen area on the Base Screen is pushed, then the
spindle speed setting screens are displayed.
Following screens are available to specify the spindle data.
(1) Setting screen for constant surface speed control OFF, tab CSS
OFF.
(2) Setting screen for constant surface speed control ON, tab CSS
ON.
(3) Setting screen for gear number, tab Gear-Number.
NOTE
If the spindle data are specified in the input data
screen of the cutting cycles, then it is not
necessary to specify the spindle speed data on
Spindle Speed Setting Screen.
< Reference >
By setting parameter No.9103#5=1, if Spindle control CW/CCW
button is pushed on the machine operator’s panel, then the Spindle
state (modal information of the CNC) is updated according to the data
saved in Spindle Setting Screen.
The operation is as follows.
(1) If in the Spindle Setting Screen the soft key [SET] is pushed,
then the inputted data are saved into Turn Mate i memory. The
data will hold into Turn Mate i memory as default spindle state
after Power OFF or RESET
(2) If Spindle control CW/CCW button is pushed on the machine
operator’s panel, then the Spindle state (modal information of the
CNC) is updated according to the data saved into the Spindle
Speed Setting Screen.
NOTE
1 It is necessary to adapt ladder program in order to
meet the above feature. Please refer to the
Appendix of “D.5 SETTING SPINDLE SPEED BY
CW/CCW BUTTON”.
2 Please note that when the [SET] soft key is pushed
on Spindle Setting screen, then the Spindle state
(modal information of the CNC) is not directly
updated. If the spindle control CW/CCW button is
pushed on the machine operator’s panel, then the
Spindle state (modal information of the CNC) is
updated according to the data saved into TURN
MATE i memory.
- 21 -
1.SPINDLE OPERATION B-64254EN/04
CSS ON
(1) Input into the data area named S-SET the desired spindle speed,
then push [INPUT] ( ) key.
(The message “KEY IN NUMERALS. (/MIN)” is displayed on
the bottom left side of the screen).
(2) Then push soft key [SET].
(3) The specified value in rotations per minutes is displayed next to
string S-SET on the upper left side of the screen.
(The value displayed next to S represents the actual spindle speed
read from the CNC).
- 22 -
B-64254EN/04 OPERATION 1.SPINDLE
SET
(1) Input into the data area named S-CSS the desired spindle speed,
then push [INPUT] ( ) key.
(The message “KEY IN NUMERALS. (M/MIN, FEET/MIN)” is
displayed on the bottom left side of the screen).
(2) Input into the data area named S-MAX the value of the
maximum spindle speed, then push [INPUT] key ( ).
(The message “KEY IN NUMERALS. (/MIN)” is displayed on
the bottom left side of the screen).
(3) Then push [SET] button.
(4) The specified value for constant surface speed is displayed next
to string S-CSS on the left side of the screen. The specified value
for maximum spindle speed is displayed next to string S-MAX
on the left side of the screen
NOTE
The input unit for constant surface speed is
changed into feet/min by inch/metric parameter
switch.
- 23 -
1.SPINDLE OPERATION B-64254EN/04
Gear number
SET
NOTE
1 Setting parameter No.9102#6 it is possible to
display/not display the Gear Number field.
2 Please set parameters No.9115-No.9118
specifying the M code used to select the gear
number. The corresponding M code is executed
upon selecting the gear number and pushing on
soft key [SET].
- 24 -
B-64254EN/04 OPERATION 2.FEEDRATE
2 FEEDRATE
It is necessary to specify the feedrate before any cutting operation.
If the feedrate screen area on the Base Screen is pushed, then the
feedrate setting screen is displayed.
To return to the Base Screen push the [RET] button at the bottom right
of the screen.
SET RET
(1) The desired federate is input into the data area of F-SET, then
push [INPUT] ( ) key.
(The message “KEY IN NUMERALS. (MM/REV, INCH/REV)”
is displayed on the bottom left side of the screen).
(2) Then push [SET] button.
(3) The specified value of the feedrate is displayed next to string
F-SET on the left side of the screen.
The value displayed next to F represents actual feedrate read from the
CNC.
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
specify the feedrate on the feedrate setting screen.
- 25 -
3.TOOL OPERATION B-64254EN/04
3 TOOL
If the tool screen area on the Base Screen is pushed, then the tool
selection screen is displayed.
- 26 -
B-64254EN/04 OPERATION 3.TOOL
The tool number that has been selected and the corresponding tool
offset values are displayed on the upper side of the screen.
To select a tool, push the corresponding button number and then push
[SET] button. Tool number will be stored into the corresponding NC
System Variable #4120.
To edit the tool offset data of the selected tool, push the [EDIT] button
at the bottom of the screen to display the tool offset setting screen and
change the tool offset values.
To deselect the selected tool, push the [T0] button at the bottom of the
screen. As a result, 0 will be displayed as selected tool and the offset
values will be displayed as zero.
To return to the Base Screen push the [RET] button at the bottom right
of the screen.
Tool selected
T0
NOTE
1 Up to 16 tools can be registered in TURN MATE i.
2 Upon pressing the Tool Selection button, the tool
compensation will be affected according to setting
of parameter No.5002.
3 Tool nose radius compensation is not activated in
Tool selection screen.
4 Tool selection screen is displayed according to
setting of parameter No.9102#7.
- 27 -
3.TOOL OPERATION B-64254EN/04
After selecting the tool if the Tool Edit button is pushed, then tool
offset set screen is displayed. In this screen is possible to edit tool data
for the selected tool.
To store the newly input tool offset values into the corresponding
System Variables of the selected tool, push [SET] key.
The actual offset values are displayed at the bottom left side of
the screen.
Absolute Incremental
Measure
- 28 -
B-64254EN/04 OPERATION 3.TOOL
NOTE
Tool offset value is set to Geometric offset only.
TURN MATE i does not used to Wear offset.
Therefore, please clear Wear offset value before
measure tool offset.
To store the newly input tool nose radius value into the
corresponding System Variables of the selected tool push [SET]
key.
The actual tool nose radius value is displayed at the bottom left
side of the screen.
- 29 -
3.TOOL OPERATION B-64254EN/04
To store the newly input virtual tool tip into the corresponding
System Variables of the selected tool, push [SET] key.
The actual virtual tool tip selection is displayed at the bottom left
side of the screen.
- 30 -
B-64254EN/04 OPERATION 3.TOOL
NOTE
Only the tool with the corresponding number
assigned to system variable #4120 shall be directly
measured.
In other words, only the tool, with the corresponding
tool offset values active, shall be measured.
- 31 -
3.TOOL OPERATION B-64254EN/04
(1) Touch with the tool the workpiece face side moving along Z
axis.
(2) Insert the Z coordinate of workpiece face (usually 0) in
input item Z.
(3) Push [SET] button.
(4) The value calculated from below expression is updated next
to Z-OFS on the bottom left of the screen.
(5) Move to the tool selection screen and push the Tool
Selection soft key
NOTE
If the tool data (offset, nose radius, tip) of the tool
assigned to system variable #4120 is edited or
measured, then the tool change command is
executed automatically.
- 32 -
B-64254EN/04 OPERATION 3.TOOL
(1) Touch with the tool the workpiece side moving in X coordinate,
and measure the diameter of workpiece.
(2) In this example the diameter is 40, then input 40 in input item X,
and push [INPUT] ( ) key.
(4) Touch with the tool the workpiece face side moving in Z
coordinate.
(7) Move to the tool selection screen and push the Tool Selection
soft key.
- 33 -
4.WORKPIECE COORDINATE SYSTEM OPERATION B-64254EN/02
-X
+Z
-Z
+X
Push on the position screen area of the Base Screen to display the
workpiece coordinate system set screen. The actual position and the
active tool number are displayed on the upper left side of the screen.
On the bottom left side of the screen a guidance drawing is displayed.
- 34 -
B-64254EN/04 OPERATION 4.WORKPIECE COORDINATE SYSTEM
(1) Make the spindle rotate and touch with the tool the front surface
of the workpiece.
(2) Chose the Z coordinate value of the front surface of the
workpiece and insert the value into input item Z.
(3) Push [SET] button.
(4) The new Z coordinate value of the workpiece surface is displayed
on the upper left side of the screen.
- 35 -
4.WORKPIECE COORDINATE SYSTEM OPERATION B-64254EN/02
Example)
Below a numerical example on how to set workpiece coordinate
system data.
10
φ 40
+Z
Origin of workpiece
coordinate system
+X
(2) Make the spindle rotate and touch with the tool the side
surface of the workpiece. Stop the spindle as soon as you
see the first chip.
(3) Input the measured value of the diameter (in this example
40.0) into the data area X coordinates, then push [INPUT]
( ) key.
(5) Make the spindle rotate and touch with the tool the front
surface of the workpiece. Stop the spindle as soon as you
see the first chip.
- 36 -
B-64254EN/04 OPERATION 5.MANUAL CUTTING IN A LIMITED AREA
(1) Input into the data areas named [-X], [+X], [-Z], [+Z] the
boundary values for X and Z coordinate.
(2) After pushing [SET] button on the bottom right side of the
screen, the limited area becomes effective.
If the operator tries to move the tool over the boundary an
alarm is displayed and the tool is stopped. Then it is
possible to move the tool only in the opposite direction
- 37 -
5.MANUAL CUTTING IN A LIMITED AREA OPERATION B-64254EN/02
RET
< Setting of JOG feedrate and the tool movement range>
1. JOG feedrate
(1) The buttons MIN (Feed per minute) and REV (Feed per
revolution) are displayed at the bottom left side of the
screen when the cursor is moved to input item UNIT.
- 38 -
B-64254EN/04 OPERATION 5.MANUAL CUTTING IN A LIMITED AREA
CAUTION
1 As this feature uses Stored Stroke Check 2
(No.1300#0, No.1310#0, No.1322, No.1323),
if this screen is displayed then the original data are
invalid. In other screens except this screen, Stored
Stroke Check 2 is valid, because TURN MATE i
return the data to the original values.
2 As this feature uses the JOG feedrate parameters
if this screen is displayed then, the original data are
invalid. In other screens except this screen, JOG
feedrate specified in parameters No.1402#4 and
No.1423 is valid, because TURN MATE i returns
the data to the original values.
- 39 -
6.CUTTING CYCLE OPERATION B-64254EN/02
6 CUTTING CYCLE
- 40 -
B-64254EN/04 OPERATION 6.CUTTING CYCLE
(1) To display the cutting cycle selection screen push the guidance
drawing on the Base Screen.
(4) The input data screen is automatically displayed. Fill in the cycle
data
(5) To save the data and to return to the Base Screen push the SAVE
key.
- 41 -
6.CUTTING CYCLE OPERATION B-64254EN/02
(1) To display the input data screen of the cutting cycle push the
cycle data area on the Base Screen.
(3) To save the data and to return to the Base Screen push the SAVE
key.
- 42 -
B-64254EN/04 OPERATION 6.CUTTING CYCLE
Figure Method
Condition
*
Cycle data
Guidance
drawing and
touch screen
for data input
(2) Tabs
Input data are divided within Figure, Method, and Condition,
tabs.
7 FREE FIGURE
- 44 -
B-64254EN/04 OPERATION 7.FREE FIGURE
(1)
(2)
(3)
(4) (5)
- 45 -
7.FREE FIGURE OPERATION B-64254EN/02
NOTE
The maximum number of figure elements for each
free figure cycle is 10.
If the parameter No.9104 #0 #1 is set to 1, it is
possible to extend the maximum number from 10 to
15 or 30.
But, it takes longer time to start a free figure cycle
than 10 elements.
- 46 -
B-64254EN/04 OPERATION 7.FREE FIGURE
Start Point
Straight Line
Counterclockwise Arc
Clockwise Arc
R Corner Radius
C Corner Chamfer
NOTE
1 Either a diameter or radius amount of travel along
X can be applied.
The choice is specified by parameter No. 1006#3.
If a diameter is set to be used for specifying the
amount of travel along X axis then “DX” is
displayed in front of each edit box related to X axis.
If a radius is set to be used for specifying the
amount of travel along X axis then “X” is displayed
in front of each edit box related to X axis.
2 Following input data are subject to below
constraints:
·X≥0
· -360 < A < 360
·R>0
·C>0
3 [DELETE] ( ), [ALTER] ( ) and [INSERT]
( ) on the MDI keyboard are not effective.
- 47 -
7.FREE FIGURE OPERATION B-64254EN/02
NOTE
Angle A is counterclockwise (+) and clockwise(-)
around –Z axis as follows.
-A
-Z
+A
- 48 -
B-64254EN/04 OPERATION 7.FREE FIGURE
Start Point
NOTE
1 : This icon represents the start point of the
figure.
2 The figure is always automatically scaled in order
to fit in the drawing area.
3 The selected figure element is highlighted in the
drawing area with the corresponding line in a
different color than the rest of the figure.
4 If there is a wrongly defined figure element, only
the preceding defined figure elements are drawn in
the drawing area, the rest are discarded.
- 49 -
7.FREE FIGURE OPERATION B-64254EN/02
NOTE
1 If CAL soft key is not pushed, the drawing is not
updated in case a data is altered, deleted, or a new
figure element is inserted not at the bottom of the
list.
2 If the solution of the geometry allows two or more
arcs then the software will automatically select the
arc with the shortest path.
- 50 -
B-64254EN/04 OPERATION 7.FREE FIGURE
(1) When the free figure input screen is opened, the start point block
is inserted automatically.
(2) The cursor moves to the next edit box when data is input, and
then MDI [INPUT] ( ) key is pushed.
NOTE
1 If the free figure contains pockets or overhang then
an alarm will occur during machining.
Free figures with following characteristics can be
machined:
- Outer free figure → monotonously decreasing
- Outer back figure → monotonously increasing
- Inner free figure → monotonously increasing
- 51 -
7.FREE FIGURE OPERATION B-64254EN/02
(1) The cursor can be moved to any edit box by using cursor keys
(←, →, ↑, ↓).
(2) Data can be altered by inserting a new value and then pushing
[INPUT] ( ) key.
(4) If [DEL] key is pushed, then the contour block where the cursor
is positioned, is deleted.
(5) [CAL] soft key is used to update the drawing in case a figure
element is modified.
NOTE
If [CAL] key is not pushed, then the drawing is not
updated
- 52 -
B-64254EN/04 OPERATION 7.FREE FIGURE
To store the figure is necessary to push the soft key [RET]. After
pressing RET two cases are possible.
By pushing the soft key [YES] only first portion of the figure,
composed by up to the last correct figure element, is displayed in
the guidance window area of the cycle. The second part of the
figure, from the incorrect figure element until the latest element,
is discarded.
SAVE CAN
To return to the base screen and to save the free figure created is
necessary to push soft key [SAVE].
- 53 -
7.FREE FIGURE OPERATION B-64254EN/02
SAVE CAN
To return to the base screen and to save the free figure created is
necessary to push soft key [SAVE].
- 54 -
B-64254EN/04 OPERATION 8.LANGUAGE, UNIT, FINISHING AMOUNT
- 55 -
8.LANGUAGE, UNIT, FINISHING AMOUNT OPERATION B-64254EN/02
Selected
language
NOTE
Soon after the language selection it is necessary to
switch off and then on the CNC.
- 56 -
B-64254EN/04 OPERATION 8.LANGUAGE, UNIT, FINISHING AMOUNT
Selected unit.
WARNING
1 After switching measurement unit, the software
does not convert the data of the cycles already
programmed into the new measurement unit.
2 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.
- 57 -
8.LANGUAGE, UNIT, FINISHING AMOUNT OPERATION B-64254EN/02
The data inserted on this screen are used as default finish amount
values in the corresponding cutting cycles.
- 58 -
B-64254EN/04 OPERATION 9.ALARMS AND OPERATOR MESSAGES
ALARM MSG
- 59 -
10.CALCULATOR FUNCTION OPERATION B-64254EN/02
10 CALCULATOR FUNCTION
When numeric data is input, expressions for arithmetic operations,
trigonometric functions, square root calculations, and so forth can be
input for calculation.
1. Applications
The calculator function can be used for cycle data input, free
figure data input, setting of various data items. (Workpiece
coordinate system etc.)
2. Calculation methods
(1) Arithmetic operations (addition, subtraction,
multiplication, and division)
Arithmetic operations are performed using the key
operations described below. The result of a calculation is
displayed at the cursor position for input data.
(a) Addition : 100.+200. [INPUT]
(b) Subtraction : 100.-200. [INPUT]
(c) Multiplication : 100.*200. [INPUT]
(d) Division : 100./200. [INPUT]
Example of input
- 60 -
B-64254EN/04 OPERATION 10.CALCULATOR FUNCTION
- 61 -
10.CALCULATOR FUNCTION OPERATION B-64254EN/02
(7) Rounding
Rounding operations are performed using the key
operations described below. The result of a calculation is
displayed at the cursor position for input data.
(a) Rounding 1 (rounding off to an integer) :
RND[1.234] [INPUT]
(b) Rounding 2 (rounding off "a" to the decimal places
specified by "b") :
RND2[1.267,0.01] [INPUT]
(8) Discarding
This operation discards all decimal places. A discarding
operation is performed using the key operations described
below. The result of a calculation is displayed at the cursor
position for input data.
(a) Discarding : FIX[1.234] [INPUT]
- 62 -
B-64254EN/04 OPERATION 11.CYCLE MEMORY POSITION SCREEN
2
3
3. Input buffer
The cycle memory position numbers which are inputted with
MDI key are displayed in the area marked by the balloon 3 in the
above picture. This area is used to specify the deletion of
multiple cutting cycles.
- 63 -
11.CYCLE MEMORY POSITION SCREEN OPERATION B-64254EN/02
(1) The operator selects the cycle memory position by pushing on the
cycle memory position button or moving the cursor with
[↑][↓][←][→] keys on MDI.
As to the below picture, the cycle memory position 7 is selected.
(3) The operator pushes the [SET] key, and the desired cycle is
selected and displayed on the base screen.
(4) The operator pushes the [RET] key, and the base screen is
displayed without selection.
- 64 -
B-64254EN/04 OPERATION 11.CYCLE MEMORY POSITION SCREEN
(2) If the operator pushes the [DEL] key, then the deletion
confirmation window is displayed. In addition, the buttons of the
selected cycles (1 - 4, 12, 15, 24, and 27 in below pictures) are
displayed in the dark gray as follows.
Input
Buffer
- 65 -
11.CYCLE MEMORY POSITION SCREEN OPERATION B-64254EN/02
Case-1) No input
If nothing is input into the input buffer, then the data of the
cycle, where the cursor is positioned, is selected.
- 66 -
B-64254EN/04 OPERATION12.NON-MONOTONIC FREE FIGURE CYCLES
NOTE
This feature is available by setting the parameter
9104#7.
#7 #6 #5 #4 #3 #2 #1 #0
9104 NMS
- 67 -
12.NON-MONOTONIC FREE FIGURE CYCLESOPERATION B-64254EN/02
Inputted profile
Inputtedprofile
Inputted
Inputted profile
profile
- 68 -
B-64254EN/04 OPERATION12.NON-MONOTONIC FREE FIGURE CYCLES
(3) If the element, which intersects first with the cutting path, is part
of the inputted profile, then the tool path is as follows.
Inputted profile
X
Inputted profile
- 69 -
12.NON-MONOTONIC FREE FIGURE CYCLESOPERATION B-64254EN/02
The inputted profile is not checked during editing and cutting motion.
Therefore, the inputted profile has to meet the following requirement
in order to execute correct and safe cutting motions.
Z
Start point
Inputted profile
Straight segment
connecting Start
End point point to End point.
Inputted profile
End point
Straight segment
connecting Start
X
point to End point.
Start point
- 70 -
B-64254EN/04 OPERATION12.NON-MONOTONIC FREE FIGURE CYCLES
<Example 3. Outer inputted profile, which does not meet the requirement>
Start point
Inputted profile
Straight segment
connecting Start
point to End point.
End point
- 71 -
12.NON-MONOTONIC FREE FIGURE CYCLESOPERATION B-64254EN/02
<Example 4. Outer inputted profile, which does not meet the requirement>
Straight segment
connecting Start
point to End point.
X
- 72 -
B-64254EN/04 OPERATION12.NON-MONOTONIC FREE FIGURE CYCLES
Non-cutting portion
・
・
・
・
・
- 73 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
Program
NOTE
Sequential execution function is available by
setting parameter 9102#5.
#7 #6 #5 #4 #3 #2 #1 #0
9102 SEQ
- 74 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
(1)
(2) (3)
(4)
- 75 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
- 76 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
Base screen
[MODE] [ ] [ ] [ ] [ ]
- 77 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
[EXEC] [ ] [ ] [ ] [RET]
- 78 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
NOTE
1 In Cycle selection screen, on each button is
displayed the icon of the corresponding cycle. No
icon is not displayed in case no cycle is associated
to the button.
2 If the selected cycle is empty, then the machining
cycle menu select screen is displayed so that
operator can create a new machining cycle.
3 The process is inserted after ctual cursor position
in Process list screen. If you want to insert a cycle
to the first row, please move the cursor to “%” in
the upper part of Process list screen, and insert the
process.
4 Pushing [INSERT] ( ) key of MDI has the same
effect as pushing [EXEC] key.
- 79 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
[ ] [ ] [ ] [ SAVE ] [CAN]
- 80 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
NOTE
When the [DELET] or [ALLDEL] is pushed, a pop
up window of confirmation message is displayed.
By pushing [YES] key, the process is deleted from
the Process list screen.
- 81 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
[ ] [ ] [ ] [ OK ] [CAN]
NOTE
The maximum length for the comment is 30
character
- 82 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
- 83 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
NOTE
In Sequential execution function, the process of
Cutting Cycle with manual in-feeding (D-CUT=0)
can not be executed. When it is executed, the
alarm of PS3045 “Wrong Cutting Depth” is
displayed on the screen.
- 84 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
[SET] [ ] [ ] [ OK ] [CAN]
- 85 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
(1) The operator opens the window for setting the tool change
position by pushing [TOLPS] key.
(2) The operator moves the tool in JOG/HND mode to a preferred
position as tool change position.
(3) The operator pushes [SET] key and the current position in
machine coordinate system is set into the “SET OF
TOOL-CHG-POS” window.
(4) Then the operator pushes [OK] key and the data of the window is
registered into the program.
NOTE
1 Tool change position will be common for all cycles
of a program.
2 TURN MATE i uses the second reference position
(G30) of parameter No.1241 as the tool change
position. When the operator set the tool change
position to the window or selects the other
program, TURN MATE i overwrites them to the
parameter No.1241
3 Tool change position on Process list screen is
displayed according to parameter 9202#3.
#7 #6 #5 #4 #3 #2 #1 #0
9202 TPD
- 86 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
[ ] [ ] [ ] [ SAVE ] [CAN]
NOTE
The item of Approach position is displayed on the
input data screen according to parameter 9202#2..
#7 #6 #5 #4 #3 #2 #1 #0
9202 APD
- 87 -
13.SEQUENTIAL EXECUTION OF CYCLES OPERATION B-64254EN/02
Approach Position
(2) (1)
(5)
- 88 -
B-64254EN/04 OPERATION 13.SEQUENTIAL EXECUTION OF CYCLES
#7 #6 #5 #4 #3 #2 #1 #0
9202 AP1 AP2 AP3
- 89 -
14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
Button cursor
The Button Cursor can be moved with cursor keys [↑], [↓], [←], [→]
of MDI key. Moreover, if the [INPUT] key of MDI key is pushed,
then the selected screen is displayed same as pushing the
corresponding screen area with a touch panel display.
NOTE
1 This function is an optional function of TURN
MATE i.
2 This function needs the following CNC software
series and edition.
Series 0i -TC : D6B1 / Ed.8 or later
Series 0i -TC : D6C1 / Ed.3 or later
Series 0i Mate-TC : D711 / Ed.7 or later
Series 0i Mate-TC : D721 / Ed.3 or later
- 90 -
B-64254EN/04 OPERATION 14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION)
(2)
(1)
(3)
(4)
(5)
(6)
(7) (8)
The Button Cursor is moved by pushing each cursor key [↑], [↓], [←],
[→] as shown in the following table.
- 91 -
14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
(1) (2)
(9) (10)
(11)
The Button Cursor is moved by pushing each cursor key [↑], [↓], [←],
[→] as shown in the following table.
- 92 -
B-64254EN/04 OPERATION 14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION)
(4) (5)
The Button Cursor is moved by pushing each cursor key [↑], [↓], [←],
[→] as shown in the following table.
- 93 -
14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
[ ] [ ] [ ] [ ] [RET]
- 94 -
B-64254EN/04 OPERATION 14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION)
NOTE
If the data in final edit box is inputted (number +
[INPUT] key on MDI), then [INS] soft-key is
automatically pressed, and the figure element
button becomes effective. So, it is not necessary to
press the [INS] soft-key.
(4) (5)
(6) (7)
(8) (9)
The Button Cursor is moved by pushing each cursor key [↑], [↓], [←],
[→] as shown in the following table.
- 95 -
14.MDI KEY OPERATION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
(2)
(1)
(3) (4)
(10)
(11)
The Button Cursor is moved by pushing each cursor key [↑], [↓], [←],
[→] as shown in the following table.
NOTE
1 At the time the [↑] key is presssed the cursor is at
the top of the Process List
2 At the time the [↓] key is presssed the cursor is at
the bottom of the Process List
- 96 -
B-64254EN/04 OPERATION 15.MEMORY CARD
15 MEMORY CARD
The cycle data and the program can be input and output with a
memory card.
1. Cycle data
2. Program
NOTE
1 It is necessary to set parameter 9103#6 in order to
use this feature.
2 The program outputs the cycle data selected as a
process together.
3 There is a possibility to cause unexpected
operation when the file output to the memory card
is edited with the personal computer etc., and the
edited file is input afterwards.
- 97 -
15.MEMORY CARD OPERATION B-64254EN/02
#7 #6 #5 #4 #3 #2 #1 #0
9103 MIO
- 98 -
B-64254EN/04 OPERATION 15.MEMORY CARD
(3) Either software key to both ends is pressed, and the soft-key line
is switched as follows.
- 99 -
15.MEMORY CARD OPERATION B-64254EN/02
(4) If the [Output] soft-key is pressed, the file name input window is
displayed. Moreover, the button of the selected cycle to be output
is displayed in dark gray colour.
[ ] [ ] [ ] [Execute] [Cancel]
NOTE
When the file name window is opened, the
following file names are displayed by default.
"TMCYC01.DAT" ~ "TMCYC40.DAT"
- 100 -
B-64254EN/04 OPERATION 15.MEMORY CARD
NOTE
As to the input format of Input Buffer, please refer
to “11.2 CYCLE MEMORY POSITION DELETION”.
Input Buffer
(3) Either software key to both ends is pressed, and the soft-key line
is switched as follows
- 101 -
15.MEMORY CARD OPERATION B-64254EN/02
(4) When the [Output] soft-key is pressed, the file name input
window is displayed. Moreover, the buttons (1 - 4, 12, 15, 24,
and 27) are displayed in dark color.
[ ] [ ] [ ] [Execute] [Cancel]
NOTE
When the file name input window is opened, the
following file name is displayed by default.
"TMCYCPL.DAT"
- 102 -
B-64254EN/04 OPERATION 15.MEMORY CARD
(2) Either software key to both ends is pressed, and the soft-key line
is switched as follows.
- 103 -
15.MEMORY CARD OPERATION B-64254EN/02
(3) When the [Input] soft-key is pressed, the following memory card
file list windows is displayed.
(4) The cursor is moved with the cursor keys "↑" or "↓" on the MDI
keyboard, and the file is selected.
(5) After the [Input] soft-key is pressed, and the file is being
trasnferred the message "READING" is displayed in the
message display area.
- 104 -
B-64254EN/04 OPERATION 15.MEMORY CARD
(1) The following memory card file list windows are displayed when
operations (1) - (3) described in “15.1.3 Input of cycle data" are
executed.
[ ] [ ] [ ] [Execute] [Cancel]
- 105 -
15.MEMORY CARD OPERATION B-64254EN/02
(3) The desired cycle memory position number, is input with the
MDI key.
- 106 -
B-64254EN/04 OPERATION 15.MEMORY CARD
- 107 -
15.MEMORY CARD OPERATION B-64254EN/02
(1) The output program is selected by pressing MDI key "←" "→"
or by pressing on each tab.
(2) Either software key to both ends is pressed, and the soft-key line
is switched as follows.
- 108 -
B-64254EN/04 OPERATION 15.MEMORY CARD
(3) When the [Output] soft-key is pressed, the following file name
input window is displayed.
[ ] [ ] [ ] [Execute] [Cancel]
NOTE
When the file name input window is opened, the
following file name is displayed by default of the
output data.
"TMPRG01.DAT" ~ "TMPRG05.DAT"
- 109 -
15.MEMORY CARD OPERATION B-64254EN/02
(1) Either software key to both ends is pressed, and the soft-key line
is switched as follows.
(2) When the [Input] soft-key is pressed, the following memory card
file list window is displayed.
- 110 -
B-64254EN/04 OPERATION 15.MEMORY CARD
(3) The cursor is moved with the cursor key "↑" or "↓"on the MDI
keyboard, and the input file is selected.
(4) After the [Input] soft-key is pressed, while the program data are
transferred the message "READING" is displayed in the message
display area.
(1) The following memory card file list windows is displayed when
operations described in (1) - (2) of “15.2.3 Input of program" are
executed.
- 111 -
15.MEMORY CARD OPERATION B-64254EN/02
[ ] [ ] [ ] [Execute] [Cancel]
(3) The desired cycle memory position number, is input by the MDI
key.
- 112 -
B-64254EN/04 OPERATION 15.MEMORY CARD
- 113 -
15.MEMORY CARD OPERATION B-64254EN/02
- 114 -
B-64254EN/04 OPERATION 16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION)
NOTE
1 This function is an optional function of TURN
MATE i.
2 This function needs the following CNC software
series and edition.
Series 0i-TC : D6B1 / Ed.8 or later
Series 0i-TC : D6C1 / Ed.4 or later
Series 0i Mate-TC : D711 / Ed.7 or later
Series 0i Mate-TC : D721 / Ed.4 or later
3 Please confirm the content like the use tool, cutting
speed, spindle speed, and the tool path, etc. of the
converted NC ISO program before executing it.
- 115 -
16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
Base screen
(3) Either soft-key to either ends is pressed, and the second software
key line is displayed.
- 116 -
B-64254EN/04 OPERATION 16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION)
(6) Specify the program number that will contain the NC ISO
program resulting from the conversion of the TURN MATE i
cycle.
- 117 -
16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
NOTE
1 When the inputted program number already exists,
the message of "DEST.PROGRAM EXISTS.
OVERWRITE? " and [YES] and [NO] soft-key are
displayed. When the [YES] soft-key is pressed, the
existing program content is deleted, , and the NC
program conversion is executed.
2 When the soft-key or MDI key is pressed during NC
ISO program conversion, the warning message
"CAN'T OPERATE ON EXECUTING" is displayed
and the key operation is nullified.
3 When the RESET key or [Stop] soft-key is pressed
while converting the NC program, the NC program
conversion is interrupted.
(8) When the NC ISO program conversion ends, the message "NC
CONVERSION IS COMPLETED" is displayed.
Message is displayed.
- 118 -
B-64254EN/04 OPERATION 16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION)
(2) The program which you want to convert into NC ISO program is
selected with tab from [PROGRAM 1] to [PROGRAM 5].
(3) Either soft-key to either ends is pressed, and the second software
key line is displayed.
- 119 -
16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
(6) Specify the program number that will contain the NC ISO
program
resulting from the conversion of the TURN MATE i program.
Destination program
making window conversion
- 120 -
B-64254EN/04 OPERATION 16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION)
NOTE
1 When the inputted program number already exists,
the message of "DEST.PROGRAM EXISTS.
OVERWRITE? " and [YES] and [NO] soft-key are
displayed. When the [YES] soft-key is pressed, the
existing program content is deleted, , and the NC
program conversion is executed.
2 When the soft-key or MDI key is pressed during NC
ISO program conversion, the warning message
"CAN'T OPERATE ON EXECUTING" is displayed
and the key operation is nullified.
3 When the RESET key or [Stop] soft-key is pressed
while converting the NC program, the NC program
conversion is interrupted.
(7) When conversion into the NC program ends, the message of "NC
CONVERSION IS COMPLETED" is displayed.
Message is displayed.
- 121 -
16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION) OPERATION B-64254EN/02
(4) When the screen of touch panel is pressed while converting the
NC program, the warning message of "CAN'T OPERATE ON
EXECUTING" is displayed and the operation is invalid.
- 122 -
B-64254EN/04 OPERATION 16.NC PROGRAM CONVERSION FUNCTION (OPTIONAL FUNCTION)
- 123 -
III. CYCLE MACHINING
B-64254EN/04 CYCLE MACHINING 1.TYPE OF CUTTING CYCLES
- 127 -
1.TYPE OF CUTTING CYCLES CYCLE MACHINING B-64254EN/04
CYCLE DETAIL
(4)
(1) (7)
(8)
(2)
(3) (9)
(5) (6)
- 128 -
B-64254EN/04 CYCLE MACHINING 1.TYPE OF CUTTING CYCLES
- 129 -
1.TYPE OF CUTTING CYCLES CYCLE MACHINING B-64254EN/04
- 130 -
B-64254EN/04 CYCLE MACHINING 1.TYPE OF CUTTING CYCLES
- 131 -
1.TYPE OF CUTTING CYCLES CYCLE MACHINING B-64254EN/04
- 132 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
2 RECTANGULAR CYCLE
2.1 OUTLINE.................................................................................134
2.2 INPUT DATA ..........................................................................136
2.3 TOOL CUTTING MOTIONS ..................................................138
2.3.1 Rough Cutting Motions................................................138
2.3.2 Finish Cutting Motions.................................................146
- 133 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
2.1 OUTLINE
CAUTION
For outer rect. the programmed figure shall be
monotonously decreasing.
For outer back rect. and inner rect. the
programmed figure shall be monotonously
increasing.
- 134 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
Outer rect.
+Z
C
Start point +X
R
Cutting area
End point
+Z
C
Start point +X
Cutting area R
End point
Inner rect.
+Z
End point
Cutting area
R +X
Start point
C
- 135 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
In the following description the input data for outer rect. C cycle is
explained in detail. As the meaning of the data input for the other
rectangular cycles is the same they are not explained in this document.
- 136 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
- 137 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
The space around the workpiece is divided in 7 areas named [A], [C],
[E], [F], [G], [H], [I].
The tool position at the time Cycle Start is pressed can be somewhere
into the area [E] only if D-CUT=0.
The tool cannot be positioned into the area [A].
Clearance Z
[A]
[C]
P1
[E] [F]
Clearance X
P3 P2
[G] [H] [I]
Outer rect.
- 138 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
Clearance Z
Clearance X
Clearance X
Clearance Z
Inner rect.
- 139 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
2 P1
Tool Initial Position
Somewhere in
[C]+[G]+[H]+[I]
3
P3
- 140 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
Clearance Z
P1
9 8 7
3 2
4
5 D-CUT
P2
Clearance X 10 Ex 11
Tool Initial Position
Somewhere in
1
[C]+[G]+[H]+[I]
- 141 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
P1
8 7 6
5
D-CUT
2 1
3 4
Tool Initial Position
9 Somewhere in [F]
P3
Clearance X 10
Ex
- 142 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
3
Tool Initial Position
Somewhere in [E]+[F]
P1
3
2
P3
1
4
Tool Initial Position
Somewhere in [C]+[F]+[G]+[I]
- 143 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
3 11
Ez
9
10
Clearance X 8 5
1
P3 7 6 2 P2 Tool Initial Position
Somewhere in
[C]+[F]+[G]+[I]
D-CUT
- 144 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
Clearance Z
Ez
8
9
Clearance X 4
7
P3 6 5 1 P2
10
Tool Initial Position
D-CUT
Somewhere in [H]
- 145 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
The space around the workpiece is divided in 5 areas named [A], [B],
[E], and clearances.
The area [B] is equal to the union of the areas [C], [F], [G], [H], [I]
described in 2.3.1.
The tool position, at the time Cycle Start is pressed, cannot be into the
area [A]+[E].
Clearance Z
[A]
P1
[E]
Clearance X [B]
P2
P3
Outer rect.
- 146 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
Clearance Z
Clearance Z
Clearance X
Clearance Z
Inner rect.
- 147 -
2.RECTANGULAR CYCLE CYCLE MACHINING B-64254EN/04
3
P3
P1
2
Ex 1
P3 3
- 148 -
B-64254EN/04 CYCLE MACHINING 2.RECTANGULAR CYCLE
P1
2
P3
1
3
Tool Initial Position
Somewhere in [C]+[F]+[G]+[I]
(1) The tool moves from position Ez, to P3 moving in rapid traverse
first along the X axis and then along the Z axis.
(2) From P3 the tools moves in cutting feed along the programmed
figure until P1.
(3) The tool return to the initial position in rapid traverse, moving
first along X axis and then along Z axis.
P1
2 3
Ez
- 149 -
3.CHAMFER CYCLE CYCLE MACHINING B-64254EN/04
3 CHAMFER CYCLE
3.1 OUTLINE.................................................................................151
3.2 INPUT DATA ..........................................................................153
3.3 TOOL CUTTING MOTIONS ..................................................154
- 150 -
B-64254EN/04 CYCLE MACHINING 3.CHAMFER CYCLE
3.1 OUTLINE
- 151 -
3.CHAMFER CYCLE CYCLE MACHINING B-64254EN/04
+X
R/C
45 degree
Corner point
+X
R/C
45 degree
Corner point
45 degree +X
R/C
- 152 -
B-64254EN/04 CYCLE MACHINING 3.CHAMFER CYCLE
In the following description the input data for outer chamfer C cycle is
explained in detail. As the meaning of the data input for the other face
corner cycles is the same other face chamfer cycles are not explained
in this document.
- 153 -
3.CHAMFER CYCLE CYCLE MACHINING B-64254EN/04
The space around the workpiece is divided in 4 areas named [A], [C],
[F], [G].
The tool position, at the time Cycle Start is pressed, cannot be into the
area [A].
[A]
[C]
[F]
[G]
Outer chamfer C
- 154 -
B-64254EN/04 CYCLE MACHINING 3.CHAMFER CYCLE
[A]
[C]
[F]
[G]
[G]
[F]
[C]
[A]
Inner chamfer C
- 155 -
3.CHAMFER CYCLE CYCLE MACHINING B-64254EN/04
(XS, Z)
R or C (XS, ZS)
1
- 156 -
B-64254EN/04 CYCLE MACHINING 3.CHAMFER CYCLE
(XS, ZS)
1
(X_min, Z)
C
3
(X, Z)
(X, Z_min)
Clearance X 4
5
- 157 -
3.CHAMFER CYCLE CYCLE MACHINING B-64254EN/04
(XS, ZS)
1
(X_min, Z)
2
R
4
(X, Z_min) (X, Z)
Clearance X
5 6
- 158 -
B-64254EN/04 CYCLE MACHINING 3.CHAMFER CYCLE
Clearance Z
P1
8
7
R or C
9 3
(X, Z_min) 2 D-CUT
4
P2
(X, Z)
Clearance X 10 5
6
11
1
- 159 -
3.CHAMFER CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
P1
8 7
D-CUT
R or C
9 6
(X, Z_min) 2 1
3
(X, Z) P2
Clearance X 10 4
5 11
- 160 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
4 TAPER CYCLE
4.1 OUTLINE.................................................................................162
4.2 INPUT DATA ..........................................................................164
4.3 TOOL CUTTING MOTIONS ..................................................167
4.3.1 Rough Cutting Motions................................................167
4.3.2 Finish Cutting Motions.................................................176
- 161 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
4.1 OUTLINE
CAUTION
For outer taper the programmed figure shall be
monotonously decreasing.
For outer back taper and inner taper the
programmed figure shall be monotonously
increasing.
- 162 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
Outer taper
Point 1 +Z
Point 2
+X
Point 3 Cutting area
Point 1
Point 2 +Z
Cutting area +X
Point 3
Inner taper
+Z
Point 3 Cutting area
Point 2 +X
Point 1
- 163 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
In the following description the input data for outer taper cycle is
explained in detail. As the meaning of the data input for the other for
taper cutting cycles is the same other taper cycles are not explained in
this document.
- 164 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
- 165 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
NOTE
Position 1
A1
Position 2
Position 3
A2
- 166 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
The space around the workpiece is divided in 7 areas named [A], [C],
[E], [F], [G], [H], [I].
The tool position at the time Cycle Start is pressed can be somewhere
into the area [E] only if D-CUT=0.
The tool position, at the time Cycle Start is pressed, cannot be into the
area [A].
- 167 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
[A]
[C]
P1
[E] [F]
Clearance X
P3 P2
Outer taper
- 168 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
Inner taper
- 169 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
- 170 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
Clearance Z
8
P1
9
7
3 2
D-CUT
4 5
Clearance X 10 P2
11
Tool Initial Position
Somewhere in 1
[C]+[G]+[H]+[I]
- 171 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
7
P1
8
6
5 D-CUT
2 1
3 4
Clearance X 9 Tool Initial Position
10 Somewhere in [F]
- 172 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
3
Tool Initial Position
Somewhere in [E]+[F]
P1
3
2
P3
1 4
- 173 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
D-CUT
- 174 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
Clearance Z
3
2
Clearance X 4
8 9
7
P3 6 5 1
Tool Initial Position
Somewhere in [H]
D-CUT
- 175 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
The space around the workpiece is divided in 5 areas named [A], [B],
[E], and clearances.
The area [B] is equal to the union of the areas [C], [F], [G], [H], [I]
described in 4.3.1.
The tool position, at the time Cycle Start is pressed, cannot be into the
area [A]+[E].
Clearance Z
[A]
P1
[E]
Clearance X
P2
P3
[B]
Outer taper
- 176 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
Inner taper
- 177 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
P1
2
P3 3
(1) The tool moves from position Ex, to P1 moving in rapid traverse
first along the Z axis and then along the X axis.
(2) From P1 the tools moves in cutting feed along the programmed
figure until P3.
(3) The tool return to the initial position in rapid traverse, moving
first along Z axis and then along X axis.
P1
2
Ex 1
P3
- 178 -
B-64254EN/04 CYCLE MACHINING 4.TAPER CYCLE
P1
P3
1
3
Tool Initial Position
Somewhere in [B]
- 179 -
4.TAPER CYCLE CYCLE MACHINING B-64254EN/04
(1) The tool moves from position Ez, to P3 moving in rapid traverse
first along the X axis and then along the Z axis.
(2) From P3 the tools moves in cutting feed along the programmed
figure until P1.
(3) The tool return to the initial position in rapid traverse, moving
first along X axis and then along Z axis.
P1
Tool Initial Position
2 3 Somewhere in [B]
Ez
1
P3
- 180 -
B-64254EN/04 CYCLE MACHINING 5.RADIUS CYCLE
5 RADIUS CYCLE
5.1 OUTLINE.................................................................................182
5.2 INPUT DATA ..........................................................................184
5.3 TOOL CUTTING MOTIONS ..................................................185
- 181 -
5.RADIUS CYCLE CYCLE MACHINING B-64254EN/04
5.1 OUTLINE
(1) The radius shape is defined by specifying three line and one arc.
(2) It is possible to select the cutting direction between -Z, +Z, +X,
-X.
(3) Depending from the value of D-CUT it is possible to machine by
manual in-feeding or automatic in-feeding.
(4) The finishing amount can be specified as cycle data.
(5) The tool number, feedrate, and spindle speed can be specified as
cycle data.
Outer convex
+Z
Line1
Arc +X
Line2
Line3 Cutting area
Outer concave
+Z
Line1
Arc
Line2 +X
Cutting area
Line3
Inner convex
Line3 +Z
Cutting area
Line2
Arc Line1 +X
- 182 -
B-64254EN/04 CYCLE MACHINING 5.RADIUS CYCLE
Inner concave
Cutting area +Z
Line3
Line2 Arc
+X
Line1
+Z
Line1
Line2 +X
Arc
Cutting area Line3
Line1 +Z
Arc Line2
+X
Cutting area Line3
- 183 -
5.RADIUS CYCLE CYCLE MACHINING B-64254EN/04
In the following description the input data for convex outer radius
cycle is explained in detail. As the meaning of the data input for the
other radius cycles is the same other radius cycles are not explained in
this document.
- 184 -
B-64254EN/04 CYCLE MACHINING 5.RADIUS CYCLE
The tool cutting motions of radius cycle are equal to the tool cutting
motions of the taper cylce. Refer to the tool cutting motions
description of the taper cycle (Chapter 4, “TAPER CYCLE”).
- 185 -
6.FACE CYCLE CYCLE MACHINING B-64254EN/04
6 FACE CYCLE
6.1 OUTLINE.................................................................................187
6.2 INPUT DATA ..........................................................................188
6.3 TOOL CUTTING MOTIONS ..................................................189
- 186 -
B-64254EN/04 CYCLE MACHINING 6.FACE CYCLE
6.1 OUTLINE
(1) The face shape is defined by specifying the end point, witdh and
height of cutting area.
(2) Depending from the value of D-CUT it is possible to machine by
manual in-feeding or automatic in-feeding.
(3) The tool number, feedrate, and spindle speed can be specified as
cycle data.
+Z
End point +X
Height
Cutting
area
Width
- 187 -
6.FACE CYCLE CYCLE MACHINING B-64254EN/04
- 188 -
B-64254EN/04 CYCLE MACHINING 6.FACE CYCLE
The space around the workpiece is divided in 7 areas named [A], [C],
[E], [F], [G], [H], [I].
The tool position at the time Cycle Start is pressed can be somewhere
into the area [E] only if D-CUT=0.
The tool position, at the time Cycle Start is pressed, cannot be into the
area [A].
[A] [C]
[E]
[F]
Clearance X
P2
- 189 -
6.FACE CYCLE CYCLE MACHINING B-64254EN/04
(1) The tool moves from the initial position, somewhere in [E]+[H],
in cutting feedrate until the edge of the programmed figure is
reached.
(2) The tool retracts by the escape amount (ESCPAMT) specified in
parameter No. 9212.
(3) The tool return to the initial position in rapid traverse, moving
first along X and then along Z.
3
Tool Initial Position
Somewhere in [E]+[H]
- 190 -
B-64254EN/04 CYCLE MACHINING 6.FACE CYCLE
Clearance Z
9 4
10
3 11
Clearance X
P3 P2 1
7 6 2
D-CUT
- 191 -
6.FACE CYCLE CYCLE MACHINING B-64254EN/04
Clearance Z
8 3
9
2
7
Clearance X
P3
6 5
1 10
D-CUT
- 192 -
B-64254EN/02 CYCLE MACHINING 7.FREE FIGURE CYCLE
- 193 -
7.FREE FIGURE CYCLE CYCLE MACHINING B-64254EN/02
7.1 OUTLINE
(1) It is possible to select the cutting direction between -Z, +Z, +X,
-X.
(2) Free figures shapes containing up to 10 elements can be edited.
(3) Depending from the value of D-CUT it is possible to machine by
manual in-feeding or automatic in-feeding.
(4) The finishing amount can be specified as cycle data.
(5) The tool number, feedrate, and spindle speed can be specified as
cycle data.
CAUTION
For outer figure the programmed figure shall be
monotonously decreasing.
For outer back figure and inner figure the
programmed figure shall be monotonously
increasing.
NOTE
The maximum number of figure elements for each
free figure cycle is 10.
If the parameter No.9104 #0 #1 is set to 1, it is
possible to extend the maximum number from 10 to
15 or 30.
But, it takes longer time to start a free figure cycle
than 10 elements.
- 194 -
B-64254EN/02 CYCLE MACHINING 7.FREE FIGURE CYCLE
In the following description the input data for outer free figure cycle is
explained in detail. As the meaning of the data input for the others for
free figure cycles is the same they are not explained in this document.
- 195 -
7.FREE FIGURE CYCLE CYCLE MACHINING B-64254EN/02
The tool cutting motions are equal to the tool cutting motions of the
taper cylce. Refer to the tool cutting motions description of the taper
cycle (Chapter 4, “TAPER CYCLE”).
- 196 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
8 THREAD CYCLE
8.1 OUTLINE.................................................................................198
8.2 INPUT DATA ..........................................................................199
8.2.1 Input Data Thread Cycle ..............................................199
8.2.2 Input Data Thread Repair Cycle...................................201
8.3 TOOL CUTTING MOTION ....................................................204
8.3.1 Outer Thread Motions ..................................................204
8.3.2 Inner Thread Motions...................................................206
8.3.3 Cutting Method ............................................................208
- 197 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
8.1 OUTLINE
There are two kinds of thread cycle of outer thread and inner thread,
and is characterized by following properties.
(1) Thread shape can be defined by starting point, end point, pitch
and depth of thread.
(2) A straight and taper threading are available.
(3) It is possible to select the cutting direction between -Z, +Z.
(4) Six cutting methods are available (single-edged, straight, zigzag
each of them with constant cutting depth or constant cutting
amount).
(5) The tool number, feedrate, and spindle speed can be specified as
cycle data.
NOTE
Manual feed is not available. Only automatic feed
is available.
Outer thread
+Z
Workpiece
Pitch
+X
Depth
Inner thread
+Z
End point Start point
Depth +X
Workpiece Pitch
- 198 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
- 199 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
- 200 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
- 201 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
- 202 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
X Z
(5) Move away the tool from the piece, over the surface clearance
(parameter No.9221), along the X axis and then move the tool
along the Z axis over the entrance clearance (parameter
No.9220).
(If step 5 is not executed then message “Separate the tool from
work” will appear and the input data will not be saved..)
- 203 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
The space around the workpiece is divided in 2 areas named [A], [B].
If at the time cycle start is pressed the tool is somewhere into the area
[A] then an alarm is displayed.
Clearance Z
[A]
Clearance X
P2
[B]
- 204 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
(1) The tool moves from the initial position, somewhere in [B], to P2
in rapid traverse first along the Z axis and then along the X axis.
(2) From P2 the threading is realized according to the depth of cut
and the cutting method.
(3) The tool returns to the initial position in rapid traverse first along
the X axis and then along the Z axis.
Entrance clearance
2
(XS, ZS)
(XE, ZE)
Surface clearance
P2
1
- 205 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
[B]
P2
Clearance X
[A]
Clearance Z
- 206 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
(1) The tool moves from the initial position, somewhere in [B], to P2
in rapid traverse first along the Z axis and then along the X axis.
(2) From P2 the threading is realized according to the depth of cut
and the cutting method.
(3) The tool returns to the initial position in rapid traverse first along
the X axis and then along the Z axis.
P2
Surface clearance
(XE, ZE)
(XS, ZS)
Entrance clearance
- 207 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
Tip of the
blade
d1
A
d2
d3
dn
H
FIN
NOTE
When the amount of cut is smaller than the
minimum amount of cut (parameter No.9223), the
amount of cut is clamped to the value specified in
parameter No. 9223.
- 208 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
Tip of
the blade
d1
A
d2
d3
dn
H
FIN
The tool cut in order to keep constant the amount of material cut
between each step. The tool cut with both edges contemporaneously.
NOTE
When the amount of cut is smaller than the
minimum amount of cut (parameter No.9223), the
amount of cut is clamped to the value specified in
parameter No. 9223.
- 209 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
Tip of the
blade
A
d1
d2
d3
dn
H
FIN
The tool cut in order to keep constant the amount of material cut
between each step. The tool cut with both edges alternatively.
NOTE
When the amount of cut is smaller than the
minimum amount of cut (parameter No.9223), the
amount of cut is clamped to the value specified in
parameter No. 9223.
- 210 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
Tip of
the blade
A
D-CUT
D-CUT
H
D-CUT
FIN
The tool cut in order to keep constant the cut of depth between each
step. The tool cut with one edge only.
- 211 -
8.THREAD CYCLE CYCLE MACHINING B-64254EN/02
Tip of the
blade
A D-CUT
D-CUT H
D-CUT
FIN
The tool cut in order to keep constant the cut of depth between each
step. The tool cut with both edges contemporaneously.
- 212 -
B-64254EN/02 CYCLE MACHINING 8.THREAD CYCLE
Tip of the
blade
A
D-CUT
D-CUT H
D-CUT
FIN
The tool cut in order to keep constant the cut of depth between each
step. The tool cut with both edges alternatively.
- 213 -
9.GROOVE CYCLE CYCLE MACHINING B-64254EN/02
9 GROOVE CYCLE
9.1 OUTLINE.................................................................................215
9.2 INPUT DATA ..........................................................................217
9.3 TOOL CUTTING MOTIONS ..................................................219
9.3.1 Rough Cutting Motions................................................219
9.3.2 Finish Cutting Motions.................................................223
- 214 -
B-64254EN/02 CYCLE MACHINING 9.GROOVE CYCLE
9.1 OUTLINE
There are three kinds of groove cycle of outer groove, inner groove
and face groove, and is characterized by following properties.
NOTE
Manual feed is not available. Only automatic feed
is available.
Outer groove
+Z
Width of pitch +X
Width
2 3
Depth Cutting area 2 Cutting area 1
1 4
Reference point
- 215 -
9.GROOVE CYCLE CYCLE MACHINING B-64254EN/02
Inner groove
+Z
Reference point
1 4
Depth Cutting area 2 Cutting area 1 +X
2 3
Face groove
+Z
Cutting +X
Width area 2
Depth
3 4
Width of pitch
Cutting
area 1
2 1
Reference point
- 216 -
B-64254EN/02 CYCLE MACHINING 9.GROOVE CYCLE
In the following the input data for outer groove cycle is explained in
detail. As the meaning of the data input for groove cycles is the same
other they are not explained in this document.
- 217 -
9.GROOVE CYCLE CYCLE MACHINING B-64254EN/02
- 218 -
B-64254EN/02 CYCLE MACHINING 9.GROOVE CYCLE
[A]
Clearance
P2 P1
[B]
- 219 -
9.GROOVE CYCLE CYCLE MACHINING B-64254EN/02
(1) The tool moves from the initial position, somewhere in [B], to
the left hand side of the groove next to the center of the groove
itself, at the edge of the clearance, moving in rapid traverse first
along the X axis and then along the Z.
(2) If pecking is specified then the tool moves in cutting feedrate in
-X axis direction by the cut amount . If pecking is not specified
then the tool moves in cutting feedrate in -X axis direction until
the bottom of the groove.
(3) If pecking is specified then the tool moves in rapid feedrate in
+X direction by the return amount.
(4) Steps 2 and 3 are iteratively repeated until the tool reaches the
bottom of the groove.
(5) From the bottom of the groove the tool moves in rapid traverse
first in X direction up to the edge of the clearance and then in –Z
direction by the tool width cut amount.
(6) The steps 2 to 5 are iteratively repeated until position P2 is
reached.
(7) The tool moves to the right hand side of the groove next to the
center of the groove itself, at the edge of the clearance, moving in
rapid traverse first along the X axis.
(8) The steps 2 to 4 are iteratively repeated until the tool reaches the
bottom of the groove.
(9) From the bottom of the groove the tool moves in rapid traverse
first in X direction up to the edge of the clearance and then in +Z
direction by the tool width cut amount.
(10) The steps 8 and 9 are iteratively repeated until position P1 is
reached.
(11) The tool return to the initial position moving first along X and
then along Z.
- 220 -
B-64254EN/02 CYCLE MACHINING 9.GROOVE CYCLE
W/2 W/2
4 8
Return amount
Cut amount of
pecking
2
Clearance 3 9 10
6 5
1
P2 P1
7
Cut amount
(Width direct.)
11
Cut amount = Width of grooving tool - (tool nose R×2)
Note)
If Width of grooving tool = (tool nose R×2) then Cut amount = R Width of
If Width of grooving tool < (tool nose R×2) then Alarm occur tool
- 221 -
9.GROOVE CYCLE CYCLE MACHINING B-64254EN/02
Outer groove
Cutting sequence 4 3 2 1
Inner groove
Cutting sequence 4 3 2 1
Face groove
Cutting sequence
Groove 4 4
Groove 3 3
Groove 2 2
Groove 1 1
- 222 -
B-64254EN/02 CYCLE MACHINING 9.GROOVE CYCLE
[A]
Clearance
P2 P1
[B]
- 223 -
9.GROOVE CYCLE CYCLE MACHINING B-64254EN/02
(1) The tool moves from the initial position, somewhere in [B], to
the left hand side vertical wall of the groove, at the edge of the
clearance in P2, moving in rapid traverse first along the X axis
and then along the Z.
(2) The tool moves in cutting feedrate along the –X direction until
the bottom of the groove.
(3) The tool retracts by the escape amount (ESCPAMT) specified in
parameter No. 9212.
(4) The tool moves in rapid traverse first along X and then along Z
until reaching P1.
(5) The tool moves in cutting feedrate in –X direction until the
bottom of the groove.
(6) The tool moves moves in cutting feedrate in –Z direction until
the left hand side vertical wall of the groove.
(7) The tool retracts by the escape amount (ESCPAMT) specified in
parameter No. 9212.
(8) The tool moves in rapid traverse first along X and then along Z
until reaching P1.
(9) The tool return to the initial position in rapid traverse, moving
first along Z and then along X.
6
3,7
2
5
Clearance
4,8
9
P2 P1 1
- 224 -
B-64254EN/02 CYCLE MACHINING 9.GROOVE CYCLE
Outer groove
Cutting sequence 4 3 2 1
Inner groove
Cutting sequence 4 3 2 1
Face groove
Cutting sequence
Groove 4 4
Groove 3 3
Groove 2 2
Groove 1 1
- 225 -
10.HOLE CYCLE CYCLE MACHINING B-64254EN/02
10 HOLE CYCLE
10.1 OUTLINE.................................................................................227
10.2 INPUT DATA ..........................................................................228
10.2.1 Drill Cycle ....................................................................228
10.2.2 Tap Cycle .....................................................................229
10.3 TOOL CUTTING MOTIONS ..................................................230
10.3.1 Drilling Motions...........................................................230
10.3.2 Tapping Motions ..........................................................233
- 226 -
B-64254EN/02 CYCLE MACHINING 10.HOLE CYCLE
10.1 OUTLINE
(1) Drill shape is defined specifying the base position of the hole
along Z and the depth of the drill.
(2) Tap geometry is defined specifying the base position of the
tapping along Z, the depth of the tapping and the pitch of the
tapping.
(3) Drill cycle can be machined with pecking movements.
(4) Tapping can be specified as clockwise and counterclockwise.
(5) Tap machining can be specified as float and rigid.
(6) The tool number, feedrate, and spindle speed can be specified as
cycle data.
NOTE
Manual feed is not available. Only automatic feed
is available.
Drill cycle
Start coordinates Z
+Z
Depth of hole
+X
Tap cycle
Pitch
Start coordinates Z
+Z
Depth of hole +X
- 227 -
10.HOLE CYCLE CYCLE MACHINING B-64254EN/02
- 228 -
B-64254EN/02 CYCLE MACHINING 10.HOLE CYCLE
- 229 -
10.HOLE CYCLE CYCLE MACHINING B-64254EN/02
[A]
[D] [E]
- 230 -
B-64254EN/02 CYCLE MACHINING 10.HOLE CYCLE
1
8
Depth of hole
2
3
6 4
5
7
Base Position
(1) The tool moves from the initial position, to the edge of clearance
Z, moving in rapid traverse along the Z axis.
(2) The tool moves, in rapid traverse along the X axis, to the position
X=0.
(3) The tool moves in cutting feedrate along the Z by P-CUT (Depth
of Cut) in –Z direction.
(4) The tool retracts by the escape amount (parameter No. 5114),
along the Z axis in +Z direction.
(5) The tool moves in cutting feedrate along the Z by P-CUT (Depth
of Cut) –escape amount in –Z direction.
(6) Steps 4 and 5 are repeated until the tool reaches the bottom of the
hole.
(7) The tool moves to the edge of clearance Z, moving in rapid
traverse along the Z axis in +Z direction..
(8) The tool return to the initial position, moving in rapid traverse
first along the X axis and the along the Z axis.
- 231 -
10.HOLE CYCLE CYCLE MACHINING B-64254EN/02
3. Peck drilling
Tool motion if parameter No.5101#2=1.
• Peck drilling
At No. 5101#2=1
Z axis clearance
1
Depth of hole 9
3
7 4
6 5
8
Base position
(1) The tool moves from the initial position, to the edge of clearance
Z, moving in rapid traverse along the Z axis.
(2) The tool moves, in rapid traverse along the X axis, to the position
X=0.
(3) The tool moves in cutting feedrate along the Z by P-CUT (Depth
of Cut) in –Z direction.
(4) The tool moves to the edge of clearance Z, moving in rapid
traverse along the Z axis in +Z direction..
(5) The tool moves in rapid traverse along the Z axis to the previous
position + escape amount.
(6) The tool moves in cutting feedrate along the Z by P-CUT (Depth
of Cut) - the escape amount in –Z direction.
(7) Steps 4 to 6 are repeated until the tool reaches the bottom of the
hole.
(8) The tool moves to the edge of clearance Z, moving in rapid
traverse along the Z axis in +Z direction.
(9) The tool return to the initial position, moving in rapid traverse
first along the X axis and the along the Z axis.
- 232 -
B-64254EN/02 CYCLE MACHINING 10.HOLE CYCLE
[D] [A]
[E]
- 233 -
10.HOLE CYCLE CYCLE MACHINING B-64254EN/02
• Tapping
Z axis clearance
1
6
Depth of hole
2
3
4
5
Base Position
(1) The tool moves from the initial position, to the edge of clearance
Z, moving in rapid traverse along the Z axis.
(2) The tool moves, in rapid traverse along the X axis, to the position
X=0.
(3) The tool moves in cutting feedrate along the Z axis to the bottom
of the hole.
(4) The spindle is stopped.
(5) Spindle rotation is reversed and the tool returns to the edge of
clearance Z. in cutting feedrate
(6) The tool return to the initial position, in rapid traverse, moving
first along the X axis and then along the Z axis.
NOTE
It is necessary to set No.4002#5 to 0 for a reverse
tapping cycle.
- 234 -
APPENDIX
B-64254EN/04 APPENDIX A.ACTIVATION OF TURN MATE i
- 237 -
A.ACTIVATION OF TURN MATE i APPENDIX B-64254EN/04
#7 #6 #5 #4 #3 #2 #1 #0
9100 GRP MES SYS OFS PRG POS
OFFSET
POS PROG
SETING
CUSTM
SYSTEM MESAGE GRAPH
- 238 -
B-64254EN/04 APPENDIX A.ACTIVATION OF TURN MATE i
(1) If PMC signal PD1T is OFF then TURN MATE i screen does not
appear even pushing function key assigned by parameter
No.9100 will not display TURN MATE i..
(2) If PMC signal PD1T is OFF, TURN MATE i screen does not
appear even if parameter No. 9101#0 is set in order to display
TURN MATE i automatically at power on.
- 239 -
B.PARAMETERS APPENDIX B-64254EN/04
B PARAMETERS
WARNING
Make sure to use the parameters prepared by the
machine tool builder. If you changed the
parameter, there is a possibility that the cycle
machining is not worked correctly.
And it may cause the tool to strike the workpiece or
machine, possibly breaking the tool and/or machine
and/or injuring the operator.
- 240 -
B-64254EN/04 APPENDIX B.PARAMETERS
#7 #6 #5 #4 #3 #2 #1 #0
9100 GRP MES SYS OFS PRG POS
POS 0: If MDI key <1> is pressed, then TURN MATE i is not displayed.
1: If MDI key <1> is pressed, then TURN MATE i is displayed.
PRG 0: If MDI key <2> is pressed, then TURN MATE i is not displayed.
1: If MDI key <2> is pressed, then TURN MATE i is displayed.
OFS 0: If MDI key <3> is pressed, then TURN MATE i is not displayed.
1: If MDI key <3> is pressed, then TURN MATE i is displayed.
SYS 0: If MDI key <4> is pressed, then TURN MATE i is not displayed.
1: If MDI key <4> is pressed, then TURN MATE i is displayed.
MES 0: If MDI key <5> is pressed, then TURN MATE i is not displayed.
1: If MDI key <5> is pressed, then TURN MATE i is displayed.
GRP 0: If MDI key <6> is pressed, then TURN MATE i is not displayed.
1: If MDI key <6> is pressed, then TURN MATE i is displayed.
SETTING
SYSTEM MESAGE
CUSTM
GRAPH
NOTE
1 If all parameters from 9100#0 to 9100#5 are 1 then
it is not possible to display the standard CNC
screens, only TURN MATE i screen will be
displayed.
In the above case, if for maintenance purpose is
required to access standard CNC screens, then
during power on push at the same time MDI keys
M and 0 (zero) in order to display all other CNC
screens.
2 The MTB may create customer screens accessible
by the MDI key <6>. TURN MATE i is not a Custom
screen, so in order to display customer screens it is
necessary to push twice the MDI key <6>.
- 241 -
B.PARAMETERS APPENDIX B-64254EN/04
#7 #6 #5 #4 #3 #2 #1 #0
9101 G62 FSP PWD
PWD 0: When the power is turned on, the system is not switched to the
TURN MATE i.
1: When the power is turned on, the system is switched to the
TURN MATE i.
FSP 0: FANUC spindle is used.
1: FANUC spindle is not used.
G62 0: To display TURN MATE i , it is not required to set PMC signal
G62.4.
1: To display TURN MATE i , it is required to set PMC signal
G62.4.
#7 #6 #5 #4 #3 #2 #1 #0
9102 TDP GER SEQ LMT LDM SLM CND
#7 #6 #5 #4 #3 #2 #1 #0
9103 MIO GST3 LM2 LM1 SFA
- 242 -
B-64254EN/04 APPENDIX B.PARAMETERS
GST3 0: The spindle speed (modal information of the CNC) is set on the
Spindle Setting screen by pushing [SET] soft-key.
1: The spindle speed (modal information of the CNC) is set by
pushing the Spindle Control button on the Machine Operator’s
panel.
NOTE
In order to use Memory Card function, it is
necessary to set the parameter No.20 to 4
(memory card interface).
#7 #6 #5 #4 #3 #2 #1 #0
9104 NMS BN2 BN1
BN2, BN1 Specify the maximum contour block number in free figure.
BN2 BN1 Maximum contour block number
0 0 10
0 1 15
1 0 30
#7 #6 #5 #4 #3 #2 #1 #0
9105 M30 MDL
- 243 -
B.PARAMETERS APPENDIX B-64254EN/04
9111 MSGLANG
[Standard value ] 0
TURN MATE i language selection
9112 PMCSIGN
PMCSIGN This parameter specifies the PMC R signal used by TURN MATE i to
communicate with the PMC.
If the parameter is not set a warning message will be displayed when
trying to execute automatic operations.
9113 ELOFS1
ELOFS1 Value of the load current of the first CNC controlled axis in the steady
status, as converted into a digital value (0 to +6554).
[Valid data range] 0 to +6554
The load meter value of the X axis is controlled by the following
relationship:
Load meter value=
[abs(servo current load)-abs(parameter #9112)]/
[abs(parameter #2086)- abs(parameter #9112)]
- 244 -
B-64254EN/04 APPENDIX B.PARAMETERS
9114 ELOFS2
ELOFS2 Value of the load current of the first second controlled axis in the
steady status, as converted into a digital value (0 to +6554).
[Valid data range] 0 to +6554
The load meter value of the Z axis is controlled by the following
relationship:
Load meter value=
[abs(servo current load)-abs(parameter #9113)]/
[abs(parameter #2086)- abs(parameter #9113)]
9115 GERMC1
9116 GERMC2
9117 GERMC3
9118 GERMC4
- 245 -
B.PARAMETERS APPENDIX B-64254EN/04
9150 DSPCOL1
9151 DSPCOL2
9152 DSPCOL3
9153 DSPCOL4
9154 DSPCOL5
9155 DSPCOL6
9156 DSPCOL7
9157 DSPCOL8
- 246 -
B-64254EN/04 APPENDIX B.PARAMETERS
9158 DSPCOL9
9159 DSPCOL10
9160 DSPCOL11
9161 DSPCOL12
DSPCOL11 Scroll bar, cursor of edit box and frame place of Load Meter
9162 DSPCOL13
9163 DSPCOL14
9164 DSPCOL15
9165 DSPCOL16
DSPCOL16 Workpiece
If 0 is set in above parameters, then the following data is used as
default.
9182 GIDCOL1
9183 GIDCOL2
GIDCOL2 Reserve
- 248 -
B-64254EN/04 APPENDIX B.PARAMETERS
9184 GIDCOL3
9185 GIDCOL4
9186 GIDCOL5
9187 GIDCOL6
GIDCOL6 Reserve
9188 GIDCOL7
GIDCOL7 Reserve
9189 GIDCOL8
GIDCOL8 Reserve
9190 GIDCOL9
GIDCOL9 Reserve
9191 GIDCOL10
GIDCOL10 Reserve
9192 GIDCOL11
GIDCOL11 Reserve
9193 GIDCOL12
9194 GIDCOL13
GIDCOL13 Reserve
9195 GIDCOL14
GIDCOL14 Reserve
9196 GIDCOL15
- 249 -
B.PARAMETERS APPENDIX B-64254EN/04
GIDCOL15 Reserve
9197 GIDCOL16
GIDCOL16 Reserve
No.9182=000000 Black
No.9183=060606 Gray 1
No.9184=121212 Gray 2
No.9185=161616 Gray 3
No.9186=242424 Gray 4
No.9187=323232 Gray 5
No.9188=404040 Gray 6
No.9189=636363 White
No.9193=242424 Gray 4
No.9182=000000 Black
No.9183=630000 Red
No.9184=242424 Dark Gray
No.9185=404040 Light Gray
No.9186=003200 Green
No.9187=606000 Yellow
No.9188=006363 Light Blue
No.9189=636363 White
No.9190=000063 Blue
No.9191=000063 Blue
No.9192=404040 Light Grey
No.9193=000000 Black
No.9194=000000 Black
No.9195=636363 White
No.9196=006363 Light Blue
No.9197=404040 Light Gray
- 250 -
B-64254EN/04 APPENDIX B.PARAMETERS
B.3.1 Common
#7 #6 #5 #4 #3 #2 #1 #0
9200 TPC SPC
SPC 0: If spindle is stopped and Cycle Start button is pushed, then the
alarm is displayed on the screen.
1: If the spindle is stopped and Cycle Start button is pushed, then
the alarm is not displayed on the screen.
NOTE
When the spindle does not rotate (PMC signal
F40#0-#7 and F41#0-#7 is all 0), the P/S alarm
(“3063: WRONG SPINDLE SPEED”) is displayed.
#7 #6 #5 #4 #3 #2 #1 #0
9202 AP1 AP2 AP3 TPD APD MO3
APD 0: The item of Approach position [XA], [ZA] are not displayed on
the input data screen of METH tab.
1: The item of Approach position [XA], [ZA] are displayed on the
input data screen of METH tab.
- 251 -
B.PARAMETERS APPENDIX B-64254EN/04
#7 #6 #5 #4 #3 #2 #1 #0
9203 M01
9210 XCLEARF
NOTE
This parameter is used in, roughing, finishing,
roughing + finish cutting cycles.
- 252 -
B-64254EN/04 APPENDIX B.PARAMETERS
9211 ZCLEARF
ZCLEARF Clearance value along Z axis (radius value, positive value, incremental
value)
Distance from the stock removal, along the Z axis, to machining start
point (approach point).
The default value is 2 mm (0.08 inch) if parameter is set to 0.
NOTE
This parameter is used in, roughing, finishing,
roughing + finish cutting cycles.
9212 ESCPAMT
ESCPAMT
ESCPAMT
- 253 -
B.PARAMETERS APPENDIX B-64254EN/04
9213 SDNMLM
9214 SDRVSM
9215 SDSTPM
9220 SCLEARF
9221 ECLEARF
ECLEARF Clearance value along Z axis (radius value, positive value, incremental
value)
Distance from thread start point, along the Z axis, to machining start
point (approach point).
The default value is 2 mm (0.08 inch) if parameter is set to 0.
9223 TMINAMT
- 254 -
B-64254EN/04 APPENDIX B.PARAMETERS
9224 SPLANGQ
P0
P0: Spindle position after commanding
QZ P1 spindle orientation. It represents the
zero position on spindle position coder.
P1: It represents the spindle zero position
on the spindle chuck. MTB is
Spindle responsible to prepare spindle zero
position on the spindle chuck.
NOTE
It is mandatory to set this parameter to execute
thread repair
4960 ORIENTM1
4961 ORIENTM2
- 255 -
B.PARAMETERS APPENDIX B-64254EN/04
9230 GMINAMT
9240 SPNNTNM
9241 SPNRTNM
- 256 -
B-64254EN/04 APPENDIX C.ALARMS
C ALARMS
- 257 -
C.ALARMS APPENDIX B-64254EN/04
Alarm
Message Cause Countermeasure
number
3007 WRONG CUTTING CONDITION Feedrate is not set. Please set feedrate on
feedrate setting screen.
whether to set the value in
feedrate in the COND tab of
Input data screen.
3010 NO MACHINING CYCLE BLOCK. The selected cycle number does Please select a cycle number
not contain any cutting cycle. containing a machining block.
3101 WRONG TOOL POSITION. The position of the tool when Cycle Please move the tool to an
Start is pressed is not compatible appropriate position before
with the cutting motion of the cycle pressing cycle start again.
being executed. The tool shall be placed on a
The current tool position may point not causing a crash after
cause a crash. cycle start is pressed.
3102 NO NECESSARY DATA The necessary data for cutting Please input the necessary
cycle is not inputted. data for cutting cycle.
Alarm
Message Cause Countermeasure
number
3006 WRONG CUTTING AREA The cutting area has been not Please review the values
correctly specified because the specified for finishing amount.
finish amount values are too large.
3014 WRONG FIGURE DATA The corner radius value or Please modify the shape
chamfering values are too large. according the following cases:
For an external cutting the In external cutting cycle the
specified figure does not follows figure shall be increasing
an increasing monotonously monotonously along the X axis.
shape along the X axis. For an In internal cutting cycle the figure
internal cutting cycle the specified shall be decreasing
figure does not follows a monotonously along the X axis.
decreasing monotonously shape
along the X axis.
3093 FIGURE IS NOT CLOSED In a free figure, some data of an Please fix if figure can be non
element have not been defined monotonic.
properly. (Refer to (NMS) of parameter
No.9104#7)
- 258 -
B-64254EN/04 APPENDIX C.ALARMS
C.3 THREAD
Alarm
Message Cause Countermeasure
number
3007 WRONG CUTTING CONDITION The spindle speed has been not Please specify the spindle speed
specified. on the Set screen or in the in the
COND tab of the thread repair
cycle.
3049 WRONG FINISHING The thread depth is smaller than Please specify a thread depth
ALLOWANCE the finishing amount. bigger than the finishing amount.
C.4 GROOVE
Alarm
Message Cause Countermeasure
number
3006 WRONG CUTTING AREA The cutting area has been not Please review the values specified
correctly specified because the for finishing amount and corner
finish amount values are too large radius and chamfering.
and/or the corner radius value or
chamfering values are too large.
3060 WRONG TOOL WIDTH The width of the tool E is smaller Please modify the tool dimension
than twice the tool tip radius R. in order to respect following
E < 2R relationship:
E ≥ 2R
3079 WRONG CORNER SETTING The value of Corner R1-R4 is Please specify Corner R1-R4 not
specified to 0. to 0.
The value of Corner C1-C4 is Please specify Corner C1-C4 not
specified to 0. to 0.
C.5 HOLE
Alarm
Message Cause Countermeasure
number
3074 NO M-CODE BEFORE TAP Even though the counterclockwise Please set the data to parameter
CYCL tapping is selected, the data of No.9241.
parameter No.9241 is 0. (No.9240
= M code to specify
counterclockwise tapping before
executing the tapping cycle.)
- 259 -
C.ALARMS APPENDIX B-64254EN/04
Alarm
Message Cause Countermeasure
number
3045 WRONG CUTTING DEPTH There is D-CUT =0 in Cutting In Sequential execution, Cutting
cycles during Sequential cycle with manual in-feeding can
execution. not be executed.
Please set D-CUT not to 0.
Alarm
Message Cause Countermeasure
number
3063 WRONG SPINDLE SPEED Spindle has stopped at pushing Please rotate the Spindle by
Cycle Start button. pushing Spindle control buttons.
- 260 -
B-64254EN/04 APPENDIX D.LADDER PROGRAM ADAPTATION
- 261 -
D.LADDER PROGRAM ADAPTATION APPENDIX B-64254EN/04
SEQUENCE
(1) Change operation mode to JOG when GTMI is on.
(2) Change back to original operation mode when GTMI return to
off.
Timing chart
(TMi = TURN MATE i)
GTMI
(TMi->PMC)
NOTE
Parameter No.7100#0(JHD) must be set to 1 for
enabling manual pulse generators in JOG mode.
CAUTION
In case operation mode is not changed
automatically to JOG mode at power on, then
operator must change to JOG or HNDL mode
manually before manual operations.
- 262 -
B-64254EN/04 APPENDIX D.LADDER PROGRAM ADAPTATION
SEQUENCE
(1) When cycle start button on machine operator’s panel is pushed
and GRDY signal is ON, turn GST2 signal ON.
(2) When GST signal turns ON, turns GST2 OFF and change
operation mode to MEM and then turn ST signal ON.
(3) When M02 or M30 are executed, or RST signal is ON turn
GERS signal ON.
(4) When GST signal turns OFF, change operation mode to original
mode and then turn GERS signal OFF.
WARNING
In case this modification is not accomplished CNC
ISO programs will be executed each time cycle
start button is pressed with the possibility of
unexpected operations, causing danger to both the
user being injured and the equipment being
damaged.
- 263 -
D.LADDER PROGRAM ADAPTATION APPENDIX B-64254EN/04
Timing chart
(TMi = TURN MATE i)
GRDY
(TMi->PMC)
GST2
(PMC-> TMi)
GST
(TMi ->PMC)
ST
(PMC->CNC)
- 264 -
B-64254EN/04 APPENDIX D.LADDER PROGRAM ADAPTATION
WARNING
In case this modification is not accomplished when
cycle start is pressed there is the possibility of
unexpected operations, with danger for both the
user being injured and the equipment being
damaged.
- 265 -
D.LADDER PROGRAM ADAPTATION APPENDIX B-64254EN/04
CAUTION
1 Without the modification is not possible to execute
reverse tapping cycles.
2 It is necessary to set No.4002#5 to 0 for reverse
tapping cycles.
NOTE
The value of Mmm1 code specifying
reverse-tapping is defined in parameter No.9241.
- 266 -
B-64254EN/04 APPENDIX D.LADDER PROGRAM ADAPTATION
NOTE
The value of mm1 (M code before a reverse-tap)
reaches the value of No.9241.
The value of mm2 (rigid tapping M code) is decided
as follows.:
M29 in case of parameters No.5210=0&No.5212=0
M code value is specified in parameter No.5210 in
case of parameters No.5210≠0 & No.5212=0.
M code value is specified in parameter No.5212 in
case of No.5212≠0.
- 267 -
D.LADDER PROGRAM ADAPTATION APPENDIX B-64254EN/04
Timing chart
Mmm1:F10 - F13
(CNC->PMC)
REV_new
(Temporary Signal)
TAP: F01#5
(CNC-> PMC)
Point R level
Spindle Reverse
Rotation
(PMC ->MT)
Spindle Rotation
(PMC ->MT)
NOTE
Please make new signal REV_new in order to
reverse Spindle rotation.
- 268 -
B-64254EN/04 APPENDIX D.LADDER PROGRAM ADAPTATION
NOTE
This feature is available setting parameter
No.9103#5=1.
SEQUENCE
(1) When spindle control CW/CCW button on machine operator’s
panel is pushed and GRDY signal is ON, then turn GST3 signal
ON.
(2) When GST signal turns ON, turns GST3 OFF and change
operation mode to MEM and then turn ST signal ON.
(3) When M02 or M30 are executed, or RST signal is ON turn
GERS signal ON.
(4) When GST signal turns OFF, change operation mode to original
mode and then turn GERS signal OFF.
- 269 -
D.LADDER PROGRAM ADAPTATION APPENDIX B-64254EN/04
WARNING
In case this modification is not accomplished CNC
ISO programs will be executed each time cycle
start button is pressed with the possibility of
unexpected operations, causing danger to both the
user being injured and the equipment being
damaged.
Timing chart
Spindle rotation
button CW/CCW
GRDY
(TMi->PMC)
GST3
(PMC-> TMi)
GST
(TMi ->PMC)
ST
(PMC->CNC)
- 270 -
B-64254EN/04 APPENDIX E.USER MACRO PROGRAM CUSTOMIZATION
In order to make a user module, the following Link file and Header
file are necessary.
- 271 -
E.USER MACRO PROGRAM CUSTOMIZATION APPENDIX B-64254EN/04
- 272 -
B-64254EN/04 APPENDIX E.USER MACRO PROGRAM CUSTOMIZATION
E.2 NOTE
(1) In order to run a user macro, also the macro software of TURN
MATE i, "BH50.mem", is necessary. The macro software,
therefore, has to be installed into FROM.
(2) Please order Custom Software size and set the compile parameter
No.9000 according to the size.
- 273 -
B-64254EN/04 INDEX
INDEX
<A> <D>
TABLE OF CONTENTS DEFAULT FINISHING AMOUNT VALUES ...............58
ACTIVATION OF TURN MATE i .............................. 237 DEFINITION OF WARNING, CAUTION, AND
ALARMS ...................................................................... 257 NOTE ............................................................................. s-2
ALARMS AND OPERATOR MESSAGES ................... 59 Deletion of All Processes ................................................81
ALARMS COMMON TO ALL CYCLES.................... 258 Deletion of One Process ..................................................81
Alteration of Process ....................................................... 80 DETAILED GROUP OF CUTTING CYCLES ............129
ASSIGNMENT OF TURN MATE i TO FUNCTION Direct Input of Tool Offset Values..................................28
KEY .............................................................................. 238 Drawing Area ..................................................................49
Drill Cycle............................................................. 228, 256
<B>
Drilling Motions............................................................230
BASE SCREEN .............................................................. 91
BASE SCREEN LAYOUT ...............................................6 <E>
EDITING A FREE FIGURE...........................................52
<C>
EDITING CUTTING CYCLE ........................................42
CALCULATOR FUNCTION ......................................... 60
CHAMFER CYCLE ..................................................... 150 <F>
CLEAR OPERATION FOR SRAM DATA OF TURN FACE CYCLE ..............................................................186
MATE i ........................................................................... 17 FEEDRATE ....................................................................25
Color Palette for Base Screen........................................ 246 Figure Elements Button...................................................48
Color Palette for Guidance Windows............................ 248 Finish Cutting Motions.................................. 146, 176, 223
Comment Editing ............................................................ 82 Format of Memory Card ....................................... 107, 112
Common........................................................................ 251 FREE FIGURE................................................................44
CONSTANT SURFACE SPEED OFF ........................... 22 FREE FIGURE CYCLE................................................193
CONSTANT SURFACE SPEED ON............................. 23 FREE FIGURE INPUT DATA SCREEN.................45, 94
CREATION OF A NEW FREE FIGURE....................... 51
<G>
CREATION OF CUTTING CYCLE .............................. 41
GEAR NUMBER............................................................24
CUTTING CYCLE ................................................... 13, 40
GENERAL GROUP OF CUTTING CYCLES .............128
Cutting Cycle with Automatic In-feeding
GENERAL WARNINGS AND CAUTIONS ................ s-3
(D-CUT>0)................................................................ 13, 68
GROOVE ......................................................................259
Cutting Cycle with Manual In-feeding (D-CUT=0).. 13, 69
Groove Cycle ........................................................ 214, 256
Cutting Method ............................................................. 208
CUTTING METHODS ................................................... 10 <H>
CYCLE DELETION ....................................................... 65 HOLE ............................................................................259
CYCLE INPUT DATA SCREEN............................. 43, 93 HOLE CYCLE ..............................................................226
CYCLE MEMORY POSITION SCREEN...................... 63 HOW TO MAKE USER MODULE .............................272
CYCLE SELECTION ..................................................... 64
<I>
CYCLE SELECTION SCREEN..................................... 92
INCH/METRIC SELECTION ........................................57
CYCLE START FOR STANDARD NC ISO
INHIBITION OF OPERATIONS ...................................16
PROGRAMS................................................................. 265
Inner Thread Motions....................................................206
Cycles List ...................................................................... 76
INPUT DATA
...................... 136, 153, 164, 184, 188, 195, 199, 217, 228
i-1
INDEX B-64254EN/04
i-2
B-64254EN/03 INDEX
<T>
Tap Cycle ...................................................................... 229
TAPER CYCLE ............................................................ 161
TAPER, RECTANGULAR, CHAMFER, RADIUS,
FREE FIGURE, AND FACE ........................................ 258
Tapping Motions ........................................................... 233
THREAD ...................................................................... 259
Thread Cycle ......................................................... 197, 254
TOOL.............................................................................. 26
Tool Angle Checking ...................................................... 73
TOOL CUTTING MOTIONS
.......................138, 154, 167, 185, 189, 196, 204, 219, 230
TOOL MOTION BEFORE CUTTING CYCLE............. 88
TOOL NOSE RADIUS COMPENSATION ................... 17
TOOL OFFSET............................................................... 28
TOOL PATH FOR NON-MONOTONIC FIGURES...... 68
TOOL SELECTION ....................................................... 27
Turning Cycles.............................................................. 252
TYPE OF CUTTING CYCLES .................................... 127
<U>
USER MACRO PROGRAM CUSTOMIZATION ....... 271
<W>
Warning before Converting NC ISO Program .............. 123
WARNING MESSAGE ................................................ 123
Warning of Converting NC ISO Program ..................... 123
Warning of Cycle Data Deletion or Selection............... 113
Warning of Destination Program Making Window....... 123
Warning when Inputting Data from Memory Card ....... 114
Warning when Memory Card is Formatted................... 114
Warning when Outputting Data to Memory Card ......... 113
WORKPIECE COORDINATE SYSTEM ...................... 34
i-3
Revision Record
FANUC TURN MATE i OPERATOR’S MANUAL (B-64254EN)
01 Sep., 2005