Documente Academic
Documente Profesional
Documente Cultură
\
( y •
Jf rÿ. •'
ft; . « -
#ÿ'
'
tf
MORI-YASNAC 2000B
fe® •yy.;f
#JfP rlsjS.
y;
PSsifc,,, •••3
visas
ilSSS
!• r
::-
:
j->.: ..; -v.v.-
V\ i.
i
r. \
:!5
t
1
l 1
3
&
SEÿsShv.'' '*•
/
DE6425439 V M
ilKswswasf*.”ÿ
f
i' CONTENTS
1
V. > 1. INTRODUCTION f I
2. SPECIFICATIONS . 2
2.1 Basic Specifications 2
2.2
2.3
Options
View .....
..
_
.............
L
5
6
3. PROGRAMMING ... 9
12
V ........ ........13
__
..
v,
3.4 M-function (miscellaneous function)
. 3.5 G-f unction (preparatory function) ................. 16*
t
3.6 F-function'(feed function) ........
.......... i 32
5. OPERATIONAL,PROCEDURE ... 86
5.1 Preparation Before Turning ON power 86
i
_ PE 642543 9
J ::
&
/ >
•
5.5 Manual Data -Input Operation
.5.6 Memory Operation
! '
.
89
90
5.7 Preparation Before turning OFF power .... 93
5. 8 Turning OFF power ....
. . 93
5.9 Tape Editing .....
.. ....; 94 fe
6. MAINTENANCE ..... 9?
•
6ÿ1 Routine maintenance
'
, .......
.... ...... -97
v*
6.2 Precautions for. Connecting to Power' Source. . 97
)
. 6.3 Component Layout ..... 99
6.4 Fuse and Thermal Relay 10.1
6.5 Troubleshooting ..I ,.. 103
:. ;
\
ii \
DE 642543 9
I
y.; 1. INTRODUCTION
i
V .
t.
*
'. ;.
2. SPECIFICATIONS
,j
/ 2.1 Basic Specifications
• -.w
No.- |
Specifications
«
•"0 j Model YASNAC 2000B
1 p > 'p*
4|. Ambient i
0°-45° C (32-11 3°F)
temperature ;
i
5| Power supply !AC 200/220 V +10V-15?.,
V i
50/60H2 ± 1 H2.
; j
3-phase, 5 KVA
|(with built-in transformer :
j100 V AC, 1 kVA) ,
...I
6 iServo control Transistor type
unit ;IX-axis: CPCR-MR05N
J i 55-axis: CPCR-MR15N
.1
7 ! Servo notor
i
'DC servo motor with tacSit— generator
i
'and pulse encoder
- I
1
i
. !
X-aXis: UGCMEM-04DB/SX
Z-axis: UGCMEM-15DB/SX
'
8 j Spindle position PC- 1024Z -ITT
’
/ DE6425
r; 4S9
/
/ •
K°-
!•
*
—
Item
;rr’.Tv
No,. Item Specifications “1!
14 reader Photoelectric type, 200 char/sec' !
paper tape: up to 25 m
•: 15 Command tape 8-channel ,ÿ black paper tape %
• : EIA RS27.7
16 ! Tape code i EIA RS2.4 4-A
17| Programmings Absolute, and/or incremental
j method
---- - -
•
18 j Tape format
4...
! M2 S2 T+(2+2) p3 Q3 D4.? *ÿ I
4,095 mm/min
.! i 0-200%, in steps of 10%
. i 26 1 Feedrate
override ;
iw. '•
“l :
Item
No. Item
— Specifications
V.:‘ f I
v": 29 Spindle-speed I SpeC(fi*4 *tVu Surface spe-e4 ('"'yCT)
function directly vn. ah, coÿ
30 Tool function T(2 digits +'2"digits) '
*
'•
Tool offset No. : •• I
;
K,' v
Tool No. BCD code output
..
ordinate preset !
__
ft
\
I
Item
No.
Item
1
ti
Specifications
C.;-
h . { 45 ; Manual
46 ] Error
absoluteÿ
detection
Fixed at off
GOO: fixed at on *
•A: G01-G03: fixed at off
,
48
49
: ...
M j Label skip
. .Cy,e.leS_.
iCowÿl swr-fw*
......
Iwd
.
prov\dÿJi
_
.
provided
,
Tf #70 ....
50
"T:
Wlb\;
.«
53
...
‘
_£ÿ;ÿ
%
: j: 5=" r 7 -«• Ti/.' v -r.v-vr---
--
*. - AVX v. t!. .
>
*
- ::
s. :" • 'r
•- .. V-
v
- -. •V
*. <:r-. -
*
: S
•:
S: >
- .*. I
r. V-
.'1.
... r
•;
5- -ÿ
yr '**
V
x- i i: *
'
-r-.c
'ÿ
•
— •:*
-ÿ
- ..t
© @ : •: .
l .177? • s-
>
;-7 v :• // => v-;7
- .,r:*•
—
* : 7 ..
:
-
1
- *. V «•
:ÿ
- ;: ..V;
7'7;7
! v •
t -r
M £ÿ
ZJ
: v - V- i
'
-I’ 3
•..;• ••Vc
•V-v.
- :
£7-
-
A*
*s £\y -
•
- -
!l -
;v'7
•V- . •-*.
• ' '
-:
- 1
•J ?V
:
. 1* [
'1
• “
— •: I -J .
I
!
- :
:
i !!I ii ]
»
fO
:
:
I I : 1 *
1
:ÿ
j
I
:
! OJ
: \ !i
ii <
;
!
to
[
I
i !
7
>
i
0?
l\
5! H
fD
s:
5
s
!
i : i.
HiII ?
, :
I
I
\
: ] : : I
i
\ Vi
•
:
:ÿ
1
I !: !
;
I I
'
1 i
:
- i
i
i j ; ’
:; i
: i
\ 'I
i-
r
\
o
J
P o S1 •
:
I i
: ’
J l
: :
;
i r ::i i *
\
- . i
S
:
>
7
I
ii
i
!
:
!
Mi [
Ii
«
'
! : i
I 1 :
:
i
! i i 5
l
li l n
? : li
r
'
I
: H; I :
! f
1UI
i
/ i s I
j
f >
r i ; &
j v i !
; i
\ f
:
•*
i
400 \<
1
SO
I ;
>: !7- r
o 2? >| 7736)
\
Fie 2 YAS5?AC-*2000 E View !
i 700
'V
A
•;v
• 7-
4
•v ;
/!•*’
V (
o
o
o
&40
-1 o:
G
Is1 •
1
C\
V7-* e
?.oo 6 50 ?.0 0
|<- -•> <ÿ— >
&0
i
1
A
/
•I
/r>4o
/
/
l: G l
O j
o\
**
£ ron t
u '
%'<ÿ ..
TJ,rir'l,,“
....... -••
.......
vfÿLffw ..giK, A;?.:.?>ÿ
............
—
........
•ÿ“ :
55
;
o
8N
o o o o o ±
—FUNCTION
r? 31'S b 7
-MAM.UAL 0ATA
-AeeRHSS-. -OFFSET
-ÿ;
BIS l7l
—WM
INPUT
ku
‘
START . .
o
OFF
S
2EPO
SETUP
ALARM
#”
?SS
MMj-I eFFSCT
m 1M41 ew
swetE
P-™
NO
ES0B
BBS a
Ui RESET
BPS fcuacK
o
COQLAHT-
o
SPINSLC
o -
o
-----—--1 f OO
606
5 RESET
ALTER
eifGic
o
--
CHÿCJC
CUPsMp TURRET IM-OBX
-T?£vErT
O
RESET lol M ACHINE
L®CK
4.
>
5
S. o
,
v
SXRT NSPMa'- STSP
MQOOO
f 6
I ese=?
-\i-i?3H5hl\© i!_i! 3*
L
!
(control panel of
, optional unit)
r.
-. ' •*, :
1
.
w
.'•••
•. ;
<
-.
;V.-Vvÿÿ' ;,..ÿii.l
i Address code and function code *
V
' < > •v
,'l) The EIA RS244-A code is used.
a:
iitef?;.- ••ÿ
",
tr Address code table :•ÿÿ
Address Significance
IJÿvA N sequence number
w G preparatory function (G-function)
j':\. :"
X absolute X-coordinate (diameter)
w Z absolute Z~coordinate
u Incremental X-coordinate (diameter),
;. ;0-
sis; dwe11 V*
W incremental Z-coordinate
•. .
r I incremental1 X“coordinate of circles center
i /
parameter of fixed cycle
l
K incremental Z-coordinate of circle center
1
, f
r. parameter j6f fixed cycle
E precise4 designation of thread lead
: >; . •
F feed if unction (F-function), thread lead j !
/
; ,
, L?v >• designation
M miscellaneous function.' (M- function) i
;
i1 :• S' spindle-speed function (S-function)
'
•• ;
:* Function code table
©
2) Codes not listed above are regarded as error
in significant data area.
3) Leading zeros may be suppressed for numerals
following an address.
3.2 S-function
>
tr
in
/
. . .< .
S 4u-nct i on.
:“
can be speci4 Vedt >» w <2, 4“<£'kÿrtr “fi<|are..
4oUdwi <uUness S . Usually , tke spi ndU<>
C Vp*v) can b-c <=>pec. i f i <4 i VsecT l y ,
wVtew ov-'tY'
v.nÿ coYvÿlantL coxt v-oi , 1kn Suv-faoe.
/3pJ&/0,ÿ {'wAvvn.) SpecHi GLH -
*»AA- pa<j-e . "T Wc. details of TW conHan't <; u v~[ ac-e.
co'vdvbl .
»
%
• • •
3.3 T- funption
•
TtOQxx
zr
tool offset number (00™ 16)
Ctool selection (01-08)
a) Tool selection
-
The leading 2 or 1-digit figure determines
the .tool number to be used. If the figure
is zero or omitted, it is regarded as input
error because no tool is specified.
»'.M
b) Tool offset number ,
The following 2 digits determine a tool off¬
set number of which offset value is given in
* advance by manual data input. See page n?
for the details of setting tool offset. •
3.4 M-function
An M-f unction consists of M followed. by 2 digits.
More than one M~ function cannot be issued in the
same block.
3.4.1 ‘ MOO (program stop)
(1) When MOO is issued, the spindle and coolant «<
i1,
end of a program.
(2) When MO 2 is executed, the spindle and
coolant stop running and the NC processor
is cleared.
(3) Then label skip function becomes effective
at the same time and tape An format ion is fc
1 A
,s
(Example)
G50 X -20000 3 6000
GOO TO 404 S100M0 3
X -4500 ZSOO
i
t
GOO U-500 W 500
X -20000 Z6000
T0400
MO 2 «
--
the normal direction.
X -7000 ZSOO
.S
'
/ÿ: restart it, reissue MO 3 or M04.
A
(3) Chamfering is turned off when power ha© been
turned on or reset,
ehacK :s
'-i " , oricjamped
ty He data.(H I eg M 11). H i0 p:.
.".V
issued , chucK h> damped 6-k! ch ucK ;s
One.I amped by Hit.
WH 1 1 € <H;>; -.die -• H? vo I <> red , CMÿCK . S clamped
6* U'nC'lovnped by H(0 hit ,
v
* .
\
(
I
They may be mixed in a single block as
X ... and w ... for example.
X
W i I diameter z
incremental ' radius
1 direction of x|
K direction of.
Zj
x
-
Z.. and all of t h e succeed i ng comm an ds
are processed on this newly established coordinate
system. *
Establish a new coordinate system if the
origin has been moved in relation to the
Workpiece since the tool has been replaced
without the tool position being changed.
(2) Be sure to use absolute coordinates for
GSO .
1 "J
‘
u’ • ", •
•• ! ' .1 »ÿ i 'i
• V*
(3) No other function may be included in
v
the same block as G50.
Issue GOO or( G01 whenever an M- or T-
function is- delivered in the block, .next to '
that of G50.. ,
(Example)
/
z- So . ->
Tl -4 7
Tl i
t—i i
Ynt _J i
:
L- __
1
O
... _i
L.
o
..
§
i i
%
*1- o
Ovj
\XO , ZQ
TOOL- I G50X-20000Z8000
TOO L - 2 G 5 OX- 2 400 0 2 27 0 0
-i.
:
\
.......m... -
"25 >
Ti
G b 0 X~ ? 0 0 0 0 z 2 5 00
GOO TO l Or S 80
A "if
/ X 250C 'Z 500
/ / G O 'i , Z 0 , f 200
/ o
©
C\j
G 00 x - 2 0 a :ÿ Z 2 50 0
.
•
/ÿ /
70 l 0 0 V 0 s
M05
M 02
/ ft
X’N
!'
3 5.4, G01 (linear interpolation)
4
< 60
- o
T?
:ÿ r
-8 20. <ÿ
1*
/
A
/
X
f '' /
:
s 5-
...
.
/
7* ""‘M
/
H)-.
1-0
ro o
\*
c
to
o
s <NJ
G50 X-20000Z6000
GOO- TO 30 3 M03 S100
X-3500 Z5Q0
G01 ZQ FI5 feedrate 0.15m»n/rev —
X-5800 F20
X-6000 Z-100
Z-700
—
feedrate 0.20mm/rev #
, \
« 50
*v
V
r>s
*r
-— .
'
/
/
/
3R
•
IQR
/
8R
.....s
7«
Vs. Vs-.
3
•o.
U
o
i
---- -
GO 2 X-4Q00 2-800 K-800 counterclockwise
GO1 2-1800 travel
GO 3 X-6000 2-2800 I- 1000
GO1 X-7000
- clockwise travel
GO 2 X-8000 2-3300 K-500 coun tcrclockwise
4*s '/ travel \
GOO U-500 X
\
if X-12000 25000 TO 300 v-
Circular interpolation may be clone on two
\
•k
?T
or more quadrants;.
In such a case as shown below where the
*
figure extends over two quadrants/ one
block is enough for programming.
(Example)
T
8
-----
28R
r
27 ......
I
y
—
—
-v
V-
v
60 f .
.; *
!
operation for the duration specified. The unit
of time' is 0.01 second. '
(Example)
GOO X-6000
G04 U 200
X”10500
.....-
W50.0
2 second d we11
X-20000
TO30O
: 'V :
•
/' . • ’•
A
Gv'gG ••;-..,.-:;:vevÿ:' (Example)
7 t
/
SE> ro
tv
o
HI
•—r- >:
Z1000
P 3. 175
62
“T
! •<v-
fU \
•H Xi
'O nj
o
pC
B .C
-p
O I
m co
A 25
:
'
—y|i.2 — L\ U—
%
U = N.P
|- k.) = L2|
60.K (In
(In - 1)
L2 * Jii*
60 , K
where N: spindle speed (rpm)
P; screw pitch (mm/rev)
K: constant =F 30
a: screw pitch accuracy
In: natural logarithm
Example
If a
3mm/rev ,
-
1/100 when N «' 500 rpm and P
•
=ÿÿ
a j Un|-1)
2.91
ran
--
3.61
—r :
!
: “200
i T
!
r
4.30 :
4.70
300
R: rapid travel
/
F: cutting
7 . F. R
i -<
— r 'll.
t! o
<•!
S
o
h-
‘o
s s
50
V
e
(Example)
;r>'
R i
—
F start, point
1 1 o*
JOO f— F K”
tI
...jfoT
rÿ-
80f
__F —
,*i'
o
O
T
o
r
1
-
—J
A
R : rapid travel
F: cutting
8
jo
(
••••1 .
• •;
»
ll
•s
f— ‘
b>‘
—.....
.....- Cl.
s£
E.5 —- >
X-4620
/
l f.-.
flfafllB /
«
IlSIllr
*T!
IT)
CD
I
— | start point
I
jV..._ _P_- 3
9 =J..
T
•JL
X-5000 :•
V X-4400
|K
-?ÿÿÿ ;
V
X
.*•. i-
(Example)
R AS
R: rapid travel
i
F)
IR F: cutting
' 1
i
o
LLLJLLJ
o
•i .: •
N*K !
/•
*" 5?0
:
GOO TO 20 2 SVG MO 3
X-1Q500 Z200
G94 X-4000 7,-500 F0 3 5
t *
7,-1000
7,“1500
* Z-2000
GOO X- 20000 '7/7000
•V
TO 200 *
c (2) Taper facing
:
—. . .
te- »
S,-—v.
2i
16
\ J
EzSL
laf M R: rapid travel
F.O: ,-r P: cutting
tp.
iv \
i
> t.
'i:
(J
i
l
i
•v.’.'V
!'
'
G50 X-20000
27000
GOO TO 202 S7QM0 3
X- 10600 2200
G94 X“4000 20 K-600 P035
2-500
Z-10Q0
D
2-1500
-
GOO X 20000 2-7000
TO 200
v
3.6 F-function
This is the function to specify the tool feedrate.'
It consists of address F followed by a 4-digit
figurp that specifies the to,ol feedrate for each
revolution of the spindle.
(1) The 4 -digit, figure is in units of 1/3 00 mm/rev .•
Ex. F.1234 12.34 mm/rev
“
!
125 32-76
2 20 I S- L I
f
3 30 12- 4o
I 500
: 750 fe.46
i i
i
1300 - 3-15
h — 2000 2.04
i (4) Remarks for F- function
(a) In the first block of thread cutting, it
is required to designate the lead with an
F- or E-command. In the first block where
thread cutting has just beer! switched to
y..
simple cutting, it is required to designate
the feedrate with an F- command.
-
(b) Tho F f u n c t ion • g1v e*s the fced rate .1 n the
.
t a n g on t i a 1 d 1 rection
(c) A block which involves G01, G02 and/or GO 3
to cut a workpiece but does not involve any
F~command is regarded as input error.
(d) During thread cutting, feedrate override '•
is taken as 100 percent irrespective of
the override switch setting,
V'I.V
X '
circular: cutting and the compensation for tip
nose radius aims at automatically compensating for
the error left uncompensated.
>-
“
- -c - — i
r>-
> 1
portion V X
X
prog ra mm ed cu11i ng
contour
!
h A
ft
'
R
I
CV-, ii-.-
04f3
tool N tool
center cen ter
a
?
\\
JKIU T.
/\
</
V\
tool tool
cen ter center;
a‘4?. 04 1
Xt
--- —
> z <ÿ
3.7.2 -
Sign of T c od e /
tool N
center T( ~ )
right <.
'
%
sidtt
direction of
tool travel
left t oo1
. si'dc centej>
T( + )
"> Z
a
X
\
1
/
...
|1 code
i
sj,<.jn °.f,
- direction to offset tool center
GOOTOMO
G40
G44
G50X0ZQ,
GO0T-202
G00T0200
G40
MO 2
(7) To change the valu of cut te r aot nPe:i sa t A.on ,
'
• "i
'• V
•s :v
(a)i The block that reguests
\.
cutter
/
compen-
satdon does not involve an/ tool travel
command , /
/
.(b) MOO (dr- M01) has been vssued.
«K -.•> (11) Fixed cyclesV G90/ G92 aitfd G9 , and multiple repet¬ \
;
Cautions
(1) To make compensation for tip nose radius, G41, G42, G43 or G44,
and a tool offset number must be issued. When both a tool off¬
set number and a command (041 through 044) are issued, compen¬
sation for tip nose radius is started. And when any one of them
is cancelled, the compensation is stopped.
• G41 to 044 and T codes programming for outside or inside
cutting.
>
PATH OF TOOL NO. 2
N001
G50X* • • Z...
GOO H03S06 T-03,01! Selection of tool offset* number No. 1.
Specification of direction of tool center
(Right side, viewed from the direction of
tool travel).
G44: Specification of direction of virtual tool tip (/).
GOOX* • Z***
'
*
G01Z* • * F1 * *
(Execution of tip nose radius compensation)
GOOX
X* * • z...
T0100: Zero return and cancel of tool offset
number.
G40: G code to cancel the tip nose radius compensation.
N002
G50X* * * 2- •
--
(Execution of tip nose radius compensation.)
GOOX- •
X-. 2 T0200: Zero return and cancel of tool offset number.
G40: G code to cancel, the tip nose radius compensation,
MO2
(2) Each of command G41, G42, G43 or G44 should be issued in an in¬
dependent block next to the block in which tool number and tool
offset number are specified. (Refer fo (5) (b))
-
(3) Take the following procedure when the code G41, G42, G43 <xr G44
is required to change.
X S'
h
I T1
i
0
DIRECTION OF
SIDE CUTTING
NOp :
G5C • • Z- •
GCC.0101 HO3 SO'; Selection of tool offset -number No. 1,
Specification of direction of tool center
(Left side viewed from the direction of
tool travel).
GA A ; Specification of direction of virtual tool tip (K).
GOOX- • • Z. •
G01X- • • F- • • Side cutting program
# . (Execution of tip nose radius
compensation).
GOOX- • •
GAO
GOOTOIOO } Tip nose radius compensation and
tool offset number are once cancelled-.
T-0101: Selection of tool offset number No. 1
Specification of direction of tool center (Right
side viewed from the direction of tool travel).
GAA: Specification of direction of virtual tool tip (/),
G01 z* • •
Outside, cutting program.
...
(a) When the relief of X axis in the inside cutting is small:
GDI BLOCK
G01 BLOCK
RELIEF SHOULD r
BE TAKEN OVER sL.J) xy
TWO TIMES OF
TIP NOSE RADIUS
coo BLOCK”"
-- .......
"""> LOCUS OF TOOL CENTER
(b) When there is some change only in the amount of tool off-
set in the block which executes tip nose radius compen¬
sation.
G50X- * Z ..<
G41
COOT 0101 M03S04 CD
X* • • Z. • • CD
When the program as mentioned above is executed, the
tip nose radius compensation is made, only for the move of
offset in (l) block,
The following case may occur, depending upon the
amount
__——
of offset and move of X find Z in (?) block,
4
J
TOOL CENTER LOCUS
WHEN TIP NOSE RADIUS
. COMPENSATION T.S MADE
FOR THE BLOCK WHICH
CONTAINS ONLY THE
AMOUNT OF TOOL OFFSET
/
OFFSET MOVEMENT
OF (J) BLOCK
POSITIONING /
OF (2) BLOCK / /
/
>
4 <4
4
V
:v v.
:v
•v.tt .vf
W c
V
>•
,*ÿ
-X
i...
(DL-
.....
. ---•
I,T
VY i
,
:/
.
movement jrtpi
of virtue1/ "
...
% •
ff
)ÿ/
'/
/
.....
i./
““of tool
center
movemcn t
. .
'
\
06
ft? -j *: ;
60
V-
•'
....
"...
tool tip ‘ ffÿr/70riy' J
•
1"
40fi
' " '
,20'/
IT J- 7.
:
/ÿJo /:o
- .i ..
$0
i
S,0
I.
60
I. ..
JO.
•
0
•'
20 60
..<»
60 $0
GOO TO 100
G40
NO 01 G44
:
V NO02 G50X- 14000 Z5000
NO03 GOO S4M0 3 7-72
’
NO04 XOZIQ'OO
NO05 G01Z0P2.0
/
N006 X-2000
N007 55-2000
;
N008 X- 5000 7.-5 500 • •>:
NO09
N010
-
Z 7000
GO 31-2000 KOU-4000W~2000 *
NO 11 GO IX-11000 , ; --V;
N012 Z-11000
: V'!;:
:
..NO 13 X- 13000
NO 14 GO OX-14000 Z5000.T-72.0b
N015 G40
NO 16 MO 5 \ •
•
••••.' »
•<v
; ;: UPC.’
v
..
v„a;.a
'
.
•
.. :. . ... ;
*
.ÿ•,"ÿÿÿ '
!,
G Code
G70. Finishing
____
__
Cycle Name Remarks
Tip
WM
G71 Stock removal in turning
finishing possible compensation >;V
G72 Stock removal in facing :
.
G75
G76
Grooving in X axis
Thread cutting - . .
nose radius
compensation,, impossible V
,
- 'fpÿM
-
2) Hie programs specified by G71, G72, or G73 are stored in the intern*! ’
memory of NC unit. The maximum capacity to input is 25 blocks
-.v. c-aii’.etorp :a 'Mpt.'bf program. . So when the following command is issued,
‘
•
YG71 P'iQfl
mr-
•
>
... *Cyole
:
>-
command for stock removal in turning
Program (A)
(25 Blocks max.)
t.: :
- pm
•.
Not'. *
•
v\ <’> '•‘Prpgratu (?) ". .
.(25 Blocks max.) V
»#' .••• *
V program (B) remains in the internal memory after erasing program (p). v
Therefore the finishing cycle Specified by G70 is executed to .the
(B) after completing 071 cycle.
V; c;;:;;iV
41 .
3) Cycle G70 to
viceverse.
G73 can execute the tip nose radius compensation end.
. ' ..
' ’
’. S:l:arr
•
V : - . /
• :•
•••
uoc: OASS:
, r ... '
,'A '
'
'
; 2) Command format
G71 •P 0". U ... w ... I ... K ... 1)... F * * S <***ÿ
Nd * >
• * The cutting shape for finishing
A
jr ... *
S • *• *
F *** *
Tool path: A
(See next figure)
.....
>6 •— C
,,, *
where
*
.*• •*
1
,j »• ••
D
-- Rough finishing allowance in 2-axis direction
Depth of cut: radius designation
value
''
' Designation without sign '
", I
V
Feedrate or spindle-speed designation in rough cutting cycle. .
Sj
y :
'
V Without this code, the previously specified code F dr S
becomes effective.
Note) Codes F and S specified in the sequence numbers He/ - to N
are ignored and becomes effective for G70 finishing cycle,
3) When 1=0 and K*0, the tip nose radius compensation is not executed,
and the cycle comple tea without cutting the finishing allowance as
shown In the following figure, (See the' nest* page} : t
1 •;
• i
y
• • w r,.:
CiASS:
UOC?
x
c
A<§ D
/ DEPTH OF COT
D
:z 3
w
4) When I*?Q and KAO, after the rough cutting without the tip nose radius
compensation, the rough finishing is made without cutting final
finishing allowance while executing the tip nose radius compensation r
In this case, G codes (G41 to G44) for tip nose radius compensation
and compensation number is necessary to specify in the preceding block
in advance.
When the cancell mode of tip nose radius compensation is specified
in this cycle, the rough finishing is executed without the tip nose
radius compensation.
START AND END POINTS
:
c" A"
/
c A> D
Co JL
l -D >
V
1
FINAL FINISHING FINISHING SHAPE
x -<r
iA—r I
ALLOWANCE F '
i
'
U /2
ROUGH FINISHING SHAPE/
i
'<m %v *» V
UDC: CLASS:
rv?w"7T7
:
x
c
O-**- -4 V-
-- A
O
PARALLEL
PARALLEL
— - N(X
6) G71 starts the cycle from point A and finishes at point A,. Therefore
—
before executing G71 function, the cycle should be returned to point"A,
Z
7) The cutting shape specified with G71 can be .consider four patterns of
internal or external cutting respectively.
Signs such as U, W, I and K should be specified properly as shown
id the following figure. (See the next page)
C.‘
\ .. .•• l
1
,
UDC: CLASS:
G A >
.A C
a* N> u~
-X
I U”
w'4*
I —
'
w
I—
— J?
-f / / / /
r. \K+ R™
V // / , / B * / 7T7
a
(_L± / / / B B ,1,;:.,," /,l
;
+x u +• u 4-
W+ W—
'
c
1 4~
K+
A A
A
1+
K~ 1 C
(a ) TURNING (OUTSIDE)
- X
u-H u+
W~
/
/r
C
/
1 +ÿ
K4
A A
/»
!ÿ+ÿ
?c
Cr
i
- z
U — /A
A *ÿ
*
K
Ur
AO
r777", w+ w- /
77777/
I" I™ ?
4-X .4- K- / /
/i f 7 T7T
B B7 77771/ •
C1AS51
UDC:
---
where
p
,Q
— Sequence number (d ) for finishing cycle
Sequence number (3 ) for finishing cycle
start
end
4) Finishing cycle G70 should be followed after executing the program NoT
to N6 in the codes such as G71, G72 and G73.
8) When starting G70 command, the tip nose radius compensation is executed
for the mode G41 to G44, but is cancelled for the mode G40.
*
5i.
>:
<
r
r
V . 1
"/ ;
:\
*) program examples
ex. 1) Where 1=0, K=*0» (Without tip nose, radius compensation)
HOO/. Q SO y-2,0000 Z 20000 *
U002 QOO T-010IBS0 U0J *
no03 X -t‘/500 Z/QOO *
Of 07/ P00S 9,0/A V -1 00 W/0 MOO F 30 S 0 * ;
W -2000 %
'ÿ -•* ..v *
no / / xÿn/ooo vi-2000
*
no/2 ; X “/V £-00 *
ini// 3 70 F'ftjftA J *) Finishing cycle
;;
A h)
::
C • ( * 000
(rAOOoAOO)
-ftjf # B33
vJI «*ÿ
:
rVAV”-'
V—
C5
f
TSL
O
- V 4 IQ
jA'-
II0.*M(U/i)
0./ma(W)
z
i (0.0)
*0 .20 /0 .20 00 J0
•
/ÿ
>*
i:
to
V
(8 Blocks)
: \
Same program with example 1
N 0 /3(C> 0/ ) X ‘/VS- 00 * i
N Q/V QOO X -20000 120000 TOtOO* \
•
$0/S QVO
*
A
±JV )
T £_
c>
y.
\\ ** K,
tT Jtsm(I) ,
O.SmWZ)
t T
"St -* )°
a
am(K)
O./mW)
ROlJfW FTNTRMTNn
ClASS:
UPC:
2) The cutting of G71 cycle should be made parallel to the Z axis, but
the cutting of G72 cycle should be made parallel to the X axis. This
cycle is just the same as G71 except the above mentioned
3) Command format
dl A
/ G72 * * * U- • * W * * • I * • • K* • * D • • F* * • S ••
*
'
*
No(* * .. * \
’ - :V
*
F ... * Program for finishing
Tool path A fl -v-.C
S • *• *
*
......
where
'D Depth of cut in Z axis
Designation without sign.
,,0thers are identified with G71 command
v/j
M ch’ A
-l -B i
i .t-n',/]Vi‘ lh TT i ‘-
•i
l FINISHING SHAPlK TO C
<
z
y
Cl ASS:
UDC:
1) The code G73 can command the. fixed cutting pattern by shifting the :
position of tool little by little. This function is available for
the cutting of previously formed forging and cast iron,
2) Command format
G73 i p\
.... P .1, ,1. u
... *
... H.tvl K * * • D *** F.• • S v* A
Not •
F. *
S ... A 1 Program fot finishing
Tool path: A -'-B-*- C
N0 ...... ••
A
*
where.
P- Sequence
Sequence number (ol ) for cycle start
Q- Finishingnumber ( ) for cycle finish
(S
U- allowance in X axis direction: diameter designation
W - Finishing allowance In Z axis
I - Total displacement in the direction of X axis: ;
radius designation
K -total displacement in the direction of X axis
-
! D Each moved displacement is determined by dividing X or K into
(D-j) equal parts ie! the cutting is made 0 times. Designation
without sign.
•••
1 Practical feedrate or command of this- cycle V-:4
S J Without this code, the preceding specified code F or S becomes
effective.
.
V.
.
CLASS:
uoc:
YABKAWA Electric Mfjj. Co.,Ltd.
'
B V* V B
u
W •+
- u
w
-— [A
A
I - I -
7A
K + K - -X
c
7777ÿ
~o gzZ-£Z.v
A
if
,U +ÿ u+
A
yy
+Z
i w+
I *4*
w — /
/
// \
B
K+
A
3 ?
*
A
K "
3 B
6) When 3>0 and K=Q, tip nose radius compensation is not executed.
When 140, K40 and the mode G41. to G44, tip nose radius compensation
is executed for the G72 cycle.
7'
7 ) Program example ;;
•
..Where I®0,..K“0 (without tip nose radius compensation)
N 00 / OrSO. *~2Q00Q ZLOQG *
N 002 Q0.0 Toiol S U03 *
H O 00 x*nooo zsoo *
HOO* Q72 POOS 0.0// I 00 W /O io mo ;
DMOO F 30 830 *
NdW O<?0 Zr-6 000 F /s 'S I 20 *
•
a/«a lW ) i>'4.
&5«»
<U/«2)
o czAT •
(“,200, 4<?)
‘
>•.. v •
/J r <b
:y
SO s.
r*
N
o
<*>
1 z.
tO to 20 20 1AO)
1
V;: •. V
Vi
•
'
i
• i
UDC: CLASS:
A
0
\
S' U/2
FINISHING ALLOWANCE
tw T
4) If the tip nose radius compensation is specified during the G73 cycle,
it becomes effective throughout the. whole cycle.
"!
•
:
Ifc.
-
'
'
7 ) Program example .ÿ
'
'
. _ :• •
I —$ma
- (-.250, /.$<?;)
C 7
•«.
K —*ÿ
D= J ; THREE CYCLES
TS.
'ÿO
V,
I / l
Q>
T B~a (w)
•8k
T /
&a -»
-W0 20 20 /O 20
( (0, 0)
i ; u
* ; •’
uoc:
*
CIASS; .
\ •
f •
VfiMWW* EI®ctrkMfg, Co,,Ud*
•v.//
*
V-'1' .- r '
v-._
-•V
•v
»*
7- :
-• y;
3,8.6 Peck Drilling In Z axis (G74)
r
1) The code G74 can command the peck drilling in Z axis. This cycle in •
also available for the turning (outside) while breaking tips.
2) Command format
i
-
W Incremental amount from A, to B
T Displacement in X-axis (Designation without .sign).
.
1'."
-
D Retract amount of the tool at the. cut ting bottom * . ••
Designation without Sign. When there is no D, D is assumed to be
zero. "• ’".V;' '
.J/
-
F Feedrate designation
: 1
'
j - by
Fixed amount The fixed value can be set as incremental unit 0.601 mm
parameter setting
it;*- •
C
•
r, D "s' 4i
j. '!ÿ :
c:— A
1
4
Jr c S' =1\
!•
I
U/J
.4 .
FIXED AMOUNT
0
D
0 ST
X w
z
3) Tool path of the cycle (G74): A -*ÿ£ -* C —••D -**ÿ A
4) If X(U) or I or D is omitted, only the operation on Z axis results,
to be used for drilling.
UOC: .CLASS':
7) Program example
:•
GOO X-B400 Z300 * :•
•- A
S'
s
S
- T
/ / // / / /
/
T&Z cy"-fi,""Y
/
/
,CT -& (<?) v
V) S'
/
' / " .
/•/ *
20 J
*r Z
(0.0)
3.8.7 Grooving in X axis (G75)
1) The code G75 can command the grooving in X axis. This function is
available for the grooving while breaking tips.
2) Tills is equivalent to G74 in which X is replaced with Z.
3) Command format
073 X(U) ••• 2(W)
where
* •• I ••• K * .
- D ** < F « < • *
1
-
K -
Depth of cut in X~axis
Displacement. In Z-axis (Designation without sign)
Other designations are equal to G74,
UDC: Cl ASS:
0 A
77
i<
f
r
m Li„
Tr
FIXED ' i
U/J
J1 AMO UNI1 II Lfl iv :
I
a :.
r
Lfl j
O- irJ C
A D
X p
K K
W
Z
where
X(U)
Terminating portion coordinates of thread.
Z(W) (or movement amount of tool)
-
I Difference of thread radius (X-axis derection)
If I«0, ordinary straight thread cutting can be made.
-
K Height of thread (X-axis direction, without sign)
-
D Depth of cut (without sign)
-Lead of thread
\T*
UDC: Cl ASS:
R fl
U/J
F P
—
—I
Og
-——LJL
r” tx K
X
w
-> z
3) If M23 (Chamfering) is specified previously,chamfering is made at angle
45° from the 0.8 lead ahead of terminating portion of thread.
2 4 BpS
The remainder Dr after dividing K. height of thread by D becomes the
first depth of cut.
‘
FIRST CUTTING PORTION REMAINDER OF K/D
/
1
M / /// o
D
V.
K
/ D
TIP NOSE i
,4 D
/
i.
<Zt
'
v/v
%r
D/S
(
D/S
()"\ / ft n cin Ko r‘•r*r\ 1 <a#*« rtA * *4 4*1'. T\ / 1 iC K«<v « 4-. «<• i
—
- : • ?.ÿ
UDc: CtASS:
,y
: ::
fg YAWfim EltKtric Mfg. C6.,Udi
v ;*y;
:•
5) Program Example
a
GOO X-9500 Z500 M23 * ,r- iO
. y .•
G76 X-5640 Z-5.5QO K-380 D.1.60 P600 *
K 'G.
K «K
I T
ss
'•O
**- *
*
Z
( <J <?)
7W i/
i X\ U&V F6
",
3.9 , Constant surface speed control (G96, G97)
M41
GP6S.120y.0 3
3.9.1 G96
Together with G9C\ S-eopnonnd followed t>\ 4-dili'it
figure determines the constant surface speed (rn/ynin)
in cutting. The spindle speÿd vuries
with the radius of the workpiece to keep the
surface speed constant, h
G97 S500
!
S = 500 (rpm)
SG0 S “ 80 (ron)
'
-
.
s-.
\ •
i «
.ÿJvV :-J
* . -*•
>
_
i
j
rPGVvSRÿ; READY BlP' BUFFER
T
§§&/£$.H
T T
UMlVERS/iL DISPLAY
MANUAL DATA IMPUT-
t
- ; - T START
r
o
i
OH o o
•
?
;
>
\
rj c\ o ? J 3 i > f
3 Prh
i8 ipI 9
r 1
l
!I 3Q T: I AS!'
r
-
; ff /
l
:i
i !
nl
i( j
: *\t 5 iji i 6
L?JJ
!
:
i
;
i
ZliW
-FUNCTION—
pas
ADOREss- -QFfSZTZ-
U w FA%A:'-Z-£R
A'
T
:-.:J
-----
1 >!|;2|||jii
•'
-4
n
i
J
I OFF J? SET UP COM
ALARM
prFFE I
V,-.k\ z y Tc ?
%
pjf]
i
/
*rrf s i. *
I
nU RESET
’
fr
1 Wi
! !
/
?! r. f\I M METER x-i f i3 i-M
VS ? Iwlli
[
i
S i Jrs
! ; i
; >ÿ
\ ?®f
>*. j I
:
j M f*
;
K.iq . A ’
Control pan«l
t
in
4. OPERATION
4.1 Control Panel
<<r •
ON
©
v X .X y
_"f
ZERO
OFF SETUP -V
oL (,i
*
1
'•,••• :"ÿ'. ,‘i.
iw v
•
. .\v\Vv- *'fe V »
'•ÿ
..5
(4) FUNCTION selector
!ÿÿÿ•
This selects one out of five functions for
the operation of the display and MDI,
Iptlll/
%
<§> SBTT«f46-:
.'J . Seleci' this pcÿltÿoÿ'tp dtfepi
-FUNCTION— '
w v-:te .'such setpK<j dou
tr POS tMy*rse vi,-l
COM, .OFFSET Switch Hoo $>EWET&
rih i
ALARM A \ V PARA-
V
FUNCTION selector
l|®lf '
'
"
COM:
points appear on the display.
Select this position to display
or write a command value.
POS: Select this position to diaplay.
the current tool position.
, OFFSET: Select this position to
display or write the value of
cutter compensation.
PARAMETER: Select this position to display
or write such parameters as
backlash compensation and rapid
traverse speed.
(5) ADDRESS selector
iiSis:: This selects an address character to dis¬
play or write internal data using thr ,,
control: panel.,.
(6) OFFSET & PARAMETER NO switch
This thumbwheel switch is used in the
following cases.
wmi
$ • •
1) To display or write the values of tool, ,
offset and cutter
/
UI —
£££jrj) I 1- I1
npbi
Hiifg
RESET
mO
(U) S Y STEM NO. switch
This switch, out of sight at the back of
the front door, is not operated normally.
It is fixed at 0 during normal operation.
11s se11ing i s as fo1lows.
Sc11i n cj Purpose
7 MAKK: to totalize the system
program stored
8 LOAD: to store the system pro-
'gram in own memory
9 CHECK: to collate the system
prog r ain sto red wi th the
system tape
0 SYSTEM: This is the normal
setting . 11 can no t w ri te
parameters .
1 • PARAMETER: to write parameters.
ft.
also allows normal
operati on.
Reset It. to 0 when pa.r a-
-meters have boon written.
.7
V
4.1.2 Display
The indicate lamp’s (LEDs) and display units mounted
in the control panel are:
1) READY lamp
2) LABEL SKIP lamo
3) BUFFER lamp
4) INPUT ERROR lamp
5) NC ALARM lamp
6) signed 7-digit digital, display
Each of them is described below.
......
LABEL K vT
READY SKIP Burn K mi'TT ALA EM UN I vr Li O Li.AY
1
o o 0 0 o
i
i
!L
:n.j r
J . ! .! I .1 /
.. i
7ÿrÿ; 7 ;
V
<s>
1) Correct NC tape.
2} Clean NC tape.
3) Clean the sensor of the paper tape
reactor. *
4). Check the contents of. memory.
i*.
Nk
The lamp goes off when the system has been
reset.
(5) NC ALARM la mo
It goes on when an error other than the
•above-noted input error has been detected 1
UW I VEhC.-M. Pi SPLAY
“i...
i J
I L -i
n uI L: /.I,I
.. ./ I
4.1.3 P oe r at i on d o t a i 1od t
y,,
[ ,1 ) Pgwe r on/of f ooc ? r o t: ion
/
:T
f >v
v<,
i.b
_ _ __
reset in about 2 seconds, depress
the POWER ON button again to turn
on servo power.
3) The READY lamp goes on when the
system is ready. a
(b) Turn i ng o f. f pow e r
1) Depress the POWER CEP button.’
—
'
v1 r.P0RE;E, RE/W
T_
&1 BUFt'lB
t 3
AWlRM
ON
o' o o o o
(
0!;F
o o S/7FX,,
/'
Sc)
,.'Ar
It ‘1
error is detected, the INPUT ERROR or NC
ALARM lamp licjhts and the system stops
operation. The corresponding alarm code
will be displayed when the '’UNCTION
selector on the control prmel is set to
ALARM.
However, CPU error (alarm code: 81) and
memory check error {alarm code: 0.?) are
displayed. at whatever position the PUNC-
TION selector may be set. Thc? alarm code
is distinguishable from other data because
four decimal points are added. A1 arm
. . . ..... .....
codes are described bo low together with
typical causes and countermeasures.
i
~
Alarm code '* ll” : excessive temperature
rise i.n the pa riel
possi b1c ca uscs
a) Ambient temperat ure exceed i i'i !
45 0 C
b) Cooling system i nc'l ud'i n :
motor in trouble
Correction
a) Red uco a mbio nt ten c >• a 1 1> • c i ;d
. reset system.
e
b) Contact .service oo rue -v,
code
Correction
a) Correct tape.
b) Clean paper tape reader sensor.
Then react the system,
Alarm code "13": tapevertical oar it v
error (option)
Possible cause
a) Number of characters in block
containing EOB is odd when TV
check is on.
/
Correction
a) Correct tape,
b) C ,1 ea n pa ne r t aoo r ea d er scnsor .
Then reset tin.? system. I f TV
check is not rV'uuirod, turn it off.
V, Alarm code " lyl " : for mat error
Possible causes
a) I]1o pa 1 ctfa r ac tc rs usc d .
b) Illegal G-command vised.
c) Number of significant characters
in block containing FOB exceeds
0-J .
Correct ion
e
a) Correct tape.
... ...
b) Clean paper taco reader sensor.
Then reset the system.
Alarm code 11 15"; data error
Possible causes
a) Feedrate not given for cutting;
b) 092 (thread cutting cycle)
requests stroke ana)lor than
0,8 pitch when chant or i. nr; is on.
Correc
e
L ion
. a) Correct urogram.
Then reset, the system.
codG,,l16n: offset error
Possible cause
a) Values o: tool offset and cutter
compensation destroyed .
:
Correction
a) Contact service personnel, i
Correction
a) Contact Service personnel though
it is enough to rewrite para¬
meter and reset the system.
t
Possible cause
a} Emergency stop button depressed,
Correction
a) Resetting the system, depress
POWER ON button to turn on servo
power , Alarm code turns to "31"
i
when reset.
Alarm code " 34 "jr servo error
Possible cause $
b) Check urogram.
c) Check servo nvstc.'i or machinm sm. .
...
This is the compound status of codes
: "51" and . "52",
_
Alarm code "54": tape being .read (status
display ) •
...
This indicates that paoer tape, is
f
being read.
Ala nr, code "55 ": M~ S- . or . T-func lion i n _
execution and tape being
read (st a tvss d isp1 ay)
This .is the compound status of codes
"51" and "S'?".
_
Alarm code "56": pulse being processed and
tape be i,ng r e a d
(status d:i so lav)
This is the compound status of codes
"52" and "54",
•\
Possible cause
a) NC system CPU in trouble and not ’
f%0: ; capable of processing.
Correction
iii a) Contact service personnel.
Alarm code "82 ": memory er ror
Possible cause
!
a) System program stored in built-
in. memory destroyed.
%
Correction
*
a) Contact service personnel.
-V
/
:i • ;
4
V >
i.
;
"i \
1
• .' •'}
\•
V>-
’ >r
;; ;
S'-
a
• f; '•
•V V
;
WFFEFfJ;®
JL_
“
A&l
T .1- UNIVERSAL DISPLAY
o I J <
•l(, ,
- -FUN Cl ION
U.
ALARM'
( I?
v‘ ••
$ f*
•J
• '’V J I
\X
PUN a I ON-
- v:
ALARMS V TZ
U)
> i
n3
/
/
..
y ,
:.rtfv; .....
.. V.'
.
, , 1.8 program memory : O
—......
.....
'
error
... 2.1 j overtravel i
a immediately
’ doco.1 or at.os
, .. 2,7 j positioning error o and stons
f
. 2.8 j system unready o ;
... 3.1 aervo powe r d ead o . i
i
!
unready
cut off
. 3.3 emergency stop \ o servo power
... 3.4 ! servo, error
! !
!
o
; and emergen cy
stops
-
s '. : r ... 3.5 overload j : o
i cuts of t. servo
!
complete, half
!
...9.1 ’
contents of taoe j o at off line :
L and memory differ : i • j dj.a a vion t ins i
, 9.2 tape misreading o :
! 55
54 ...
...
; tape being read
M, S or T being
j
| executed and tao6 51454
......the status
o
t f a
sequence.
I being read
‘
56 | pulse being processed I
52+54
| and tape being read
; 57 .... j M, S or T being
j executed, pulse being| _ 1 r? c. I
I processed and tape
v
I being read i
i
__
displayed in the coordinate system set up
by G5Q.
if an, address other than X or 7, selected,
nothing is displayed.
-FUNCTION'- -ADDRESS-
Q ra :~N..
9
(6) Current position display in incremental
mode
The incremental value given below of the
X-or 2-axis can be displayed on the
universal display in the following way,
1) Set the FUNCTION selector to PCS.
2) Set the ADDRESS selector to U or W.
Then ,
a) the difference between the command
data and the current position will
-be displayed in automatic operation.
It is zero if the current position
coi n ci.d es w i t h the comman d d a ta.
b) For manual operation, the value of
travel will be displayed,
c) The result displayed is zero in the
fo.1 1owi ng cases.
, The command data coincides .with the
-FUNCTION- -ADDRESS-
POO u W
L
/''Vv
<u X i
V UNIVERSAL U IS pi. AY
r I j :J / i
ADDfoO'-f "" Or Tv
PARoorrrt;.
V GFT
2 AY r
X -I
8
A
.*•
/
4
i J :i u
-1 UNCI ION- -ADDRESS--
,,or V 51 T
its
N:>
V y<l\\- J rx:rr~ .
o/y
H
*
possible independently of tie operating
mode even during operation.
y Set the FUNCTION selector to OFFSET.
2) Set a tool, offset number on the OFFSET
& PARAMETER NO switch.
3) Set t..hc ADDRESS selector to R,
Then the current radius of tool tip
already registered will be displayed,
V
6
;•
/
*ÿ ;
.
‘
.
No*
74
7$
74
'
•
.
4unc1;ow
r£ixe9 9-W\0UV\'tF( 6r/<r)
i\*<iA amount" i 7s)
4)»vi4iÿn -jumbfia
, paYaYvÿrtev-
........ . . . i npuV
A-W-XÿVT ta te'U?
._.J_lr_<?:??lÿÿ_.'..J
Aws.oiA'vq"
=• i
Tafe.ivv.4_
fer&. J.
.ÿ..
’ÿ'"•ÿ
.
}•
.ÿ;
>‘vC.fcv
81
92
83
...
tapÿ v<?.rÿ icÿ\
i$&/
INCM/WTPÿ
;ÿ :
' '
c&vu/erÿ v(9M
£®r»S/«Y*$ifiK)
'>
|
}
r
0:
.(
o:
OFF-
O: EX.A
KM
S1 :
§ *. X&iSn
8: lucii
caw
•
:.ÿ•;+
v.»
94
...........
...
Lew wax; muw\ 4pi vcMe « i v«iHk<?„ <s p\ wile,.$peaSJS )ÿÿ[
CT*> * <&#••'
*
•}.
.97
aq
1 . . ..... .
,1 aLAPP.
w.rt$C£..$!’«*>4 ciHrfC)
o : &FF 9: <siO
___
EXAMPLE -1
for parawipfer M>. ?4( rtypid tra V?. r5£ speed) B
irput <fa£& i' f0 /F ; 2. 2.5 F0 0 <X$0 BOO
Speed. ff<? /6(? 2?0 . 360O 720<P ? i 0 O(wtVfni n) >
'ÿ .
EXAMPLE - 2
jor parameter No. fa (acceleration and deceit? ration time)
ta * V C s e c; *> ; ,‘nptA tMa, k
0 O']
]
parameter
1
No
90
,,
X
7,
j
j address j
i
-j
i
.... f unct’iciiT~o7
parameter
back!ash
compensation
!
input
; Give number of pulses
t ak i ncj 1 pu 1 se = 1eas t
increment t
'
i
94
X
Z
J rapid trav«r*e
spaed
'«)»« •P?®8 “HnST!-'
16 mm>in
X A cce 3.er a tion a n d
\_
95 acceleration/ deceleration taking
2 . deceleration 1 “ change of 128mm/min
(ÿ in 30 msec
! •
time span
98 I
i
.....between issuing
, of M- (s~ or T-j
'.
V, ••.?: •ÿ;;ÿ • •:••ÿ' f
UNIVERSAL DISPLAY
'
o / /
n D uI U
Ll J
n
:
v / \~.
o?? CT4 0
1
%
:
%
%
UHWFMS/U.
i
I
- Fÿc’T/CrJ - -'AO&tfcS?.- - orr-Ei wfr'.i «.-,• i:k
fftFflU- *
/
-1...
- :ÿ
V.
©
V: V: TtlW X
S(
£Xftm|./le of STrT'w$ tl'XT6 <f15?fd \y.
'
Th<?i' The data JufiT fo.y&d >w w:ii yÿpf&eti* fk*3 o><-; ,
5 Pe|?<?aT 'ÿÿ•,Tÿp.'-; -2. 4 4ÿ' SeTVn'J d<xTa
OS yy ,
rti Reserve
fe3 Resehye
?4- e-v*.e
*5 Reserve
*rh Reshsv'yfi.
*7 Reserve
pesewc
Hoc PEU=T£
\v
T \
board.
To correct the figure just keyed
in, depress the CVN key and then input
the correct one.
5) Depress the AS key, and then address
search starts. When the block containing.
7. •1 desired address data is encountered, its
contents will be moved to the buffer,
Note 1: If the CAN key or RESET button is-
* d epressed d u r i ng sea rch , * search
operation will be cancelled,
Note. 2: If MO 2 is encountered during search,
search operation will be cancelled.
%
\
‘
•
..
V.!*-'•
,;
!v
O / MillLy! iAS
F
-FUNCTION'-- -WPRE8?- -flSSSm i±pitJi] pi
COÿ:ÿ HQ l.r: liiÿi "il Tjf
r"i 1
i;r."
RESET
$
7&
'
",
::
«
PI- SET
J J UcI 1
X ,I /
© t CJ / Jp
*
I ©
RESET
i / ./ n i uj
oL i ©)
I L J /« u I
• • .;
4.2.4 MACHINE LOCK switch
Vi When the switch is turned on, the machine tool •
will ¥>e locked but current position commanded by
* i
o (5'FF
OFF
ei L, <ay,
O
CHUCK
CIAKIP
O
crfF
;
i
- ;«
•s
•5.
• • •
:%.• '
. • • '• • "r
COOL Ml
O
OFF
y ©Q
'AJRRET INDEX
4
—o\
$ fr
1 ©
START
o o-
- SPIWOLE
/
o
s
LEW WI$M K/
© ©© teV/ERSE smp
1i gh t _spu roe
f:r, :
V:*;
irk
b] photoelectric
.sensor
O(
— tape bail
O o
tape bail
*«.
i
\7, ; magnet
1) Light source
It consists Of a lamp and condenser,
The lamp working voltage is adjusted. to
+15 V i 31 with an adjustable resistor, ,...
\
2] Photoelectric sensor
It reads out NC tape. There is a glass t
s window covering the sensor. Be careful, not i
to scratch it and to keep it clean, because
ot h e rv;i. s& rn isre ad 1. ng c a n resu11.
»
•;cy>
;V
':i
3) Tape bail
Holding up the tape bail magnet, mount an .
NC tape and then push down the tape bail.
4) Tape compartment
It can accommodate an NC tape of about 25
meters in length. There is a tape outlet
on the front door as shown in Fig. 4.3.2,
A polyester tape installed inside the com¬
partment will help take out NC tape.
<.! .
f
’dx ..... .1 i.
L
......
— tape
compartmen
Fig. 4.3.2
X, .
Tape outlet
..:1
.. .........
..tape
front door
out.le
,:
,v
O C C 0 O o O C' il
;/ o <> c. i' <v
o O O C O o c. c\
v- e, r .) 0 i ti C
------
)
........ c:;procv,et holes.
*
i
>
>
coooooooooooo 0,0 do o o o o
i
. *>'ÿ7 mm
tape runs in this direction
«
z «
:
iV'
‘
; ;
i,1
"V
*
: -.= -V' -V A
y
i .
'
?.
.r
.y
>• V U-' »
>>!rX
*:-‘c
-=• .••v :
•:
START KOLD
;
; .cv v*\~
n o
*.•
11 OVERRIDE ;
i*. (V. HANDLE JOCr \
\
1
- * /
/
/
Ii
TAPS * /
.T V \
\\‘
__Y
N5 r\
>
i
MDI /
\
\\ \
V\
Vr \
i•
\
\\\ J \
'A
J
h J! I! t\\
!
; MEM -A i, \
;
.
1
£DIT >> — io /
j
i
:i
>'
i '?
•
* J.OW H I A)?
Cxi"5fcn...
/
I k
I -r
~x
.ÿ
.
! !
: l\\tl i
\ U
! * 7
i \ i i.
MANUAL
i
:
;
•*x. I FEED
x>
;
! m ~z <R Ur! 4Z
O'))
i
I VV_ ; I
° -
; • y v
V? ?
\
i
n ; w i ;
:; . HA«>LC vÿ- /
9
\
i i: :
r I ' !*
-i AX J S i
! !
n -
//
j; X \
4,
/
& f
!
!
f
! : //
\
)
+ X
J 0G-
EMERGENT
STOP
i
1
: li
\ X
1
i I
i
;
:
HANDLE
/. /
I f\ v }
;I \i I
: :
i
i il
;i
'
v'
4
4-5 Machine tool's pendant switch
The controls -on the machine tool's pendant switch
depeftd somewhat on the machine tool, Refer to the
instruction manual of the machine tool details.
4.5.1 Modo. selector
MDI TAPEHANDLE
MEM JOCT
EDIT"' J RAPID «
MODE
'ÿvV-
i
V cutting by G3 2 or G92.
3) If it. is depressed while an M, S or T
function is being executed, the temporary.
: stop lamp will light up but execution of
commands will continue until the end of a
block is encountered.
4) For the operation of tool offset
designated by a T function, the tool move¬
ment will be stopped temporarily.
4,5,4 FEEDRATE OVERRIDE switch 6
1) During automatic operation, the feedrate-
.I'.I
\
determined by an F function can be over¬
ridden in the range of 10% to 200% in steps
of 10% using this switch.
2) Thread cutting of G32 or G92 will be per¬
formed at: the feedrate specified with an
F function at whatever position the switch
1
may be set .
•
3) This switch can also be used to set the JOG
* jfeedratc.
:i
LOW HIGH.
i
1.5 mm/min 30 mm/miri
3.0 60
4.5 90
6.0 120
7.5 150
9.0 180
10.5 !
I
2.10
12.0 240
13.5 270
15.0 300
16.5 330
18.0 i 360
I
19.5 390
!
21.0 420
22.‘5 4 50
24.0 480
25.5 510
2 7.0 ; 540 »
28.5 570
30.0 i 600
-
Z a x.1 s ! 2 ;.j/s tap
•;
)0 J.l/fiiC!)
4,5.6 Manual pulse generator
It is used to operate the system in the HANDLE
mode. See page 87 for operation.
4,5.7 EMERGENCY' STOP button
-
Depress it to omerg ency stop the system or turn
off pow&r, Then servo power will be cut off
and feeding will stop immediately. (
tion .
/
1
-
c) RA P I D t r a v e rse
o Set the mode selector to RAWID.
o Ti.lt: the JOG switch in the desired
direction,. 1
_
SPISDLr SPEED selector.
o Sc? lee feoeed range A or B,
This operation is possible only when the
spindle is at rest
o Depress '.he NORMAL button and the main
sp ind 1 ; w i*11 start runn i. ng in the nor ma 1-,
di recti on. Depress the STOP button to
stop it.
Depress the REVERSE button to reverse
its direction of rotation.
Stop the main spindle once before re-
v ers i n g i ts d .i . roe t ion d £ re vo1 u t ion .
o If button N is depressed while the
spindle is at rest, power will not be
•
<
<
reader,
b) Remove dust off the surface of the tape
: with a soft cloth, a
-,'J-
c) Pushing up the tape bail, insert the
tape beneath it.
d) Make sure that the tape is held by the
guide,
e) Press down the tape bail onto the tape.
f) Close the reader's-' feront door.
'*! . (5) Depress the RESET button on the conti ol panel.
(6) Depress the CYCLE START button on the machine
tool's pendant switch, and then NC tape opera¬
tion will start.
(7) To suspend operation temporarily , depress the
FEED HOLD button on the control oanei .
5. 5 MDI (manu a1 d a ta in pu t) opp r a t:. ioi \
( 1) Set the mode selectee to MD!.
(2) Set the FUNCTION selector on control panel
to COM .
(3) Select an address character by means of the
A DD EESS se1ec tor.
(4) Key in a data from the DATA keyboard. TO 9
P roc:out ions
X) If M30 is given, operation will bo repeated
- from the beginning of the, program without
'
interruption.
2) If MO 2 is given, the main spindle and
coolant will stop and the system will be
reset, When restarted, it will start
execution from the beginning of the program.
5.7 Preparation for turning OFF power
(1) Make sure that the CYCLE START lamp on the
machine tool’s pandant switch is off.
(2) To adjust the. backlash condition, move both axes
in the negative direction.
With power on , the NC system when reeleying the
first tool travel command in' the positive direction
starts compensation for backlash. Therefore, adjust
the tool backlash in the negative direction by JOG as
shown below before cutting off power,
X-axis Z-axi s
d-
t + <
* Move 1 mm or more.
5. 9 Tape editing
Data stored in memory from NC tape (see page HO )
can be edited and NC data can be stored by the
operation in the EDIT mode in the following 9
way.
5. 9 .1 ERA (erase)
(1) Search the block to be erased using "AS",
r ./
!
" 4. " and " T ".
vr
: •}
. 7 "CAN".
;4i.
t-V.?
V
V'
: (a) Setting the FUNCTION selector to COM,
•v .;
andÿ the ADDRESS selector to X, depress
y
t 1
"7", "8", "9" and "AS".
(b) Betting v the ADDRESS selector to G,
depress "0", "1" and "WR" on the DATA
«V.-.
y; •'
• j'
— w .
*
keyboard.
Setting , the ADDRESS selector to F,
input "3", "4" Depress "WR”.
(c) Depress VA.LT",
5. 9 .3 INS (insertion)
•
y (1ÿ Search the last one block ahead to inscr". using
I
'AS", \ ” and " \
”
(2) Depress "INS" button. Then the display fill
be cleared arid the BUFFER lamp will ro on.
The block having EOB alone will be secured.
(3) Key in the data to 1/e inserted by MB!
operation,
,P" (4) Depress "INS" button, Then the conic iv: F o!' the
block just input will be inserted next to the block
: seached and the BUFFER
lamp will go cl:.
(Example)
•
V
4" GOO X 123 Z456
’
X 789 To insert 7.987 SO 3 Mo3
,
• t
GQ1
, Z012 P34
• i.. . (a) Setting the FUNCTION selector tc, COM
r.t
and the ADDRESS selector to X, depress
TT n « 8»
t "9" and "AS".
IT
•v.i;:
’ r
(b) Depress "INS" button.
(c) Resetting the ADDRESS solector to X,
»
key in "9", "8", "7" and "wp" Lr;- - the
‘ DATA keyboard . S<?. it: i 1 1 ff the ’ A DR F- v t
selector to S, key in "0", "5" "WR" ,
:• and at M, "0", "3" and "WR".
V'-' (d) Depress " 1‘NS" RB.
tv
• V.'. :
•w V
} .
T
'
''
:'i.{l) Depress ” RESET". (Then the starting address
. of the memory area will be set.)
(2) Prepare a block's data to be loaded by MD1
operation.
., ...
(3) Depress "EOB" button, Then the data
A
-"'a Vi&f: i-.-'bV •
:
just input will be loaded, the BUFFER lamp
>
• will go off, and the display will be cleared.
(4) Return to step 2 and repeat the same opera¬
tion, and NC data can be loaded one by one.
•V*
V"6, MAINTENANCE
6.1 Routine maintenance
5.‘ Cleaning paper tape reader
1
6.1.1
V . •
The paper tape reader does not require mecha¬
nical' service and .lubrication since it. has a
pulse motor but no movable parts, subject to
wear.
(1) Cleaning tape guide and sensor {every day)
i
Remove, dust from the lamp, lens and photo-
transis tor using a sof; t br t ish.
(2) Cleaning tape-guide polyester tape and taps
*
.[
compartmen t (every *week)
Clean them with a brush and cloth.
6.2 Precautions for connecting to power source
'•-On installation, adjust the taps of transformers?
IT and 2T according to the source voltage.
i. 9
W::
. -C
S'
•Vo-,
“S=y
Ptllllir
ri-
• •
"
''
'Y
Iftjf;j
\
(1) 220 V AC
ACzzo'/
l T
*1 2*0
-r
'll lb i
«C2 f\C720\/ —
<SSK r»- Vf
o-Hi.
li. i
1 U*
o--
—
O'
V
(2) 200 V AC
AC200V —
rm& 1
A
ACZOOU r
j:
cr
t
U>-
l
.rsAl
Hiill (3) Molded-ca sc circuit breaker (1NFB)
cr1' Keep the no- fuse breaker in the control unit
V turned on unless it is required to turn it
„*X, ,.-.V'Y,
off for servicing etc.
*.V *.
(4) Maintenance outlet:
4
. It can supply ppwer when the no-fuse breaker
is turned on. Its capacity is 1 ampere at
-H .; 100 V AC.
v,
!•: .
l
Sir;rSH
i
nasr- Vfc*, •?
\y;
si'-
_
@ Q
t .i
i
svx svz
fll
CPCR-MR Ci. ;:rr.R-MK
T3
• t-
__
alarm fune_
Inf’S!
X-axis thermal
052N C
Xl
152N
/
___
Z~axis thermal
relay
jllJlIBLlufifl.
y
: relay "s, N
MOO/PEL wwj.tch X
.. ‘
;...r . *''
GiK'T
:\QU . ..
1 _i
relay unit czzf
2T LZ
t ranis- r»'ai,.i'.ofr,'j”J'|
IL
f’-.v f -. • i icn t u tenant'o
formor i nut let
! •, ‘reVd
— IT -j-
INVI; I';!V
.
o Q 5
?:i
>V-<
.•
o oo 7i
1
;.
1
i fe;• •'
it
'W:
>rU-K
f-y
:
;
%
s’. •
1
IMQR1 YAP-:
power supply
!
power supply
.
'
unit]
"liii
I
.©
{
___
MUI and display unit
optional unit
blind
panel
paper
tape
reader
£33511-,
Giiap,»ÿfpr
Glis.p,.X.oii
blind
panel
:-rrr*
X-axis
X-axis
” 'ÿÿÿÿ ; :
*•
;
duct
CPU rack
:
f
!
maZj
i'!
'
V, 1
1
ta-.-'e outlet
i
9
v-
• •' : .iy> •
. 1/
6.4 Fuse and thermal relay
•* (1) Fuse
Fuses are provided separately for the control
power supply ancl servo unit. If a fuse has
been blown, localize the cause and replace
\ . it with a spare one.
••.v
' (a) Alarm fuses of control power supply
I
. . 100 V AC 15 ampere fuse
1
Z7
3,9
When the fuse is blown,.
i
a w h i to 1 1 1 ark a 3 > pca rs.
4
alarm fuse
If tne fuse of the servo un.it is blown/
error code 35 lights up.
(2) Thermal ro 1ay
v.
If the machine fool is operated v/hon locked or
overloaded, error code .35 will light up end
servo powe r w i 1 1 be cu t: o f f.
Remove the cause and depress the RESET button *
on the control panel. Error code will turn to
;
(
power again. If the RESET button is depressed
without:, the cause being removed, error code -35
remains lit:. (See page 57 )
(a) Thermal relay to detect motor overload
It is equipped for- the servo unit (CPCR-r. .
MRO 52y , CPCR-MR. 152N).
.
reset button (red)
.. thermalÿrelay \ , • •
’
••
,
..•* r 1
r : ala'rin fuÿ-TV-ÿ
'•v.W
"::'y ;• 'ÿ
WA ,,
tz
f , »
X-- . ':¥«#
:'!
- terminal
<!. T . rrinFFiFÿinnrÿ"
\-~JC .... ..
y- rrTrmnmnr j
4m
Parts layout
'ÿÿÿ'A
After cooling the. motor , depress the RESET
•
:
button,
9
( -ÿ
• : ;
Vv
: ;;
= s'-K::-. •
’s’
.• «. >*•
.
'
::..'.v
B-
K1
ii
;
1 .%"i ......
.....
.....
.....
*VVq»
gHBH0B 1
....
p
1
'*v
uvrr,
'“
i
'
& .V,
;
I
.
u fillIllf
jMRMMHhNi
mmmmmmisiiii
ii
nramMK
Wlm0 1
c ; ;
m
mmÿr: K>.OS
iSBPSR...*
'
•
! /•»
M.#
•
>;•: •• ;j:1 *=* ., ...
. |j •X;
isllilf "' so».ut,s s ; :» .
P»«il«I:lIf 'KÿV