[go: up one dir, main page]

100% found this document useful (1 vote)
36 views97 pages

E32 Programming OCR

The document provides an overview of programming for the CINCOM E32, a type of compound lathe that utilizes a traversing head for machining bar stock. It details the control axes, resolution, and various cutting programs, emphasizing the importance of proper programming for efficient operation. The document serves as a guide for understanding machine instructions and achieving desired machining outcomes.

Uploaded by

d.beanish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
36 views97 pages

E32 Programming OCR

The document provides an overview of programming for the CINCOM E32, a type of compound lathe that utilizes a traversing head for machining bar stock. It details the control axes, resolution, and various cutting programs, emphasizing the importance of proper programming for efficient operation. The document serves as a guide for understanding machine instructions and achieving desired machining outcomes.

Uploaded by

d.beanish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 97

.

.
A
A 3‘
1 _ __ Cincom __

=--

V. PROGRAMMING

1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..‘ . . . . . . . . . . . . . . ..V-2


2. ELEMENTARY KNOWLEDGE OF PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..V-2
2-1 Control Axes and Domains of Sings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. V-2

2-2 Resolution. . . .— . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V-3

2-3 NC Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V-4

2-4 Fundamental of Programs . . . . . . . . . . . . . . . . . . . . . .' . . . . . . . . . . . . . . . . . . . V-10

- /— 3 ‘VARIOUS C_UTTlNG PROGRAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..V-17

f 3 3-1 External Turning . . . . . . . . . . . . . . . . . . . . ..‘ . . . . . . . . . . . . . . . . . ..$. . . . . ‘V-l7

A 3-2 Chamfering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .’ . . . . . .— . . . . . . V-l9


A . 3-3 Cut-off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. v-20.

3 3-4 Grooving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 . . . V-21

3-5 Drilling, Center Drilling, and Reaming (Center Hole) . . . . . . . . . . . . . .. v-24

3-6 Boring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V-26

3-7 Knurling . . . . . . . . . . . ..~ . . . . . . . . . . . . . . .., . . . . . . . . . . . . . . . . . . . . . .. v-23 E

3-3 Thread Cutting . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . v—29

' 3-9 Various Secondary Machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .’ . . . . . . . V-40

A‘ 3-10 Synchronously Progressing Type Back Machining Program (E32lll) . . . . . . . . . AV.-57

3-11 Non-synchronously Progressing Type Back Machining Program (E32||l) . . . . . . V-65

3-12 Z-/Y-axis Synchronous Operation Program (Models ll and.l|lY O_nly) . . . . . . . . V-68 Z

3-13 Tool Life Management Program (Option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V-70

3-14 Sample Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . V-.71

4. CUTTING CONDITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..y . . . . . . . . . .. V-88

4-1 Cutting Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . '. . . V-88

4-2 Feed Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. v—9'o

-1 4-3 Number of Threading Steps with Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. V-92

I "‘ 4-4 Cu.tting Conditions of Taps and Dies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. V-94

J’ 4-5 'Mi|ling Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. y-95

LE'CITIZEN®;-
. _'
= __ _ V-1 C°“'
No.
S°”"'
No.
cs4
,,
~

»
'“"°
Dale
. 1935.1
'
I t . _ . ,

Cincomg

V. PROGRAMMING

1. INTRODUCTION

The CINCOM E32 is a traversing head type compound lathe. Bar stock is machined into products through a

guide bushing, where longitudinal tool feed is obtained by the traversing headstock feeding stock itself and
diametrical tool food, by the traversing tool post located behind the guide bushing.
In secondary machining operations such as cross drilling and milling performed with its main spindle halted, it
permits free positioning of outer diameter for the machining by indexingvand controlling the main spindle in the
direction of rotation. _ '

Cincom E32 can also be provided with an opposed tool post which, when traversed, permits machining with a

- "tool mounted on it. Even machining on cut-off surface can be performed with a cut-off workpiece clamped to
the built-in back machining spindle of the opposed tool posts. _

Programming means the total arrangement for giving machine instructions necessary to make it permit various
travelling operations together with their respective auxiliary movements, all in the right order, thus to obtain
products machined into a perfect shape desired.
This chapter explains how to make such programming. Read this carefully as well as the instruction manual
for the NC device for a full understanding of the contents to ensure correct and effecient operation of thelsystem.

2. ELEMENTARY KNOWLEDGE OF PROGRAM

' 2——1 Control Axes and Domains of Signs_


The axes numerically controlled in the E32 are as follows:
(1) X axis (Radial tool movement)
' {U1 '

(2) Z axis (Longitudinal stock movement)

I W i
(3) C axis (Main spindle indexing movement in the direction of rotation)
l H l
(4) Y axis (Opposed tool post movement) — Applicable to Models E32ll and Ill
_ l v 1

Note: The name of each axis indicated in ( ] applies in the case of incremental addressing.
The moving direction of each axis and the domains of signs are as shown in Fig. V-1. Note that a minus
sign must be added for controlling an axis in the minus direction in incremental (U, W, H and V) addressing
or for designating a position in the minus domain in absolute (X, Z, C and Y) addressing.

.I .. uA‘_.—.. :31.
-7. ., _

*1

—— —— g .. _ ._Eincom__.___;

Turret

'<-——-%+
Opposed tool post
Headsmck Guide bushing l ,

\ \
_ T17 777772
////I
_

.4
Material.

/~ I —Z <—-—-e;+Z +Y +-->—Y
_. - +c ~c
J

A
Xaxls n

C9X@Z ®xC—)z
. V ®Y 93'

Z/Y axis

Fig. v—1

2-2
1

’ M Resolution 1

