Professional Documents
Culture Documents
Giao Trinh CNC Cho May Phay
Giao Trinh CNC Cho May Phay
2
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 41
ca php ni suy cung trn.
G02, G03 c xc nh bng cch quan st theo chiu ngc
vi chiu dng ca ca trc. Trc quan st l trc khng nm
trn mt phng ang lm vic.
V d, trn mt phng XY (G17), lnh G02 c xc nh bng
cch quan st cung trn ngc chiu vi chiu dng ca trc Z.
Lp trnh s dng G02 v G03(1)
nh ngha mt ng trn kn.
Gi tr la chn trong (O, O ), trong hnh minh ho di y ch th
gi tr to (X, Y)
O0001;
N1;
G90 G00 X70.0 Y50.0;......Di chuyn ti v tr 1 vi tc tin
dao nhanh.
G01 X0 F500;.....................Di chuyn ti v tr 2 vi tc tin
dao 500mm/pht.
G03 J_50.0;....Ct ng trn ngc chiu kim ng h
vi tc tin dao 500mm/pht.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 42
Khi ct cung trn kn, to X,Y s khng a ra v im u v
im cui trng nhau.
Khong cch t im u ti tm ng trn l 50mm, theo hng
ngc chiu ca trc Y.
G01 X-60.0........Di chuyn dng c ct ti v tr 3 vi tc
tin dao 500mm/ph.
Lp trnh s dng G02 v G03(2).
Lp trnh gia cng t (1)-(2)-(3)-(4)-(5)-(6)-(7)-(8)-(9)-(1).
O0001;
N1;
G90 G01 X28.0 Y0 F500 ;..............Di chuyn ti v tr 1 vi lng
chy dao 500mm/min.
Cc lnh chuyn ng trong cc
khi lnh tip theo c thc hin
vi cng tc tin dao 500mm/pht.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 43
Y20.0;..............................................Di chuyn ti im 2
G03 X18.0 Y30.0 I-10.0; ................Ct ng trn (ngc chiu kim ng
h ) n im 3 (bn knh 10mm).
Lnh I trong khi lnh ny khng c
ngha c bit. C th s dng R10.0
thay cho I-10.0.
G01 X-8.0;......................................Di chuyn dng c ti im 4.
G02 X-28.0 Y10.0 R20.0;..............Ct cung trn (cng chiu kim
ng h) ti im 5. (bn knh 20.0mm)
G01 X-10.0;....................................Di chuyn dng c ti im 6.
G02 X-8.0 Y-20.0;..........................Ct cung trn (cng chiu kim
ng h) ti im 7. (bn knh 20.0mm)
G01 X8.0;.......................................Di chuyn dng c ti im 8
G91 G03 X10.0 Y10.0 R10.0;........Ni suy cung trn (ngc chiu kim
ng h) ti im 9. (bn knh 20.0mm).
Khi cc lnh c t theo dng h to
gia s, (X10.0,Y10,0) ch ra khong
cch t im u ti im cui cung
trn.Vic a cc lnh trong h to
gia s ch nhm mc ch tham kho, n
khng c ngha g c bit.
G90 G01 Y0 ;..........................Di chuyn dng c ti im 1( lnh trong
h tuyt i )
9. G04 Thc hin dng tm thi.
Lnh G04 s dng dng tm thi mt
chng trnh trong qu trnh gia cng mt
cch t ng trong mt khong thi gian
xc nh.
M lnh ny c gi l m lnh
dng.
S dng m lnh dng chuyn ng
ca cc trc, ti mt y l gia cng.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 44
Trc chnh vn quay.
Bng vic duy tr tc quay ti y l gia cng, chnh xc ca
y l c nng cao v phn ct lm cng c kim sot.
Khi dng chng trnh bng lnh G04 ti y l, v d nh
la chn thi gian dng cho php trc quay quay ti y l. Nu nh
thi gian dng qu lu, c th lm gim tui bn ca dng c i khi
cn lm nh hng ti chnh xc b mt.
Lnh G04 dng ch cho nguyn cng phay l hoc khot l.
G04P_;
G04X_;
+G04 ........Gi l m lnh dng
+P..........Thi gian dng.
n v ca thi gian dng 0.001 giy.
Khng dng du chm thp phn.
V d: P1000 1 giy
+X .......Thi gian dng.
Ch ra thi gian dng s dng du chm thp phn
X1.0..............1 giy
X1................0.001giy
1) Khi a ch P c s dng xc nh thi gian
dng, khngdng du chm thp phn.
Dng trong 1.5 giy G04 P1500.
Dng trong 2.3 giy G04 P2300.
2) Phm vi thi gian dng cho php trong khong : 0.001 n
99999.999 giy
3) Lnh G04 ch c gi tr trong mt khi lnh c th.
4) Tnh ton thi gian cho mi vng quay trc chnh theo cng
thc sau:
ch
ch
) (min
(sec) 60
(sec)
1
=
ed SpindleSpe
t
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 45
Lp trnh s dng G04.
Gia cng l su 10mm v dng ti y l, s dng dao phay ngn.
O0001;
N1;
G90 G00 G54 X0 Y0;
G43 Z30.0 H1 S800 T2 ;..........t tc quay trc chnh 800v/pht.
M03;.....Quay trc chnh theo theo chiu kim
ng vi tc 800v/pht.
G01 Z2.0 F2000; ...................Di chuyn ti im (1), tc tin dao
2000mm/min.
Z-10.0 F50;...............................Di chuyn ti im 2 , y l, tc
tin dao 50mm/min.
G04 P100;..............Dng chuyn ng tin dao 0.1s ti
y l.
Thi gian mt vng quay trc chnh:
t1v = s 075 . 0
) (min 800
(sec) 60
1
=
dng chng trnh trong mt
khong thi gian tng ng hoc
hn mt vng quay trc chnh, t
thi gian dng l 0.1s.
G01 Z2.0;...................Rt dng c t im 2 v im 1 ti
tc tin dao 50mm/min.
Chy dao nhanh
Chy dao ct
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 46
5. G17 G18 G19 La chn mt phng gia cng.
thc hin ni suy cung
trn, b bn knh dng c, quay
h to , sao chp theo gc
quay, sao chp song song, v
khoan, cn thit phi chn mt
phng lm vic.
Thng thng s dng mt
phng XY, bng cch gi lnh
G17. Tuy nhin, c nhiu trng
hp phi c thc hin trn mt
phng ZX hoc YZ. la chn
mt phng XZ hoc YZ s dng
G18, G19.
G17 ;..Mt phng XY( c mc nh khi
bt my).
G18 ;..Mt phng ZX.
G19 ;..Mt phng YZ.
1. G17 c t ng la chn khi bt my.
2. Cc lnh di chuyn theo cc trc khng b nh hng bi
mt phng c chn.
G17 G02 X_Y_R_F_;
G01 Z_ .............................................Trc Z di chuyn c lp
vi mt phng chn.
3. Khi a ra lnh ni suy cung trn hoc b dng c (G40-G42),
n cnh bo s hin th trn mn hnh nu mt phng la chn
khng ph hp vi lnh s dng.
G17 G02 X_Y_R_FTn hiu cnh bo s xut hin.
Chng trnh phi l:
G17 G02X_Z_R_F_;
Chng trnh s dng G17, G18 hoc G19 (1)
Lp trnh cung trn t (1)-(2)-(3) ch ra theo minh ho di y:
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 47
Gi tr (O, O, O) trong phn minh ho di y ch ra gi tr to
(X,Y,Z).
O0001;
N1;
(G17) G01 X10.0 Y5.0 Z0 F100nh v ti im 1
trn mt phng XY.
G02 X5.0 Y0 R5.0; Di chuyn dng c
theo chiu kim
ng h n im
2 trn mt phng
XY. Ct cung trn
(bn knh 5.0 mm).
G18 G03 X10.0 Z-5.0 R5.0;Di chuyn dng
c ngc chiu
kim ng h
n im 3 trn
mt phng XZ.
Ct cung trn
(bn knh 5.0 mm).
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 48
G19 G02 Y5.0 Z 0 R5.0 ; .......Di chuyn dng
c theo chiu kim
ng h n im 1
trn mt phng ZY.
Ct cung trn (bn
knh 5.0 mm).
Chng trnh s dng G17, G18 hoc G19 (2)
Lp chng trnh gia cng 3 cung trn (1)-(2)-(3), (1)-(4)-(2), (3)-(4)-
(5) (bn knh 10mm) trong gia cng bn cu nh hnh v.
Gi tr c vit trong (O,O,O) trong hnh minh ho di y ch
to (X,Y,Z).
(Gia cng cung trn (1)-(3)-(2))
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 49
..........................
(G17) G01 X10.0 Y10.0 Z0 F100;. Di chuyn dng
c ti im 1 trn
mt phng XY.
G02 X10.0 Y0 R10.0;. Di chuyn dng c theo cung trn
cng chiu kim ng h n im 2
trn mt phng XY (bn knh 10.0
mm)
(gia cng cung trn (1)-(4)-(2))
..
G01 X10.0 Y0 Z0 F100...................... Di chuyn dng c ti im 1.
G18 G03 X10.0 Z-5 R5.0;Di chuyn dng c
theo cung trn
cng chiu kim
ng h n im
2 trn mt phng ZX (bn knh 10.0
mm)
Xc nh hng quay ca cung trn
(cng chiu hoc ngc chiu kim
ng h)bng cch quan st theo
hng ngc vi chiu dng ca
trc Y, trc khng nm trn mt
phng ZX.
( gia cng cung trn (3)-(4)-(5))
G01 X10.0 Y5.0 Z0 F100....................V tr im 3 trn mt phng
ZY
G19 G02 Y5.0 Z0 R5.00;..Ni suy cung trn
theo chiu kim
ng h ti im
3 trn mt phng
ZY. (bn knh 10.0 mm)
Xc nh hng quay ca cung trn (cng chiu hoc ngc chiu
kim ng h) bng cch quan st theo hng ngc vi chiu
dng ca trc Y, trc khng nm trn mt phng YZ.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 50
10. Tr v im gc chnh ca my, hoc gc th
hai, th 3, th 4 ca my.
S dng lnh G30,G28 tr v cc gc
my trnh qu trnh tr v dng c c
th va vo phi, g.., dng c s di
chuyn thng t im hin ti v v tr gc
my ch nh. Lnh ny c s dng khi
cn thay dao, i phi, lm sch phi hoc
i bn my APC (APC h thng i bn
my t ng).
1.im O th ba hoc th t khng phi
lun tn ti trn cc tt c my. N c trn
cc loi my MV,SV v SVD, hoc cc my c trang b APC.
2.Vi cc loi my MV,SV,SVD c gn APC, im O th ba, bn
c trang b cho vic i bn my t ng, ngoi ra khng s dng cho
mc ch khc.
1. im 0 my
G28 X_Y_Z_;
2. im 0 th hai
G30X_Y_Z_;
3. im 0 th ba v th t
G30 P3(P4)X_Y_Z_;
G28..Gi ch v gc my.
G30..Gi ch v gc th hai.
G30 P3.Gi ch v gc th ba.
G30 P4 .Gi ch v gc th 4.
X,Y,Z...............................Ch ra trc cn chy v gc.
Gi tr theo sau cc a ch X,Y,Z l to ca im trung gian m
dung c s i qua trc khi v gc my.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 51
Cc v tr ca im O th 2,3,4 c thit lp bng cch t
khong cch t im gc my trong cc tham s iu khin 1241,
1242, 1243 tng ng.
Khi s dng my c trang b tnh nng i Pallet t ng, khng
c thay i cc tham s ny. Nu vic ci t b thay i sai, my s di
chuyn khng nh mong mun, lc c th gy nhiu s c nguy him.
1. Khi tr v gc my ( hay gc th 2,3,4) s dng G28,G30, nn
a trc Z tr v gc my ( hay gc th 2,3,4) trc. Sau , a
trc X v Y tr v. Nu a trc X v Y tr v trc, c th xy ra
va p dng c vi phi, g hay vt cn no trong vng gia cng, gy ra
s c nghim trng.
2. Khi a trc Z tr v im gc my( hay gc th 2,3,4), c th s dng
khi lnh bt k trong cc khi lnh sau G91 G30 Z0; , G91 G28 Z0; ,
G91 G30 P3(P4) Z0;.
Nu t G28 v G30 trong m lnh tuyt i (G90 G30 Z0; , G90 G28
Z0; , G90 G30 P3(P4) Z0); , trc khi v im gc my( hay gc my
th 2,3,4) trc Z s i qua im gc phi. Chuyn ng ny c th gy ra s
c va p vi phi, g hay bt c vt vn no trong vng gia cng, gy ra
s c nguy him.
i dng c ch c th thc hin c khi c 3 trc X,Y,Z
ng thi im gc ca my.
G91 G30 Z0 M05;..............Tr v im 0 th 2.
M06;...................................i dng
c.
Chng trnh s dng G30
O0001;
N1;
G90 G00 G54 X90.0 Y105.0;
G43 Z30.0 H1 S440 T2;
.........................................Chng trnh gia cng
G91 G30 Z0 M05; ..........V im O th 2, dng quay trc chnh.
M01;
M06..........................................i dng c, ly dng c T2.
12. G40 G41 G42. B bn knh dng c.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 52
B bn knh dng c c ngha l x dch ng
chy dao sang bn tri hoc phi t ng chy dao
lp trnh.
Thng thng, vic b bn knh dng c s
dng khi gia cng pocket hay phay contour, c s
dng dao phay ngn gia cng theo hnh dng
trn bn v.
Qu trnh s dng m lnh b dao gia
cng phi c hnh dng nh hnh bn, c gii
thch ngn gn nh sau:
ng dao chy qua cc im (1)-(2)-(3)-(4).
Khi tm dng c di chuyn dc theo bin dng nh
ngha, dng c s di chuyn theo ng c ch r
nh hnh v bn. Nu chng trnh khng s dng
b dao, phi sau khi ct s nh hn kch thc yu
cu ,c hnh dng nh hnh bn.
dch ng chy dao t ng chy dao lp
trnh, hy nhp gi tr bn knh dao vo d liu b
bn knh trn mn hnh TOOL OFFSET.
Nu s dng m lnh b bn knh, ng chy dao
thc t s c dch ra xa ng chy dao lp trnh bi mt lng b, nh
c minh ho hnh bn.
Vic s dng m lnh b bn knh, cho php ngi lp trnh khng cn phi
thc hin nhng tnh ton phc tp m c c hnh dng chi tit gia cng
theo yu cu.
1. B bn knh dng c trn mt phng XY.
G17 G01 ( G00) G41 (G42) X_Y_D_F_;
G40 G01(G00) X_Y_I _J_ F;
2. B bn knh dng c trn mt phng ZX
G18 G01(G00) G41 (G42) X_Z_D_F_;
G40 G01(G00) X_ Z_I _ K_F_;
3. B bn knh dng c trn mt phng YZ
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 53
G19 G01 ( G00 ) G41 (G42) X_Y_D_F_;
G40 G01(G00) Y_Z_J _K_ F;
G17 G18 G19 La chn mt phng tin hnh b bn
knh.
G01 ( G00).............La chn dng ni suy b.
G00: chy dao nhanh.
G01: chy dao ct gt
G41........................Gi m lnh b bn
knh (b bn tri) ng
dng c thc t s c
dch sang tri so vi
ng lp trnh mt
lng b xc nh.
G42 .........................Gi m lnh b bn knh
(b bn phi) ng
dng c thc t s
c dch sang phi so
vi ng lp trnh mt
lng b xc nh.
G40........................Hu m lnh b bn knh.
X, Y ,Z..................To im cui.
I ,J , K ..........Hng ca phi c nh ngha trong cc
khi lnh tip sau, I J K l gi tr trong h
ta gia s
D ..........................M s a ch b bn knh.
F ...........................Tc tin dao.
4. G43 G44 G49 B chiu di dng c.
Lnh G43 ,G44 c s dng
xc nh mi dng c theo trc Z. Do
chiu di ca cc dng c khc nhau nn
khi gia cng cn nh ngha li ta mi
tng dng c cho thng nht, bng cch s
dng m lnh b dng c ny
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 54
Mori Seiki ch s dng G43.
Khi nim chiu di dng c c gii thch nh sau (xem hnh minh
ho).
Trong mt chng trnh, lnh v tr dng c theo trc Z xc nh vi
u dng c.
V tr ca u dng c theo trc Z ti im O ca my thay i tu
thuc theo chiu di mi dng c. Do vy khi cha t lnh b dng c theo
chiu Z, dng c T1 ,T2 ,T3 v tr gc my theo chiu Z th ta mi ca
chng s khc nhau. Nh th nu c lnh di chuyn n Z 30.0. Th mi ca
tng dng c cng s n cc v tr khc.
Trong qu trnh xt t v tr, khong cch h1, h2 v h3 tnh t mi
cc dng c n v tr Z0 (ta gc ca phi theo chiu Z) c nhp vo
bng TOOL OFFSET( chnh l chiu di b dao cn thit). Th khi s
dng G43 trong chng trnh, lng b dao s c tnh ton, nu cc dng
c c lp trnh cng mt chiu cao (v d Z30.0 ), u cc dng c
cng di chuyn n v tr c cng chiu cao l Z30.0 so vi gc phi.
Trn mn hnh TOOL OFFSET, v d chiu di dng c c nhp:
1...........................-300.0 (Lng b ca dng c s 1 )
2...........................-270.0 (Lng b ca dng c s 2 )
3...........................-200.0 (Lng b ca dng c s 3 )
<Dng c 1>
nh v ti cao Z30.0
G90 G00 G43 Z30.0 H1
-300.0 (Lng b ca dng c s 1)
+30.0 (v tr u dng c 1 so vi gc phi)
=-270.0
Dng c T1 chuyn ng n v tr 270mm,
theo chiu ca trc Z, t im gc my.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 55
<Dung c 2>
nh v ti cao Z30.0
G90 G00 G43 Z30.0 H2
-270.0 (Lng b ca dng c s 2)
+30.0 (v tr u dng c 2 so vi gc phi)
=-240.0
Dng c T2 chuyn ng n v tr 240mm,
theo chiu ca trc Z, t im gc my.
<Dng c 3>
nh v ti cao Z30.0
G90 G00 G43 Z30.0 H3
-200.0 (Lng b ca dng c s 3)
+30.0 (v tr u dng c 3 so vi gc phi)
=--170
Dng c T3 chuyn ng n v tr 170mm,
theo chiu ca trc Z, t im gc my.
Bng vic s dng lnh G43 H_ b v tr dng c theo chiu di,
tt c cc mi dng c c nh v ti cng mt chiu cao so vi mt Z0
ca phi)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 56
G43 Z_H_;
G49;
G43...............Lnh b chiu di dng c.
G49...............lnh hu ch b chiu di dng c.
Z ................Chiu cao t theo trc Z
H ................Xc nh a ch b chiu cao.
1.M lnh b chiu di cng c th c hu bng H0, thay v G49.
2.Nu s dng cc lnh G28,G30,G30.1, ch b dng c s b hu.
3.Thng thng, khng cn thit s dng G49, bi v dng c lun tr
v im O my, hay im khng th 2 (G28,G30), trc khi thc hin chu
trnh i dng c. Chu trnh ny s hu ch b dng c .
Lp trnh s dng G43 v G49.
O0
001;
N1
; ( T1
c t
trong trc
chnh)
G90 G00 G54 X0 Y0 ; ......Chy dao nhanh ti im (1) trong
h to phi c nh ngha
bi G54.
G43 Z30.0 H1 S800 T2; ...........Chy dao nhanh ti v tr Z30 (tnh t
gc phi) Thc hin b theo chiu Z
cho dng c s1
nh ngha tc quay cho trc
chnh (S800). a dng c T2 v v
tr ch thay dao.
M03;
.
. Chng trnh gia cng
.
M01;
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 57
M06;
N2; ( T2 c t trong trc chnh)
G90 G00 G54 X40.0 Y0;... Chy dao nhanh ti im (2) trong h
to phi c nh gi bi G54.
G43 Z30.0 H2 S1000 T3; .........Chy dao nhanh ti v tr Z30 so vi
gc phi. Tin hnh b chiu Z cho
dng c 2.nh ngha tc quay ca
trc chnh. a dng c T2 v v tr
ch thay dao.
M03;
.
. Chng trnh gia cng
.
M30;
Mu chng trnh c bn
O0001
N2;
G90 G00 G54 X- Y- ;
G43 Z- H- S- T-; ?
M03;
.
. Chng trnh gia cng
M01;
M06;
N2;
G90 G00 G54 X- Y- ;
G43 Z- H- S- T-; ?
M03;
.
. Chng trnh gia cng
................
M30;
25. G53 La chn h to my.
To ca my l to tnh so vi im gc ca my.
i vi cc my c trang b Sensor hoc s dng cc g chuyn
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 58
dng, c th di chuyn dng c ti mt v tr ca g vi tc
chy daonhanh, trong h to my G53. Cng c th dng G53 di
chuyn bn my ti trung tm my trc khi kt thc gia cng.
Gi tr ca h to my c th xc nhn bng cch quan st trn
v tr hin th trn mn hnh.
G90 G53 X_Y_Z_ ;
G90...............................Gi h to to tuyt i.
G53...............................La chn h to my.
X,Y,Z............................Gi tr to trong h to my.
1. G53 thuc nhm lnh 00, l lnh ch c hiu lc dng
mt ln, ch c gi tr trong mt cu lnh.
2. G53 c gi tr trong h tuyt i (G90), khng c hiu
lc trong h gia s (G91).
3. Trc khi s dng G53, phi hu tt c cc m lnh b dao.
kt thc chng trnh, di chuyn bn my ra v tr gia ca hnh
trnh trc X ,Y (hnh trnh trc X : 1530mm, hnh trnh trc Y :
660mm).
O0001;
N1;
G90 G00 G54 X0 Y0 ;
G43 Z30.0 H1 S800 T2;
M03;
.
. Chng trnh gia cng
.
G91 G28 Z0 M05......................Dng trc chnh, tr v gc my.
M01;
M06;..........................................i ly dng c T2
G90 G53 X-765.0 Y-330.0........Di chuyn bn my nhanh ra im
gia hnh trnh ca trc X,Y.
M30;
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 59
3. G54 G59 La chn h to phi
Qu trnh t gc h to gia cng c ngha l lm cho h NC hiu c
im O phi.
C th t ti 6 h to phi gi mt trong cc h to v s dng
bng m lnh G.
Thng thng, gi tr ca Z trong h to
phi c t l 0.
(G90) , G54(G55, G56 ,G57, G58 ,G59 )X_Y_;
G90 ...... Gi h to tuyt i
G54 n G59 . ..La chn mt h to lm vic
X, Y ..To dng c trong h to lm
vic c la chn
1. H to G54 c chn mc nh khi bt u bt in
my.
2. Nu s to nh ngha bi G54 - G59 khng s dung, c th
dng G10 (i to phi), G52( h to a phng), nh
ngha thm h to phi
3. Mt h to phi cng c th to ra bng cch Offset t h to
my.
4. Do c th s dng ti 6 h to phi t G54 - G59, nu vi trng
hp gia cng mt lc nhiu phi, thao tc s rt thun tin v nng
sut.
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 60
Lp trnh s dng G54 n G59(1)
Lp trnh cho phi nh hnh v, s dng G54.
O0001;
N1;
G90 G00 G54 X0 Y0; ..........Chy dao nhanh ti im O ca phi
theo trc X v Y trong h to G54.
G43 Z30.0 H1 S800 T2;............Chy dao nhanh ti cao Z30.0
Gi dao T2 ra v tr ch i dng c.
M03;..........Quay trc chnh vi tc 800 v/p
G01 Z3.0 F2000;
Z-5.0 F48 ;
.
....................... Chng trnh gia cng .......................
im gc phi
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 61
Lp trnh s dng G54 n G59(2)
Lp trnh cho phi nh hnh v, s dng G54 v G55.
t h to lm vic bng G54,G55, cc v tr gia cng trn cc phi c v
tr ging nhau. im O phi t nh hnh v.
O0001;
N1;
G90 G00 G54 X30.0 Y20.0;..Chy dao nhanh ti im (1)
Trong h to G54.
G43 Z30.0 H1 S800 T2 ;
M03;
X-30.0.......Chy dao nhanh ti im (2)
Y-20.0.......Chy dao nhanh ti im (3)
X30.0;.......Chy dao nhanh ti im (4)
G55 X30.0 Y20.0;...Chy dao nhanh ti im (5)
Trong h to c gi bi G55.
X-30.0;..Chy dao nhanh ti im (6)
Y-20.0;..Chy dao nhanh ti im (7)
X30.0;...Chy dao nhanh ti im (8)
Nh trn trnh by, Trong chng trnh trn, im O phi c
xc nh ring theo tng phi nh th vic lp trnh c n
gin ho i nhiu.
G54 G55
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 62
Chng C
M lnh M
1. Bng m M.
M M cng c gi l m lnh ph, iu khin dng chng trnh, ng
thi n cng c gi l m lnh h tr cho m lnh G.
Khng s dng M31 v M32 tr khi vic s dng nhng khi
lnh ny cn thit cho vic x l hoc khi ng li cc hot ng b
gin on v s c.Trc khi s dng M31 v M32, hy lin h vi
nh sn xut.
1. Cho php s dng mt m M trong mt cu lnh. Tu
tng trng hp, mt khi lnh c th cha ti 3 m M.
2. Chng ny s gii thch mt cch khi qut cc m M . mt s
dng my, tt c cc chc nng ny c th khng c h tr y
hoc c th c s dng cho nhng chc nng khc nhau hoc l
khng c miu t nh di y. Chi tit hn, tham kho s c
cung cp theo my hoc lin h vi Mori Seiki.
M
lnh
M lnh Miu t
M00 Dng chng trnh Dng chng trnh tm thi
M01 Dng la chn Dng chng trnh tm thi
khi bt chc nng OSP, chng
trnh s tm dng khi gp lnh
M01. N s khng c tc dng khi
chc nng ny chuyn sang OFF.
M02 Kt thc chng trnh Kt thc chong trnh v t li
NC
Con tr khng quay li u
chng trnh.
M03 Quay trc chnh bn phi Khi ng trc chnh quay theo
chiu kim ng h.
M04 Quay trc chnh bn tri Khi ng trc chnh quay ngc
chiu kim ng h.
M05 Dng trc chnh Dng trc chnh
M06 Thay dng c Khi ng chu trnh thay dao
M07 kch hot qu trnh bm du trn kch hot qu trnh bm du
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 63
ngui.
M08 Phun du ti ngui Phun du ti ngui
M09 Tt dung dch trn ngui
Tt bm du
Tt tt c cc ch bm du, v
phun du ti ngui
M10 Kp trc th 4 Kp trc th 4
M11 Nh kp trc th 4 Nh kp trc th 4
M19 nh hng trc chnh nh hng trc chnh
M20 T ng tt ngun in ca my T ng tt ngun in ca my
M21 M lnh ngoi vi
M22 M lnh ngoi vi
M23 M lnh ngoi vi
M24 M lnh ngoi vi
M25 M lnh ngoi vi
M26 M lnh ngoi vi
M27 M lnh ngoi vi
M28 M lnh ngoi vi
M29 Dng taro cng
M30 Kt thc chng trnh Kt thc chng trnh, t li NC,
quay tr li u chng trnh
M31 Kch hot m lnh kho trc .................................
M32 Hu lnh kho trc hy b M31
M33 Ct dng c Tr dng c t trc chnh v
magazine
M40 Bnh rng iu khin trc chnh
v tr trung gian
( duy nht cho MV - 653 / 50,
1003 / 50.1)
M41 Bnh rng iu khin trc chnh
v tr 1
( duy nht cho MV - 653 / 50,
1003 / 50.1)
M42 Bnh rng iu khin trc chnh
v tr 2
( duy nht cho MV - 653 / 50,
1003 / 50.1)
M43 Bnh rng iu khin trc chnh
v tr 3
( duy nht cho MV - 653 / 50,
1003 / 50.1)
M46 Tn hiu la chn cm bin ON Chn cm bin lp ln trc chnh
M47 Tn hiu la chn cm bin OFF Chn cm bin lp ln bn my
M48 Hu m lnh Override lm mt hiu lc chc nng iu
khin Override trn bng iu
khin
M49 Kch hot m lnh Override Kch hot chc nng iu khin
Override trn bng iu khin
M50 Phun du trn ngui qua l mi khi ng du khoan
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 64
khoan
M51 Thi kh ON Khi ng thi kh
M52 Thi kh lm sch Thi kh lm sch
M53 Thi kh lm sch cm binON Thi kh lm sch cm binON
M55 Phun du dng sng m ON Bt phun du dng sng m
M58 Cc m lnh phun kh lm sch
bi v cm bin OFF
Tt tt c cc m lnh phun kh
lm sch bi v cm bin
M59 Thi kh OFF Dng thi khng kh
M60
M61
M62
M63
M64
Thng s k thut APC
M65 Kim tra v tr trc Z
M66 B qua dng cu ON Bt tn hiu b dng c
M67 Kim tra tui bn dng c
M68 Kp trc th 5
M69 M kp trc th 5
M70 m phi
M73 i xng qua trc Y OFF Tt m lnh ly i xng qua trc
Y
M74 i xng qua trc Y ON Bt m lnh ly i xng qua trc
Y
M75 i xng qua trc X OFF Tt m lnh ly i xng qua trc
X
M76 i xng qua trc X ON Bt m lnh ly i xng qua trc
Y
M77 M lnh ngoi vi
M80 Vi phun ra phoi ON
M81 Vi phun ra phoi OFF
Lm sch phoi
M82 Ca t ng ON
M83 Ca t ng OFF
Thng s ca
M84 Bt mn hnh
M85 Tt mn hnh
M86 iu khin thch nghi ON
M88 Lm ngui trc chnh ON
M89 Lm ngui trc chnh OFF
M96 Ch ngt marco Ngt marco ON
M97 Hu dng ngt marco Ngt marco OFF
M98 Gi chng trnh con
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 65
M99 Kt thc chng trnh con Quay v chng trnh chnh t
chng trnh con hin ti
M120 M lnh ngoi vi
M121 M lnh ngoi vi
M122 M lnh ngoi vi
M123 M lnh ngoi vi
M124 M lnh ngoi vi
M125 M lnh ngoi vi
M126 M lnh ngoi vi
M127 M lnh ngoi vi
M128 M lnh ngoi vi
M129 M lnh ngoi vi
M144 Cm bin quang hc ON
M145 Cm bin quang hc OFF
S dng ly tm t ng
M164 Thi kh trc chnh ON
M165 Thi kh qua l du
2. M00, M01 Dng chng trnh v dng la chn.
Khi s dng M00 trong qu
trnh hot ng, my s dng v iu
kin.
Trc chnh quay, chuyn ng ca
cc trc, dung dch lm ngui cng
c dng.
Chng trnh s dng ti bt k v tr
no c lnh M00.
Khc vi M00, M01 ch c hiu lc
khi phm dng trn bng iu khin
chuyn sangOFF. Nu phm dng
ch ON, M01 s c tc dng nh
M00. Do vy, khi M01 c hiu lc,
dung dch lm mt, chuyn ng
quay v dch chuyn trc chnh s b
dng.
Khi cn thit, t M01 trong chng
trnh ti v tr cn dng. V d, s dng M01 khi gia cng phi th nht hoc
ct kim tra.
< S dng M01 v M00>
- kim tra kch thc phi gia cng.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 66
-kim tra mi dao.
-lm sch phoi trong qu trnh gia cng.
M00;.......Gi m lnh dng.
M01;.......Gi m lnh dng la chn.
Khi chng trnh ang c dng bi M00 hoc M01, khng c
i dng c khng c di chuyn cc trc bng tay. Nu thc
hin mt hoc hai vic trn, hy a cc trc v trng thi trc khi
thay i. Sau , cc hot ng c th tip tc. Nu nh khng th a v
trng thi trc , rt c th s xy ra va p gia dng c v phi,
g..... hoc gia cng sai.
1. M00,M01 phi c t trong mt khi lnh c lp,
khng cha cc lnh khc.
2. 2. n ch th STATUS [M00/M01] s sng ln khi M01
hoc M00 c s dng.
Chng trnh c thc hin tip tc khi phm (ST) trn bng iu khin
c n. Khi M01,M00 c thc hin, lnh M03,M04 (khi ng quay
trc chnh) v lnh M08 (x dung dch lm mt) b ngt. Do , khi s dng
M01,M00, ht sc lu v tr t 2 lnh ny.
Khi khi ng li chng trnh b dng bi M00, M01, phi khi ng li
M03, M04 hoc M08 (nu cn).
- Cch thc lm vic ca M01, lin quan n trng thi
ca phm dng la chn trn bng iu khin, c gii thch di y:
- Chc nng dng la chn c bt.Lnh M01 s c
thc hin chng trnh b dng sau khi lnh cha M01.
- Chc nng dng la chn b tt.Lnh M01 s b b qua
v chng trnh c thc hin lin tc.
: Lp trnh s dng M00 v M01
O0001;
N1;
G90G00 G54 X0 Y0..............Chy dao nhanh ti v tr (X0 Y0)
trong h to G54.
G43 Z30.0 H1 S400 T2..............Chy dao nhanh ti v tr Z30.0.
Gi dao T2 vo v tr ch thay dao.
M03............................................Quay trc chnh theo chiu kim ng
h 400-1 min.
...................................................Chng trnh gia cng.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 67
M01; hoc M00; <M01> Dng la chn
- Nu phm [OSP] trn bng iu
khin ON, M01 c thc hin,
chng trnh s dng khi gp M01.
- Nu phm [OSP] trn bng iu
khin OFF. M01 khng thc hin v
chng trnh chy lin tc.
<M00> Dng chng trnh
- Chng trnh c dng v my s
ngng tm thi. Sau khi lm sh
phoi, o kch thc..., n phm [ST]
v chng trnh khi ng li t khi
lnh tip theo.
M06.......................................i dng c.
N2;
G90 G00 G54 X0 Y0
G43 Z30.0 H2 S400 T3
M03
.......................................Chng trnh gia cng.
M01; hoc M00;
M06;
M02, M30 Kt thc chng trnh, kt thc
chng trnh v lp li chng trnh.
Khi M02 hoc M30 c thc hin.
1) Tt c cc hot dng ca my
dng.
- Chuyn ng quay trc chnh
dng
- Di chuyn dc trc dng.
- Dng bm dung dch ti
ngui.
2) NC c Reset li
-Trong trng thi Reset li, cc
m G quay trng thi nh khi
my c ng in.Tuy nhin,
cc lnh G54 n G59, G20,
G21 vn duy tr.
-Lng chy dao(F) b hu,
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 68
nhng tc quay vn c
duy tr.
3) Trong trng hp s dng M30, con tr c quay li u chng
trnh.y l chc nng REWIND.
Lnh M30 bao gm m lnh rewind chng trnh. M lnh ny rt
thun tin khi gia cng cc phi ging nhau lin tc. M30 lun c
t ti cui cc chng trnh. Khi s dng M30, cc chng
trnh ging nhau c thc hin mt cch lp i lp li bng vic
n phm [ST].
i vi cc my c trang b chc nng door interlock, tn
hiu cnh bo (EX1024) s hin trn mn hnh khi ca c m, v
mt khi ca c ng
M02;..........................................Kt thc chng trnh v NC c
Reset li
M30;..........................................Kt thc chng trnh v NC Reset
li, con tr a v u chng trnh.
1) Khng c dng M30, M02 trong cng khi vi cc lnh
khc.
2) n ch th [ST] tt khi M30, M02 lm vic. ng thi n
[M02, M30] sng .
Chng trnh s dng M02, M30:
O0001;
N1;
G90G00 G54 X0 Y0 ....... Chy dao nhanh ti v tr (X0 Y0)
trong h to G54.
G43 Z30.0 H1 S400 T2 Chy dao nhanh ti v tr Z30.0.
Gi dao T2 vo v tr thay dao.
M03..................................... quay trc chnh theo chiu kim
ng h 400 -1 min.
.......................................... Chng trnh gia cng.
M01 <M01> Dng la chn
- Nu phm [OSP] trn bng iu
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 69
khin OFF. M01 khng c hiu lc
v chng trnh thc hin lin tc.
M06............................ i dng c.
N2;
G90 G00 G54 X0 Y0
G43 Z30.0 H2 S400 T3
M03
....................................... Chng trnh gia cng.
M01 hoc M00
M06;
M30; hoc M02; .................. <M02> Kt thc chng trnh v t
ng dng.
<M30> Kt thc chng trnh v t
ng dng. Con tr v dng
u chng trnh (O0001)
4. M03, M04, M05 Quay v dng trc chnh.
Lnh M03, M04 c s dng khi
ng trc chnh vi tc ch ra trong
m lnh S. Lnh M05 c s dng
dng quay trc chnh
M03 ..........quay trc chnh theo hng
thun.
M04...........quay trc chnh theo hng
nghch.
M05...........dng trc chnh.
1) Khng c s dng M05, dng quay trc chnh,
khi dng c ang tip xc vi phi. Nu dng c
dng khi ang tip xc vi phi, c th gy m dao
hoc ph hng phi.
2) Khi ng trc chnh bng lnh M03, M04 trc khi dng c ct tip
xc vi phi (tr khi trong cc chu trnh taro cng ). Nu dng c bt
u quay trong trng thi tip xc vi phi, c th gy m dao hoc
ph hng phi.
Trc khi quay trc chnh bng lnh M03, M04, phi ch ra tc
quay bng m S.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 70
Vi m S, tham kho phn sau.
Lp trnh s dng M03, M04, M05
O0001;
N1;
G90G00 G54 X0 Y0............. Chy dao nhanh ti v tr (X0 Y0)
trong h to c gi bi G54.
G43 Z30.0 H1 S400 T2 Chy dao nhanh ti v tr Z30.0.
Gi dao T2 vo v tr thay dao.
M03.......................................... quay trc chnh theo chiu kim ng
h 400 -1 min. S dng M04 quay
trc chnh theo hng ngc chiu
kim ng h.
...................................Chng trnh gia cng.
G91 G28 Z0 M05 Dng trc chnh, tr v im gc
my.
M06....................................... i dng c.
5. M06 i dng c.
Mnh M06 dng i dng c trn
trc chnh vi dng c v tr thay
trn Magazine. Khi M06 c thc
hin, m khng c dng c no v
tr tng ng trn magzine, dng c
trn trc chnh s c ct vo
magazine. Lnh M06 thc hin 1
lot tc v trong chu trnh thay dao
t ng gm quay tay gt, kp nh
dng c trn trc chnh.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 71
M06............i dng c.
Qu trnh thay dao t ng vi cc dng c khng cng kch thc
khc qu trnh i dng c ca nhm dng c c cng kch thc.
1. Nu lnh M06 thc hin khi trc chnh ang quay, trc
chnh s t ng dng v chu trnh i dao thc hin.
2. Trc khi tin hnh i dng c bng M06, nht thit
phi tt dung dch trn ngui.
3. M06 s khng thc hin tr khi trc Z ang n im gc my
th 2
O0001;
N1;
G90G00 G54 X0 Y0............ Chy dao nhanh ti v tr (X0 Y0)
trong h to c gi bi G54.
G43 Z30.0 H1 S400 T2 Chy dao nhanh ti v tr Z30.0.
Gi dao T2 vo v tr thay dao.
M03.......................................... quay trc chnh theo chiu kim ng
h vi tc 400 -1 min.
................................
................................Chng trnh gia cng.
................................
M06;..........................................i dng c, a dng c T2 vo trc
Chnh.
N2;
G90 G00 G54 X0 Y0
G43 Z30.0 H2 S400 T3
M03
................................Chng trnh gia cng.
M01 hoc M00
M06;....................................i dng c a dng c T3 vo trc
Chnh.
6. Bt tt dung dch trn ngui M08, M09.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 72
M08;...........Bt dung dch lm ngui.
M09;...........Tt dung dch lm ngui.
1. Khng c i dng c
khi dung dch trn ngui
ang phun.
2. Nu s dng dung dch lm mt,
phi chc chn thng dung dch
phi cn .
*iu khin dung dch lm
ngui thng qua phm iu khin trn bng
iu khin th hin nh sau.
-Phm COOLANT ON
*Khi phm iu khin ny c ON, n ch th s sng, v
dung dch lm mt c cp.
Khi M08 c c trong chng trnh. ( ch MDI,
MEMORY, hoc TAPE), n ch ch sng v dung dch c phun t ng.
-Phm COOLANT OFF
*Khi phm iu khin ch OFF, dung dch ang phun, s
ngng khng phun na v n ch th tt.
Nu n phm iu khin ny hn 1s dung dch s ngng cp v
n ch th nhp nhy. Trong trng hp ny, dung dch trn ngui s khng
c cp, ngay c khi s dng M08.
Tnh nng ny s dng khi kim tra chng trnh.
*Khi phm iu khin chuyn sang ch ON tr li, n ch
th dng nhp nhy, qu trnh cp tr li bnh thng.
Lp trnh s dng M08,M09.
O0001;
N1;
G90G00 G54 X0 Y0............. Chy dao nhanh ti v tr (X0 Y0)
trong h to c gi bi G54.
G43 Z30.0 H1 S400 T2 M08 Bt dung dch trn ngui.
M03.......................................... quay trc chnh theo chiu kim ng
h.
.........................................
.........................................Chng trnh gia cng.
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 73
.........................................
M09;..Tt dung dch trn ngui.
M06;...................................... i dng c.
19. M19 c nh gc quay trc chnh.
S dng M19 dng quay trc chnh
ti mt v tr c nh.
Khi lp u khot ln trc chnh, s
dng chu trnh khot G76 hoc G87,
M19 c s dng trong ch MDI.
Khi gi chu trnh G76 hoc G87 trc
chnh s c quay ti v tr ph hp
vi v tr ca trc dao khot v mnh
khot theo hng dch chuyn ca trc chnh.
M19;.............................................c nh gc quay ca trc chnh.
Qu trnh i dao thng dng c thc hin t ng trong chu trnh
i dao (M06) hoc chu trnh gia cng l (G76,G87). Trong trng
hp ny khng cn thit dng M19 trong chng trnh.
10. M20 Tt ngun t ng.
Khi thc hin M20, ngun in cung cp cho my s c ngt t ng.
M20;.........................t m lnh tt
ngun t ng.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 74
1). Phm tt ngun t ng trn bng iu khin c chc nng
tng t nh M20. m lnh tt ngun t ng c hiu lc, phm
ny trn bng iu khin phi c kch hot, chc nng ny s c thc
hin sau M02
2). t M20 trong khi lnh trc M30.
Sau M30, chng trnh c lp li, con tr v u dng, do lnh M20
khng th thc hin, nh c minh ho di y
V d
....
...
M20;
M30;
3). Ngun nng lng khng th b ngt trong khi cc hot ng ang
thc hin. My ch c th tt my sau khi hon thnh cc hot ng sau:
-Chu trnh APC
-Chu trnh ATC
-Chuyn v tr trn Magazine.
7. M33 Chu trnh ct dng c.
Lnh M33 s dng ct dng c t trc chnh ti 1 v tr cn trng trn
magazine.T0;
M6;
Lnh M33 c tc dng nh hai khi lnh
trn. M33 s dng ct dng c trc
khi tt my.
M33;...................................Lnh ct
dng c.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 75
Lnh M33 ch thc hin c khi trc Z v im O th 2(G30).
Lp trnh s dng M33
O0001;
N1;
G90G00 G54 X_ Y_;
...............................
............................................ Chng trnh gia cng.
...............................
G91 G28 Z0 M05;................Dng trc chnh sau khi hon thnh vic
tr v im gc my trn trc Z
M01;.................................Dng tm thi.
M33;.....................................Gi chu trnh ct dng c.
Dng c trn trc chnh c a tr li
hc cn trng trn Magazine.
15. M51,M59 Bt v tt qu trnh thi kh.
M51 : Bt chc nng thi kh.
M59 : Tt chc nng thi kh.
Qu trnh thi kh s dng lm sch phoi trn rnh hoc b mt
phi khi
gia cng.
M51;...................................Bt qu trnh thi kh.
M59;...................................Tt qu trnh thi kh.
Gia
cng b
mt di y, s
dng dao c ng
knh 100mm.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 76
O0001;
N1;
G90G00 G54 X-160.0 Y-40.0...Chy dao nhanh ti v tr (1)
G43 Z30.0 H1 S400 T2;
M03;
G01 Z0 F500;
M51;...........................................Bt u thi kh.
X-160.0 F200.............................(2)
Y40.0 F500;...............................(3)
X-160.0 F200;............................(4)
M59;...........................................Tt thi kh.
.......................
8. M98, M99 Gi chng trnh con v tr v t
chng trnh con.
T chng trnh chnh, gi
chng trnh con bng M98.
Trong chng trnh con kt
thc bng M99. Quan h gia
chng trnh chnh v chng
trnh con c minh ho nh
hnh v sau.
Khi thc hin cc ng ct
ging nhau( cng to , cng hnh dng) lp i lp li, ng ct c th
lu vo b nh NC nh 1 chng trnh con. Trong chng trnh chnh, ch
ra chng trnh con v s ln s dng chng trnh con.
Trong mt chng trnh con c th gi n mt chng trnh
con khc, s lp chng trnh con c th c gi trong mt thi
im l 4. Nu s chng trnh con ang c gi ln hn 4, h thng s
bo li (P230).
Chng
trnh
chnh
Chng
trnh con
1
Chng
trnh con
4
Chng
trnh con
2
Chng
trnh con
3
Ln
gi 1
Ln
gi 2
Ln
gi 3
Ln
gi 4
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 77
Bng cch lu tr mt phn chng trnh di dng chng trnh
con, c th tit kim c b nh v gim li khi lp trnh.
M98 P_ H_ L_;
M98 ...gi chng trnh con.
P s chng trnh con c gi
H ...s th t trong chng trnh con.
L s ln gi chng trnh con.
1) Nu s chng trnh sau a ch P khng c tm thy, li
P232 s c thng bo trn mn hnh.
2) Nu s th t sau a ch H khng c tm thy, li
P231 s c thng bo trn mn hnh.
3) Nu gi tr sau L l 0 (L0), khi lnh cha M98 s khng c
thc hin, chng trnh nhy sang khi lnh tip theo.
1) Nu thiu a ch P, chng trnh con s khng c gi,
chng trnh s nhy ti khi lnh c s th t sau a ch
H, trong chng trnh cha M98.
2) Nu thiu c a ch H, chng trnh con vn c gi v
c thc hin t dng lnh u tin.
3) Nu thiu a ch P, H v L, chng trnh con s khng c gi
v chng trnh chnh s nhy v im bt u ca chng trnh
cha M98.
4) Nu thiu a ch L, chng trnh con s c gi 1 ln.
5) S ln gi chng trnh con ti a l 9999 ln.
M99 P_ ;
M99 ....Quay tr v chng trnh chnh t chng trnh con.
P .........V tr tr v, trong chng trnh chnh, t chng trnh con.
1) Nu v tr P_ khng c trong chng trnh, tn hiu bo li
(P231) s xut hin trn mn hnh.
2) Nu a ch P tn ti, chng trnh vn phi mt mt khong thi gian
tm kim. Do , cn phi cn nhc khi a ra P_.
1). Nu thiu lnh P, chng trnh s quay tr li khi lnh k tip
khi lnh va nhy vo chng trnh con (sau khi lnhcha M98).
2). Nu t M99 trong chng trnh chnh:
Chng trnh s nhy ti s th t (theo sau a ch P) trong chng
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 78
trnh chnh.Nu thiu P_, chng trnh s nhy v u chng trnh
chnh. Chng trnh chnh s b lp v hn.
Lp trnh s dng lnh M98 hoc M99 (1)
Chng trnh chnh : Chng trnh con :
O1; O100;
N001_____; N101_____;
1.N002 M98 P100 N102_____;
N003_____; N103 M99;
N004_____;
2.N005 M98 P200 L2; 0200;
N006_____; N201_____;
... N202_____;
... N203 M99;
... (Lp li 2 ln)
N011;
3.N012 M98 P300; O300;
N013_____; N301_____;
N014_____; N302_____;
N015_____; N303 M99;
Lp trnh s dng lnh M98 hoc M99 (2)
Khoan ti cc im 1, 2, 3, v 4 nh hnh v :
Chng trnh chnh (O1)
O1;
N1;
G90 G00 G54 X0 Y0;
G43 Z30 H1 S700 T2;
M03;
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 79
G99 G81 Z-25 R10 F120 L0; ............. Chu trnh khoan l (G81)
M98 P2; ............................................. Gi chng trnh con O2
Chu trnh khoan c thc hin
t im 1 ti im 4.
G91 G28 Z0 M05;
M01;
M06;
M30;
Chng trnh con O2
O2;
X10 Y8; ................................(1)
X-10; ....................................(2)
Y-8; ......................................(3)
X10; .....................................(4)
G80;
M99;
Lp trnh trnh s dng lnh M98 hoc M99 (3)
T chng trnh con trong mt chng trnh chnh gi mt
chng trnh con khc :
Chng trnh chnh chng trnh con 1 chng trnh con 2
O1; O100; O200;
N1; ____; ____;
____; ____; ____;
M98 P100; M98 P200; M99;
____; ____;
____; ____;
M30; M99;
Chng trnh s dng lnh M98 hoc M99 (4)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 80
O1;
N1;
N2;
...
...
...
/N7 M99; ......................... Khi m lnh xo Block khng c hiu
lc.
Lnh N7 M99 c thc hin v
dng
chng trnh quay v dng u
chng
trnh. Chng trnh s lp v hn gia
N1
v N7.
Khi khi lnh xo Block c hiu lc :
Lnh N7 M99 c b qua v
chng
trnh tip tc thc hin khi lnh tip
theo.
N8;
M30; ............................... Kt thc chng trnh .
Khi t M99 trong chng trnh chnh, dng chng trnh s
c a v khi lnh u tin cng chng trnh. Vic ny c
dng thc hin cc chng trnh ging nhau, lp i lp li.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 81
Chng D
M lnh T, S v F
_____________________________________________________________
1. M lnh T.
M lnh T gi dng c ti v tr i
dao. Tn dao, ti a gm 4 k t s sau
a ch T, ch nh dng c cn gi. Khi
gi dao, Magazine quay, mang dng c
c gi n v tr i dao v ch dng
c trn trc chnh di chuyn ti v tr
i dao.
Hot ng ca ATC ( i dao t ng) gm:
La chn dng c + i dng c
(m lnh T) (M06)
Dng c c gi theo phng php b nh ngu nhin........
Trong phng php b nh ngu nhin, dng c ban u c xp xp theo
tng nhm kch thc khi ng k ng knh ln, trung bnh v nh.
Trong chu trnh i dng c, Magazine quay a mt v tr cn trng
trn magzine, cng nhm kch thc vi dng c trn trc chnh, ti v tr
gn nht cnh v tr i dng c. Khi dng c c ng knh ln tr v t
trc chnh, v tr trng trn magazine (v tr c ng k cho nhm ng
knh ln v ang nm gn v tr thay dung c) c nh s.
Phng php ny s dng rt ngn thi gian i dng c.
1. Khi lp dng c, phi kim tra gii hn ca dng c v
chc chn rng dng c c sp xp hp l trnh gy
ra va p trong khi thay dng c. Nu bn quan st nhm
gii hn ca dng c, cc dng c c th va p vi nhau khi thay
i dng c, v iu ny c th dn n hng my.
2. Chc chn c 2 hc bn cnh hc cha dng c u phi trng. Nu
chu trnh i dng c c thc hin bn cnh hc cha dng c
ng knh ln, s va p gia cc dng c s xy ra gia dng c
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 82
ng knh ln v dng c c cha trong hc, lm ph hng
my.
T9 ;...................... S dng c cho dng c ng knh ln (T9000
n T9999)
T1 to T8 ;...... S dng c cho dng c ng knh trung bnh
(T1000 n T8999)
T0 ;...................... S dng c cho dng c ng knh nh
(T0000 n T0999)
Cc hot ng ca ATC i vi tng nhm dng c (phn loi
theo kch thc dng c) th khng ging nhau.Khi i mt dng
ln trn trc chnh vi 1 dng c nh trn magazine, qu trnh xy
ra theo trnh t sau:
1. Magazine quay (a v tr hc chnh ca Magazine v ch
i dng c ng knh to)
2. i dng c (dng c ng knh to trn trc chnh tr v
hc trn magazine)
3. Magazine quay (a dng c nh trong Magazine v v tr
hc ch ly dao)
4. i dng c ( lp dng c ng knh nh ln trc chnh)
< Chng trnh >
Chng trnh di y lp T9001 ( ng knh ln) ln trc chnh
O0011;
N1;
G90 G00 G54 X_ Y_;
G43 Z30.0 H1 S_ T2;.............. Gi T2 (ng knh nh) ti v tr
thay dng c.
M03;
...................................... chng trnh gia cng
...
...
G91 G28 Z0 M05;.................... V im 0 ca my nm trn trc
Z; dng trc chnh
M01;
M06; ........................................ i T9001 (ng knh ln) vi T2
(ng knh nh).
N2;
G90 G00 G54 X_ Y_;
G43 Z30.0 H2 S_ T8003; ........ Gi T8003 (nng, ng knh trung
bnh) ti v tr thay dng c.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 83
M03;
...
...................................... chng trnh gia cng
...
G91 G28 Z0 M05; ................... V im 0 ca my nm trn trc
Z; dng trc chnh.
M01;
M06; ........................................ Thay T2 ( ng knh nh ) vi
T8003 (nng, ng knh trung bnh)
2. M lnh S.
M lnh S iu khin tc trc
chnh. Tc trc chnh c t trc
tip bi gi tr sau a ch S.
S_M03 (M04);
S............................................... t tc trc chnh (v/ pht);
M03 (M04)................................ t chiu quay
M03 : Quay thun.
M04 : Quay nghch
1. Tc trc chnh c t theo n v vng/pht.
2. Tc trc chnh c tnh ton theo cng thc sau
:
N =
D
V
*
* 1000
N : Tc trc chnh (v/pht)
V : Tc ct (m/pht)
: Hng s pi
D : ng knh dng c (mm)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 84
3. Phm vi tc gia cng c t ng chn theo gi tr t
sau S. Do , n khng cn phi thay i tc bng lnh
M41, M42 hoc lnh M43 trong chng trnh.
S dng lnh S
O0001;
N1;
G90 G00 G54 X100.0 Y50.0;
G43 Z30.0 H1 S1000 T2;
M03; ........................................Quay trc chnh vi tc 1000
vng/pht
...
...
M05; ........................................Dng trc chnh.
M03; ........................................Quay trc chnh vi tc 1000
vng/pht
S1500; ......................................Quay trc chnh vi tc 1500
vng/pht.
Tnh ton tc trc chnh
tnh tc quay ca trc chnh khi gia cng vi tc ct
l 26 m/pht, dao phay ngn ng knh 20mm .
Tc vng quay: N =
20 *
26 * 1000
N : Tc quay ca trc chnh
(vng/pht)
V : Tc ct (m/pht)
: Hng s pi (3,141592654)
D : ng knh dng c.
Tc ct: V =
1000
* * N D
Tnh tc trc chnh s dng phng trnh trn :N = = 414 (/pht)
O0001;
N1;
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 85
G90 G00 G54 X80.0 Y70.0;
G43 Z30.0 H1 S414 T2;
M03; ........................................ Quay trc chnh theo hng thun
414v/ph.
3. M lnh F.
M lnh F s dng iu khin tc tin dao.
F_ ; .....................Tc tin
dao (mm/pht).
1) Trong chng trnh, Lnh F lun c hiu lc cho n khi
mt lnh F tip theo c ch ra.
2) Gi tr chy dao ch nh sau a ch F t c ng gi
tr ca n ch khi cng tc OVERRIDE trn bng iu khin t
100%.
1) M lnh F ch s dng vi cc lnh G01,G02,G03 v trong
cc chu trnh gia cng l.
2) 2)Tc chy dao lp trnh c th thay i trong qu trnh
gia cng bng cch iu chnh cng tc OVERRIDE trn
bng iu khin. Ch rng , cng tc OVERRIDE s b v hiu
nu s dng lnh M49 trong chng trnh.
3) Tc tin dao (Feedrate) c tnh ton theo cng thc :
F = f*Z*N
F: Tc tin ca dao (mm/pht)
f : Bc tin ca 1 rng (mm/1 rng)
Z: S rng ca dao
N: Tc trc chnh(/pht)
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 86
4) Tc taro c tnh ton theo cng thc di :
F = P*N
F : Tc tin dao (mm/pht)
P : Bc ren (mm)
N : Tc trc chnh(vng/pht)
Tnh ton tc tin dao(1)
Tnh ton lng tin dao khi gia cng trong iu kin sau:
Dao phay ngn : ? 20 mm (2 li ct ngang )
Lng chy dao/rng: 0.08 mm/rng
Tc trc chnh: 450 v/pht
<Tc tin dao >
F = f*Z*N
F: Tc tin dao
(mm/pht)
f: Lng tin dao/ rng
(mm/1 rng)
Z: S rng (dao)
N: Tc trc chnh (/pht)
Ta c:
F = 0.08*2*450 = 72 (mm/pht)
Tnh ton tc tin dao (2) :
Tnh ton tc tin dao khi taro
trong iu kin sau:
Mi taro M8xP1.25
Tc trc chnh: 400 v/pht
<Tc tin dao >
F = P*N
F: Tc tin dao
(mm/pht)
P: bc ren.
N: Tc trc chnh.
Ta c:
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 87
F = 1.25*400 = 500 (mm/pht)
S dng m lnh F.
O0001;
N1;
G90 G00 G54 X160.0
Y160.0;
G43 Z30.0 H1 S440 T2;
M03;
G01 Z0 F3000; .....................Ti im1, dao h xung chiu cao Z0,
vi tc tin dao 3000 mm/pht.
X-160.0 F200; .......................chy dao ti im 2, tc 200
mm/pht. F200 (200 mm/pht) c
lu tr cho n lnh F tip theo.
Y-160.0; ................................chy dao ti im 3, tc 200mm/pht
...
N5;
G90 G00 G54 X160.0 Y160.0;
G43 Z30.0 H5 S1000 T6;
M03;
G99 G81 Z-20.0 R3.0 F50;.....Trong chu trnh khoan l G81,
tc tin dao theo trc Z l 50
mm/pht.
X-160.0;
...
Lnh F ch c hiu lc trong ch chy dao ct, khng c
gi tr khi s dng vi G00, ch chy dao nhanh.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 88
Chng E
M lnh D v H
1. M lnh D.
M lnh D xc nh a ch b bn knh
cho lnh G41 v G42.M lnh b bn knh
c s dng b ng chy dao, gim
khi tc tnh ton khi lp trnh. Lng
b bn knh c nhp qua mn hnh
TOOLOFFSET.
Gi tr b nhp vo v tr No. trn mn
hnh ch nh a ch b.
TOOL
OFFSET(H)
TOOL OFFSET(D)
GEOMET
RY
WEA
R
GEOMET
RY
WEAR
1 0.000 0.000 0.000 0.000
2 0.000 0.000 0.000 0.000
3 0.000 0.000 0.000 0.000
4 0.000 0.000 0.000 0.000
5 0.000 0.000 0.000 0.000
6 0.000 0.000 0.000 0.000
7 0.000 0.000 0.000 0.000
8 0.000 0.000 0.000 0.000
9 0.000 0.000 0.000 0.000
10 0.000 0.000 0.000 0.000
11 0.000 0.000 0.000 0.000
12 0.000 0.000 0.000 0.000
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 89
Mn hnh TOOLOFFSET c th thay i giao din tu theo
thng s k thut v model ca h NC.
B bn knh trong mt phng XY
G17 G01 (G00) G41 (g42) X_ Y_ D_ F_ ;
G40 G01 (G00) X_ Y_ J_ F_;
G17 ............. Chn mt phng b dao.
G01 (G00) La chn dng ni suy thc hin b
bn knh.
G00 .............. Chy dao nhanh
G01 .................chy dao gia cng
G41 .............Gi m lnh b bn knh
(bn tri)
ng chy dao thc t
c dch sang tri so
vi ng chy dao lp
trnh , theo hng
chuyn ng ca dng
c, mt khong cch
bng lng b.
G42 .............Gi m lnh b bn knh.
(bn phi)
ng chy dao thc t
c dch sang phi so
vi ng chy dao lp
trnh , theo hng
chuyn ng ca dng
c, mt khong cch
bng lng b.
G40 .............Hu b ch b dao.
X,Y ........... ..To im cui cung trn
D .................a ch OFFSET
F ..................Lng tin dao.
Nu s dng b nh b dao B, s khng c s khc bit gia d liu
b bn knh v b chiu di. Do , phi t lng b chiu di v b
bn knh ca mt dng c nhng a ch OFFSET khc nhau.
1.Trn mn hnh TOOLOFFSET, gi tr b mn v b bn
knh c t mt cch c lp.
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 90
2.Lng b bn knh bng 0 khi s dng D0. Khi bt u lm vic,
NC trng thi nh khi s dng lnh D0.
S dng m lnh D
My gia cng theo bin dng (1) -> (20 -> (3), s dng dao phay ngn
10mm.
TOOL OFFSET(H) TOOL OFFSET(D)
GEOMETR
Y
WEAR GEOME
TRY
WEAR
1 0.000 0.000 5.000 0.015
2 0.000 0.000 0.000 0.000
3 0.000 0.000 0.000 0.000
4 0.000 0.000 0.000 0.000
5 0.000 0.000 0.000 0.000
6 0.000 0.000 0.000 0.000
7 0.000 0.000 0.000 0.000
8 0.000 0.000 0.000 0.000
9 0.000 0.000 0.000 0.000
10 0.000 0.000 0.000 0.000
11 0.000 0.000 0.000 0.000
12 0.000 0.000 0.000 0.000
O0001;
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 91
N1;
G90 G00 G54 X150.0 Y120.0;
G43 Z30.0 H1 S440 T2;
M03;
Z-5.0;
G42 X120.0 Y40.0 D1; ............ B bn knh bn phi. S dng lng
b
t ti v tr 1 trn mn hnh
TOOLOFSET.
Trong v d ny, tng lng b bn
knh: 5.000 + 0.015 = 5.015 mm.
G01 X60.0 F200; ..................... (2).
X30.0 Y80.0; ........................... (3).
2. Yu cu khi s dng m lnh b bn knh.
s dng b dao (offset) theo bn knh ct (G40, G41 v G42), phi
hiu cch r cch nhp d liu.
<Nhp lng b bn knh>
Nhp vo gi tr b dao trn bng TOOLOFFSET ti a ch tng ng vi
a ch b dao t sau lnh D.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 92
INPUT DATA
TOOL OFFSET(H) TOOL OFFSET(D)
GEOMETRY WEAR GEOMETRY WEAR
1 0.000 0.000 5.000 0.015
2 0.000 0.000 0.000 0.000
3 0.000 0.000 0.000 0.000
4 0.000 0.000 0.000 0.000
5 0.000 0.000 0.000 0.000
6 0.000 0.000 0.000 0.000
7 0.000 0.000 0.000 0.000
8 0.000 0.000 0.000 0.000
9 0.000 0.000 0.000 0.000
10 0.000 0.000 0.000 0.000
11 0.000 0.000 0.000 0.000
12 0.000 0.000 0.000 0.000
1. Nu s dng b nh b dao B, s khng c s khc bit
gia d liu b bn knh v b chiu di. Do , phi
t lng b chiu di v b bn knh ca mt dng c
nhng a ch OFFSET khc nhau.
2. Giao din ca mn hnh TOOLOFFSET c th thay i tu
thuc
vo h NC.
3. Cc thut ng k thut s dng trong vic gii
thch chc nng b bn knh dng c.
Cc thut ng k thut dng cho chc nng b thng dng c gii thch
nh sau:
Thut ng ngha
Start-up Khi lnh u tin cha G41,G42
Hot ng u tin, tm dng c
c b ti v tr dng v bn phi
MACHINE
X
Y
Z
0.000
0.000
0.000
OLD DATA
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 93
mt lng bng bn knh.
Offset mode Chc nng b mi dng c c
hiu lc sau Start-up
Cancel Mode Chc nng b bn knh dng c b
hu b bng G40.
Vic hu b bn knh dng c bt
u t khi lnh trc khi lnh
cha G40. Tm dng c c nh v
ti bn phi ti ng chy dao lp
trnh
Vi hot ng kch hot v hu b chc nng b dao, c 2 kiu
hot ng c cung cp (kiu A v B).
Kiu A c gii thch nh sau (Kiu B tham kho ti liu ca nh sn xut)
G41 (G42) G00 X_ Y_; ............. Khi ng (Start up)
Trong trng hp nh c minh ho trn hnh v, vic b dao c
thc hin sang tri, do , s dng G41.
G01 X_ Y_ F_;
X_ Y_; ............... Ch Offset
X_ Y_;
X_ Y_;
G40 G00 X_ Y_; ................................. Hu b dao.
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 94
3.1. Start-up.
Khi lnh u tin, cha G41 hoc G42, gi l khi lnh start-
up.Trong hot ng start-up, tm ca dng c ct c offset, dng li v
tr to khi lnh tip theo (Xem hnh v).
G00 X100.0 Y100.0;.........................................................(1).
G42 X80.0 Y50.0 D_;.......................................................(2).
G01 X-45.0 F_;.................................................................(3)
............
ch
Khi s dng start-up, khi lnh u tin phi tho mn:
-Khi lnh start-up phi cha lnh di chuyn; khong
cch c gi phi ln hn lng b (bn knh dng c).
-Start-up phi c t trong G00 hoc G01 (dng
chuyn ng tnh tin).
*Khng s dng start-up trong dng ni suy G02
hoc G03. Nu s dng trong dng ny, tn hiu cnh bo No.034 s hin
trn mn hnh v my ngng hot ng.
*Khng dng D0 trong chng trnh. Nu s dng,
chc nng b bn knh s b hu.
3.2. OFFSET mode.
Trng hp chc nng b bn knh dng c c hiu lc, sau start-up,
c gi l Offset mode.
Khi hng b dng c khng i. Dng c chuyn ng theo hnh dng
phi v tip xc vi qu o cn gia cng.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 95
G42 G00 X100 .0 Y40.0;...........................(1) (START UP)
G01 X70.0 F200........................................(2)
Y65.0.........................................................(3)
G03 X45.0 Y90.0 R25.0............................(4) offset mode
G01 X20.0.................................................(5)
X_ Y_;........................................................(6)
.........................
1. Ti cu lnh Start-up v trong ch b dao 2 khi lnh
c a vo b nh m. Trong ch b dao nhng
khi lnh khng cha cc lnh di chuyn nh: (Mt khi lnh ch cha
mt lnh M hoc G04 th khng c php s dng). Mt khi lnh
iu khin cc di chuyn theo cc trc bng 0 th cng khng c
php s dng. Nu nhng lnh nh vy c s dng th s gy ra ct
lm hoc ct ht v hai khi lnh khng c a vo b m, iu
ny cng gy ra hng dng c.
2. Khi c gng ct cung trn c bn knh nh hn bn knh dng c
hoc ct rnh c chiu rng nh hn ng knh dng c, h thng s
cnh bo, mt thng bo hin trn mn hnh, trnh ct lm. Nu
vic ny xy ra, khi chng trnh thc hin trong ch Singleblock,
lng ct lm s lm hng phi bi v chng trnh thc hin n cui
ca khi lnh trc khi n kp dng.
3. Khng c thay i mt lm vic vi G17,G18,G19 trong ch
OFFSET.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 96
Nu thay i, cnh bo xy ra, v tn hiu cnh bo 037 xut hin trn
mn hnh, my ngng hot ng.
Khi hng b dng c thay i.
Nu hng b dng c thay i, nh c minh ho di y nu m G
goi chc nng b bn knh thay i gia G41 v G42 , chu vi dng c s
tip xc vi phi theo trong 2 khi lnh lin tc ti v tr thay t G41 sang
G42.
........................................
........................................
G41 X70.0 Y60.0;
Y40.0;...........................................(1)
G42 X_
Z_;.....................................................(2)
........................................
........................................
Vic chuyn ch m G gia G41 v G42 th khng c t
khi lnh bt u v khi lnh tip theo.
3.3. Cancel Mode.
Lnh G40, ch ra trong ch Offset, hu b chc nng b dao.
Ch hu b dao bt u t cui khi lnh trc khi lnhG40. Tm dng
c s thay i li nh trong hnh v.
(G41) X100.0 Y50.0;
X60.0 Y50.0;........................................................(1).
G40 G00 X40.0 Y20.0..........................................(2).(Ch hu)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 97
........................................
........................................
(G41) X100.0 Y50.0;
X60.0Y50.0;.............................................................. (1)
G40 G00 X40.0 Y20.0;............................................. (2) (Cancel
Mode)
........................................
........................................
ch
Trong ch hu b dao, cn lu nhng vn sau:
-Chc nng b bn knh c th hu b bng cch nhn phm
[RESET] trn bng iu khin. Hoc bng cch s dng D0 trong chng
trnh.
-Lnh hy (G40) phi c ch ra trong ch G00 hoc G01
(chuyn ng tnh tin).
Khng c s dng G40 trong ch G02 v G03. Nu s
dng trong G02 hoc G03, cnh bo s xy ra, tn hiu cnh bo 034 s xut
hin trn mn hnh v my ngng hot ng.
5. Chng trnh v d
Mt s chng trnh v d s dng chc nng b bn knh.
Lp trnh s dng G40,G41 v G42 (1).
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 98
O0001;
N1;
1) G90 G00 G54 X-100.0 Y-100.0;.........................(1)
2) G43 Z30.0 H1 S300 T2;
M03
3) Z-30.0
4) G17 G41G01X0 Y-40.0 D1 F300; .....................(2)
Y250.0; ..............................................................(3)
5) X200.0; ..............................................................(4)
G02 Y0 R125.0; .................................................(5)
G01 X-40.0; ........................................................(6)
6) G40 G00 X-100.0 Y-100.0; ...............................(7)
.............................................
1) Chy dao nhanh ti im (1) trong h to lm vic G54.
2) Chy dao nhanh ti Z30.0
3) Chy dao nhanh ti Z-30.0
4) (2) start-up
G41.......... B dao bn tri theo
hng tin dng c
D1............ a ch b dao, ni bn
knh dao c t.
5) (3)-(6) Ch Offset.
Gia cng theo hnh dng lp trnh.
6) (7) Ch hu b dao.
Trong khi lnh trc lnh hu b dao,
dng c nh v ti im (6). Sau , i ra
im (x-100.0, y -100.0)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 99
Lp trnh s dng G40,G41 v G42.
Gia cng 2 pocket sau, s dng dao phay ngn ?8.
Pocket c gia cng su 5 mm vi lng d ct tinh mt trong l 0.3.
< Trnh t gia cng>
Ct Pocket.
(1) (2) (3) (4) (5) (2) (1)
Ct Pocket
(6) (7) (8) (9) (10) (7) (6)
O0001;
N1;
1) G90G00G54X_15.0Y0;...................................... (1)
G43Z30.0H1S500T2;
M03;
G01Z3.0F3000;
Z-5.0F80;
Point X Y
(1) -15.0 0
(2) -15.0 10.0
(3) -50.0 10.0
(4) -50.0 -10.0
(5) -15.0 -10.0
(6) 30.0 45.0
(7) 20.0 45.0
(8) 20.0 -45.0
(9) 40.0 -45.0
(10) 40.0 45.0
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 100
2) G41Y10.0D1;..................................................... (2)
3) X-50.0;............................................................... (3)
4) G03Y-10.0R10.0;............................................... (4)
5) G01X-15.0;......................................................... (5)
6) G03Y-10.0R10.0;............................................... (2)
7) G40G01Y0;........................................................ (1)
G00Z3.0;
8) X30.0Y45.0;....................................................... (6)
G01Z-5.0;
9) G41X20.0;.......................................................... (7)
10) Y-45.0;............................................................... (8)
11) G03X40.0R10.0;................................................ (9)
12) G01Y45.0;.......................................................... (10)
13) G03X20.0R10.0;................................................ (7)
14) G40G01X30.0;................................................... (6)
G00Z30.0;
.........................................................
.........................................................
Nu khng t G40 trong khi (7):
C nhng trng hp lp trnh vin khng s dng G40 trong
khi (7) bi v h hiu nhm rng Start-up v Cancel mode ch s dng mt
ln trong chng trnh khi mt phi ang c gia cng
Nu lnh G40 khng t trong khi (7), hin tng ct lm (undercut)
s xy ra nh c minh ho trn hnh v.
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 101
Khi cu lnh (7) khng c lnh G40 c thc hin, gi tr Offset vn
tn ti cu lnh (8), Do s gy ra ct lm khi dao di chuyn vo v tr
(6) (X30.0 Y45.0)
Tuy nhin, khi xy ra ct lm, cnh bo s xy ra ti v tr (6) v tn
hiu cnh bo tng ng s hin trn mn hnh v my dng hot ng.
2. M lnh H.
M lnh H l a ch xc nh s
offset s dng cho chc nng b
chiu di dng c (G43,G44).
S dng chc nng b trong chng
trnh b v tr dng c, v vy
dng c lun nh v ti v tr lp trnh
m khng cn thay i ni dng lp
trnh.
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 102
TOOL OFFSET(H) TOOL OFFSET(D)
GEOMETRY WEAR GEOMETRY WEAR
1 0.000 0.000 0.000 0.000
2 0.000 0.000 0.000 0.000
3 0.000 0.000 0.000 0.000
4 0.000 0.000 0.000 0.000
5 0.000 0.000 0.000 0.000
6 0.000 0.000 0.000 0.000
7 0.000 0.000 0.000 0.000
8 0.000 0.000 0.000 0.000
9 0.000 0.000 0.000 0.000
1
0
0.000 0.000 0.000 0.000
1
1
0.000 0.000 0.000 0.000
1
2
0.000 0.000 0.000 0.000
Lng b chiu di dng c c nhp trn mn hnh TOOL
OFFSET.Mn hnh TOOLOFFSET thay i tu theo cc thng s
v model ca h NC.
G43 Z_ H_;
G49;
G43......................... Gi chc nng b chiu di.
G49......................... Hu chc nng b chiu di.
Z............................. Xc nh to cn t theo hng trc Z.
H............................. Ch ra s Offset s dng.
Nu s dng b nh B, h iu khin khng phn bit gia vic b
chiu cao v b bn knh. Do cn thit phi t lng b chiu
cao v lng b bn knh ca mt dng c cc a ch khc nhau.
MACHINE
X
Y
Z
0.000
0.000
0.000
OLD DATA
INPUT DATA
ch
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 103
1) Nu s dng G44 cho vic b chiu di dng c, du ca lng
b chiu di c ngc vi du ca G43.
Mori Seiki ch s dng G43 .
2) Lng b dng c lun bng 0 khi s dng H0.Khi bt u
khi ng my, NC trng thi nh khi s dng H0.
3) Trn mn hnh TOOLOFFSET lng b hnh hc v b mn
dao c t c lp vi lng b bn knh.
S dng m lnh H
TOOL OFFSET(H) TOOL OFFSET(D)
GEOMETR
Y
WEAR GEOMETR
Y
WEAR
1 0.000 0.000 0.000 0.000
2 0.000 0.000 0.000 0.000
3 0.000 0.000 0.000 0.000
4 0.000 0.000 0.000 0.000
5 0.000 0.000 0.000 0.000
6 0.000 0.000 0.000 0.000
7 0.000 0.000 0.000 0.000
8 0.000 0.000 0.000 0.000
9 0.000 0.000 0.000 0.000
10 0.000 0.000 0.000 0.000
11 0.000 0.000 0.000 0.000
12 0.000 0.000 0.000 0.000
OLD DATA
INPUT DATA
MACHINE
X
Y
Z
0.000
0.000
0.000
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 104
O0001
N1;
G90 G00 G54 X100.0 Y80.0;
G43 Z30.0 H1 S1000 T2;.................... Lng b dng c c t ti
v tr NO.1 trn mn hnh
TOOLOFFSET .
Lng b chiu cao ca dng
c l tng ca lng b chiu
di v lng b mn.
Trong v d ny,
-150.0+0.135=-149.865(mm) l
lng b chiu cao.
M03;
....................
Chng F
Cc v d lp trnh
Ni suy cung trn (b bn knh dng c)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 105
1) Xc nh im O phi v phng php g kp.
2) Xc nh dng c
Th t gia cng Tn dng c Vi tr cn gia cng
-------------
Dao phay
ngn 20, T1
ng knh l
100mm
3) Xc nh iu kin gia cng
S offset Nguyn
cng
T
(dng c)
Tn dng c
S(v/p)
S(v/p)
(Tc
trc chnh)
F (mm/p)
(lng
chy dao)
H D
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 106
N1 1 Dao phay
ngn
20, T1
330 66 1 2
Nhp lng b bn knh dng c12.5mm vo v
tr No.2 (D2) trn mn hnh TOOLOFFSET.
S dng mt s khc cho s b bn knh v s
b chiu di dng c.
(Do mn hnh TOOLOFFSET khng phn chia
gia dng b bn knh v b chiu di).
4) Lp chng trnh
O0010;............................ S chng trnh.
G00 G40 G80;................ Chy dao nhanh G00, hu ch b
bn knh, hu ch chy chu trnh.
/G91 G28 X0 Y0 Z0;....... a cc trc X,Y v Z v gc my.
/T1..............................Gi dng c No.1( dao phay ngn
20)
/M06................................ i dng c
Khi dng c T1 c kp trn trc chnh, bt chc nng b
qua cu l lnh b qua cc lnh ny.
N01 (dao phay ngn 25mm; D2=12.5mm);
........................................ Khi lnh No.1
G00 G90 G54 X0 Y0 S330;
........................................ Chn h to lm vic G54.
Chy dao nhanh ti (X0,Y0).
Trc chnh quay thun vi tc
330 v/p
G43 Z50.0 H1 M03; ............................B dng c theo a ch No.1 (G43).
Chy dao nhanh ti Z50.0. Trc
chnh quay thun vi tc 330v/p.
Z-25.0;............................. .....................Di chuyn trc Z t mt phi (Z0) ti
v tr Z-25.0.
G01 G41 X20.0 Y-30.0 D02 F66;
.................................Ni suy tuyn tnh, b bn knh dng
ch
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 107
c sang bn tri (G41). Tc chy
dao 66 mm/ph.
G03 X50.0 Y0 R30.0;............................Ni suy cung trn (ngc chiu kim
ng h). Bn knh 30mm, to
im cui cung trn (50.0,0) .
I-50.0;............................. ........................ng trn, bn knh 50.0mm.
X-20.0 Y30.0 R30.0;................................Ni suy cung trn (ngc chiu
kim ng h). Bn knh 30mm, to
im cui cung trn (20.0,30.0).
G00 Z50.0 M05;............... Chy dao nhanh ti v tri cch mt
phi 50mm, dng trc chnh .
G91 G28 Z0;.................... Trc Z v im O.
M30;................................. Kt thc chng trnh.
Bn knh tip cn c t l 30mm,
bng 60% R
Gia cng nhiu phi
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 108
t 4 phi trn bn my, nh ch ra trong phn 2.2, lp trnh chng gia
cng nh sau:
5) Lp chng trnh.
P0100;............................ S chng trnh (chng trnh chnh)
G00 G40 G80; ............... Chy dao nhanh ti im G00. Hu
b ch b bn knh, hu b ch
chu trnh.
/G91 G28 X0 Y0 Z0; ..... Chy cc trc X,Y v Z v gc my.
/T1 .................................. Gi dng c No.1
/M06; .............................. i dng c.
M01; ................................ Dng tu chn
N01 (dao phay ngn 25.0, D2=12.5mm);
......................................... Khi lnh No.1
G00 G90 G54 X0 Y0 S330;................ Gi h to lm vic G54, chy
dao nhanh ti im (0,0). t tc
trc chnh 330v/p.
G43 Z50.0 H1 M03; ....... Chy dao ti im Z50.0, b dao
theo chiu di, a ch H1. Quay trc
chnh bn phi.
M98 P101; ..................... Gi chng trnh con O101.
G55 X0 Y0; ................... Gi h to lm vic G55, chy dao nhanh ti
im (0,0).
M98 P101; ..................... Gi chng trnh con O101.
G55 X0 Y0; ................... Gi h to lm vic G54, chy
dao nhanh ti im (0,0).
M98 P101; ..................... Gi chng trnh con O101.
G56 X0 Y0; ................... Gi h to lm vic G56, chy
dao nhanh ti im (0,0).
M98 P101; ...................... Gi chng trnh con O101.
G57 X0 Y0; .................... Gi h to lm vic G54, chy
dao nhanh ti im (0,0). t tc
trc chnh 330v/p.
M98 P101; ...................... Gi chng trnh con O101.
G91 G28 Z0 M5; ............. Tr li im 0 ca trc Z, dng quay
trc chnh.
M30; ................................ Kt thc chng trnh.
O0101; ............................ Tn chng trnh (chng trnh con)
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 109
G00 G90 Z-25.0 ............. Chy dao nhanh t b mt lm vic
ti v tr Z-25 mm.
G01 G41 X20.0 Y-30.0 D2 F66;
............................. Ni suy tuyn tnh G01. b bn
knh dao bn tri (G41), ti a ch D2.
Tc tin dao 66 mm/pht.
G03 X50.0 Y0 R30.0; .... Ni suy cung trn ngc chiu kim
ng h, bn knh R30.0, to
im cui (50.0,0).
I-50.0; ............................ Ct ng trn kn, bn knh 50 mm.
X20.0 Y30.0 R30.0; ...... Ct cung trn bn knh 30 mm, im
cui X20.0 v Y30.0.
G01 G40 X0 Y0 F1000;.. Ni suy tuyn tnh G01. Hu ch
b bn knh.
G00 Z25.0; ..................... Chy dao nhanh theo trc Z cch b
mt lm vic 50mm.
M99; ............................... .Kt thc chng trnh con.
Tc quay v tc chy dao cho phay
Vt liu
(Type of Material)
Vn tc ct m/p
(Speed)
Tc chy dao rng
(Feed per teeth-FPT)
HSS Carbide HSS Carbide
Nhm v magi >= 180 >= 300 .12 - .60 .12 - .76
ng thau v ng
thic (mm) 75 - 90 >=120 .12 - .50 .25 - .50
ng thau v ng
thic (cng) 45 - 60 120 .06 - .25 .12 - .75
ng 45 - 60 >= 300 .12 - .38 .12 - .38
Gang c (mm) 22 - 30 75 - 100 .12 - .38 .25 - .50
Gang c (cng) 15 - 22 60 - 75 .08 - .18 .12 - .25
100 HBN 38 - 53 135 - 180 .10 - .25 .12 - .50
200 HBN 21 - 27 110 - 135 .10 - .25 .12 - .25
300 HBN 12 -> 15 60 - 75 .09 - .12 .12 - .25
Thp
400 HBN 6 -> 9 30 - 60 .02 - .08 .10 - .15
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 110
500 HBN 3 -> 5 22 - 45 .02 - .08 .10 - .15
Ti
10 -> 21 75 - 120 .08 - .12 .08 - .30
Thp
khng
g Cha ti 21 -> 31 75 - 120 .08 - .12 .08 - .30
Di 100 K
PSI 10 -> 17 45 - 55 .08 - .12 .10 - .20
100K - 135 K
PSI 7 -> 10 35 - 45 .05 - .12 .08 - .2
Titan 135 K PSI 5 -> 8 24 - 36 .02 - .12 .05 - .20
Hp kim thp
Ferritic 12 -> 18 45 - 90 .05 - .12 .08 - .20
Hp kim
Austenitic 6 -> 9 30 - 70 .02 - .10 .05 - .15
Thp
chu
nhit
cao
Hp kim nn
Nickel Base 2 -> 6 15 - 45 .02 - .08 .05 - .15
Tc quay v tc chy dao cho khoan.
Tc chy ct
Vt liu
cng BHN-
3000 KG
HSS Carbide
Nha, Bakelite cc loi khc 60 - 150
Nhm v thp hp kim 30 - 75
Nhm c 22 - 45
ng 30 - 75
ng thau (mm)
ng vng v..v. 30 - 75
ng thau (cng)
thic 25 - 45
Dt mng <= 150 25 - 45 60 - 90
Ko si 150 - 250 20 - 25 45 - 60
Gang c Loi nh 250 - 350 12 -> 18 30 - 45
<= 200 15 - 30
Thp Cacbon v thp hp
kim
200 - 300 15 - 20
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 111
300 - 400 6 -> 12
<= 200 12 -> 15
200 - 300 9 -> 12
Thp hp kim
300 - 400 5 -> 9
hp kim nn Niken 6 -> 9
hp kim nn Cobalt 2 -> 5
250 - 350 5 -> 9
Thp cao
350 - 450 3 -> 5
Titan v hp kim <= 250 15 -> 21
250 - 400 5 -> 9
Tc quay v tc chy dao cho doa.
Vn tc ct (m /pht)
Vt liu
HSS Carbide
Magi 60 -120 150 -> 300
Nhm 45 - 90 150 -> 300
ng thau ng thic 38 - 60 76 -> 120
ng v ng thic cng 15 - 22 30 -> 45
Mm 15 - 30 45 -> 75
Trung bnh 8 -> 15 22 -> 45
St Cng 5 -> 8 12 -> 22
D
200HBN 16 - 24 60- > 90
200 - 300
HBN 9 -> 16 38 -> 06
Thp
300 - 400
HBN 6 -> 10 15 -> 38
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 112
400 - 500
HBN 3 -> 10 10 -> 15
500 HBN 3 -> 6 4 -> 10
Thp
khng g
-Thp cha
ti? 12 -> 18 45 -> 76
Seri 300 6 -> 9 24 -> 36
Seri 400 v
P.H 4 -> 8 18 -> 30
Nn Nickel 3 -> 6 12 -> 21
Thp hp kim
chu nhit cao Nn Cobalt 3 -> 4 9 -> 15
sch 10 -> 15 15 - 30
Titan Hp kim 3 -> 6 10 -> 15
Tc quay v tc chy dao cho taro.
Vt liu cng
BHN (3000kg)
Tc ct (m/p)
Bakelite 18-30
Nha 30-75
Nhm v thp non 22-45
ng thau (ng
cng, mm)
18-30
Hp kim ng 18-30
Gang c <150
150-250
250-300
15-24
9-12
5-6
Thp hp kim v thp
cacbon
<200
200-300
300-400
6-8
5-6
2-5
Thp khng g <200
200-300
300-400
6-9
2-5
Thp bn cao <200
200-300
3-8
3-3
Titan v hp kim ITS <255
250-400
8-10
2-5
Pragramming manual for CNC in Mill
Bi Qu Tun Hanoi University of Industry 113
Chng A ..2
Chun b lp trnh 2
Chuong B ..27
M lnh G ..27
Chng C ..56
M lnh M ..56
Chng D ..73
M lnh T, S v F 73
Chng E ..79
M lnh D v H 79
Chng F ..96
Cc v d lp trnh 96