Download as pdf or txt
Download as pdf or txt
You are on page 1of 170

Return to Main Menu

PROGRAMMING MANUAL
for
MAZATROL T Plus
- MAZATROL -
(2-axis specification)

PUBLICATION No.: H732PA0010E

Serial No.:

PRECAUTIONS

Belore operating this machine, please read this manual with care and lully understand the contents ol the manual so thal
the machine can exert its performance safely.
Although the contents ol this manual are closely checked for perfection, i f there is any ambivalent point, incorrect
description, or omission, contact us, please.
In order to explain the details, all the illustrations contained in this manual do not necessarily show the covers, doors,
safety guards, or shields. Therefore, be sure to restore all the specilied covers, shields, etc., and observe the contents
of the manual when operaling this machine. II this precaution is ignored, a serious accident may incur, resulting in
damage to the important units ol the machine and other accessories.
This manual is subject to modifications and changes as required for the improvement in, and the change in the
specilication of, the machine and the CNC equipment, as well as lor usability ol the manual itself. The modillcations and
changes are indicated by updating the manual numbers in a revised version.
When your manual is damaged or lost, and a new material is needed, inlorm us ol the "manual number".
II the manual number is not identilied, inform us ol the following:
1. Name of the machine 2. Number of the machine 3. Name of the manual
8 Contact the Technical Center (TC) or the Service Center (SC) of Yamazaki Mazak for operations of this macl~ineand
replacement of the manual.
Issue ol the manual : Manual Editional Seclion of Engineering Generalization Section, Yamazaki Mazak Corporation
CONTENTS

Page
1. MAZATROL PROGRAM CONFIGURATION .......................... 1-1

2. PROGRAM COORDllVATE SYSTEM ............................... 2-1

PROGRAM CREAPION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1