The resolution is a movement amount of each axis (X, Z, C and Y) by the minimum command unit. {

(1) X axis ............ .. 0.001 mm (Diameter) (0.0001" Diameter)


(2) Z axis ............ .. 0.001 mm (0.0001") l

(3) C axis ............. .. 0.oo1°


(4) Y axis ............. .. 0.001 mm (0.0001")

:£—CITIZEN® V-3
______g_ ——II— . . .. .__..._CincomE

2-3 NC Coding
We shall here explain the outline of the command codes in the NC programs for your understanding of the
' fundamental factors. For details, refer to Instruction Manual for FAN UC 10T-A.

2-3-1 Absolute addressing and incremental addressing


The absolute addressing (X, Z, C and Y) is used for programming with absolute values against the
program reference point designated by G50 (coordinate system designation). This is usually used. The
commands are carried out at Address X, Z, C and Y.
The incremental addressing (U, W, H and V) is used for programming the moving distance with incre-
mental value. (See (Fig. V-2)
- B

( A
1'. ' 8 _ _ q__ S:

"0" denotes reference point

_ 5 10

Fig. V-2

[Example]
_ Absolute Addressing
0 -> A. X12.0 Z10.0
A -> B X20.0 Z15.0
. incremental Addressing
0 -> A Ul2.0 Wl0.0
A_ -> B U 8.0 W 5.0

2CITlZEN® __ V-4
c______=CincomE

2-3-2 G command (preparatory function)

. Table V-1

Code Group . Function Code Group Function

. Coordinate designation
G00 A Rapid feed G50 C System

G01 A Linear interpolation G90 A Cutting cycle A

G02 A Circular interpolation (CW) G92 A Treading cycle

G03 A Circular interpolation (CCW) G94 A Cutting cycle 8

G04 C Dwell G98 D Feed per min.

Automatic return of C axis


©
*" .

H . G28 C to ref_ point G99 D Feed per revolution

G32 A Treading cutting '

Note 1: One of the G functions designated once in A, B or D groups is valid until others are disignated
in the same group. This is referred to as a modal G code.
Note 2: C group is not modal. (Only blocks designated are valid.)
Note 3: © mark indicates the G code at time of switch-on.
Note.4: Some groups, if different each other, may be commanded in the same block.

2-—3—3 F command (feed rate designation function)


There are two kinds of feed rate designation functions depending upon the designation method, feed
per minute and feed per revolution.
The selection is made with the G code and is valied until the designation is changed.
(1) . G99 (Feed per revolution)
F1 ....................... .. 0.01 mm/rev. (0.0001"/rev.)
F0.001 ................ .. 0.001 mm/rev.
Z

Max. feed 83.3 mm/rev. (in main spindle 60 r.p.m.) (5” rev.)
(2) G98 (Feed per min.)
X, Z and Y axis C axis
F1 .... _ .— ...... .. 1.0 mm/min. F1 .................... .. 1.0°/min.
Z ‘ (0.01’’/min.) Z

F5000 .......... 5000 mm/min. F3600 ............ .. 3600°/min.


(F1960O 9' 196"/min.)
Cautions on designation of feed rate
Note 1: The feed with F code is modal and is, if once designated, valuid until another designation is
made. However, in the first block at time of thread cutting, the lead is designated with the
F code. In the first block after moved from thread cutting to cutting feed, the feed rate is
designated with the F code.
Note 2: In the simultaneous two-axis feed‘, the speed designated with F is the speed of a tool along the
travelling route.

3 E CITIZEN® v-5 ; ‘ ma“-9


- .. - Cincom;
2-3-4 M command (auxiliary function)
The M command is called an auxiliary function command, and commands execution of all the auxiliary ,

_ operations, with 2 digits following M, except "movements of the X, 2, C and Y axis, speed selection of
the main spindle, and tool selection of the functional operations, such as forward rotation (M03),
reverse rotation (M04) or stop (M05). (See Table V——2)

The sequences based on the operations in Table V-2 are generally carried out as follows:

1 M code l Head of M code

Start of M code

.. ‘l
V M code/decode '

Execution of M code Execution of each code operation

TL

NO‘
Completion of M code

FlN Completion of M command operation

sCITIZEN®= ___ :_ _ V_6

L345... 77
-1

Cini:om.i.;

Table‘V—2
Common to all types

Code Functions Remarks

MOO Program stop

M01 Optional stop

M02 One cycle stop

M03 Forward rotation of main spindle


M04 Reverse rotation of main spindle
M05 Etop. of main spindle and secondary machining spindle,
axis disengage

M06 Chuck closing

M07 Chuck opening

M08 Short-cut program insertion: on _

M09 Short-cut program insertion: off


M17 Forward rotation of. secondary machining spindle, and
engagement of C axis

M18 Reverse rotation of secondary machining spindle, and


engagement of C axis

M30 External reset (for tool life management) (Option)

M32 Advance of workpiece separator

M33 Retraction of workpiece separator

M51 Tool breakage detection (Option)


M52 Coolant oil: on

M53 Coolant oil: off


‘M54 Feed stop of Automatic bar loader (Option)
M55 |SOt:crjte|of barstock replacement operation of Automatic bar (Option)

M56 6 Counting of number of workpieces (used in subprogram)

M57 Stop of one cycle (used in subprogram)

M58 Forward rotation of secondary machining spindle


(at C-axis clutch off) ‘

M59 Reverse rotation of secondary machining spindle T

(at C-axis clutch off)

M90 AE sensor High level detection (Option)


M91 AE sensor Low level detection (Option)
M92 AE sensor Off (Option)
M94 Turret cooling ON
M95 Turret cooling OFF
M96 Spindle speed fluctuation detect ON r
(Note 1)
M97 Spindle speed fluctuation detect OFF

:7: CITIZEN®_ ___. V-7


- - ........_... Cincom ..___E

M98 Switching from main Program to subprogram


' M99 Switching from subprogram to main program

Model I

M code Function Remarks

M10 Advance of center support

M11 Retraction of center support


M12 Slow advance of center support

M13 Long material chuck CLOSE ‘ (Option)


M14 Long material chuck OPEN (Option)
,» - M15 Clamping of center support I

M16 Unclamping of center support '

M26 Middle support (upper) IN (Option)


A M27 Middle support (lower) IN (Option)
E ' M31 Center support position check

Model ll

M code Function Remarks

M13 Long material chuck CLOSE (Option)


M14 Long material chuck OPEN (Option)
M15 Back machining spindle chuck CLOSE

M1_6 Back machining spindle chuck OPEN

M34 Back machining work SEPARATE

’ M40 Y-axis mirror image ON _

M41 Y-axis mirror image OFF

M88 Z-/Y-axis synchronization ON, Y-axis mirror image ON

M89 Z—/Y-axis synchronization OFF

501,."-r1zEN® _ __ _ V-8

L A. ,--u . .
_} . A ks , _Cincom._.=

Model lll

M code _ Function Remarks


' M15 Back machining spindle chuck CLOSE
M16 Back machining spindle chuck OPEN
M23 Back machining spindle FORWARD
M24 Back machining spindle REVERSE
M25 Back machining spindle STOP
M34 Back machining work SEPARATE
M39 Ba-ck machining finish STAND-BY
M40 Y-axis mirror image ON
M41 Y-axis mirror image OFF _

M42 Back machining program end


/_ M43 Front machining interrupting
', ~ M44 Back machining RE-START
M45 Back machining START a

M47 Block skip for back machining of final product


(Back machining upon 1-cycle stop)

Optional block skip for reading back machining program

M50 Pick—off failure detection by the back machining spindle (Note 2)


M88 Z—/Y-axis synchronization ON, Y-axis mirror image ON
M89 Z-/Y-axis synchronization OFF
Note 1) Spindle speed fluctuation detecting function
Five seconds after changing the spindle speed, if it fluctuated over a fluctuation rate of 15 % and
a fluctuation range of 60 rpm in comparison to a set value, an alarm will be output. The setting

of the fluctuation rate and fluctuation range can be changed by parameters.


Note 2) After cutting off, when M50 is commanded, then, rotating the back machining spindle at a low
speed, an alarm will be output as a pick-off failure, if the spindle of this machine is rotating.

l
1 —ECITIZEN@
L . ..,-L. ,_ , _A, A.._,.,.._..,, . , . _-...'_.._g..,».¢.'.-;..
__=_.____.__ _ ... _____.CincomE

2-3-5 S command
The S command functions to select speeds of the main spindle, the secondary machining spindle and
. the back machining spindle. M

0 Main spindle speed command


This command addresses the main spindle speed (in r.p.m.) directly in a four-digit figure preceded by

Range of command: 60 ~ 6,000 r.p.m.


Example: 84000 --> 4,000 r.p.m.
0 Secondary machining spindle speed command
This command addresses the secondary machining spindle speed (in r.p.m.) directly in a four-digit
figure preceded by "S".
Range of command: 40 ~ 4,000 r.p.m.
0 Back machining spindle speed command (Model lll)
" This command addresses the back machining spindle speed (in 100 r.p.m.) directly in a two—digit
figure preceded by 1'

To distinguish this command from that for the main spindle or the secondry machining spindle, it
must always be addressed in the same block as with M23 or M24 (back machining spindle FORWARD
or REVERSE) command.

Range of command: 400 ~ 3,600 r.p.m.


Example: 820 -> 2,000 r.p.m.

2-3-6 T command
0 Model I: ‘ Addressed in a four-digit figure preceded by
_'[_O_O O0
Tool offset
Tool No. (1 ~20)
0 Model ll: Addressed in a four- or six-digit figure preceded by
(T 4—digit) T_O_g OO

Turret l (1 20)~

Turret ll (21 25) ~

(T 6—digit) TOO O0 O0

Tool No. for turret l (1 ~ 20)


Tool No. for turret ll (21 ~ 25)
Use "T+6—digit” to instruct for simultaneous indexing of Turret l and Turret ll.
The order of instructions to Turret I and Turret ll can be reversed.

0 Model Ill: Addressed in a four- or six-digit figure preceded by


The same instructions as for Model ll apply to Turrets I and ll.
Use "T+4-digit” or "T+6-digit" to select a tool on the 3-axis tool DOST?

T_O_C) O0
Tool offset
Tool No. (31 ~ 33)

sCITIZEN® ______j._
.j.
V-10 .— _

,,__ 1., ,_ _._._.__ A .. *7 ,_ .,_,__,__. ._ 4- _ A


Cincomg

TOO OO O0
Tool offset
Tool No. for 3-axis tool post (31 ~ 33)
Tool No. for Turrets or II I

The order of instruction of tool No. is arbitrary.

2-4 Fundamental of Programs

2-4-1 Reference position and tool change position


i The E32 is a bar—work machine which machines a work from a barstock, so its continuous operation is

quite usual. Therefore, when machining, it is necessary to start with the specified tool at the same posi-
,e tion and to return it to the same position again after completion of machining. This starting point is the
‘ ' machine reference point and it is distinguished with the zero point of a program i.e. program reference
point. That point for X-axis is used for end point of cut-off for this machine. It is also proyided with a

tool change position to control the change position of turret tools for prevention of the interference due
to wrong programs. The reference position and the tool change position are shown below, but the
_» program value will be two times the distance because of diameter designation for the X-axis.
The machine reference point for Z-axis is not a fixed point but it should be set according to the length
of the work to be cut the point which is determined to use the material without any waste.
The reference point for C-axis has a fixed point as the rotating position of the main spindle. However,
difference in phase between the main spindle and the material will occur by re-chucking of the material.
So, take notice of the fact that the reference point is considered within a coordinate system if the range
of consideration is in one chucking.

— Tool change position


_._1 (X800)

E
E
E 3
E
(V

Spindle center line ' - - - Pr09V8m


Machine -reference point
reference position (X0)
(X—4.0)

— Fig. v—3

E , V-11 __
Cincom___=

The machine reference point and the tool change point for Y-axis have a predetermined point and area.
The figure below shows the relation between tool point position and the tool change area which enables
. tool selection in case of standard setting position.

___.._ Standard position for


tool on the opposed
tool post

_ / . . _ _ _ - K

[/150Too| change area :10


- I
Retreat enable range
320 mm 50 l ,.

Program reference point


(Y0)

In addition, for the dimensions related to back machining with Y—axis in E32|| I, refer to chap. 3410-7.

2-4-2 Procedure of programming


6) Determination of tool layout
Determine to cut with which tool, at what parts, and in what order.
® Determination of cutting conditions
Determine the cutting speed and the feed rate.
®- Program
Carry out the program in accordance with the layout.

_aCITIZEN® _ V-12

L._co-,cic
n 1-2. 11 ..._..____.Cincom

2-4-3 Cautions on programming


A) - Special attention is to be paid to differences (especially in the Z axis direction) in the cutting
points depending upon tools.

Back turning tool End milling

Cutting point Cutting point Cutting point

, — Reference position Reference P053150“


I

Fig. V-4

B) Pay attention to the end face forms of barstocks after cut-off.


The end face form of a barstock after cut-off may influence the following workpiece depending
upon the form of the preceding. In this case the end face shall be cut-off again for flattening.

If the first cut-off is done after back turn-


ing machining, there may be deformation
on the end face of the material. Thus,
the second cut-off machining is necessary.

Fig. V-5

..=—_—CITIZEN® V-13
.._..____.__.=____. .._ ._Cincom==.

2-4-4 How to use tool offset


The tool offset should be designated by the offset number with the lower 2 of the 4 or 6 digits following
in Address T as described in 2-3-6. However, the C axis cannot be compensated,
[Example] When T+4 digits is designated:
TDCIOO ........................ ..AddressasT1001

Tool No. offset No.


offset range X axis 0.001 ~99.999 mm (Dia. value)
Z axis
} 0.001 ~ 99.999 mm
Y axis

The tool offset is designated in blocks requiring it.


The operation is carried out as a total value of the offset value set and the command value. However.
the mode of the block designating offset must be either G00 or G01. The lower 2 or the digits following
-I
T are to be set to 00 for cancellation of the tool offset.

Cancellation of offset
T1001 -> T1000

offset operations
A) For offset for path
The mode of offset is G01.
[Example] G01 Xa Zb Fx TEIDOO CR

AZ AX, /_\Z Offset amount


Point A: Position at time when
C E offset is read.

Point B: Designated point of program

I
/’ 8 Point C: Offset point
I’ (U
’/ /
’/
*\ A
b

Fig. V-6

‘ sCITIZEN® _f
B) For no offset for path required
The mode of offset is G00.
[Example] G00 Xa Zb Fx TEIDOO CR

AZ
AX, AZ Offset amount
Point A: Position at time when offset
C >é is read.

450 —- -— 8 Point B: Designated point of program


Point C: Offset point
cu

I
' A

/— b
. , -

: _ Fig. V-7

C) Cautions on offset for tool position


0 The mode of the block designating tool position offset must be always G00 or G01.
0 If the offset must be used before designation of G02 and G03 depending on the form of parts,
the program of tool position offset is input before the blocks of G02 and G03.

[Example] G01 Z10.0 CR


T1002 CR offset number 2 is commanded.
G02 X6.0 Z11.0 1.0 K1.0 CR (Designation of circular are radius R is
(R1.0) optional.)
0 Cancel the tool position offset without fail before or at return to the tool change position.

/ [Example] G00 X80.0 T1000 CR Cancellation of offset To tool change position


0 Cancel the tool offset without fail after chuck opening (M07) at the end of the program,and
return the tool to the same position as at the start.

[Example] G01 x—4.o CR Cut-off


M07 CR Chuck opening
\ G00 Z0 T100 CR To reference position, and cancellation of
tool offset
M02 CR End of program
M99 CR Return to top of program

0 The operation of tool offset is carried out in the form of a total amount of the offset value and";. .

‘ command value simultaneously with designation of the tool offset.


If the block of tool offset has no movement command value, only the offset value is operated.
O The tool offset and its cancellation must be commanded with T4 or 6 digits.

V-15
.._.._.. .. - =Cincom;_..

D) Application example of tool offset

I T1001

T1003

T1002 - -

<1
e l
Sm )

5 '9

810.0

22

Fig. V-8

[Example] T1000 CR ,

G00 X0 T1001 CR offset for size at {#6 portion


‘G01 Z0 F0.05 CR

X6.0 25.0 CR V’

213.0 T1002 CR Offset for 8 mm i 0.01 in longitudinal


" direction _

X10.0 T1003 CR Offset for size at ¢>10 portion


Z22.0 CR
X13.0 CR

X15.0 223.0 CR C 0.5 chamfering


G00 X80.0 T1000 CR Cancellation of offset
(Other tool numbers are available.)

v
1
8
o

1 Z Offset data (to be identified on the


T1000 , 3 .

, CRT display)
/J No. 1 No. 2 No. 3
___....¢___._...._.__
X+0.02 X+0.02O X+0.03O
Z 0 Z—0.01O Z—0.010
-— 10;; T1002
Solid line Offset path
Dotted line Path by program value
Fig. V-9

Note: A special tool offset memory which allows form offset and wear offset to be separately
addressed is available as an option. When that is used, the total of each offset value provides
the required offset. For details, refer to lnstruction Manual for FANUC 1OT-A.
l

.. — V-16 -— ..
Cincomg

3. VARIOUS CUTTING PROGRAMS

3-1 External Turning


External turning permits in principle finishing of an intended diameter with one motion as with general
automatic sliding-headstock lathes equipped with guide bushing. it consists of front turning and rear

turning, the former being cutting on the front side to the maximum diameter and the letter on the rear side.

3-1-1 Frontturning

¢1o"
O
(V -j_.._

‘S
j}

/ 15

Fig.V—'|O

[Example] T200 T202 CR


GOO X10.0 T202 CR
G01 Z15.0 FO.i CR

Cut, advancing the Z axis, with a tool set to the predetermined diameter.

.E_CITIZEN®
"VIY r ,....-ynnv

_....._Cincom___=

3-1-2 Rear turning

fl \ _i
_s_ '

e
-->-

_ 5 10
I

Fig. v—11

[Example] T300 CR
GOO X20.4 Z24.0 T303 CR

G01 Xi2.0 F002 CR

Z34.0 F0.05 CR

6) In consideration of the width of a tool to the predetermined longitudinal size, position it with
rapid feed 0.2 to 0.5 mm apart the outer diameter.
® Cut up to the predetermined diameter.
® Cut advancing the Z axis.

E CITIZEN® V—18
[ 1 1 _ if _WW_C%i|m'|#CO|'|"| E

3-2 Chamfering
Chamfering is generally carried out immediately before and after respective machining with tools for front-
‘ Cutting instead of special ones in particular. It is desirable to use special tools for very narrow grooves in
consideration of the rigidity of tools.

Chamfering bV Chamfering by Chamfering by


back fuming tool front turning tool cut-off tool
we

l‘|_'"‘1
¢10

V ”“‘

CO.5
/

Chamfefing bY Chamfering by
grooving tool chamfering tool
.

Chamfering tool

l
\\

7/ l
Grooving tool

Fig. v—12

[Example] Program of chamfering by front turning tool


T200 CR

G00 X8.6 Z—O.2 T202 CR

G01 Z10.0 20.5 F001 CR 0.5 Chamfering

Note: A special chamfering/corner R machining function which, when used effectively, permits such
operation with a simple programming is available as an option. For details, refer to Instruction
Manual for FANUC 10T-A.

ECITIZEN® V-19 m —— fl
Cincom._...____..

3-3 Cut-off
A workpiece must be always out off with a cut-off tool at the end of machining cycle because the raw

material for this unit is a barstock. The tool cut-off the workpiece advances to machine reference point
(X—4.0), remaining place. Then, open the chuck, retract the headstock, close the chuck again, and start the
next cycle. As the barstock is pushed from backward while the chuck is opened, the cut-off tool plays a

role as a stopper.

Machine reference
(D : @ point (X—4.0) "

* Fig. v—13

® Cut-off machining
®, The tool advances 2 mm further to the machine so as not to leave boss in the
ramaining barstock.
[Example] T100 CR
.G0O X12.4 T101 CR

G01 X——4.0 F0.03 CR Cut—off, Embossing

M07 CR Chuck opening


G00 Z0 T100 CR Retruction of headstock to cancel offset
M02 CR End of one cycle
M99 CR To return the tool to top of program.

5 __ 4 V-20
op ...Cincom_=

3-4 Grooving
Grooving is usually performed with a grooving tool after external turning. Two kinds of grooves in a work-
piece different in width may be machined with one grooving tool.
However, the grooving method depends upon groove width, materials to be grooved, and edge length.

Normal grooving

Fig. V—14

[Example] T400 CR

GOO X20.4 Z1 2.0 T404 CR


G01 X10.4 F0.08 CR .... ..(Note)
)<8.0 F0.03 CR Grooving

Note: Prevention of cut-off into a barstock due to setting error of a grooving tool in its longitudinal
direction, or an end-face finishing process.

’ECITIZEN® _. W o E

i
.._Cincom

ill
Grooving in 2 kinds of groove widths
with one tool (1)

J—7i

4510
Conditions:
0 Easy-to—cut material

0 Groove width 1 mm or more

0 Edge length §3 x groove width

Fig. V—15

[Example] T400 CR

' GOO X10.4 Z8.0 T404 CR


G01 X8.0 F0.03 CR Grooving in 1.5 mm width
GOO X10.4 CR
Z18.7 CR

G01 X8.0 CR Grooving in 1.5 mm width


Z19.0 CR Widen to 1.8 mm width

’ .L .__. V-22 _

|u____._,
iGroo\’/ing in 2 kinds of groove width
with one tool (2)

High

¢10
Condition: When the conditions in (i) are

‘not met.

Fig. V—16

[Example] GOO Xi 0.4 28.0 T404 CR

G01 ><8.0 F0.03 CR Grooving in 0.5 mm width .

G00 X'|O.4 CR

Z18.7 CR

G01 X8.0 CR Second grooving in 0.5 mm width


GOO X10.4 CR
Position moving by 0.3 mm
_ 219.0 CR

G01 X8.0 CR Grooving for widening to 0.8 mm


width

z—CITIZEN@ v.23

i
_.____.g_.___.. . . _ _CincomE

3-5 Drilling, Center Drilling, and Reaming (Center Hole)


Drilling, center drilling, and reaming are carried out before external turning. The tips of the respective tools
are located at the same position in the Z axis direction as that of cut~off tools and are positioned at the
center of rotation with the command value of -50.0 (See Note) in the X-axis direction, hence a barstock
must be 0.2 mm to 0.5 mm away from the Z axis reference position (cut-off tool face) before each tool is

set to the center of rotation for prevention of interference with a barstock.


Note: The center of mounting hole for a sleeve holder is shifted by —25 min (radius) from the direction
of tool tip to X axis.

' 3

O.2~O.5 mm

Fig. V-17

[Examp|e] G00 Z—O.2 CR 02 mm away from reference position


T1000 CR
><—50.0 CR To center of rotation
G01 25.0 T1010 CR Machining and designation of offset
number 10
\ G00 Z~—O.2 T1000 CR Return to original position and
cancellation of offset
X80.0 CR To tool change position
The drilling depth has its limit, which is regarded as 10 times a drilling diameter in general. Complete
depending upon raw materials and drills used, hence several steps of drilling operations are needed for
removal of chips and for oiling for cutting. The stepping number and the depth are given below.

*.§CITIZEN® t __ V.24
_CincomE

’ Table V-3

Tool First depth Second and subsquent depths

Half—r0und drill
Brass Whole length
Flat drill

OAluminum Twistdrill 521 = =

.Ferrolls easyjlolcut Three times drill dia. SZn_, x 0.6


material

Ferrous hard~to-cut Twist drill Q, = =

material Two times drill dia. lZn_, x O 5

( (///// //// _
l

LD
J

0?V ‘’
Material: Free cutting steel

30

Fig. V—18

[Example] GOO Z——O.4 CR

T600 CR

X—50.0 CR
G01 Z15.0 F01 F606 CR

GOO Z—O.4 CR
G04 U1.0 CR

Z145 CR
G01 Z24.0 CR

Z-0.4 CR

G04 U1 .0 CR

Z235 CR

G01 Z30.0 CR

GOO Z—0.4 T600 CR


X80.0 CR

-—-Z _ —.._ V-25 _ -.


—_=...—-—————— —— — — _ _Cincom5

3_—6 Boring
ln boring, the center line of a tool corresponds to that of the nominal curring diameter. Therefore, the
actual cutting point makes the gap between the shifted amount of tool (25 mm) and the radius of tool. So,
these figures must be considered in this program.
However, to make the calculation of these figures easier, it is common to use a coordinate system shift in
the program.

The program of coordinate system shift appears as follows by using a coordinate system setting command.
"G50”.

Coordinate system shift: G5OU55.0 (where tool dia. is ¢5.)

The figure "'55.0" preceded by "U" was obtained from the formula;
50.0 (Distance between boring tool center and a programmed point as designated in diameter) + poring tool
dia. (¢5).
Therefore, when using a boring tool of (123, for instance, the program for coordinate system shift is des-

cribed as "G5OU53.0".
Moreover, when the boring tool gets out of the hole, be sure to put the designation of coordinate system
shift cancel. The program appears as follows:

Coordinate system shift cancel: G5OU—55.0 (where tool dia. is ¢5.)

The figure "-55.0" is to cancel the shifted "55.0".

sCITIZEN® ’ T V-26
[Example]
Boring point

Arnount of coordinate
system shift

Standard cutting point

13

¢9 (drill hole)

u-4
-4
‘S~

Ref. point set

Fig. V—19

[Examp|e] G00 X80.0 Z—0.1 CR


T700 CR

G50 U58.0 CR U=50+8 = 58): Coordinate system


shift
X11.0 T707 CR (X = Boring dia.)
G01 Z13.0 F0.05 CR

X8.8 F0.03 CR

G00 Z—O.4 _ CR

G50 U—58.0 CR Coordinate system shift cancel


X80.0 T700 CR

—ECITIZEN® _ v-27
s .. Cincomg

3-7 Knurling
Knurling is usuaily made in the same way as with from turning, In other words, a knurling tool is posi-
tioned to the outer diameter, and then the Z axis is advanced to form knurl.
However, this method is not applicable to knurl at the middle of aworkpiece. In this case, a tool is fed in
the radial direction as with rear turning, pressed to the workpiece to from knurl.

43‘

Fig. V—2O

5 CITIZEN® '. v-28 _ _ _


_.___. .. ... Cincomg

3-8 Thread Cutting


There are tow ways in thread cutting, with tools and with taps and dies.

3-8-1 Thread cutting with tools K

Thread cutting with tools is cutting with the headstock, i.e. the work, moving it by the pitch length of
the thread for one rotation of the main spindle by NC. Attention is to be paid, as incomplete lead
portions may occur at the beginning and at the end of cutting. The forms of tools used are usually as

shown below.

2~3 mm

__ S

2~3 mm

o S

Fig. V~—2l

The @ is used for cutting threads at the front side, and 8 must be wide enough for
depth of thread.
The@ is used for cutting threads at the rear side.

(1 ) Number of threading steps and cutting depth


done in several steps in such a way that the cutting amount per pass is equal. Refer to "4—3
Number of threading steps with tools" for the number of steps and the cutting depth.
conditions" for the number of steps and the cutting depth.
(2) Limitation of main spindle speed depending upon lead
The relation between main spindle speed and lead shall be within the following limits:
Table 38.1 lead Alloable error length of lead

, V-29 ‘ 4
_Cincom._._.=_

P x N S 5000 mm/min.

where P = lead in mm

N = main spindle speed in r.p.m.


Special attention is to be paid to selection of speed because the higher the’-main spindle speed, the longer
will be the incomplete lead portions.
(3) Length of incomplete lead portion
Incomplete lead portions occur at the start and finish points in threading with NC. Therefore,
their length must be considered for satisfactory threads and in general, the length of the incom-
plete lead portion should be added to make the length designated in program.

:1

A12 lp AI,

12

Fig. V—22

A1, Start point of threading


A1, Finish point of threading
lp Length of complete thread portion
12 Length designated in program lz=1p+(A1, +A1,)
Lengths of the incomplete thread portions Ag‘ and
Lengths of the incomplete thread portions A52, and A322 with the primary thread precision set are shown

in Fig. V—23.

t
# .=.CITIZEN@ V-30

L
Table V-4

Pitch allowance error

0.048
0.7 0.056
0.8 0.060
1 0.070
1.25 ~ 1.5 0.080
1.75 0.090

2 0.1

3 0.12

4 0.13

V-31
__= - ; - . Cincomg

All Start point of threading

AI, Finish point of threading

r.p.m.
1050
850
670
430
270
175

All 0.5 1 1.5 2 2.5 3 3.5 mm


Pitch

Fig. V—23

* aCI'I‘IZEN®_ = ._ __ v-32
F V — Cincom g

(4) Right-hand threads and left-hand threads


Right- and left-hand threads can he produced (i(:r)0n(iing on rotary direction and cut~starting
direction. However, left-hand thread cutting with a change in the rotary direction is not practical
in connection with height of the center of a tooi, so it is common to separate right- and left-hand
threads by the cut-starting direction with the forward rotation in practice.

L.JL.J
9 Right-hand thread

0 LJ L.J
9 Left-hand thread ’

Fig. V—24

(5) I Program for thread cutting


Thread cutting is designated with G32, the finish point of threading with X and Z, and the lead
with F.
A) Straight thread cutting ‘

G32 2 2d F P; (F1 0.001 mm/rcv)

J, i
Z value at finish point of Lead

-threading

Lead1 mm is denoted by

F1000 or F1.0.

Finish point Start point


P2

Fig. V-25

_=_c1T1zEN®= v.33 ;_=


Cincomg

B) Taper thread cutting

G32 x xa . ' z zb F p

l l i
X coordinates of Z coordinates of For thread lead, the length (P2) in
threading finish threading finish the Z axis direction is commanded
point point for a taper angle below 45° and the
length (P,) in the X axis direction
for above 45°.

0 P2

Finish point (Xa, Zb) Start point

Fig. V—26

C) Example of program

1::
B
A
T01

*9.
E
' o
E T07

2 10

10
-Tool layout

Fig. V—27

Material Brass

Depth of thread 0.97


No. of threading steps 6 steps

[Example] Main spindle speed 540 rpm.


Measure for incomplete threads AI; = 1.5 mm
AI, = 2.5 mm

‘ 2CITIZEN® ' V ' v.34

L.___,
—_:._———.__ _ Cincom

T700 CR

GOO Z7.5 T707 CR

' 29.3 ' CR Point B1

G32 Z195 F1.7 CR First cycle


GOO XlO.6 CR C

Z7.5 CR A
X8.8 CR B2
G32 Z195 CR Second cycle
G00 X10.6 CR C

Z7.5 CR A
X8.48 CR B3
G32 219.5 ca Third cycle
, GOO X10.6 CR C

. * Z7.5 CR A
X828 CR 84 1

G32 Z195 CR Fourth cycle


GOO X10.6 CR C

Z75 CR A
><8.16 CR 85
G32 Z195 CR Fifth cycle
G00 X10.6 CR C

Z7.5 CR A
X8.06 CR B6
G32 Z19.5 CR Sixth cycle
GOO X80.0 T700 CR

D) Thread cutting with canned cycle


As found in the preceding program example, the difference between the first and second cycles
in cyclic motion is only in the cutting position. As the A and C points keep the constant

positions at every step respectively, it is the canned cycle that permits the same motion after
designation of these points once.

G92 Designation of canned cycle

ECITIZEN® , C... v.35


c
b

b _ Fig. V—28

4!

GOO Z b CR
Xao CR

G92 Xa, Z c F p CR
" X82

Xan CR

E) Example of program wigh canned cycle


[Example] The preceding program example will be as shown below if the canned cycle is used.
T700 ca
coo 27.5 T707 ca
Xl0.6 ca
ca
G92 ><9.3 219.5 F1.5 ca
X8.8 “ CR

X8.48 ca
X8.28 ca
X8.16 ca
X8.06 ca
GOO X80.0 T700 CR

F) Cautions on threading with tools