Common Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Setting process data (common data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Materials Shape Process (MTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Bar-Materials Machining Process (BAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Copy-Machining Process (CPY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
Corner-Machining Process (CNR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
Edge-Machining Process (EDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
Threading Process (THR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
Grooving Process (GRV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
Drilling Process (DRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Setting sequence data ........................................ 3-50
Tapping Process (TAP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
Setting sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Manual Program Machining Process (MNP) . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Setling process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Selling sequence data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58
M-Code Process (M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
Setling process data (M-code) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
Tool Layout Process (TLY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting process data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Subprogram Process (SUB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting process data .........................................
Setting sequence data ........................................
End Process (END) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting process data (end data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Process (MES) ...................................

4. TPCDATASETTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-1 Operating Procedure for Setting TPC (Tool-Path Control) Data . . . . . . . . . . . . .
4-2 Description of Each TPC Data Item ................................

5. PROGRAM EDITING ..........................................


5-1 Process Search ..............................................
5-2 COPY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-2-1 Program copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-2-2 Process copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-2-3 Machining-shape copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-3 Line Insertion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-4 LineDeletion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6. PROGRAM CREATINGIEDITING FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . .


6-1 HelpFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-2 Automatic Crossing-Point Calculation Function . . . . . . . . . . . . . . . . . . . . . . . .
6-3 Automatic Cutting-Conditions Setting Function . . . . . . . . . . . . . . . . . . . . . . .
6-4 Tool Auto-Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-5 Desk Calculator Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-6 ToolDataWindow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7. SAMPLEPROGRAMS .........................................

8. THREE-DIGIT G-FORMAT ......................................


I. MAZATROL PROGRAM CONFIGURATION

1. MAZATROL PROGRAM CONFIGURATION

MAZATROL programs are each made up of a set of data referred to as process.


The following types of processes are prepared for this NC equipment:

Common process
Materials shape process (MTR)
Bar-materials machining process (BAR)
Copy-machining process (CPY)
Corner-machining process (CNR)
Edge-machining process (EDG) Turning
Threading process (THR) process
Grooving process (GRV)
Drilling process (DRL)
Tapping process (TAP)
Manual program machining process (MNP)
M-code process (M)
Measurement process (MES)
Tool layout process (TLY)
Subprogram process (SUB)
End process (END)
1. MAZATROL PROGRAM CONFIGURATION

Data to be set in the processes listed above is classified into the following three major types:
(a) Process data
Process data must be set on the line of PNo. * (* : Process number) of the PROGRAM
display. The data consists of data on the type of machining, the sections to be machined,
cutting conditions, machining tool numbers, etc.
(b) Sequence data
Sequence data must be set on the line of SEQ * (* : Sequence number) of the PROGRAM
display. The data consists mainly of data used to define machining patterns.
(c) TPC Data (Tool path control data)
TPC data is the auxiliary data to be set on the TPC display. The data consists of tool
pathltool change position adjustment data, M-codes, tool offset numbers, etc. Tool paths
are automatically generated according to the data set on the PROGRAM display and
various parameters. TPC data is intended to eliminate unnecessary paths by changing
thus-generated tool paths on a process-by-process basis. Machining itself, therefore, will be
executed even if TPC data is not set.

Example: PROGRAM display

r Process number

SEQ
MODE
I EDG FCE
OD-MAX

SPT-X
LENGTH

SPT-Z
RPM

EPT-X
I - Process data -

Sequence number El Sequence dala


PNo. MODE # CPT-X CPT-Z RV
\/ 121 1 BAR
SEQ SHP S-CNR SPT-X SPT-Z EPT-X
El I
121

PNo. MODE COUNTER RETURN WK.No.


END

Specific details and setting procedures of each data are described in Chapter 3. Here (Chapter
I ) , you should understand what types of processes and data constitute a program.
2. PROGRAM COORDINATE SYSTEM

2. PROGRAM COORDINATE SYSTEM

In general, machining dimensions on a drawing are indicated as the distances from a specific
reference point. Likewise, within a program, a machining pattern is defined by setting the
coordinates from a specific reference point. This reference point is referred to as the program
origin and the coordinate system based on the program origin is referred to as the program
coordinate system.
For MAZATROL programs, the following coordinate system is used to define machining patterns:

Program origin
+X

T3P001

The program origin of X-Z-coordinates system can be set anywhere on the center line of the
workpiece. Usually, however, the crossing point of the center line of the workpiece and its
finishing edge surface should be taken as the program origin. The program origin of C-axis
(rotational axis) can be set at any position convenient for programming. For MAZATROL
programs, set X-coordinates as diameter data. That is, the workpiece diameter indicated on the
drawing must be set as it is.

Example:
For the workpiece shape shown in the diagram on
the right:
The coordinates (x, z) of point A are (50, 20), and
the coordinates (x, z) of point B (20, 30).

Notes:
1. For manual program machining processes (MNP), milling manual program machining
processes (MMP) and edge-machining processes (EDG), the direction of Z-axis is opposite
to the one shown in the diagram above. See the relevant items in Chapter 3 for further
details.
2. Refer to the sections of milling processes for details on the (optional) C- and Y-axes.
2. PROGRAM COORDINATE SYSTEM

- NOTE -
3. PROGRAM CREATION

3. PROGRAM CREATION

Both the program data and sequence data within a MAZATROL program must be set o n the
PROGRAM display, and TPC data must be set on the TPC display. The TPC display is called
up from the PROGRAM display.
This section first describes general procedures and precautions related to creating a
MAZATROL program and then describes detailed procedures for setting each type of program
data on a process-by-process basis.

Operatinq procedure for creatina a MAZATROL proqram

1 Select the PROGRAM display.

- Carry out the following operations to call up the PROGRAM display:


@Press the display selector key.
You will then see the following main-display selection menu in the menu display area of
your screen:

POSITION SET UP PROGRAM TOOL PARAM DIAGNOS DATA DISPLAY


DATA 110 GUIDANCE

Q Press the PROGRAM menu key.


- The program last selected will be displayed on the PROGRAM display and the current
menu will change over to this one:

WORK No. FIND PROGRAM TPC LAYOUT TOOL PROGRAM


PATH FILE

2 Press the WORK No. menu key.

- T h e display of WORK No. becomes highlighted and the work-Nos. listing window will be
displayed.
* The work-Nos. listing window refers to a window that displays a list of work numbers of the

programs that have already been registered in the NC equipment.

3 Set the work number of the creating program.

- A work number is a number to be assigned to a program for identification of the program.


Any number from 1 to 9999 can be used as a work number.
- If a work number already registered in the NC unit is set, that program will be displayed on
the screen. To create a new MAZATROL program, therefore, you must set a work number
not used in other programs.
You can check the work-Nos. listing window or the PROGRAM FlLE display to see which
work numbers are not yet used.
3. PROGRAM CREATION

- If you set a work number not used for the programs that have been registered in the NC
unit, the current menu will change over to this one:

WORK No. EIAIISO MAZATROL


PROGRAM PROGRAM

* The EIA/ISO programming function is optional.

4 Press the MAZATROL PROGRAM menu key.

- The following line will be displayed on the screen:


PNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X FIN-Z WORK FACE
, .....
.....
.....
.....
.....
':.:':.:'
,.....:
..:.:.:.:.:
..,..

1
. cursor

This line denotes the common process.

5 Set data in each item of the common process.

- See Section 3-1, "Common Process" for details of the data to be set.
- Each time you set data, the cursor moves to the next item automatically.
-When you set data in the last item of the common process, the cursor will move to the
starting position of the next line and then the following menu A will be displayed :

- 4TCT3T7:T T '"" ""'


WORKPICE
SHAPE
END -,-, -,
A
---
(a) (b) (c) (d) (e) (1) (9) (h)

Pressing the +++ menu key displays the following menus:

QTe
(i) ti)
MANUAL
PROGRAM

(k)
MEASURE

(1)
M
M CODE

(m)
TOOL
LAYOUT

(n)
-+ -,-,

SUB -+ -,-,

PROGRAM c
(0)

Menu is changed l o A +B +C +A +B . . . in order.


3. PROGRAM CREATION

6 From the menus A to C, select a process that is to follow the common process.

- The process data line of the selected process will be displayed in the screen.
Example:
If you have selected the bar-materials machining process (BAR):
U
PNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X FIN-Z WORK FACE
0 * * * ***
*** *** *** *** *** ***

+.-PNo. MODE # CPT-X CPT-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL


...
1 BAR i'..:..'.:.'
...
...

1 ,rsor

This line will be displayed.

A. If you have selected a process that consists of only process data (process M or TLY):
7 Set data in each item on the process data line.

I - See the relevant part of this section for further detail of the data to be set. I
I - Each time you set data, the cursor moves to the next item automatically.
I -When you set data in the last item, the cursor will move to the beginning of the next line II
I (process data line).
I
B. If you have selected a process that consists of process data and sequence data of only one
line (process CNR, EDG, GRV, DRL, TAP or MES):
7-1 1 Set data in each item on the process data line.
I- See the relevant part of this section for further detail of the data to be set. I
I - Each time you set data, the cursor moves to the next item automatically.
I -When you set data in the last item, the cursor will move to the beginning of the next line II
(sequence data line).

7-2 Set data in each item on the sequence data line.

- See the relevant part of this section for further details of the data to be set.
- Each time you set data, the cursor moves to the next item automatically.
-When you set data in the last item, the cursor will move to the beginning of the next line
I (process data line). I
C. If you have selected a process that consists of process data and sequence data of multiple
lines (process MTR, BAR, CPY, THR or MhlP):
3. PROGRAM CREATION

7-1 Set data in each item on the process data line.

- See the relevant part of this section for further details of the data to be set.
- Each time you set data, the cursor moves to the next item automatically.
-When you set data in the last item, the cursor will move to the beginning of the next line
(sequence data line).
7-2 Set data in each item on the sequence data line.

- See the relevant part of this section for further details of the data to be set.
- Each lime you set data, the cursor moves to the next item automatically.
7-3 After you have set the entire sequence data, press the SHAPE END menu key.

-The line that immediately succeeds the last sequence data line will be displayed as a
process data line.
- For a process that permits you to set more than one line of sequence data, you cannot
select the next process unless you carry out this operation (pressing the SHAPED END
menu key).

Select the processes required for the intended machining operation by repeating steps
8 6 and 7 above (including steps 7-1, 7-2 and 7-3), and then set data in each of the items
displayed on the screen.

- A selectable process differs according to the type of product to be machined. Select a


process in the most suitable order in accordance with your machining drawing, process
sheet, etc.
After process selection, the program can be generated just by setting data as guided by
messages.

9 Set the end process at the end of the program.

- Press the END menu key.


- Without the end process, the program will not be regarded as a complete one. Therefore,
you must set the end process at the last line of the program.

10 Set data in each item of the end process.

- See the section "End Process (END)" for details of the data to be set.
3. PROGRAM CREATION

Notes:
1. If your NC unit has only standard functions, one MAZATROL program can contain a
maximum of 99 processes, including the common process and the end process. For
processes that allow you to set multiple lines of sequence data, up to a maximum of 25
lines of sequence data can be registered per process (for manual program machining
process only, up to a maximum of 250 lines of sequence data can be registered).
2. The shape data that you have set can be checked for errors by calling up the SHAPE
CHECK display while you are creating the program. See the Operating manual for details.
3. For the following processes, TPC data can be set as required:
Bar-materials machining process (BAR)
Copy-machining process (CPY)
Corner-machining process (CWR)
Edge-machining process (EDG)
Threading process (THR)
Grooving process (GRV)
Drilling process (DRL)
Tapping process (TAP)
Measurement process (MES)
See "TPC DATA SETTING" for further details of the data to be set.
3. PROGRAM CREATION

3-1 Common Process

The common process is the first to be placed in a MAZATROL program, and always takes
process number 0.
Data that is set in this process is referred to as common data, which becomes the base data for
the entire program. When creating a MAZATROL program, therefore, you must first set data in
this process.

3-1-1 Setting process data (common data)


U .,
PNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X FIN-Z WORK FACE
0 (1) (2) (3) (4) (5) (6) (7) (8)

Description
(1) MAT
The following menu will be displayed when the cursor is placed at this item:

CBN STL ALY STL CST IRN ALUMINUM STAINLS

From the menu, select the materials type of the workpiece to be machined. The individual
data of the displayed menu denote the following materials types:
CBN STL : Carbon steel for machine structure
ALY STlL : Chromium molibdenum steel
CST IRN : Gray cast iron
ALUMINUM : Aluminum and aluminum alloys
STAINLS : Stainless steel
If the workpiece to be machined is of a materials type other than those listed above, pre-
register that materials type on the CUTTING CONDITION (MATERIAL) display. See the
Operating manual for details.
The data of this item is referred to by the system during automatic setting of cutting
conditions.
3. PROGRAM CREATION

(2) OD-MAX, (3) ID-MIN, (4) LENGTH


Set the maximum outside diameter, minimum inside diameter, and maximum length,
respectively, of the workpiece.

Round bar materials Molded materials


T4P017

- Set the workpiece length, including the edge protrusion (edge section to be cut), in item
(4).

(5) RPM
If the maximum spindle speed is to be limited, set that maximum value. Data does not need
be set if the spindle speed is permitted to reach the maximum value provided for in the
specifications.
This data has no relation to the milling axial velocity.

( 6 ) FIN-X, (7) FIN-Z


Set the finishing allowances for the X-axis and Z-axis directions (removal allowances during
finishing).

Section to be finished

(7) FIN-Z (6) FIN-X X 1


2

T4P018

- Set the finishing allowance for the X-axis direction in terms of diameter data.
-These values are used for bar-machining processes (BAR), copy-machining processes
(CPY), edge-machining processes (EDG), or corner-machining processes (CNR).
3. PROGRAM CREATION

(8) WORK FACE


Set the length of the workpiece edge protrusion in the Z-axis direction.

-The workpiece edge protrusion refers to a section to be cut during an edge-machining


process (EDG).
For processes other than edge-machining processes, the protrusion is not regarded as part
of the workpiece.
Therefore, if the workpiece edge is to be cut (that is, if a value other than 0 is set for this
item), an edge-machining process must be selected before selecting a process involving
other machining operations.
Either 0 or a plus value must always be set for this item.
3. PROGRAM CREATION

3-2 Materials Shape Process (MTR)

The shapes of cast materials or forged materials cannot be defined using the common process
alone. To machine such molded materials, the materials shape process must be selected
following the common process and the shape data of the materials to be machined must b e set.
Only the outside-diameter shape and inside-diameter shape of the intended workpiece can be
defined using the materials shape process. Data that has been set in this process, as with
common data, becomes base data for the entire program. This process cannot be selected for
round-bar materials.
Press the WORKPICE SHAPE menu key to select the materials shape process.

3-2-1 Setting process data

Description
(1) MODE
The following menu will be displayed when the cursor is placed at this item.

- OUT

- q 2 i
- Select OUT to define the outside-diameter shape of the workpiece.
- Select IN to define the inside-diameter shape of the workpiece.
Both OUT and IN can be defined using a maximum of 25 sequences.
You must first select OUT, however, when defining both the outside-diameter and inside-
diameter shapes of a workpiece. That is, after selecting the materials shape process as
both processes IVo. 1 and No. 2, define the outside-diameter shape using process IVo. 1
and then define the inside-diameter shape using process No. 2.
3. PROGRAM CREATION

3-2-2 Setting sequence data


9 r
PNo. MODE
* MTR * * *

SEQ SHP SPT-X SPT-Z FPT-X FPT-Z RADIUS


1 (1) (2) (3) (4) (5) (6)

Description
(1) SHP
The following menu will be displayed when the cursor is placed at this item.

SHAPE
END

Select the type of shape from the above menu.


The data of the displayed menu denote the following shapes:
LIN : Line parallel to the center line of the workpiece
TPR : Line not parallel to the center line of the workpiece (Taper line)
19 : Convex arc
!XI : Concave arc
-

Oulside-diameler
shape
Inside-diameter LIN
shape

- Malerial shape

A\

T4P021
3. PROGRAM CREATION

(2) SPT-X, (3) SPT-Z, (4) FPT-X, (5) FPT-Z, (6) RADIUS
Set the coordinates of the intended start point and end point of the shape you selected for
item ( I ) . Also set the radius of the desired circle if you have selected f!~or PI.

End poinl TPR


-
t
-
4
-

-I'-
(2) SPT-X
(4) FPT-X
*
(3) SPT-
( 5 ) FPT-Z

End Pi
End point

(6) RADIUS

Start point

-- A\ --

T4P023

- If you have selected LIN for item (1) above, it is good enough just to designate only the
coordinates of the end point (FPT-X and -Z). This is because the NC unit will then form
automatically two orthogonal lines between the end point of the immediately preceding
shape (or the program origin for an LIN as the first shape) and that end point.

A
End point
-- Star1 point
L (The coordinates do not need lo be set.)

I\

0 End point of immediately preceding shape

T4P022
3. PROGRAM CREATION

Notes:
1. The Z-coordinates of any points located to the right of the program origin must be set with
a minus sign.

2. If the start point of a shape is present in the same position as that of the end point of the
immediately preceding shape, those coordinates can be automatically set by pressing the
CONTINUE menu key.

PNo. MODE
1 MTR OUT
SEQ SHP SPT-X SPT-Z FPT-X FPT-Z RADIUS
1 LIN +. + 20. 30. +
2 TPR .:'.....,
c.:. ..:.,
,...,. +
I Cursor

Pressing the CONTINUE menu key with the cursor at the position shown above sets the
following data automatically:

PNo. MODE
1 MTR OUT
SEQ SHP SPT-X SPT-Z FPT-X FPT-Z RADIUS
+ + +
-
1 LIN 20. 30.
2 TPR 20. 30.
;:;:;:
3,.,...
ji3 +
I
These values are sel aulomatically.

You can use this function also for BAR and CPY processes.
3. PROGRAM CREATION

3-3 Bar-Materials Machining Process (BAR)

Select the bar-materials machining process to lathe the outer peripheries, inner peripheries, front
faces, or back faces of round-bar-materials using general-purpose cutting tools.
Press the BAR menu key to select this process.

3-3-1 Setting process data

PNo. MODE # CPT-X CPT-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL


BAR (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Description

-<m---r?
(1) MODE

.-..
IN

n -L;
FCE r7Tyr
The following menu will be displayed when the cursor is placed at this item.

From the menu, select the section to be machined.


Sections to be machined that correspond to each menu item are as follows:
3. PROGRAM CREATION

OUT : Outer periphery (Cutting from the front face)


....... Outside-diameter open type
pq : Outer periphery (Cutting from the middle of the outer periphery)
...... Outside-diameter middle type

-
IN : lnner periphery (Cutting from the front face)
. . . . . . . . . Inside-diameter open type
: lnner periphery (Cutting from the middle of the inner periphery)
. . . . . . . . Inside-diameter middle type
FCE : Front face (Cutting from the outer or inner periphery)
. . . . . . . . . . . . Front-face open type
: Front face (Cutting from the middle of the front face)
. . . . . . . . . . . Front-face middle type
BAK : Back face (Cutting from the outer or inner periphery)
. . . . . . . . . . . . . Back-face open type
p( : Back face (Cutting from the middle of the back face)
. . . . . . . . . . . Back-face middle type

< OUT : Oustside-diameter open type > > < (OUIj: Oustside-diameler middle type 7

-'!m
< IN : Inside-diameter open type > < : Inside-diametermiddle type >

-- -AisSd
--
<
--
< FCE : Front-face open type > : Front-face middle type >

c BAK : Back-face open type > a : Back-face middle type >

T4P030
3. PROGRAM CREATION

(2) #
The following menu will be displayed when the cursor is placed at this item.

Select a rough-machining pattern from (a) through (c) above. The data of the displayed
menu denote the following machining patterns:

(a) #O : Perpendicularly upward culling by each cutling pass

0
/ 0v
0
0
8
8
------------- 7 8
8

I //

------------- IF

4 -- Rapid feed
Culling feed

(b) #1 : Diagonally upward culling by each cutting pass


(High-speed rough-machining cycle) 0
/ 0v
0 8
0
8
r0 /
/

(c) #2 : Gradual inside-diameter machining from the open end of the workpiece
(Inside-diameler deep-hole dividing cycle)

U35 U35
>/,/,///
I4 bl4 I.

-- --
T4P033

- #2 machining can be used only when IN is selected for item (1).


The #2 cycle, however, cannot be selected to turn inside diameter for a shape of
which the size increases with the depth.
Chips may clog the hole bottom during conventional inside-diameter machining of
deep holes. No such problems occur with this machining pattern (#2) since gradual
cutting from the open end of a workpiece ensures highly efficient, automatic removal
of chips.
Use parameter U35 to specify the depth of cut per pass.
3. PROGRAM CREATION

(3) CPT-X, (4) CPT-Z


Set the X- and Z-coordinates of the desired infeed point.

<OUT > <IN>


Malerial shape

lnfeed poinl

Machining shape -
-
-

--& lnleed poinl

<FCE>

A 1

<pq> < E l >

- -
f+

T4P036
3. PROGRAM CREATION

-The infeed point refers to the cutting start point of the tool tip.
Data thus set and sequence data automatically determine the actual cutting area.

(5) RV, (6) FV, (7) R-FEED., (8) R-DEP.


These four items denote the following data:
RV : Peripheral spindle speed during roughing
FV : Peripheral spindle speed during finishing
R-FEED : Feedrate per revolution during roughing
R-DEP. : Maximum depth of cut per pass during roughing (The data for the X-axis
direction must be set using the radius value of the workpiece.)
Pressing the AUTO SET menu key with the cursor positioned at item (5) automatically
sets NC-calculated data in the fields of items (5) through (8).
Note:
See "Automatic Cutting-Conditions Setting Function" for a description of base data and
calculation expressions used for automatic setting of these four types of data.

(9) R-TOOL, (10) F-TOOL


Select a tool to be used for roughing in item (9) and for finishing in item (10).
Tools can automatically be selected by pressing the AUTO SET menu key. See "Tool
Auto-Setting" for further details.
Tools can be designated using either the tool numebering scheme or the tool coding
scheme (according to a parameter setting).
For the tool numbering scheme, suffixes (identifiers) can be assigned by
parameterization. With a suffix, one tool can be handled as multiple ones.
- Only roughing will be executed if only an R-TOOL is designated.
- Only finishing will be executed if only an F-TOOL is designated.
3. PROGRAM CREATION

3-3-2 Setting sequence data

PNo. MODE # CPT-X CPT-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL


*** *** *** *** *** *** *** ***
* BAR*** *
SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z F-CNR/$ RADIUS10 ROUGH
1 (1) (2) (3) (4) (5) (6) (7) (8) (9)

Description
(1) SHP
The following menu will be displayed when the cursor is placed at this item.

CENTER SHAPE
END

- Select a machining pattern from (a) through (d) above.


The meaning of each data of the displayed menu is the same as for the materials shape
process (MTR).
- Select (e) to calculate the coordinates of the crossing point of a concave or convex section
on the preceding SEQ line.
- Select (f) to proceed to the next process after entire shape data have been entered.

(2) S-CNR
Set data for this item when C-chamfering (cornering) or R-chamfering (rounding) is to be
done at the start point of the shape.
- If C-chamfering is to be done:
Set the amount of chamfering (C in the
diagram). (S-CNR C)

- If R-chamfering is to be done:
After pressing the CORNER R menu key, set
the radius of rounding (R in the diagram).
(F-CNR R)

End
point

(S-CNR R)
3. PROGRAM CREATION

(3) SPT-X, (4) SPT-Z, (5) FPT-X, ( 6 ) FPT-Z


- Set the coordinates of the start and end points of the shape you selected in item (1) above.
The terms "start" and "end" refer to the infeed point.
- In CENTER was selected in item (I), set the central coordinates of the arc.
If the crossing point cannot be found, press the menu key of I. POINT? or C. POINT?=
See "Automatic Crossing-Point Calculation Function" for further details.

1-1 N TPR

----------- lnfeed point


End Point lnfeed poinl

Slarl poinl

--

rlh M

- - - - - - - - - - - - - - - - - --O lnfeed point - - - - - - - - - - - - - - -I-n- f e z i t


End poinl
RADIUS I

Slafl poinl

-- --

- If the selected shape type is LIN, the coordinates of the start point need not be set.
The NC unit will auto-set those coordinates. A horizontal line will be drawn from the end
point of LIN towards the infeed point, and the crossing point of this line and the line that is
perpendicularly drawn from the end point of the preceding SEQ (or from the infeed point for
an LIN as the first SEQ) will be set as the start point of the relevant LIN.

Example:
MODE CPT-X CPT-Z 4
40 >,
F T
40
7, lnfeed
BAR OUT 100. 0. !start point of LIN poinl
SHP SPT-X SPT-Z FPT-X FPT-Z
End poinl of TPR
TPR 30. 0. 50. 40.
LIN + 80. + 80.
3. PROGRAM CREATION

( 7 ) F-CNR/$
Set data for this item when C-chamfering, R-chamfering, or pecking is to be done at the end
point of the shape.
The following menu will be displayed when the cursor is placed at this item:

y z - r ~ ~ ~ - ~ ~ ~
(a) (b) (c) (dl (el (1)

-The setting procedure for F-CNR is the same as for S-ChlR (refer to the description and
diagram for item (2) S-CNR).
- If pecking is to be done, select a pecking type from (a) through (f) above.
Pecking types $4, $5 and $6 are the same as $1, $2 and $3, respectively. Use parameters
K33 to K40 to select the dimensions of pecking. (See the PARAMETER LIST for further
details.)

- Pecking can be done only if the following conditions are satisfied:


1) During finishing.
2) The selected shape and the next shape are linear and orthogonal.
3) The cutting-edge angle and tip angle of the tool to be used satisfy the conditions listed
in the table below.

In Lhe case of pecking types $1, $4:

A 193"
B s 57"
A + B S 150"

In the case of pecking types $2, $5:

A 1 120"
B S 57"
A + B S 177"

In the case of pecking types $3, $6:

A: Tool blade angle


B: Tool lip angle
A L 120"
B S 30"
T4P047 A + B S 150"
3. PROGRAM CREATION

(8) RADIUS18
- If you selected or Fl for item (1) above, set the radius of the desired circle (see the
diagram shown previously for items (3) to (6)).
- If you selected TPR for item (1) above and typed the question mark "?" for one of the four
items from (3) to (6), set a taper angle.
See "Automatic Crossing-Point Calculation Function" for details.
- Data setting is not required in any other cases (+mark will be displayed for this item).

(9) ROUGH
Set a finishing feedrate appropriate for particular surface roughness.
For setting a finishing feedrate, two methods are available: selection of a surface roughness
code (for this case, the NC unit automatically calculates the appropriate feedrate for the
selected surface roughness code), and direct setting of any desired feedrate.
The following menu will be displayed when the cursor is placed at this item:

r FEEDRATE
ROUGHNESS /rev

- If a surface roughness code is to be selected:


The code can be entered either by setting the desired code number directly with numerical
keys or using the following procedure:
First, press the r ROUGHNES menu key. The following menu will be displayed:

r r vr vv rrr vvr vvv vrvr rvvr


1 2 3 4 5 6 7 8 9

@ Next, from the above menu, select one of the surface roughness codes indicated on
the machining drawing. The above codes of the displayed menu denote the following
levels of surface roughness:

r r vr vv rrv vvr vrr vrrv vrrr


1 2 3 4 5 6 7 8 9
1 1 -1 4 1 -1 -1 1 1
Surface
roughness 100 50 25 12.5 6.3 3.2 1.6 0.8 0.4
(~m)
25-S 12-S 6-S 3-S 1.5-S 0.8-S 0.4-5
Finishing
symbols V VV VV VVV VVV VVV VVVV VVVV

The finishing feedrate is calculated from the following expression automatically:

F: Finishing feedrate (mmlrev)


1000 R: Radius of tool nose (mm)
p: Surface roughness (pm)

- If a feedrate is to be directly set:


After pressing the FEEDRATEIrev menu key, set the desired value.

Notes:
1. During sequences having no data set for this item, finishing is done at the feedrate that
R-FEED.
was set for process data item (7),
3. PROGRAM CREATION

2. The same value will automatically be set here if the preceding sequence has a set data
of ROUGH.

Precautions for BAR process


Some parts may remain uncut because of the tool shape.
For a tool having a cutting-edge angle of A and a subsidiary cutting-edge angle of C, uncut
portions occur at an angle of A - 3" in the machining direction and an angle of C - 3" in an
opposite direction because machining will occur generally with an angle margin of 3".

A : CuHing-edge angle
Tool
C : Subsidiary cutling-edge angle

Machining wilh an angle


margin of 3'

/'
/ ./ .
.,
/ '

Machining with an angle


margin of 3' Uncul porlion

T4P032

* The description given above also applies to CPY process.


3. PROGRAM CREATION

3-4 Copy-Machining Process (CPY)

Select the copy-machining process when cast, forged, or other such parts are to be cut along
their profiles.

Cast, forged, or olher such parts


NM210-00430

Press the CPY %- menu key to select this process.

3-4-1 Setting process data


a

PNo. MODE CPT-X CPT-Z SRV-X SRV-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL
CPY (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)

Description
(1) MODE
The following menu will be displayed when the cursor is placed at this item.

From the menu, select the section to be machined. The meaning of each data of the
displayed menu is the same as for the bar-materials machining process (BAR).
3. PROGRAM CREATION

(2) CPT-X, (3) CPT-Z


Set the X- and Z-coordinates of the desired infeed point.
In general, the infeed point means the start point of tool tip feeding into a workpiece. For
copy-machining processes, however, the points shown in the diagrams below are infeed
points.

Material shape
lnleed poinl

-4
A
---------- lnleed point
Machining shape

m
-+!$ Dmin

< FCE > < BAK >

A lnfeed point lnfeed poinl A


Dmax: Maximum oulside diameler of lhat
part of the workpiece that is to be
machined.
Dmin: Minimum inside diameler of that par1
of the workpiece lhat is to be
machined.
A: Start poinl of tool lip feeding into the
workpiece.

(4) SRV-X, (5) SRV-Z


Set the maximum removal allowances in the X-axis and Z-axis directions (removal
allowances for the section that is to be cut most deeply).
The removal allowance in the X-axis direction must be set with the radius value (half the
workpiece thickness).

(5) SRV-Z

1-
Material shape

Machining shape
1 (4) SRV-X

--

T4P061
3. PROGRAM CREATION

(6) RV, ( 7 ) FV, (8) R-FEED, (9) R-DEP.


These items have the same meanings as for BAR process.
See "Bar-Materials Machining Process (BAR)" for further details.

(10) R-TOOL, (1 1) F-TOOL


Select tools you want to use for rough-machining and finish-machining, respectively.
See the relevant items in "Bar-lblaterials Machining Process (BAR)" for further details.

3-4-2 Setting sequence data

PNo. MODE CPT-X CPT-Z SRV-X SRV-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL
cpy*** *** *** *** *** *** *** *** *** *** ***
SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z F-CNRl$ RADIUS10 ROUGH
1 (1) (2) (3) (4) (5) (6) (7) (8) (9)

Description
The sequence data of the copy-machining process (CPY) is the same as that of the bar-
materials machining process (BAR).
See the subseclion 2 for "Bar-Materials Machining Process (BAR)".

3-5 Corner-Machining Process (CNR)

Part of the corners of a workpiece may remain uncut because of the particular tool shape for the
bar-materials machining process (BAR) or the copy-machining process (CPY). Select the corner-
machining process (CNR) when uncut portions are to be removed to make all corners right-
angled.

Corner-machining process
T4P063
- -

Press the CNRJ


menu key to select this process.
3. PROGRAM CREATION

3-5-1 Setting process data

PNo. MODE # RV FV R-FEED R-DEP. R-TOOL F-TOOL


* CNR (1) (2) (3) (4) (5) (6) (7) (8)

Description
(1) MODE
The following menu will be displayed when the cursor is placed at this item.

- OUT 7IN 7FCE 7BAK I I I I I

From the menu, select the section to be machined. Sections to be machined that
correspond to the data of the displayed menu are as follows.
OUT : Uncut portion on outer periphery
IN : Uncut portion on inner periphery
FCE : Uncut portion on front face
BAK : Uncut portion on back face

(2) #
The following menu will be displayed when the cursor is placed at this item.

Select a rough-machining pattern from (a) or (b) above.


See the description of the relevant item for BAR process.

(3) RV, (4) FV, (5) R-FEED, ( 6 ) R-DEP.


These items have the same meanings as for BAR process.
See "Bar-Materials Machining Process (BAR)" for further details.

(7) R-TOOL, (8) F-TOOL


Select tools you want to use for rough-machining and finish-machining, respectively.
See the relevant items in "Bar-Materials Machining Process (BAR)" for further details.
3. PROGRAM CREATION

3-5-2 Setting sequence data

PNo. MODE # RV FV R-FEED R-DEP. R-TOOL F-TOOL


*** *** *** *** ** ***
* CNR*** *
SEQ SPT-X SPT-Z FPT-X FPT-Z F-CNR/$ ROUGH
1 (1 ) (2) (3) (4) (5) (6)

Description
(1) SPT-X, (2) SPT-Z, (3) FPT-X, (4) FPT-Z
Set the coordinates of the desired start and end points of cornering.
The position of the start point and the end point are shown below.

(5) F-CNR/$
Set data in this item if C-chamfering, R-chamfering, or pecking is to be done on corners (not
the end-point part).

< OUT > < IN >


End point

Cutting portion
End point

< FCE > < BAK >

Corner
Start point

End point
CuHing portion

For data setting method, see the relevant items in "Bar-Materials Machining Process (BAR)".

(6) ROUGH
Set the appropriate, finish-machining feedrate for particular finishing surface roughness.
This setting can be done by selecting a surface roughness code or by directly setting any
desired feedrate.
See the relevant items in "Bar-Materials Machining Process (BAR)".
3. PROGRAM CREATION

3-6 Edge-Machining Process (EDG)

Select the edge-machining process (EDG) when chipping off any protrusions of the workpiece
edges (front face or back face).

Workpiece edge

w
NM210-00431

Press the EDG 1;menu key to select this process.


3-6-1 Setting process data
9
PNo. MODE RV FV R-FEED R-DEP. R-TOOL F-TOOL
* EDG (1) (2) (3) (4) (5) (6) (7)

Description
(1) MODE
Select FCE or BAK to machine the right-side edge or the left-side edge of the workpiece,
respectively.
Select FCE for the case shown above.
The BAK menu item cannot be selected for some machine specifications.

(2) RV, (3) FV, (4) R-FEED, (5) R-DEP.


These items have the same meanings as for BAR process.
See "Bar-Materials Machining Process (BAR)" for further details.

( 6 ) R-TOOL, (7) F-TOOL


Select tools you want to use for rough-machining and finish-machining, respectively.
See the relevant items in "Bar-Materials Machining Process (BAR)" for further details.
3. PROGRAM CREATION

3-6-2 Setting sequence data

RV FV R-FEED R-DEP. R-TOOL F-TOOL


* EDG* * *
*** *** *** *** *** ***

SEQ SPT-X SPT-Z FPT-X FPT-Z ROUGH


1 (1) (2) (3) (4) (5)

Description
(1) SPT-X, (2) SPT-Z, (3) FPT-X, (4) FPT-Z
Set the coordinates of the machining start point and end point.
For the edqe-machininq process, set as a plus value the Z-coordinates of all points located
to the riqht of the proaram oriain, or set as a minus value the Z-coordinates of all points
located to the left of the proqram oriqin.

o : Slart poinl
EDG FCE EDG BAK
: End poinl

35
4 b
4
+'A+--
A A

$60 $60

A A
$20 Program origin $20
-- --

Negative value = *Positive value Negative value 4 +Positive value

SPT-X SPT-Z FPT-X FPT-Z SPT-X SPT-Z FPT-X FPT-Z


60. 5. 20. 0. 60. -35. 20. -31.

(5) ROUGH
Set the appropriate finish-machining feedrate for particular finishing surface roughness.
This setting can be done by selecting a surface roughness code or by directly setting any
desired feedrate.
See relaled ilems of "Bar-Materials Machining Process (BAR)".
3. PROGRAM CREATION

3-7 Threading Process (THR)

Select the threading process to thread the outer peripheries, inner peripheries or front faces or
back laces of a workpiece.

Press the THR + menu key to select this process.

3-7-1 Setting process data

PNo. MODE # CHAMF LEAD ANG MULTI HGT NUMBER V DEPTH TOOL

I * THR (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Description
(1) MODE
The following menu will be displayed when the cursor is placed at this item.

From the menu, select the section to be machined. Sections to be machined that
correspond to the data of the displayed menu are as follows.
OUT : Outer periphery (male thread)
IN : Inner periphery (female thread)
FCE : Front face
BAK : Back face
3. PROGRAM CREATION

- For taper threading, select the appropriate machining section as follows according to the
desired taper angle:

+
+
-0 -0
o0 < e zz
- 450 ...... OUT o0 < e 5 450 ...... OUT o0 < e <
- 450 ...... IN o0 < e zz
- 450 ...... IN

45" < 6 $ 900...... BAK 45" < 6 5 900 ...... FCE 45" < 0 zz 900 ...... FCE
5 90° ...... BAK 450 < 6 -
3. PROGRAM CREATION

(2) #
The following menu will be displayed when the cursor is placed at this item:

DEPTH AREA

From the menu, select the threading pattern to be machined.


Patterns to be machined that correspond to the data of the displayed menu are as follows.

#o, I#0 : Standard patterns


The threading amount gradually decreases as the number of
passes increases.
#I, I#1 :Constant-threading pattern
The threading amount always stays constant, irrespective of the
number of passes.
#2, 1#21 : Area-constant pattern
The threading amount is inversely proportional to the number of
passes.

#O, : #I, : #2, :


Threading amount Threading amounl Threading amount
A A A
dl -- 1
I

dl14 - ,- - - - - Number ol I Number of


a ---- +- - --- passes passes
P
1 n12 n 1 n 1 i n
n: Number ol passes di x i = (Constant)
dl: The lirst lhreading amount di: The i-th threading amount

9'
a: The n-th threading amount T4P077

Note:
If you select [#O], [ # I ] or [#2],zigzag threading
(alternate threading with the left and right cutting edges)
will occur unless you set a value of 30 or less in item (5),
ANG, described below.

1 to 5: Threading order
3. PROGRAM CREATION

(3) CHAMF
Set a chamfering angle for the section you want to thread.
Set 0 if chamfering is not required.
a Set 1 for a chamfering angle of 45".
@ Set 2 for a chamfering angle of 60".
Designate chamfering to maintain the lead up to the ending point of threading.

With chamfering angle specified Without chamfering

S lart
point

Chamfering angle

Use the parameter K19 to specify the chamfering amount.

(4) LEAD
Set the threading lead given by the following expression:
(Lead) = (Pitch) x (Number of threads)

\q
(5) ANG
Set a threading angle.
- Usually, set a several degrees smaller value than the nose angle of the tool.

ANG = 0 0° < ANG < Tool nose angle ANG = Tool nose angle
.. .

I
I I
I
3. PROGRAM CREATION

(6) MULTl
Set the desired number of threads.

(7) HGT, (8) NUMBER, (9) V, (10) DEPTH


These items denote the following data:
HGT : Threading height
NUMBER : Number of times of threading
V : Spindle peripheral speed during threading
DEPTH : The first threading amount (you must set the radius value of the
workpiece as the amount of threading in the X-axis direction)

Pressing the AUTO SET menu key with the cursor at item (7) will automatically set data into
items (7) through (10).

Notes:
1. See "Automatic Cutting-Conditions Setting Function" for a description of the base data
and calculation expressions used for these four types of data.
2. Data cannot be set in the item displayed a + mark, for it denotes the data that is
automatically determined jointly by the cutting pattern designated in item (2), HGT,
NLIMBER and DEPTH.
3. The NLIMBER data must be an integral number equal to or higher than 3.

(1 1) TOOL
Select a threading tool you want to use.
For the threading process R-TOOUF-TOOL distinction is not drawn.
3. PROGRAM CREAUON

3-7-2 Setting sequence data

I
PNo. MODE # CHAMF LEAD ANG MULTl HGT NUMBER V DEPTH TOOL

* THR* * * * *** *** *** *** *** *** *** *** * **

SEQ SPT-X SPT-Z FPT-X FPT-Z

1 (1 (2) (3) (4)

Description
(1) SPT-X, (2) SPT-Z, (3) FPT-X, (4) FPT-Z
Set the coordinates of the machining start point and end point.

< OUT > <IN>

End point Start point


\@ I )Slart poinl
End n
point

< FCE > < BAK >


Start point
4' Start point &c

L
End point End point

---- A - - A\
T4P081

- For usual threading, set the nominal diameter of the thread as the X-coordinate.
- Incompletely threaded portions occur near the end point of threading. Therefore, if grooves
are present at the position of the end point as shown in the diagrams above, set the end
point at a position slightly deeper than the section to be threaded.
3. PROGRAM CREATION

Notes:
1. The continuous threading pattern shown in the diagram below can be generated by setting
multiple lines of sequence data.
In that case, the coordinates of the second and subsequent start points do not need be set
(ilems (1) and (2) will be marked with +).

End point 2
A
Slart point

$20

- - -

15
4 b
35

T4P082

PNo. MODE # CHAMF LEAD ANG MULTl HGT


* THR OUT
* ** *** *** *** *

SEQ SPT-X SPT-Z FPT-X FPT-Z

1 12. 0. 12. 15.

2 + + 20. 35.

2. Threading action begins at a position that is away from the start point specified in the
program by the acceleration distance. Before carrying out a threading operation, therefore,
check for possible interference with the tailstock or the workpiece during threading.

Program end point Program start point

Machining start point

Threading acceleration dislance

T4P083
3. PROGRAM CREATION

3-8 Grooving Process (GRV)

Select the grooving process to groove the outer peripheries, inner peripheries, front faces or
back faces or to cut off workpiece.

Press the G R V U menu key to select this process.

3-8-1 Setting process data


4 7

PNo. MODE # NO. PITCH WIDTH FINISH RV FV FEED DEP. R-TOOL F-TOOL

* GRV (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12)

Description
(1) MODE
The following menu will be displayed when the cursor is placed at this item.

From the menu, select the section to be machined. Sections to be machined that
correspond to the data of the displayed menu are as follows.
OUT : Outer periphery
IN : Inner periphery
FCE : Front face
BAK : Back face
3. PROGRAM CREATION

(2) #
The following menu will be displayed when the cursor is placed at this item.

Select a grooving pattern from the menu. The data of the displayed menu denote the
following grooving patterns:

#O : Right-angled grooves or oblique grooves

-\/,/,,//,/,['Z,,//,/jm"
#1 : Isosceles trapezoidal grooves
/5
#4 : Right-corner cut-off grooves
Yy //
//
//
.////////I//
//
A.

-l,,,/,///f-
#2 : Right-tapered grooves
,II-
v-
#5 : Left-corner cut-off grooves

-lvdf--
#3 : Left-tapered grooves

T4P090

-'The mode OUT must be selected in item (1) above if you select grooving pattern #4 or #5
(Cutting off).
For patterns #4 and #5, the T32 change mode or the new cycle mode can be selected by a
parameter setting.
3. PROGRAM CREATION

(3) No.
Set the number of grooves when multiple grooves of the same shape are to be machined at
fixed spacings.

(4) PITCH
Set a pitch when multiple grooves of the same shape are to be made at fixed spacings.
The pitch can be set as either a plus value or a minus value. Setting the pitch as a plus
value causes sequential grooving in a forward direction. Setting the pitch with a minus sign
causes sequential grooving in a reverse direction.

--
-G3Frk - -
0 Start point

NO. = 2 End point

PITCH = 15 or -15

-I5 I.
, : Grooving order

-- -
T4P092

(5) WlDTH

- -
Set a grooving width.

<#O> <#I>
WIDTH WIDTH

<#2>
W lDTH
<#3>

- WIDTH

I
T4P093

- If you have selected grooving pattern #4 or #5, a cutting-off tool tip width is considered as
a grooving width.
3. PROGRAM CREATION

(6) FlhllSH
- No data can be set if you have selected grooving pattern #O.
- Set a finish-machining removal allowance if you have selected grooving pattern #1, #2 or
#3.

F Section to be F
finish-machined

I F: FINISH

Note:
No finishing allowance will be provided to right-angled walls if you have selected grooving
pattern #2 or #3.
- Set a cutting-off tool overshoot if you have selected grooving pattern #4 or #5.

c#4> Culling-off < #5 > Cutting-off


tool tool

/ \

End point
-- - ,.End point- -- -
F F
-

F: FINISH (Overshoot)

T4P095
3. PROGRAM CREATION

(7) RV, (8) FV, (9) FEED, (10) DEP.


- For each grooving pattern, set data into these items as follows:

Pallern RV FV FEED DEP. .

#O - Peripheral speed Feedrale during Max. depth of cut per


during grooving grooving (Seq. data pass (Designate in
ROUGH inetlective) radius for OUT or IN)

#1 Peripheral speed Peripheral speed Feedrate during

#2 or #3 during roughing during finishing roughing

#4 or #5 Peripheral speed Feedrate during Max. depth of cut per


(T32 mode) - during grooving grooving (Seq. data pass (Designate in
ROUGH effective for radius; without pecking
parameterized cutting- if 0 is set)
off area)

#4 or #5 Number of revolutions Starting feedrale lor


(New mode) during grooving (') grooving (")

*
The section from the starling point of machining to the parameter-designated cutling-off area is machined at the
rotational speed designated here.
" The feedrate is reduced in several parameter-designatedsteps to the value of sequence data ROUGH.

- Pressing the AUTO SET menu key with the cursor at item (7) will automatically set data
into items (7) through (10). See "Automatic Cutting-Conditions Setting Function" for a
description of the base data and calculation expressions used for automatic setting of these
four types of data.

(11) R-TOOL, (12) F-TOOL


Select tools you want to use for rough-machining and finish-machining, respectively. See the
relevant items in "Bar-Materials Machining Process (BAR)" for further details.
If you have selected grooving pattern #0, #4 or #5, however, data cannot be set in item ( l l ) ,
R-TOOL.
3. PROGRAM CREATION

3-8-2 Setting sequence data


rn

PNo. MODE # NO. PITCH WIDTH FINISH RV FV FEED DEP. R-TOOL F-TOOL
** *** *** *** *** * * t *** t * * t * * ***
* GRV*** *
SEQ S-CNR SPT-X SPT-Z FPT-X FPT-Z F-CNR ANGLE ROUGH
1 (1) (2) (3) (4) (5) (6) (7) (8)

Description
(1) S-CNR
Set the chamfering amount if C-chamfering is required.
For R-chamfering, set a rounding radius after pressing the CORNER R menu key.
- If you have selected grooving pattern #0, the data specified here will become invalid.
- If you have selected a grooving pattern other than #0, set data in this item when C-
chamfering or R-chamfering (rounding) is to be done on the corners shown in the diagrams
below.

.-ti
<#3 >

F-CNR

<#4> <#5>

S-CNR

T4P096
3. PROGRAM CREATION

(2) SPT-X, (3) SPT-Z, (4) FPT-X, ( 5 ) FPT-Z


Set the coordinates of the start point and end point of grooving.
Set the position of the start point and the end point as follows according to the selected
grooving pattern.
- For grooving pattern #0:

Start point < OUT >

End point < FCE >


< BAK >
End point
Start point Start point
End point

Start point < IN >


-- - - -

Start point <OUT >

End point < BAK > < FCE >


End point
Start point Start point

Start point < IN > End point


-- - - -

For pattern #0, oblique grooves can be machined by setting the start and end points as
shown above.

- For grooving pattern #1

Start point <OUT >

End point
End point

Start point < I~>


-- - -
3. PROGRAM CREATION

- For grooving pattern #2:

Slarl poinl < OUT >


< BAK> <FCE>
Start point Start point

-
End point

-
End poinl

--

- For grooving pattern #3:

Slart point <OUT>

End point
End poinl

Start point <IN>


-- - -

- For grooving pattern #4 or #5:

#4

--
la n Start point

End point
#5

--
Start point

End point
3. PROGRAM CREATION

Notes:
1. For grooving pattern #0, #1, #2 or #3, the machining drawing may have an indicated
taper angle but not have a clearly indicated position for the start point or the end point.
In such cases, temporarily type the question mark "?" in all unclear items by pressing
the ? menu key. You will be able to set data automatically at a later time using the
automatic calculation function of the crossing-point.
See "Automatic Crossing-Point Calculation Function" for further details.
2. If multiple grooves of the same shape are to be machined (according to the setting of
process data "No."), set the coordinates of the start point and end point of grooving of
the first groove.
3. If grooving pattern #4 or #5 is selected, no data setting is required for FPT-Z.

(6) F-CNR
The data for the ending corner is only effective for patterns #1, #2, and #3.
See the description and the diagram for item (I), S-CNR, for further details.

(7) ANGLE
Set a taper angle if you have typed the question mark "?" in one of the four items from (2)
to (5) above.
See "Automatic Crossing-Point Calculation Function" for details of setting a taper angle.

(8) ROUGH
For each grooving pattern, set data into this item as follows:

Pattern Description of ROUGH data

#O Invalid. (Set the feedrate in item FEED of process data.)

#2, #3
#I, Set the feedrate during finishing. (Finishing will also be executed at the FEED rate of
process data if no data is designated here.)

#4 and #5 (both in Set the feedrate for the cutting-OHarea. (Cutting-OHwill be executed at the half of the
T32 and New mode) FEED rate of process data if no data is designated here.)
3. PROGRAM CREATION

3-9 Drilling Process (DRL)

Select the drilling process when preholes are to be drilled in the middle of a workpiece.

Press the D R L ~
menu key to select this process.

3-9-1 Setting process data

PNo. MODE # DRL-DIA DEP-1 DEP-2 DEP-3 V FEED

* DRL (1) (2) (3) (4) (5) (6) (7) (8) (9)

Description
(1) MODE
Select FCE or BAK to drill the workpiece from the right side or the left side, respectively.
Select FCE for the case shown above.
The BAK menu item cannot be selected for some machine specifications.

The following menu will be displayed when the cursor is placed at this item.

DRILLING
-#OT#l PECKING PECKING
7#27-#3T#4 REAMER PECKING +++
BOTTOMED BOTOMED BOTWMED BOTTOMED BOTTOMED

4
DRILLING
9
PECKING PECKING
a
REAMER
flfl
PECKING +++
THROUGH THROUGH THROUGH THROUGH THROUGH

From the menu, select the drilling pattern. The data of the displayed menu represent
following drill patterns.
3. PROGRAM CREATION

#0, a
: Conventional type of drilling cycle
The drill returns to the drilling start point at a cutting feedrate after each
infeed operation has been completed.
-

Slart point
<
<
*
w Cutting feed
4
F +- - - Rapid feed

r.-.-.-.-.7.-.-.-.-.-.-.-.7.-.-.-.-.-.-....-.-
/' / /
- - -
Dr;lling 1\. \. \. 'LDrilling
end point
L.-.-.-.-.A,-.-.-.-.-.-.-.A.-.-.-.
- 1 start point
b-4
U5
T4P114

' ' 9 : Deep-hole drilling cycle


The drill returns to the drilling start point at a rapid feedrate after each
infeed operation has been completed.

Start poinl

Cutling feed
+- - - Rapid feed

Drilling
end poinl -k startpoint
1- b-4
U45 u45 u5
T4P115
3. PROGRAM CREATION

#2. : High-speed deep-hole drilling cycle


The drill returns through the specified distance (data specified in
parameter U45) at a rapid feedrate after each infeed operation has
been completed.

Start poinl

Culling feed
+ - - - Rapid feed

Drilling
end poinl

u45 u45 u5
T4P116

#3. : Reaming cycle


Drilled holes are finished with a reamer

Start poinl

4
*

...............................................
I
t--Culling feed
I
- - -
!
Machining / L -.-.-.-.-.-.- .-.-.-.- -.-.-.-. . '<Machining
end point -t start point
le*l
US
T4P117
3. PROGRAM CREATION

#4. : Very-deep-hole drilling cycle


Each time the normal pecking has been executed the parameter-
designated number of times, the tool returns at a rapid feedrate to a
position near the drilling start point.

Start point
L= + -D
~ ~ t a n ! ?10
2

----
- - - - - - - - - - .- - - - - - -*
--------- D : Drill diameter
+- -
0 : Cutting-edge angle
--
.- ..- . -. - .- .- .- . -
Drilling start poinl

Drilling end point

le+l
U45
I 4
U45
h-4
U45
I 4
u45
H
~5 -
+- - -
Cutling feed
Rapid feed

Notes:
1. Select either #0, #1, #2, #3 or #4 to drill stop-holes. Select either [#O], [#I], [#2], [#3] or
[#4] to drill through-holes.
2. For patterns #O to #4, the tool dwells at the bottom of the hole while the spindle rotates in
accordance with the parameter-designated value. For patterns #4 and [#4], the tool
dwells for the same while after it has returned to a position near the drilling start point.
3. With patterns #4 and [#4], the rapid feedrate during the cycle can be reduced to the value
designated in parameter K15.

(3) DRL-DIA
Set the diameter of the hole to be drilled (nominal diameter of the drill).

Note:
'The actual diameter of the drill used must be set beforehand in ACT-+ of TOOL DATA (2)
display.

(4) DEP-1, (5) DEP-2, (6) DEP-3, (7) V, (8) FEED


You can automatically set data in these items.
-When machining pattern other than #3 or [#3] is selected.
Pressing the AUTO SET menu key with the cursor at item (4) and setting a tool will
automatically set the data that has been calculated by the NC unit into items (4) through
(8)-
- When machining pattern #3 or [#3] is selected.
Items (4) through (6) will be marked with +.(Data cannot be set.)
3. PROGRAM CREATION

Any desired data can be set in these items, and automatically set data can be changed. The
data items denote the following data:
DEP-1 : First infeed depth
DEP-2 : lnfeed decrement
DEP-3 : Minimum infeed amount

Machining

-
Machining
end point

D l - D2 = D2 - D3 = D3 - D4 = a
-
D, : n-th infeed depth (n = 1 4)
a: lnfeed decrement T4P118

Taking the infeed decrement as a, one can calculate the n-th infeed amount, Dn
(n 2 2), as follows:
Dn = Dn-l - cu = Dl - a(n-1)
However, if D,. - cu 5 Dmin(Dmin:minimum infeed amount), then
Dn ( = Dn+l = D n + 2 = .....) = Dmin.
V : Spindle peripheral speed
FEED : Feedrate per revolution
Note:
See "Automatic Cutting-Conditions Setting Function" for a description of the base data and
calculation expressions used for automatic setting of these five types of data.

(9) TOOL
Select a drill to be used. See the relevant items in "Bar-Materials Machining Process (BAR)"
for tool selection method. For drilling process, R-TOOUF-TOOL distinction is not drawn.
The NC regards the drill as an R-Tool.

3-9-2 Setting sequence data


"
PNo. MODE # DRL-DIA DEP-1 DEP-2 DEP-3 V FEED TOOL
* DRL***
* *** *** * *** *** ***

SEQ SPT-Z FPT-Z

1 (1) (2)
3. PROGRAM CREATION

Description
(1) SPT-Z, ( 2 ) FPT-Z
Set the coordinates of the start point and end point of the intended drilling pattern.
- The start point and end point for drilling stop-holes, for example, are positioned as shown
below.

DRL FCE DRL BAK 70


40 5
r
L Y
A

H r o g r a m origin

-- - -
End point Starl poinl Slarl poinl

SPT-Z FPT-Z SPT-Z FPT-Z


-5. 40. 70. 30.
T4P119

- The position of the end point differs from stop-hole to through-hole as follows:

For slop-hole For through-hole

-
End poinl
-
Star1 point Drilling end poinl
.. -
Programmed end poinl
- **Slart poinl

The drilling feed will be slopped


when the loo1 lip has reached Ihe
programmed end poinl.
-. LI+
Program Ihe through-hole deplh as Ihe end point. Aulomalic
drilling will then be performed up lo the posilion (of loo1 lip)
deeper than Ihe programmed end poinl by Ihe dislance L
given by the following expression:
D D
L= +- (0 < 0 < 180")
2xtar-2- 10
2
D
L= - (e = 1800)
10
D: Tool diameler
0: Culling-edge angle
3. PROGRAM CREATION

3-10 Tapping Process (TAP)

Select the tapping process when holes in the middle of a workpiece are to be tapped.

Press the TAP menu key to select this process.

3-10-1 Setting process data

I *
TAP (1) (2) (3) (4)

Description
(1) MODE
Select FCE or BAK to tap the workpiece from the right side or the left side, respectively.
Select FCE for the case shown above.
The BAK menu item cannot be selected for some machine specifications.

(2) NOM-DIA
The following menu will be displayed when the cursor is placed at this item.

METRIC UNFY PIPE PIPE PIPE OTHER


THRD(M) THRD(UN) THRD(PT) THRD(PF) THRD(PS)
(a) (b) (c) (d) (e) (f )

From (a) through (f) above, select the type of threads to be tapped. Then, set the nominal
diameter of the threads.
The data of the displayed menu denote the following types of threads:
3. PROGRAM CREATION

(a) 1....;r
THRD(M)
: Metric threads

Unified threads

: Tapered pipe threads (PT)

: Parallel pipe threads (PF)

: Tapered pipe threads (PS)


THRD(PS)

OTHER
: Other thread types

- If you select metric threads, the message NOMINAL SlZE OF TAP? will be displayed. In
that case, set the nominal diameter of the threads to be tapped.
Example 1. To tap M8 metric threads:

Press the keys and nd in this order.


- I f you select unified thread types, the message TAP NOMINAL SlZE < M E N U -+
INPUT>? will be displayed
. - ,
and then the menu will change over to:
No. H(112) Q(114) E(118) S(1116)
HALF QUARTER EIGHTH SIXTENTH

Using the menu, set the nominal diameter of the threads to be tapped.
Example 2. To tap unified thread of the 314-16UN size:

Press the k e y s,( , Im,


, and

in this order.

Example 3. To tap unified thread of the 1-118-7UN size:

EIGHTH and

in this order.

Example 4. To tap unified thread of the No. 1-16UN size:

Press the keys THRD(UN) [ , m,rl, a n d m

in this order.

- If you select pipe thread types, the message TAP NOMINAL SIZE<MENU -t INPUT>?
will be displayed and then the menu will change over to:
3. PROGRAM CREATION

H(112) Q(114) E(118)


HALF QUARTER EIGHTH

Using the menu, set the nominal diameter of the threads to be tapped.
Example 5. To tap pipe thread of the PT3/8 size:

Press the keys


I PIPE
THRD(PT)
( , I E(l18)
EIGHTH
I and rn
in this order

Example 6. To tap pipe thread of the PF1/4 size:

Press the keys THRD (PF) , and in this order,

Example 7. To tap pipe thread of the PS1/8 size:

Press the keys THROW) , and rn


in this order.

(3) PITCH, (4) V


You can automatically set data in these items.
Pressing the AUTO SET menu key with the cursor at item (3) and setting a tool will
automatically set the data that has been calculated by the NC unit into (3) and (4).
Any desired data can be set in these items, and their automatic data settings can be
changed.
The items denote the following data:
PITCH : Pitch of the threads to be tapped
(Pitch of the tapping tool to be used)
V : Spindle peripheral speed during tapping
Notes:
1. The pitch is automatically set from the data that was set in item (2) above. See
"Automatic Cutting-Conditions Setting Function" for a description of the base data and
calculation expressions used for automatic setting of the peripheral speed.
2. Automatic data setting is impossible if the thread type you selected in item (2) above is
OTHER.

(5) TOOL
Select a tap to be used.
See the relevant items in "Bar-Materials Machining Process (BAR)" for tool selection
method. For tapping process (TAP), R-TOOUF-TOOL distinction is not drawn. The NC
regards the tap as F tool.
3. PROGRAM CREATION

3-10-2 Setting sequence data


9
PNo. MODE NOM-D PITCH V TOOL
* TAP * * *
*** *** *** ***

SEQ SPT-Z FPT-Z

1 (1) (2)

Description
(1) SPT-Z, (2) FPT-Z
Set the coordinates of the start point and end point of the thread shape.

TAP FCE TAP BAK

Complete Complele
thread thread
section section

End point - 1

point Slart poinl

SPT-Z FPT-Z SPT-Z FPT-Z


0. 40. 90. 50.
3. PROGRAM CREATION

3-1 1 Manual Program Machining Process (MNP)

The manual program machining process complements the turning processes described so far
(BAR, CPY, CNR, EDG, THR, GRV, DRL and TAP).
These turning processes have respective tool paths automatically generated according to the
process data and sequence data you have set, whereas the manual program machining process
requires user setting of its tool path.
Select this process if a machining type or machine action that cannot be programmed in usual
machining processes is required, or if it is likely to be more convenient to directly set a tool path.
Press the MANUAL PROGRAM menu key to select this process.

3-11-1 Setting process data


PNo. MODE CHANGE-PT GEAR TOOL

MNP (1) (2) (3)

Description
(1) CHANGE-PT
Specify whether you want to return the tool to a predetermined tool change position before
executing the manual program machining process.
- Set 1 if tool return is required.
- Set 0 if tool return is not required.

Setting 1 in this item returns a turret to predetermined tool change position, that is, the
position previously specified using parameter P17, after the previous process ends, and then
the tool to be used for the manual program machining process is indexed at that position.
Setting 0 in this item causes tool change to occur at the end position of the previous
machining process.
Before setting 0, therefore, you must make sure that the tool does not contact the workpiece
during tool change.
3. PROGRAM CREATION

< In case of selling 1 > < In case of setting 0 >

Tool change position

End posilion of the previous


I machining process

T4P136 T4P137

Note:
See the PARAVIETER LIST for tool change position.

(2) GEAR
Set the number of the spindle gear to be used. Gear shifting will not occur if no data is set
in this data field.

Notes:
1. A gear is not automatically selected for the manual program machining process (MNP).
Gear shifting will not occur if no data is set in this data field.
2. Set 1 in this item if the spindle has stepless, automatic transmission capabilities.

(3) TOOL
Select a tool to be used. See the relevant items in "Bar-Materials Machining Process (BAR)"
for tool selection method. For manual program machining process, R-TOOLIF-TOOL
distinction is not drawn. The NC regards the tool as R tool.
If a tool is not designated here, the currently valid tool will be used as it is.
3. PROGRAM CREATION

3-1 1-2 Setting sequence data


7r

PNo. MODE CHANGE-PT GEAR TOOL


*
MNP
*** *** ***

SEQ G DATA-1 DATA-2 DATA-3 RADIUSNARIABLE RPM FEEDRATE M OFS


1 (1) (2) (3) (4) (5) (6) (7) (8) (9)

Description
(1) G
The following menu will be displayed when the cursor is placed at this item.
GOO GO 1 GO2 GO3 GO4 G32 G34 SHAPE
END
(a) (b) (c) (dl (e) (1) (9)
From (a) through (g) above, select G-code to be used. The data of the displayed menu
denote the following function.

GOO : Rapid feed positioning


GO1 : Linear interpolation
GO2 : Clockwise arc interpolation
GO3 : Counterclockwise arc interpolation
GO4 : Dwell
G32 : Fixed-pitch threading
G34 : Variable-pitch threading

Note:
The codes GOO, G01, G02, G03, G32 and G34 are modal information - information that
remains valid until you have set any other information contradictory in contents. The code
GO4 is unmodal information - information that becomes valid only for the sequence data
you set.

(2) DATA-1, (3) DATA-2, (4) D A T A 3


The following menu will be displayed when the cursor is placed at either one of these three
items:

- If the G-code you have selected for item (1) above is other than G04:
Select an axis from the menu shown above, and then specify the position to which the
movement is to be performed on the axis.
Note that only the codes GOO and GO1 can be used for the movement on the B axis.
- If the G-code you have selected for item (1) above is G04:
After pressing the X menu key, set the desired dwell time in seconds.

For the manual program machining process, use the following coordinate system to specify
the position to which the cutting edge of the tool or the 2. spindle is to be moved.
3. PROGRAM CREATION

< X- and Z-axis >

r--------\ ---
I \
-
I r---

--
I I
I I I
I 1-4
I I I
A - --
I I I
I 1-1
I 1 I
I --,--a I
I
I I'
L ---
I
L ------- -' L----l

B-axis
machine origin

For the 6-axis, designate data in the machine coordinate


system.
For example, if the 2. spindle is to be positioned on the
6-axis at the discontinuous line shown in the diagram
)"'" 8-1 00

above, then set data as shown on the right.

Either absolute programming or incremental programming must be used to specify the


moving position.
1. Absolute programming
Directly set the coordinates of the intended moving position in the coordinate system
shown in the diagram above.
2. Incremental programming
Set an increment or decrement in distance from one moving position to another.
Selection of an axis displays the following menu:
INCREMENT
INPUT

To use this programming method, first press the INCREMENT INPUT menu key to
highlight its display and then set data.
3. PROGRAM CREATION

Example:
To move the cutting edge of the tool in the following order (PI -,P2 -+ P3 -+ . ... -+ P9 -+ PI):

+---- Rapid feed


4
- Cutling feed

PI (300, 50) : Tool change position P, (80, - 105) : End point of a line
P, (70, 5) : Approach point P, (80, - 135) : End point of a counterclockwise arc
P3 (70, - 35) : End point of a line P, (80, - 145) : End point of a line
P, (70, - 70) : End point of a clockwise arc P9 (130, - 145) : End poinl of a line (Return point)
P, (80, - 95) : End point of a laper line T4P140

For absolute programming, set the following data: For incremental programming, set the following data:

PNo. MODE CHANGE-PT PNo. MODE CHANGE-PT


11 ' MNP 1 * MNP 1
1 SEQ G DATA-1 DATA-2 DATA-3 SEQ G DATA-1 DAT-2 DATA-3
1 00 X 70. Z 5.
2
3
01

O2
X 0. <
O- <
Z -40. <

-35. < 1~ncrernenta~

*1: Since GO1 is modal information, corresponding data can be omitted.


*2: Setting data using the incremental programming method displays the data with a <
marking on the right side.
3. PROGRAM CREATION

(5) RADIUSNARIABLE
- If you have selected whether GO2 or GO3 for item (1) above:
Set a radius for the desired arc.

-%,,,
GO3

~+?;&;
Start point
GO2

T4P141

- If you have selected G34 for item (1) above:


Set the desired increment or decrement in thread pitch per revolution.
- If you have selected other G-code: No data can be set. (A +mark will be displayed.)

( 6 ) RPM
Set a rotational speed (rpm) or peripheral speed for the spindle.

1) TO set a rotational speed: RADIUSNARIABLE RPM FEEDRATE


Set the desired rpm value directly.
A S marking will then be displayed to + S m
the left of that value. I
SeHing data

2) To set a peripheral speed:


RAD'USNAR'ABLE RPM FEEDRATE
After highlighting SURF SPD V by pressing
its menu key, set the desired value in
m/min or fWmin units.
+ v-
m
I
A V marking will then be displayed to the
left of that value.

Note:
The rotational speed or peripheral speed that you have set remains valid until new such
value is set.
3. PROGRAM CREATION

(7) FEEDRATE
If G01, G02, G03, G32 or G34 is selected for item (1) above, set the desired feedrates for
the X-axis and Z-axis in either feedrate per revolution (synchronous feed) or feedrate per
minute (asynchronous feed).
1) Setting in feedrate per revolution: RADIUSNARIABLE RPM FEEDRATE
Directly set the desired feedrate per spindle
revolution (mmlrev or inchlrev). + v130
A REV marking will then be displayed to the
left of that value. REV 0.35
I
SeHing dala
2) Setting in feedrate per minute:
RADIUSNARIABLE RPM FEEDRATE
After highlighting FEEDRATEImin by pressing
its menu key, set the desired value in mmlmin + v130
or inchlmin units.
A MIN marking will then be displayed to the
+ MlN 100
T
left of that value.
Setting data
I
Notes:
1. During sequence of GOO, the axis movement will be carried out at the rapid feedrate
preset in the specifications. The feedrate you set in this item is valid only for sequences
corresponding to your selection of either G01, G02, G03, G32 or G34.
2. Feedrate preset remains valid until new data is set.
3. If you have selected either G32 or G34 for item (1) above, set a lead for the threads.
(Lead) = (Pitch) X (Number of threads)

(8) M
When an M-code (auxiliary function code) is to be used, set the number of that M-code.
The M-code you set in this item becomes valid onlv for the next and subsequent
sequences.

Note:
If a feedrate is to be set in mmlrev or inchlrev units for the next sequence, you must first
select either M03 (forward rotation of the spindle) or M04 (reverse rotation of the spindle),
unless the rotational direction of the spindle with respect to the tool to be used has been
specified on the TOOL DATA (2) display.

(9) OFS
If tool offsetting is to be done using either one of the offset amounts registered on the TOOL
OFFSET display, set the offset number corresponding to the desired offset amount.
During tool offsetting, the offset data specified in this item (9) will be added to the WEAR
COMP. data on TOOL DATA (1) display.

Note:
Nose R offsetting cannot be performed for manual program machining.
3. PROGRAM CREATION

3-12 IVl-Code Process (M)

Select the M-code process when M-codes (auxiliary function codes) are to be set.
Up to a maximum of 12 M-codes can be set for one M-code process.
Press M CODE menu key for this process.

3-12-1 Setting process data (M-code)

PNo. MODE #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12


* M (1) (1) (1) (1) (1) (1) (1) (1) (1) (1) (1) (1)

Description
(1) M

-
Set the desired M-code number in each of the 12 items (#1 through #12).
The M-codes you have set are executed in the following order:

#1
*.*
#2
*.. ... ...
#3 #4
.It
#5 #6
t t t
#7
t * "
#8
* * t ***
#9 #10
t*"
#11
t * "
#12
**.

I u
1 (Synchronous) + 2 (Synchronous) + 3 (Synchronous)

If not all of the intended M-codes are to be executed at the same time, therefore, divide
them into three groups (#1 through #4, #5 through #8, and #9 through #12) and then set
those M-codes separately.

Note:
For the list of M-codes provided in the NC system, see the M-code list given below.
Of all listed M-codes, those which can be actually selected differ according to the particular
specifications of your machine.
The M-codes M02 (Program End), M98 (Subprogram Call), or other dedicated M-codes for
EIAIISO program cannot be selected.
All M-codes, including those for software options, are listed in the M-code list.
3. PROGRAM CREATION

M-code-List
': Option

M26 Robot command 7

M27 Robot command 8

M28 Robot command 9

M29 Robot command 10

M30 Reset and rewind (Only for EIAIISO specifications)

M31 Tailstock forward (Pallet No. 1 selection, only for 2PC)

M32 Tailstock backward (Pallet No. 2 selection, only for 2PC)

M33 Chuck pressure low

You might also like