(1) As incomplete thread portions occur at the beginning and at the end of threading, special
attention is to be paid to programming.
(2) As a barstock may be removed from the guide bushing for a longer thread portion,
caution should be exercised so as not to remove a barstock from the guide bushing with
a threading tool moved.

zCITIZEN® t "v.35_ 4 _ _

L._s A7
__,Cincom___=

\
3—8—2 Thread cutting with taps and dies
Thread cutting with taps and dies is made using forward rotation and reverse rotation of the main
spindle.
(1) Sequence of threading with taps and dies

l Position a tap with rapid feed to to the spindle


center with attention to interference with a bar-
stock.

Position a barstock with rapid feed 1 mm apart the


tap.

Advance the barstock at a feed rate of lead x 0.8.


The feed amount is 80% of the thread length.
‘ca

Retract the barstock by 3 mm with rapid feed, and


at the same time give a reverse rotation command
of the main spindle with M04.

Retract the barstock up to an interval of 3 mm'


between the barstock and the tap at a feed rate of
lead.

Retract the barstock with rapid feed by the tap


shift amount.

Fig. V—29

ECITIZENCH V-3 7
..Cincom 5

(2) Program reference

Program ref. point

Fig. V—30

S CR Speed command

T500 CR

G04 U2.0 CR Dwell


G00 X—50.0 CR
Z a—1 mm CR

G32 2 a+O.8b Fd T505 CR Thread length offset threading


G00 Z a+O.8b—3 M04 CR Reverse rotation of main spindle
(or W—3.0)
G32 Z a—3 mm F e T500 CR Thread return
G00 Z~0.5 CR
Z80.0 T600 CR Selection of next tool
a; Shift amount of tap
c; Slide of thread three pitches or more
d; Threading feed rate 0.8P mm/rev.
e; Threading return rate P mm/rev.
0.8b; 80% of thread length ....... .. Feed amount

2 CITIZEN@ —'_.. V-38


=__.__.....__. Cincom_.__=

(3) Example of program

X80.0
(Tool change point)
MSP1
o
<r

X0
LO
{V

X—50.0

Program ref. point

Fig. V—3‘l

Threading conditions (From the section "4. Cutting Conditions")


Spindle speed 175 r.p.m.
[Example] ’ 8175 CR
‘ T500 CR

G04 02.0 CR Wait until spindle speed drops.


GOO ><—50.0 CR
Z9.0 CR

G32 Z26.0 F0.8 T505 CR Offset for thread depth, threading


G00 Z23.0 M04 CR Reverse rotation of main spindle
G32 Z7.0 F1.0 CR Thread return
GOO Z—0.5 T500 CR Rapid feed return, Cancellation of
offset
Z80.0 T600 CR

SOOOOMO3 CR Forward rotation of main spindle

(4) Cautionson-programming
O Lengthen the basic hole as much as possible. (above the length of thread part + 3P)
0 Prepare a program such as t~o make thread depth adjustable using the tool offset.
0 Remember selection of the main spindle speed and command of the forward rotation if another
cutting is made in the next process. (SOOOOMO3)

: J V.39 J -
-Cincom§

3-9 Various Secondary Machining


The following secondary machining spindles are prepared to correspond various secondary machining.
(1) Cross-drilling spindle CSClO6
CSCl l0
CSC806
Cross—dri||ing; end—milling
CSC9lO
(2) Adjustable _cross~dril|ing spindle CSC306
CSC3l0
(3) Cross-tapping spindle CST106
Cross-tapping
CST1 10 }
(4) End drilling spindle CSEl06
' CSEl 10 l End drilling

(5) End tapping spindle CST506


End tapping
CST5lO }
(6) Back machining spindle CSE206
Cut-off surface drilling
CSE2lO }
CST606
Cut-off surface tapping
.- ' CST61O }
(7) Milling spindle CSlvllO6
Double flats machining; key groove; D bit
(8) Adjustable milling spindle CSM306
' CSl\/1406 l cutting

(9) Slitting spindle CSSl6O Slitting; woodruff key groove; double flats
ends machining

3-9-1 Sequence to secondary machinings


The sequences before various secondary machinings that is, the sequences from completion of operation
to return to turning are all the same, involving the sequences of the secondary machinings in them.
@@@®’-‘

Stop of Main spindle rotation _ M05


Selection of spindle speed for secondary machining — SlZlClEllIl.
Secondary machining spindle rotation — M17 (M03 and M04 are improgrammable.)
Changeover to designation of feed per minute —— G98
C axis reference point return — G28 H1
This is for obtaining the reference position to set the positional relations of the various secondary

machinings, i.e., it is a function to set the second position to the first even if the main spindle
rotates with the turning operation added during secondary operation.
(Q C axis coordinate setting — G50 CO
(No addressing is required if there is no need to specify cross positioning. Use incremental addres-
sing for the following commands.)

F sCITIZEN® _ V-40 _

Lg
_.CincomE

(D Tool tip shifting by calling subprogram


Some secondary ntachining spindles have their tool tips shifted in the X or 2 direction from the
programmed reference position depending on their use. So the tool tip can be automatically
shifted by calling the subprogram number allocated to each tool spindle to be used, thus to permit
programming as if the tool tip were at the reference position.
Secondary machining
Some secondary machining include such auxiliary machining as main spindle indexing.
® Cancelling of tool tip shifting by subprogram call
. The tool tip shifted in (7) is now brought back to the original position.
® Reverse rotation to‘the tool replacement point.
®l Proceed to the next operation.

fl 3—9—2 Subprogram No. for tool spindle and tool tip shift

Subprogram.No.
Spindle name Spindle model
Shift ON Shift OFF
Cross drilling spindle CSClO6, CSC11O 09111 09110
Cross tapping spindle CSC806, CSC910
CSC306, CSC31O
CST106, CST11O .

End drilling spindle CSE106,CSE11O 09211 09210


V CSE206, CSE210 «

End tapping spindle CST506, CST5lO


Back machining end drilling spindle CST606, CST61O
Back machining end tapping spindle

Milling spindle CSM106, CSM306 09311 09310


Adjustable milling spindle CSM406

Milling spindle CSM110 09321 09320


End slitting spindle CSS16O 09411 09410
Cross slitting spindle CSS16O 09421 09420

Contents of secondary machining shift subprogram (E—32K)

[Metric specifications]
Program Unit applied Program Unit applied
Cross drilling/tapping/milling (*2 adjustable type) Cross plane milling (tool diameter: ¢10)
09111 (CROSS—SP.0N) * CSC106 09321 (M|LL—SP.0N—10l * CSM110
M17* CSC11O M18*
G5OU—30.0W—25.0 * *CSC306 G5OU50.0W—25.0 *

M99 * *CSC310 M99 *


CSCBO6
09110 lCROSS—SP.0FFl * CSC91O 09320 (MlLL—SP.0FF—10l *

G5OU30.0W25.0 * CST106 G5OU—50.0W25.0 *

M99 * CST11O M99 *

E CITIZEN®__ ._ ‘V41 3 ..
__ _. _ .. - _. Cincomg

Program Unit applied Program Unit applied


End drilling/tapping/milling . End groove slitting
(*2for back machining)
09211 (FACE—SP.0N) * CSE106 09411 (SLlT—SP.0N«A) * CSS16O
M17* CSE11O M17*
G50U50.0 * *CSE206 G5OU40.0 *

M99 * *CSE21O M99 *


CST506
09210 (FACE—'SP.0FF) * CST51O 09410 (SLlT—SP.0FF—A) *

G50U——50.0 * *CST606 G50U—40.0 *

M99 * *CST610 M99 *

Cross plane milling (tool diameter: ¢6) Cross groove slitting


(*: adjustable type)
09311 (MlLL—SP.0N—-6) * CSM106 09421 (SL|T—SP.ON—B) * CSS16O
‘ _ M18’ *CSM306 M17*
' G50U40.0W-26.0 * *CSM406 G50U—-20.0W—30.0 *

- M99 * M99 * ‘

09310 (M|LL—SP.0FF—/) * 09420 (SL|T—SP.0FF—B) *

G50U—40.0W25.0 * G50U20.0W30.0 *

M99 * M99 *

* 09000 through 09999 are protected. ~

< How to cancel protection > Change the setting of the bit No. 0 of the parameter No. 2201 from 1

to 0.

3-9-3 Cross hole (center) drilling


Center drilling and cross drilling are made by the following steps:
mm
4-

0.5~1

Fig. V—32

2 CITIZEN® _ 0 V-42 ‘ - _.
Cincom

6) Position a barstock to the predetermined longitudinal position.


® Position a tool with rapid feed 0.5 to 1 mm away from the outer diameter.
" ® Cut up to the predetermined position with cutting feed.
® Retract the tool apart the barstock with rapid feed or cutting feed.
@ Return it to the tool change position with rapid feed.

Example of program

T01 T12
_ 1

IT

” §
4—¢4x5 drill at interval of 90° 25 g 3
ca 2 " ;
go‘ 1-
¢4x6 drill 88
Si Si
P‘ ("3
3
co‘ «:5
O O
-r- 0")
0 0
(D an
8 $3
I ! I I I I K 83
W L‘:
R - - 8 ‘
9 e
f ‘I
l I

A 12 7 Ref. point set

Fig. V—33

T1200 CR

M05 CR Stop of main spindle


S1300 CR Selection of secondary machining
spindle speed
G98 M17 CR Rotary tool rotation ON
G28 ‘ H1 CR Spindle indexing zero setting
(350 CO CR C axis coordinate system designation
M98 P9111 CR Cross drilling spindle shift ON.
G00 X21 .0 27.0 CR Rapid feed advance (0.5 mm away
from outer diameter)

l
.=_CITIZEN@ v43
l

l
-Cincom§

G01 X10.0 F39 CR Drilling 5 mm in depth at 39 mm/


min. (30 u/rev.)
X21.0 ' F1000 CR Return to 0.5 mm away from outer
diameter
GOO H90.0 CR Spindle indexing at 90°
G01 X10.0 F39 CR

X21.0 F1000 CR

GOO H90.0 CR

G01 X10.0 F39 CR

X21.0 F1000 CR

G00 H90.0 CR
G01 X10.0 F39 CR

X21.0 F1000 CR
G00 X26.0 CR Retraction up to 0.5 mm away from
outer diameter of 25 mm.
H90.0 CR Spindle indexing at 90°, an’d re-
ference position.
Z19.0 CR
G01 X13.0 F39 CR Drilling 6 mm in depth
' X26.0 F1000 cn
M98 P9110 CR Cross drilling spindle shiftOFF.
GOO X80.0 CR Completion of machining and to tool
change position
M05 CR Stop of rotation
T1100 CR Selection of tools for next machining
S850 CR
M03 CR
G99 CR Changeover to designation of feed
per revolution

3-9-4 Face (center) drilling


The face drilling steps are the same as those of cross hole drilling.

O.5~1 mm

Fig. v—34

,ECIT1zEN@ V-44
L Cincomg

Example of program

T01

40
2—¢>4x6 drill at interval of 180°

25
¢22

Ref. point set

Fig. v—35

T1000 CR

M05 CR Stop of main spindle


81300 CR Selection of secondary machining
spindle speed
M17 CR Rotary tool rotation ON
G98 8 CR Changeover to designation of feed
per min.
G28 H1 CR Spindle indexing zero setting
G50 CO CR C axis coordinate system designation
M98 P9211 CR End drilling spindle shift ON

GOO X15.0 Z9.0 CR Positioning on pitch circle of (p15


and 1 mm part in longitudinal direc-

tion
G01 216.0 F39 CR Drilling 6 mm in depth at 39 mm per
min. (30 pl/rev.)
Z9.0 F1000 CR Return to position before operation
G00 H180.0 cn Spindle indexing at 180°
G01 Z16.0 F39 CR

29.0 F1000 CR
M98 I P9210 CR End drilling spindle shift OFF

~=—-_~CITIZEN® V.4 5
. ._.. Cincom ;

G00 X80.0 CR Completion of machining and to


tool change position.
’ M05 CR Stop of spindle
T900 CR Selection of tools for next machining
81050 CR‘
M03 CR

G99 CR Changeover to designation of feed


per revolution.

3-9-5 Key-grooving
There are two operation methods in Key-grooving, one with end mills and another with slitting cutters.
(1) Key-grooving with end mills (CSClO6, etc.)
mm
4-:

0.5~l

Fig. V—36

This is machining of a key-groove at the middle of the axis, using a cross drilling spindle such as

CSC106.
©@@@@E-D

Position a barstock to the predetermined logitudinal position.


Position an end mill with rapid feed 0.5 to 1 mm away from the outer diameter.
Drill to the predetermined depth.
Advance the barstock and cut it in the predetermined length. i .

Retract the end mill apart it with slightly rapid cutting feed.
Return it to the tool change position with rapid feed.
Grooving may not be completed with one step of cutting depending upon the diameter of an end

mill. In such a case, several steps of cutting must be followed.

eCITIZEN® - V46 = _
Cincom

Example of program

T01 Ts (<93 and mill)

20 5 25 I (9) 3
In
m’

1 § -

/
l’ g
, * - - N
9
—!

& Ref. point set

Fig. V-37

[Example] T800 CR
' M05 CR

8850 CR Cutting speed 8 m/min.


M17 CR

G98 CR

G28 H1 CR
G50 CO CR
M98 P9111 CR Cross drilling spindle shift ON
G00 X25.0 Z6.5 CR To Iogltudinal reference position,
‘G01 X20,0 F17 CR 0.5 mm away from outer diameter.
By 2 steps, cutting 2 mm in 1st step
at 17 mm/min. (20 u/rev.)
223.5 CR Cutting in predetermined length
X25.0 F1000 CR

G00 Z65 CR Return to the initial position


G01 X20.5 F85 CR

X17.0 F17 CR Cutting to predetermined depth


Z23.5 CR

X25.0 F1000 CR
M98 P9110 CR Cross drilling spindle shift OFF
G00 X80.0 CR

(2) Key-grooving with slitting cutters (CSS 160)


The operation steps with a slitting cutter are shown in the following diagrams:

_=_CITIiEN® V-47
_ Cincom

When key groove starts from the tip C2)

(
09-» o@—»
Fig. V—38

E I f
xamp e 0 program T5 Program ref. point


I _ r\/
\J
_

T01

‘ ¢ \
x 8
Q
Qfp 15 _ 30
o
O <r
N (O

/
¢2O

\ Ref. point set

Fig. V—39

_. ’ ” ' v.43 .._._ _


Cincomg

[Example] T600 CR
M05 CR Stop of main spindle
8270 CR Slitting spindle 135 r.p.m_ (Note)
M18 CR Rotary tool rotation ON
G98 CR

G28 H1 CR Spindle indexing zero setting


G50 CO CR C axis coordinate system designation
M98 P9411 CR Slitting spindle shift ON
G00 Z76.0 Z18.0 CR Positioning in such a way as minus
depth of 2 mm in radial direction
(20—2x2+30x2=76) and free from
interference between tool and bar-
stock in logitutinal direction.
F G01 245.0 F6 CR Cutting to 15 mm position at 6 mm
per min.

I X82.0 F100 CR -1

M98 P9410 CR Slitting spindle shift OFF


GOO X80.0 CR Completion of machining and to tool
change position
M05 CR Stop of spindle
T500 CR Selection of tools for next machining
81050 CR

M03 CR

G99 CR

~ Note: The slitting spindle speed for CSS160 will be half-program—va|ue.

3-9-5 Flat milling (CSM106, CSS160l


There are two methods in flat milling; one is flat milling at the middle of axis with a milling spindle -

(CSM106, etc.), and another is flat milling on end faces with a slitting spindle (CSS160). Spindle index-
ing permits square cutting.

ECITIZEM» I v49
——————— - Cincomg
(1) Flat milling at the middle of axis with a milling spindle (CSMl06, etc.l.
A) Shorter flat-milling

(D
l
+§(% Operator side
@
3

Fig. v—4o

Positioning to the predetermined longitudinal position


® Position an end mill in the radial direction to the extent free from interference with a

barstock.
® Lower it with cutting feed until it comes out of the barstock.
® Index the main spindle at 180°.
® Move the end mill up to the initial position through the barstock.

' The flat face size may be determined by adjusting the stroke of end mill by hand.

....__‘ V_50
Cincomg

Example of program
T4 (435 end mill)
fi\ -

-, \.J 1 LE.
T01 %

25 10

C)
(O

8 10 3

1....

( 1-:
N
N
l
—-.1

\ 9
J

|..._
Ref. point set A 20

Fig. V—41
T400 CR

M05 CR Stop of main spindle


8670 CR 670 rpm.
M18 CR Rotary tool Rotation ON
G98 CR Changeover to designation of feed
per min.
G28 H1 CR Spindle indexing zero setting
G50 CO CR C axis coordinate system designation
M98 P9311 CR Milling spindle shift ON
GOO X16.0 Z13.0 CR Reference position (10+3) in longi~
tudinal direction, and position free
from interference with barstock in
radial direction.
G01 X—10.0 F27 CR Feed end mill till its center passes
" through bottom edge line of flat face.
Z15.0 CR Move it up to possition of specified
width.
X16.0 CR

GOO H180.0 CR Spindle indexing at 180°.


G01 X—10.0 CR

Z13.0 CR
X16.0 CR

M98 P9310 CR Milling spindle shift OFF


GOO X80.0 CR Completion of machining and to tool
change position.

_—=—CITIZEN® V-5 1
_._ .. Cincom____._

B) Longer flat-milling

Operator side

Fig. v-42

Positioning to the predetermined longitudinal size


G) Position an end mill in the radial direction to a position free from interference with a

barstock.
G®@@@@@

Lower it to the position of the first step of cutting.


Advance the barstock up to the predetermined length.
Move the end mill up and down until it comes out of the barstock.
Move it up to the position to cut the remaining portion.
Return the barstock with cutting feed to the original position.
Move the end mill down and up until it comes out of the barstock.
index the main spindle at 180°.
Then repeat ® to ®.

_ ' i" __ v.52 - i.... **__:: __ ed


Cincom

Example of program
T4 (4)6 end mill)
/3
_ , xx \.
T01

A 10
25

o
to
40 5
O
Q‘

n
j N.
O)
\
n _ _ 5;;
S

V 3

Ref. point set 20

Fig. V—43

[Example] T400 CR
M05 CR Stop of main spindle
8800 CR 800 r.p.m.
M18 CR Rotary tool Rotation ON
G98 CR
G28 H1 CR Spindle indexing zero setting
G50 CO CR C axis coordinate system designation
M98 P9311 CR Milling spindle shift ON
G00 X16.0 28.0 CR Advance to predetermined position
with rapid feed.
G01 X5.2 F32 CR Cut to the first step position (with
‘\ cutter center 2.6 mm above barstock
center).
Z-42.0 CR

Xl0.0 F64 CR Move end mill up until its center


passes through top edge line of flat
face.

X—10.0 CR Lower it until its center passes


through top edge line of flat face.
X—5.2 F1000 CR To the second step position.
_ 28.0 F32 CR To the initial position.
X—10.0 F64 CR

Xl6.0 CR Move end mill up until it passes


through barstock.

E CITIZEN® v.53 _____


- ._CincomE

GOO Hl80.0 CR Spindle indexing at 180°.


G01 X52 CR
Z42.0 CR
Xl0.0 F64 CR
X—‘l0.0 CR
X—5.2 F1000 CR
Z8.0 F32 CR
X—l0.0 F64 CH
Xl6.0 CH
M98 P9310 CR Milling spindle shift OFF
GOO X80.0 CH Completion of machining and to tool
change position.
CH Stop of rotation
To next machining

(2) Flat milling with a slitting spindle.


Flat milling a slitting spindle is not applicable to a longer first face. The maximum length is

/
;
Ir!

G) Positioning to the predetermined longitudinal size position an end mill in the radial direction to
a position free from interference with a barstock.
@@

To reference position in longitudinal direction.


Move up center line of Slitting cutter until passes through it comes out of the barstock with
cutting feed.

The size of flat milling is determined by the thickness of a spacer. If the length to be cut is too
much for longitudinal direction and cutting once is not enough, cut several times to attain the
desired size.

sCITIZEN® V-54
Cincomg

l Example of program Program ref. point

111111111!)
f\

I1I
nI1Ill
o
(D

30 o
O -zr
0")

. 9 ( v N

o A s

5 Ref. point set

Fig.V—45

T200 CR
M05 CR Stop of main spindle
S270 CR 135 r.p.m.
M18 CR Rotary tool Rotation ON
G98 CR

G28 H1 CR Spindle indexing zero setting


G50 CO CR C axis coordinate system designation
M98 P9411 CR Slitting spindle shift ON
G00 X—44.0 Z—1.0 CR To reference position in longitudinal
direction
Z5.0 CR To position free from interference
with barstock
210.0 F6 CR Move up center line of cutter until
passes through bottom edge line of
flat face
Z—1.0 F200 To position where cutter separates
from barstock.
M98 F9410 Slitting spindle shift OFF
G00 X80.0 CR Completion of machining and to tool
change position
M05 CR Stop of rotation
To next machining
Note: When slitting spindle shift is ON, X-500 will be the lowest position. Attention
is to be paid for preparation of a new program

ECITIZEN@ V-55
3-9-7 Slitting
Slitting is made by the same steps as with flat-milling with a slitting spindle.

l!3::==3==III-IIIII

Fig. V——46

sCITIZEN@ _ V-56 - ._.._

L” _
Cincomg

3-10 Synchronously Progressing Type Back Machining Program (E32lll)

ln E32|ll, the back machining program can‘be executed simultaneoulsy but independently of the main
program (front machining) by Y-axis control.

3-10——1 Concept for back machining program


The back machining program should be prepared as a subprogram. This back machining subprogram will
be read in the first execution after cycle start of main program (and it will be skipped in the second
cycle and after by the block skip function) and the execution will start by the command in the main
program.

CD
,— E .

Main program

/
, «>5

C
(V Subprogram; ’
U
I
E Command to read back machining Reading back machining
'53 program
-2:‘
program
(U

5 Main program
U)

i
Command to executed back machining 5
Executing back machining
program
program

Main program

Execution of subprogram
< completed

End of program

! ECITIZEN@ V—57
Cincom

lll
....__._.....

3—10—2 Commands applicable to back machining program

G00; Positioning
G01 ; Cutting feed
If another G code is used, it is executed only during back machining program READ, not during back
machining.

The feed rates during cutting feed is set only by the command to feed per minute, and is commanded up
' ' to 5,000 mm/min (F5,000).
As for back machining, this is regarded as the rates of feed per minute in G01, regard|e'ss of G98
command or G99 command.

The coordinates value of Y-axis back machining is commanded with B codes. Only absolute command is

available, and a decimal point input command is not.

M code Function Remarks

M15 Back machining chuck CLOSE

M16 Back machining chuck OPEN

M23 Back machining spindle FORWARD

M24 Back machining spindle REVERSE

M25 Back machining spindle STOP

M34 Back machining work SEPARATE

' M42 Back machining program end

An S code in the back machining program commands a back machining spindle speed.
Program as follows:
» M23 (M24) S_O_Q

Specify the rpm directly in 100 rpm by S+2-digits.


I (Example) S20 -* 2,000 rpm

-—— V-58 -r -L ——- —


- Tcodes I

These are used to select the 3-axis tool for back machining.
Selection of each 3-axis tool can be done by specifying with T+4 digits.
T3100 T3200 T3300

Note) The movement of Y-axis in back machining program cannot be offset.

Hints
1) In back machining program, both the command to move Y-axis and M, S, T code cannot be
commanded in the same block.
2) Never tail to inputtback machining program end command (M42) in the last back machining
program.

43—1O—3 Y-axis moving command


in general, the coordinate system whose program reference point (YO) is identical with the machine
reference point is automatically set for the Y-axis by performing the reference point return operation.
In this coordinate system, Y-axis moves, making the approaching direction of the guide bushing at +.

Most advance position Back machining Back machining


of back machining spindle chuck spindle
3-axis tool post

Gm:
370

320 stroke
Headstock Guide bushing
6-DY BY
YO

V.59 ":'
Cincomg

In the back machining program, Y-axis makes the program reference point (BO) so that it may be the

position in the Y—axis normal coordinate system in which a back machining start command (M45) was
made at the same block by programming the command, making the approaching direction of the 3-axis
tool post as + in the coordinate system.

Back machining spindle


/'__tu£v~er (M45)

flack machining\\

\
3-axis tool post

. spindle
_. Tl /
////// :77/711-J A-x-1-11‘
J..- VI-8-5-L
,

l/////

_ _ G351:

320'“ 650)" ~ 50+? rnitfckhining


(ya) Back machining (ya) #1 stroke
BO spindle turnover B0
Headstock Guide bushing QB I 63 B 9B ®B

This coordinate system for back machining will be released by reading the back machining program end
command N42) and Y-axis will automatically return to the normal coordinate system.

3—10—4 Reading of back machining program


To read the back machining program, program the followings at the begining of the main program.
M48; Block skip for reading the back machining program (start)
/M98 POOOO ; POOOO is a subprogram number for the back machining
M49; Block skip for reading the back machining program (end)

Only the first back machining reading is allowed after cycle start. Therefore, when cycle start button
is pressed after the program stops by pressing feed hold button in machining, the following reading
-x

can be executed.

3—10—5 Execution of back machining program


' The back machining program will start by reading.
M45 GOO YYYVY}
in the main program. The coordinate value of Y-axis at this time will specify the program reference
point for the coordinate system used for the back machining.

sCITIZEN@ V-60
_.CincomE

3—10—6 Collection of back-machined products


Back-machined products are collected by programming "M34: Product separation (back machining
spindle return)". i

The back-machined products are knocked out from the back machining spindle and dropped in a specifi-
ed storage box.

With this command given, the back machining spindle turns about 35° downward, opens the chuck and
knocks out the products. After knocking out, it turns further and returns to its original position for
picking off cutting-off work. 3_ .

Back machining spindle ax’; too! post

Him
\ .4 E5//
\
.

// .

Back machining spindle turnover Product separation

ECITIZEMB .—j.—.___.
V-61
_CincomE

3—10—7 Dimensions related to back machining program

Escape dimension

27? 320 I C 550 [Rotation dia.] 5 45 3 27

fi
‘- I I
ET“ Stroke Cutting OT
550+2oz [Rotation dia.] I I smred
, .
3204 ;%

7/
/ /
P .

/
r
L‘/__ fl/g
/ / 'r~--—
;

J,V_/
_
“"1 |

///
//
_

7//_
.

__K_ .. _.._ _‘.


40 Shift 0,. 8°

, '
5 3
bflhiang
unit fl
Fr
.-

*"'—— .
7
[J
._

"“" "‘ “"‘


_.

7
L] a :.:3
3-axis holder

Guide
bushing
/
.

44
-.'«~~—-
_.__ _
Lv—-
'

_
.


.

-9
__._‘
' I E

. ,

Back machining tool

T- 3 Cut-off tool width


32 50 Back machining tool CU"0ff 1°°)Wid1h
35 47 \\_‘
E 82 ® ‘

L I 320 _

‘OT ' Stroke fir’, O 100


160 H I 150 H ‘I I__ 8
)‘‘*‘‘'f
.

T! I I 1

Tool rotation area ..- W k -‘


‘E (Aor;'p|>(ro>T.3(2:3Igg|ft E
9 right rotation)
3
CC
150
Back machining tool on
the turret of the body

3—10—8 How to verify back machining


Follow the sequence given, below to execute back machining program exclusing in a single block and at
one-cycle mode:
(1) Display back machining program on the CRT screen to make it ready to start.
(2) Address M45 GOO Yyyyy; at MDI mode.
Y axis will move to the Yyyyy position and T2100 will be indexed on the 3-axis tool side.
(3) Position the mode to Single Block or one-cycle.
(4) Push the X-Z/C-B/Y SELECT button to select C°B/Y.
lf C-B/Y has already been selected, first select X-Z and then C;B/Y.
(5) The mode lamp (Single Block or One-Cycle) will flash.
OK if it flashes. if not, repeat the above sequence from the beginning.
(6) Push the CYCLE START button.
Back machining program will be executed.

%—CITIZEN® V—62 -

l._
Cincomg

3——10-9 Examples of back machining program


O 0010; Program No.

. M23 S5 T3100; Backimachining spindle 500 rpm FORWARD rotation; T3100


selected

G00 B15000.’ Rapid feed from the back machining ref-point to the position 15
mm away from 3-axis tool post
G01 B20000 F120,’ Cutting to the position 20 mm away from it at 120 mm/min
M23 S10 T3200;
G00 B18000;
G01 B21000 F150;

G00 B20000;
G01 B22500 F200;
’ G00 B-6000; Retract to the work separate position
‘ M25; Back machining spindle STOP
M34; Work SEPARATE; Back machining spindle original "position return
(turnover)
M42; Back machining program END

M99; To main program

Note) Be sure to insert M42 at the end of the back machining program.

Up to 150 blocks are available for back machining program. 13 blocks are used in this example.

in main program, back machining program is inserted as follows:


0 0001;
M48; 00010: Back machining program _

/M98 P0010; READ back machining program only once at the first CYCLE START.
M49; (At this stage, program is not executed yet. READ only.)

G99

M43; Continuous cycle: This is the command to use Y-axis in front machin-
GO Y150.0 T2200; ing while the back machining in the latter cycle is executed. When in
back machining Y-axis moves into 80 back machining changes over

front machining.
M44 G00 Y40.0; Switches Y-axis to back machining. Execute the command to move

into the back machining reference point in the same block. Never fail
to command M44 when M43 is commanded. .Y-axis moves into back -

machining reference point. And T2100 is indexed on 3-axis tool's side


to start back machining.

'Ec1T1zEN® V—63 ..
_..CincomE
M05;
M39; Stands by back machining STOP: stands by until back machining
finishes.
GOO Y300.0 T2100,‘ Advances Y-axis to chuck it with back machining spindle and to cut it
off.
M15; Back machining chuck CLOSE.
M03;
G01 X-4.0; Cutting-off
M45 GOO Y40.0; Back machining START: retracts to Y40.0 and T2100 is indexed on
3—axis tool's side. Moreover, this Y40.0 is considered back machining
reference point (B0) to start back machining program (00010). (Back
machining is not executed in single block mode. To confirm back
machining program, refer to chap. 3-1 0-8.)

M56;
M47; 1 cycle mode; program to be executed at the work count up (This is a

/39; ‘J7 program to stand by the end of back machining of the last work.)
M02;
M99;

* CITIZEN® 4. V-64 4_ _ _.
Cincom;

'
3-11 Non-synchronously Progressing Type Back Machining Program
(Model E32K|||l

. This is the way model E32l|l executes the back machining program in the main program by controlling the
Y-axis. ~

3-1 1-1 Concept of back machining program


There are two types of non-synchronously progressing type back machining; a case when front machin-
ing are sequentially and separately performed without progressing simultaneously, and the other case
when they are performed simultaneously.

Q) When back machining is performed separately (non-simultaneous machining)

» Main program

Subprogram
Back machining program

Subprogram execution command

Main program

Note 1) The back machining program is not


required to be made independent as
a subprogram.
End of the program

Q) When back machining is performed simultaneously

Main program Note 1) For an axial movement required for


the back machining program, speci-
r ' - - - - - - - - - - — - - - - -- -1 fy it in the same block as an appro-
l Back machining program {
priate one of other axial move-
L _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _1
ments for front machining.
,_ . _ _ _ _ _ _ _ _ _ _ _ _ _ _

'I Back machining pro Q ram 1I


L _ _ _ _ _ _ _ _ _ _ _ _ _ _ __J

/
F‘ ” " ’ ‘ - - - ‘ - ' ' — ‘ ""|
03 . .

g-<9 1 Back machining program I

Q) L _ _ _J
.8
_ _ _ _ _ _ _ _ _ _ _ _ _

Subprogram
:1 ..: .

.9 8 Subprogram execution command Back machining program


% B
12 5
‘R
BE’ 3 H M am program -

(0
Q, 0.)

0: 5

End of the program

ECITIZEM V-65
_._..____ - .. _.._CincomE

3-1 1-2 M, S and T codes used in back machining program

, For M codes used in the back machining program, refer to 2-3-4.

An S code in the back machining program commands a back machining spindle speed. Program as
follows: '

M23 (M24) S00

Specify a spindle speed directly by the unit of 100 rpm,


using a 2-digit numerical value following

(Example) S20 -———-— 2,000 rpm

Select 3-axis tools used for back machining.


For independent selection of the 3-axis tools, specify with a 4-digit T code.
T3100, T3200, T3300

3-1 1-3 Y-axis moving command


Set the coordinate system, whose machine reference point is identical with the program reference point
(Y0), obtained by performing the reference point return operation.
In this coordinate system, the Y-axis moves regarding a direction approaching the guide bushing as

M051 3dV3"_C‘_? P051110" Of Back machining Back machining


back machining spindle chuck spindle 3_ax;s too‘ post

///
/17
. |
W/J E:
F“

_ _

50 370

. 320 stroke 50
Headstock Guide bushing
69v<——>C—>v
Y0

5 CITIZEN® __ =_—_4— V-66


Cincomg

For the Y-axis, the coordinate system whose ”+" side is set in a direction approaching the 3—axis tool
post is set by programming a mirror image ON command (M40).
It is convenient, if the back machining program is created in this coordinate system. The mirror image
function is cancelled by commanding M41.

Back machining spindle


turnover (T2300)
. ‘A.
, _
fiack machining
spindle
3'aXi5 too’ post
\
/
-—-- TJ 1/ __ / _
_
,$::(:
, -
7711/
//////I
_ I77”) 1"’ Awvd”
V-5*-3-L
__ _ _ $51].
32o_a (550) 50+a Back machining
A ~ _ _ ~ 4) stroke
(ya) Back machining (ya)
Headstrock Guide bushing ‘Yo’ spindle turnover (Yo)
Er) Y-——+—~ @v E) Y ——+——> 69v V

Y-axis mirror image ON (M40)


Y-axis mirror image OFF (M41)

3-1 1-4 Execution of back machining for last product


Execute the following program to perform back machining of the last product.

Main program

OAAAA
M47 Subprogram
/M98 P AAAA (back maching program)

M02
M99 M99

3-1 1-5 Dimensions related to back machining program


Refer to 3—10—7.

-1 .

Z - V-67 -; a
_ _ - Cincom ;

3-12 Z-/Y-axis Synchronous Operation Program (Models ll and lllY Only)

' 3—12—1 Outline


When the Z axis moves based on a program command "Zzzzz" or "Wwwww" in automatic operation,
the Y axis can be also moved synchronously with the Z-axis move. If you perform Z-/Y-axis synchro-
nous operation with the center support device B(U22C) mounted to the opposed tool post, this can be

used as a workpiece steady rest.

3—12—2 Commands
The following M codes are used for Z-/Y-axis synchronous operation:

M88 Z-/Yeaxis synchronization ON


Y-axis mirror image ON

_ - M89 Z-/Y-axis synchronization OFF

M40 Y-axis mirror image ON '

' M41 Y—axis mirror image OFF

lf M88 is given when the Z axis moves, the Y axis will also move synchronously with the Z axis until
- M89 is given.
If M89 is specified, the Y axis will move based on a program command "Yyyyy" or "Vvvvv" in the

subsequent blocks.

Z-/Y-axis synchronous operation is allowed only in manual data input and automatic operation.
Manual operation does not enable this synchronous operation.

Note 1) Since the Z and Y axes move in opposite directions (+, —) respectively, apply the mirror image
function to the Y axis to make their moving directions coincident with each other in Z-/Y-axis
synchronous operation.
Note 2) To check whether Z—/Y-axis synchronization is ON or OFF, and whether Y—axis mirror image is

ON or OFF, take a look at (M) on the right end of the program check screen (PFlG_CHK).

V aCITIZEN®__ _ - __ V-68 ' ‘ ——————:___:__..


J - - , L _Cincom___=.

3——12—3 Program Example


When mounting the center support device 8 to the opposed tool post and using it as a steady rest;

0__.3

Y-axis .

independent , _ _

Operation G 0 0 Y ; 4_ Put into contact with


workpiece the center
a
support device mounted to the opposed tool
post.
M 8 8 2 “‘ Z-/Y-axis synchronization ON, Y-axis mirror
. image ON '

Z—/Y-axis ,

" synchronous
- ' operation °

M 3 9 . 4- Z—/Y-axis synchronization OFF

4- Move the Y axis to the position where the


*<

- G 0 0 ,

center support device was put into ‘contact


Y—axis _ _

independent with the workpiece.


Operation M 4 1 ; "' Y—axis mirror image OFF

M02;
M99;

Note 1) During Z—/Y-axis synchronous operation (in the block between M88 and M89), do not specify
commands system such as automatic reference point return (G28), second reference point
return (G30), machine coordinate system setting (G53), etc. concerning the positions of the
machine coordinate system, and those such as work coordinate system setting (G50), etc. which
do not move the Z axis.
Note 2) When applying tool offset with a command "Ttttt" during Z—/Y-axis synchronous operation, set
the same value for Z-axis and Y-axis tool offset values corresponding to that tool offset
number.
Note 3) When turning off Y-axis mirror image, move the Y axis to the position where Y-axis mirror
image was turned on, and turn it off. Otherwise, coordinate values would be changed. (When
M88 was specified at a position of YlO0.0, move to that position after M89 and specify M41.)
Note 4) When the Y axis has advanced beyond a machine position of Y160.0 with the opposed tool
post Model ll-T21 or l|lY—T2l /T23 selected, the 20—face turret cannot select a tool even though
it is located at a tool change point.

_ V-69
__—___.__ - - t - Cincomgg,

3-13 Tool Life Management Program (Option)


For a tool life management using method, refer to FANUC's instruction manual. Described below is its
using method in a product machining program.

To count a tool life, you have to reset the NC unit. M30 (external reset) is available asa reset signal. Be
sure to insert M30 before M02 in a program which uses tool life management.
O

’. ' ’ M30:
M02; '

M99;

The following program is not allowed:

Example) 0 0 0 0 1 3

M98 P0002 L100: 00002;


M98 P0003 L 50:
M02:
M99 2

M50;
M99;

This program is to perform "OOOO2" 100 times and "OOOO3" 50 times. In this example, M30 has been
contained in a subprogram. This usage, however, is never allowed. lf this is executed, the program will
PT0C9€d T0 the next block (M98 P0003 L50;) after performing "OOOO2" 1 time instead of 100 times, be-
ex cause the NC unit has been reset by M30. '

That is, you cannot use M30 in a program which is repeated by ”L_" of a command "M98 P__L__
:4

If operation is not repeated by "L__" in the subprogram, either, you can use M30.
When executing such a repetitive program as the above-mentioned one, you must insert M30 before M02
in the main program.

_ ' _. V.7o

L
——__-=—..—_.———— ~ ; Cincomg

3—14_ Sample Programs A


, 3—14—1 Partl {m
Machining chart

\l/
_

1.

Material: SUM24L
M15 P10

¢5x15, ¢6 center hole

Machining layout

(9 ® @ ©
1

T9 T10 T6 T6

r-—fi

6.9 r A Lu‘: M A .————— _,9--- T2


m
.

_ ‘V - "“““ ‘;—;T4
6 (19

T1 T3 1-l'2 ®T7 T5 T3 T8

Tool layout

T01 T03 T05 T07 _ 3 T09 25 $_¢,4 TH E3-—a>5


1 ¢4 L _—- I

11.0 '
4 ‘ 25 Q | 25 fit 25

«:25
T02 T04 T06 T08 T10 T12
__ Z
_ -— 1.5 3

ECITIZENQ»
MACHINING
LAYOUT PROGRAM? >|< REMARKS
- 0001 >|<

G99 >]<

:———§ G50X—4.0Z0 :§<

M06 >|<

T200 S1900M03 * (3om/mm)


GO0X80.0Z—0.5T200 >|<

0.5 ' *
>l<

>!<
_____-_..__ * '

>i<

N0102 *
x—_5o.o *
GO1Z6.3F0.08T201 *
—-> GO0Z—0.5T200 >]<

X80.0T400 >l<
%/ _ _

/ - *
>I<

>k

>!<

N0204 *
x—5o.o *
G01ZA10.0T4O2 *
GO0Z—0.5 >|<

_._..»_ G04U1.0 >|<

~—fi% *
GO1Z15.0 *
V’ GO0Z—0.5T400 *
X80.0T600SL500 >l< (120m/min)

* fl J -,_

*
sCITIZEN®_ _ v—72
.. - _ Cincom E

MACHINING
LAYOUT

*****-36*-X-96*-)6**-)6-)6-9696*-36%-36%-)6->696-9€°**96**-)696
PROGRAM REMARKS
0 N0306
X8.45T603
G01 X1 1.9521 .25F0.03

Z15.0

X25.9F0.1
W0.5

X27.0

GO0X80.0T800S700

N0408

X14.0Z—2.0T804
G92X11.61Z12.0F1.75
X11.27
X11.01

X10.79

X10.61

X10.45

X10.29

X10.15
X10.01

X9.89.
>_<9.77

X9.67

X9.67
f

GO0X80.0T600S1500

, __ v.73 4 g
1
,_ , , , ,, _,, ,, A,‘ _. ‘. .. -1.‘-,»..‘..(.
.. ...__..Cincom__;_

MACHINING
LAYOUT

96
PROGRAM REMARKS

96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96
- N0506

X13.9Z14.5T605
G01X18.0Z35.0F0.03
Z53.5F0.06

G03X21.0X55.0l1.5F0.03
G01X24.9F0.06
X25.9Z55.5

265.0
Z27.0F0.1
GO0X80.0T30O

NO603

M05

G98S2000M17 (25m/min)
G28H1

G50C0

9 J6 M98P9111
“$.4-

X19.0Z45.0T306
S

G01 X8.0F50

G00X190A
H180.0
G01X8.0
GO0X19.0

M98P9110

X80.0T500

5 CITIZEN® v.74
Cincomg

MACHINING
LAYOUT

**-36*-)6-)6%**-)€°%*9(-)696'96°)(-369$-969696-36969696969696-)6->696-X-
PROGRAM REMARKS
NO705

M98P9111
f X19.0T507
G01X—20F80

GO0X19D
G04U1D
X—1D
GO1X—14D
GO0X19D

G04U1D
X-130
GO1X—21D

GO0X19D
M98P911O

X80DT700S1600H90D (30m/miM

NO807

M98P9311

X2LOZ60DT708
GO1X—21DF160
GO0H180fl
G01X2L0
M98P9310
GO0X80DT1000
M05
G99S1500M03

._=.=CITIZENc.a _ _ v.75
_Cincom;...

MACHINING

96
PROGRAM REMARKS
LAYOUT

96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96
NO910

X26.9Z69.0T1009M10
G01X24.9Z70.0F0.02
X21.0

G03X18.0Z71.5K1.5
GO1Z89.5F0.04
X17.0Z90.0F0.02
X14.95F0.04
2124.5

X13.55Z125.2F0.02
X25.9FO.2

W5.5

X27.0F0.2
GO0X80.0T900M31

N1009
M05
G98S2000M17 (25m/min)
G28H1

G50C0

H900
MQBPQ111

X16DZ925T911
G0lX92F40
2975

GOOX16D
96:96:96

M98P9110 R -1 _ W? 79’ ‘F

X80DT110OM31S1600 i25m7man> ”

aCITIZEN¢ V-76
.__._ _. . Cincomg

MACHINING
LAYOUT PROGRAM
.
- REMARKS
_ M1111 .

M98P9111

V X16.0T1112
G01X9.2Z92.5F80
I Q


- a
297.5

" X16.0F200
M98P9110
/ GOOX80.0T1200M31

N1212
M05

G99S1500MO3

E/U X16.0Z108.0T1213
G01X14.0F0.02

%1 GO0X16.0
—— W1.0

__ G01X15.0W-1.0F0.02
X13.0
GO0X16.0

X80.0T800S700M31

N1308

X17.0X108.0T814
._ G92X14.6Z122.5F1.0
I X14.33
‘A I X14.13
X13.95

X13.79
X13.65
X13.65 ‘

GO0X80.0T100S1500M31

%—_:CITIZEN® V-77 _ 1
- ._CincomE

MACHINING

-X-*****-)6%***')€'**9(-)(—~)€%%<-)6-)€'*9€-*****~)69(-**96
PROGRAM REMARKS
LAYOUT
N1401

X27.0Z124.0T115M32
G01X17.0F0.1
X-O.5F0.02

J M11

X—4.0M33
M05

M07

GOOX—4.0ZOT100

M02

M99
%

s CITIZEN@ V-78

L
.___________._._ _ _...Cinc0m§

3—14—2 Part II Sample program of machining long material by E32

Machining chart

Material: SUM24L 2~groove 2.0 x 2.0 Center hole

1 _ _
0( _ _
-‘ V”/‘E
_ .4 3
/. — ) 0 - V//7/ ‘*

C0.5 , C0.5

_ 420 40 v

_ ‘ 500 7

Tool layout

Machining layout 2/’ T1

®T1 ’ Q2) T4 I ___j__ 3


if if . \1
I _. * _ O( .. —W -— W0 4-— *4
‘ L - ) O - ‘<%
Driliing 1600 RPM ( 40 m/min) ——J- 2

Turning 2100 RPM (130 m/min)


—@10

T00‘ '3Y°”"‘ _ Returning position when re—chucking


0 scale 320 Work length 500+too| width 3 = 503
fl _ 503—(320 x n) = 183 _

G50X—4.0ZO (Starting point) z32o_o (n should be an integer; 1 in this case)


*1 Returning amount
GO0Z137.0(W—183.0) 320-183 = 2137.0
5*" ————— —'—." . T .

137 183 Set the coordinate system so that this


I G50 Z320-0 2503-0 point may become 2320.0.
I
i————-—-———+
GOO 2183.0 Returning position of program starting point
i —-— ———————————— ———4 320-137=Z183.0

§CITIZEN® _ _ v-79
..___CincomE

MACHINING
‘PROGRAM

**-96*-)6******-)6%*-)6-96*-)6-X-9694-)6-)€**-)(-9(-)(°-)6-*-)6-)696
REMARKS
LAYOUT
00001
G99

G50X—-4.00

M06

S1600M03
GOOX80.0—0.5T1000

N011O

X50.0

GO1Z10.0F0.05T1001
G002-0.5T1000

Z80.0T400S2100

NO204

X21.0Z1.0T02
G01X18.0Z—-O.5F0.03

GO0X21.0
240.0
G01X16.0
X21.0FO.2

aCITIZEN@__ _ __ V-80
Cincomg

MACHINING

********-)6*****96-)6969€-)€-96969696-9696969696‘-)6-96-)é9696
PROGRAM REMARKS
LAYOUT
M12

GO0Z320.0T400
M10

M05
M15

M07

2137.0 (W—183.0)
M06

M16

G5OZ320.0

GO0Z462.0T402M03
G01X16.0F0.03
X21‘.0F0.2

GO0X80.0T100M31

N0301

X21 .0Z503.0T103

G01X19.0F0.03
X21.0F0.2
2502.0
X19.0Z503.0F0.03M32
X—0.5M 1 5

M11

X—4.0F0.06M33
M05
M07
GO0Z183.0T100

M02

M99

ECITIZEN® V-8 1
————— - - CiI'|C0|'|1 E

3—14—3 Part III Example of -back machining by synchronously progressing type


back machining
Tool layout

Machining chart
4:8 x 35 hole

—- —-T3100
T12
U

T3200
I

T06

sCITIZEN® V-82
-Cincom E

MACHINING

96-*******9€-*****-)€~96969€-96-36969696969696-)6%€-96969696-)6
PROGRAM REMARKS
LAYOUT
03243
G99M52
M48

/M98P6000
M49
G50X—4.0Z0
M6

GOX80.0Z—1.0T900S1200M3

N109X—50.0

G1Z5.0F0.2T901
Z17.0F0.4
GOZ—1.0T90O

X80.0S600

N210T1000
X—50.0

G1Z11.0F1.3T1002
Z20.0F0.2
GOZ-1.0T1000
X80.0S1200

-—__——_—_CITIZEN<.» _
- -CincomE

MACHINING
LAYOUT PROGRAM REMARKS»
. N308T800

G50U60.0

X18.4Z—1.0T823
G1X16.2Z0.1F0.03
Z12.0F0.05
215.0
GOZ—1.0

G5OU—-60.0

X80.0S2000

N407T70O

X15.6Z—1.0T7‘I7
G1X18.0Z0.2F0.03
Z15.0F0.05
X19.9W0.475
235.0
X22.6W1.325
X33.0F0.2
GOX80.0T600S150O

N506G50W—14.0
X21.0Z14.0T618
G92X19.5Z34.5F1.0

WU X19.06
X18.8
X18.7

X18.7
GOX80.0T700S200
G50W14.0

sCITIZEN® V __ ;_... V-84


MACHINING

%*******-X-'X'-)6***969696969696-)6-3696*-5696-969696969?-)6-)6
PROGRAM REMARKS
LAYOUT
N607X33DZ345T719
G1 X20.0F0.2
Z60.0F0.07

—E1_|b) X28.0T72O
G2x3ooz6LoR1nFbo5
G1Z76.0F0.1
X33.0FO.2
GOX80.0T1200

N712G50W—14.0

X33.0Z73.6T1221
G1 X30.0F0.05
G2X27.2Z75.0R1.4F0.03
G1x23.2
G3X22.0W0.6R0.6
G1Z89.5F0.07
X21 .OZ90.0F0.03

X20.0
Z119.2F0.07

X18.0X120.2F0.03

X33.0FO.2
G50W14.0
GOX80.0T100M5

ECITIZEN® _
V-85
__CincomE

**-)6‘***-)6*%-)6**%***%-)6*9(-X-********-X-**96
'|‘_"£$gl'J".'r'NG PROGRAM REMARKS
F/ N801X33.0Z124.0T1v22 _

I M39

_. _‘fiI_£_ we
L_ + ~—— Y310.0T2100
M15

\ N802S1500M3G99
_I_J\—: G1X25.0F0.2
'”“""‘ X—1.0F0.04 »
fl

N803M45GOY10.0
G99X—4.0F0.05

M5
W

M7
HMEE GOX—4.0ZOT100

M2

M99

sCITIZEN®
ox
.<
oo
‘I

[I

i 1

L 7‘
Cincomg

MACHINING REMARKS

**9(-96-**-)6**-)6-)6%-)6-)6-96969696969696-)6-)696969(-96969696969696
PROGRAM
LAYOUT
06000
M23S10T310
GOOB9000

G01B13000F60
GO0B0

M23S10T3200
GO0B9000

G01B35000F300
GO0B—60000

M25

M34

M42

M99

—_=——__CITIZEN® V47
Cincomg

4. CUTTING CONDITIONS

It is necessary to consider the cutting conditions given here as a standard and to seek after conditions suitable for
materials to be cut, tool forms, and tool materials.

4-1 Cutting Speed


The cutting speed is determined at the outer diameter of a barstock in principle, but if a great difference is
between the finished diameter and the bar diameter (in case of much cutting depth), it should be taken
slightly higher.

4-1-1 External turning speed (carbide tools)


Table V-5 .

Material m/min

Material Cutting speed Material Cuttihg speed

Brass 130 ~ 220 Alloy tool steel 80 ~ 90


Phosphor bronze 110 ~ 160 Structural carbon steel 80 ~ 100
Aluminum 110 ~ 190 Stainless steel (Free cutting) 60 ~ 90
Free-cutting steel 110 ~ 140 Stainless steel 40 ~ 70
Carbon tool steel 80 ~ 100
Carbon tool steel (Free cutting) 100 ~ 120

4-1-2 Internal turning speed (carbide tools)


Table V-6 .

m/min

Material Cutting speed Material Cutting speed

Brass 80 ~ 120 Alloy tool steel 55 ~ 70


Phosphor bronze 80 ~ 90 Structural carbon steel 60 ~ 80
Aluminum 80 ~10O Stainless steel (Free cutting) 55 ~ 70
Free-cutting steel 65 ~ 90 Stainless steel 40 ~ 60
Carbon tool steel 55 ~ 70
Carbon tool steel (Free cutting) 60 ~ 80

5 CITIZEN® V-88
_.__ - ; Cincomg

4——1—-3 Drilling speed (high-speed steel tool)


Table V-7
m/min

. Material ¢1~2 mm t;’22~5rnm ¢5~ 12 mm ¢12~22 mm

Bass 40 ~ 50 50 ~ 60 70 ~ 80 80 ~ 90
Aluminum 60 ~ 70 70 ~ 80 80 ~ 90 90 ~ 100
Free-cutting steel 20 ~ 30 20 ~ 30 30 ~ 40 40 ~ 50
Carbon tool steel 15 15 ~ 20 15 ~ 20 15 ~ 20
Structural carbon steel 20 20 ~ 25 20 ~ 25 20 ~ 25
Alloytool steel 10~15 10~15 12~18 12~18
Stainless steel (Free cutting) 10 ~ 20 10 ~ 20 . 15 ~ 20 15 ~ 20
Stainless steel ~9 9 ~12 9 ~12 9 ~12

Reduction rate depending on drilling depth


Table V-8 ‘

I/d Reduction rate

3 ' 10%
' 20
5 30
6 ~ 8 35 ~ 40

:CIT1zEN® j__ V-89 __ __


——————————— —— — A __CinCDmE

4-2 Feed Rate


The feed rate depends on quality of material, depth of cut required surface finish, accuracy and estimated
tool life.

A ............ .. Tolerance Within i5;1, Surface finish vifithin 38


Depth of cut over 5 mm

B ............ .. Tolerance Within ilOu, Surface finish within 68


Depth of cut 2 to 5 mm

C ............ .. Tolerance Within $10/,1, Surface finish over 68


Depth of out under 2 mm

4-2-1 External turning feed rate (carbide tools)


5 Table V-9 . ‘I/rev

Radial feed (X) Longitudinal feed (Z)


Material
A B C A B C

Brass 30 50 100 30 80 200


Phosphor bronze 20 30 50 30 60 100
Aluminum 30 50 80 40 80 200
Free-cutting steel 20 50 80 30 100 200
Carbon tool steel 10 20 40 20 60 100
Carbon tool steel (Free cutting) 15 30 60 30 80 150
Structural carbon steel 10 20 40 20 60 100
Alloy tool steel 10 15 20 20 40 100
Stainless steel (Free cutting) 10 15 30 20 80 300
Stainless steel 10 15 20 20 60 100

2 CITIZEN@ V-90 —— ' ' ..


'1

Cincom_=.=

4-2-2 Internal turning feed rate (carbide tools)


The cutting conditions in boring greatly depend on the rigidity of tools and the tool holder. The follow-
ing table gives the feed rates for carbide tools of 8 x 40 mm. For radial feed rate should be about half
of the longitudinal feed rate.

Table V——l O
L1/rev

Longitudinal feed (Z)


Material
A B C

Brass 25 40 70 Depth of cut


Phosphor bronze 20 30 . 50 0'5"] mm

Aluminum 25 40 70
Free-cutting steel 20 40 50
Carbon tool steel 15 30 40
Carbon tool steel (Free cutting) 20 40 50 "

Structural carbon steel 15 30 40


Alloy tool steel ' 15 25 35
Stainless steel (Free cutting) 15 30 40
Stainless steel 10 25 35

=_ECITIZEN® V-9!
$5 - - - L _.Cinc0mE

4-2-3 Drilling feed rate (high—speed steel tool)


Table V-1 l
/.1/rev

Drmdia ¢>l~2 mm ¢2~5mm ¢5~12 mm ¢‘l2~22 mm

Brass 10 ~ 50 50 ~ 100 100 ~ 200 200 ~ 400


Aluminum 50 ~ 60 50 ~ 100 100 ~ 200 200 ~ 400
Free-cutting steel 50 ~ 60 60 ~ 100 80 ~ 180 180 ~ 300
Carbon tool steel 50 ~ 60 60 ~ 100 80 ~ 180 180 ~ 300
Structural carbon steel 50 ~ 50 50 ~ 100 30 ~ 180 180 ~ 300
Alloy tool steel 30 ~ 50 40 ~ 60 80 ~ 120 120 ~ 180
Stainless steel (free cutting) 30 ~ 60 50 ~ 80 -100 ~ 150 150 ~ 200
Stainless steel 30 ~ 50 40 ~ 60 80 ~ 120 120 ~ 180

Reduction rate depending on drilling depth


Table V—12

I/d Reduction rate For cross hole drilling should be reduce 50% depend on a

3~4 10% work piece holding condition. The infeed per pas for
i 5 ~ 8 20% threading tools.

4-3 Number of Threading Steps with Tools

4-3-1 Nonferrous metals


Table V—13

P 0.5 0.7 0.8 1.0 1.25 1.5 1.75 2.0 2.5 3.0

Heightofthread * 0.32 0.45 0.52 0.65 0.81 0.97 1.13 1.3 1.52 1.95

1 0.22 0.22 0.25 0.25 0.32 0.35 0.35 0.35 0.40 0.40
2 0.07 0.18 0.20 0.22 0.22 0.25 0.23 0.27 0.35 0.36
3 3 0.03 0.05 0.07 0.13 0.14 0.15 0.20 , 0.22 0.25 0.30
§ 4 0.05 0.08 0.10 0.15 0.15 0.20 0.25
f5 5 0.05 0.05 0.09 0.12 0.15 0.20
12 6 0.05 0.05 0.08 0.12 0.15
3 7 0.05 0.06 0.07 0.12
£5 8 0.05 0.05 0.07
9 0.03 0.05
10 0.03
11 0.02

'_ _ V-92 ..___ _


-4 4 Cincomz

4-3-2 Ferrous metals


Table v..14

- P 0.5 0.7 0.8 1.0 1.25 1.5 1.75 2.0 2.5 3.0

Height of thread 0.32 0.45 0.52 0.55 0.81 0.97 1.13 1.3 1.52 1.95

1 0.18 0.22 0.22 0.22 0.22 0.25 0.28 0.30 0.32 0.35
2 0.08 0.13 0.14 0.15 0.15 0.18 0.18 0.21 0.22 0.23
3 0.04 0.07 0.10 0.11 0.12 0.14 0.12 0.15 0.18 0.19
4 0.02 0.03 0.04 0.09 0.08 0.09 0.09 0.11 0.13 0.15
5 0.02 0.05 0.08 0.08 0.08 0.09 0.12 0.15
3 5 0.03 0.07 0.07 0.07 0.08 0.11 0.13
§ 7 0.05 0.05 0.07 0.08 0.10 0.11
“§ 8 0.03 0.05 0.05 0.07 0.08 0.11

. ~ § 9 0.03 0.05 0.05 0.08 0.09


3 10 0.02 0.05 0.05 0.0.7 0.08
E 11 0.04 0.05 0.05 0.07
12 0.03 0.03 0.05 0.05
13 0.02 0.04 0.05
14 0.03 V 0.05
15 0.02 0.05
15 0.04
17 0.02

ECITIZEN@ _ v.93
Cincomg.

4-4 Cutting Conditions of Taps and Dies

. 4-4-1 Nonferrous metals


Table V-1 5

4 Thread dia. x Pitch Spindle speed

M 3 x 0.5 270
M 4 x 0.7 270
M 5 X 0.8 220
M 6 x 1.0 220
M 8 x 1.25 220
M10 x 1.5 175
M12 x 1.75 175

4-4-2 Ferrous metals


Table V-16

Thread dia. x Pitch’ Spindle speed

" M 3 x 0.5 220


M 4 x 0.7 220
M 5 x 0.8 220
M 6 x 1.0 175
M 8 x 1.25 175
M10 x 1.5 175
M12 x 1.75 175

The feed rates given above are 20% lower than the ideal ones in both ferrous and nonferrous metals.
The feed amount used in practical programs must be thread length x 0.8. For details refer to the item
"Thread cutting with taps and dies" in the program manual.

aCITIZEN@ __ V—94
Cincom E

514-5 Milling Condition

'. 4-5-1 End milling


Table V—17

Material Cutter. Die. Cutting speed Depth of cut Feed rate


mm m/min mm pi/tooth‘

3 15 ~ 20 3 6070
Non-feerous metal material 4 15 ~ 20 3 60 ~ 70
(Brass) 5 20 ~ 30 4 70 ~ 80
6 20 ~ 30 4 70 ~ 80

3 15 ~ 30 2 30

I Ferrous metal free—cutting material 4 15 ~ 30 2.5 30


_ , (Free—cutting steel, etc.) 5 20 ~ 40 3 30 ~ 40
6 20 ~ 40 3 £30 ~ 40

3 10 ~ 20 2 20

Ferrous metal material 4 10 ~ 20 2.5 20


(Carbon tool steel, etc.) 5 15 ~ 30 3 20 ~ 30
6 15 ~ 30 3 20‘~ 30

3 ~ 4 5 ~ 15 1 10

"Stainless steel, Alloy steel 5 10 ~ 20 1.5 10 ~ 20


10 ~ 20 1.5 10 ~ 20

O The conditions for aluminum should be about 3 times as mach as non-ferrous.


0 Those conditions use for carbide end mill.

E-CITIZEN@ _.
V-95
Cincomz

4—5—-2 Slotting
Table V-18

Material Cutter. Dia. Cutting speed Depth of cut Feed rate


mm m/min. mm u/tooth

Non-ferrous metal material 1 25 ~ 50 6

(Brass) 2 25 ~ 50 5
3 25 ~ 50 4

1 18 ~ 30 3 ~ 6 3
Ferrous metal free—cutting material
_ 2 18 ~ 30 3 ~ 6 3
(Free-cutting steel, etc.)
. 3 18 ~ 25 3 ~ 6 2

1 15 ~ 25 3 ~ 6 2
Ferrous metal material
2 15 ~ 25 3 ~ 6 2
(Carbon tool steel, etc.)
3 15 ~ 25 3 ~ 6 1.5

. 1 10 ~ 15 2 ~ 5 E 2

Stainless steel, Alloy steel 2 10 ~ 15 2 ~ 5 1.5


3 10 ~ 15 2 ~ 5 1

0 High speed steel slotting saw.

4-——5—3 Slotting spindle speed


The slotting spindle speed will be 1/2 of the program value.

_=.CITIZEN® V-96
.§!V.§%:1-
./V
F
5% 2§3E2i/E/‘fl/3/Va/E/ 3§2‘;8
}“4".:L)“/]"I.'-1"}: /§E 0';5§0§2

You might also like