1. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 1
N i dung
A) Chu n b l p trình.
B) Mã l nh G.
C) Mã l nh M.
D) Mã l nh T,S và M.
E) Mã l nh D và H.
F) Chương trình ví d .
2. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 2
Chương A
Chu n b l p trình
1. Chương trình là gì ?
B n nghĩ gì khi b n nghe th y thu t ng
g i là “l p trình “.
B n nghĩ chương trình là m t sù ki n th
thao, m t bài t p mang tính giáo d c,hay
m t thao tác máy tính ?.Nói chung
chương trình là m t t p h p các kh i l nh
ch d n ch a ñ ng n i dung k ho ch ho c
là ñư c vi t ra nh m th c hi n m t công
vi c, tuân theo m t s quy lu t nh t ñ nh.
ð ñi u khi n máy NC c n ph i có m t
chương trình t t. T t các ho t ñ ng c a
máy g m có :chuy n ñ ng quay c a tr c
chính, chuy n ñ ng c a d ng c , ñi u
khi n ch t làm ngu i ñ u có th ñư c ñi u
khi n b ng chương trình.
Chương trình ñư c l p b ng các ký t và
ch s . Hình nh bên trái minh ho m t
ño n chương trình.
N i dung ñư c ñưa ra sau ñây trình bày
nh ng bư c c n thi t ñ vi t m t chương
trình. Xin hãy ñ c c n th n trư c khi ti n
hành l p chương trình.
2. Nh ng yêu c u ñ i v i ngư i l p chương trình.
Ngư i l p chương trình ph i có ki n th c v gia công ñ vi t chương
trình trên cơ s nh ng ki n th c này và nên ñ c k nh ng ñi u sau ñây ñ
ñ m b o các ho t ñ ng chính xác, hiÖu qu và an toàn.
Ngư i l p chương trình ph i:
1. Có hi u bi t v lý thuy t c t g t.
2. Có ki n th c v ñ gá, phôi ñ quy t ñ nh ñư c phương pháp
gia công và ñ m b o ñư c quá trình ho t ñ ng an toàn và chính
O0001
G91 G28 Z0 T9001
M06
N1
G90 G00 G54 X90.0 Y105.0;
G43 Z30.0 H01 S440 T5002;
M03;
G01 Z0 F2000;
3. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 3
xác.
3. Ch n ñư c d ng c t thích h p trên cơ s phân tích các ñi u
ki n gia công :”hình dáng, v t li u phôi, t c ñ quay, lư ng chay
dao, chi u sâu c t, chi u r ng c t”ñ tránh các s c có th phát
sinh trong quá trình gia công.
4. Hi u rõ kh năng gia công c a máy ñang s d ng.
5. Bi t các thi t b an toàn và ch c năng khoá liên ñ ng c a máy
ñang s d ng.
6. Hi u các ch c năng c a máy liên quan t i vi c l p trình.
3. L p chương trình là gì?
Nh ng ho t ñ ng c n thi t khi l p
m t chương trình ?
1. Ki m tra b n v ñ xác
ñ nh yêu c u gia công. B n
v ph i ñư c ki m tra k ñ
hi u ñư c các yêu c u c n
thi t.
2. Phân tích các ph n gia
công, xác ñ nh ñ gá và
d ng c c n thi t.
M t s ngư i t o chương trình ngay
khi v a ñ c xong b n v . S nóng
v i này có th gây sai h ng và nguy
hi m cho các ho t ñ ng c a máy.
3. Xác ñ nh các bư c gia công
trên cơ s thông tin và kích
thư c ghi trên b n v .
Trình t gia công: trư c h t là nguyên công phay m t ñ u, th hai
là khoan các l .
Bư c Miêu t Mã d ng
c
1 Phay m t
ñ u
02
2 Khoan 03
4. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 4
4. ð l p m t chương trình, ñ u tiên
hãy vi t ra gi y. Chương trình bao
g m các ch s và ký t .
5. 5.Sau khi hoàn thành, c n th n
ki m tra l i n i dung chương trình.
4. Nh p chương trình vào máy.
Sau khi vi t chương trình, s d ng bàn phím
trên b ng ñi u khi n ñ nh p chương trình vào
b nh NC.
N i dung c a chương trình ñã nh p vào có th
ñư c ki m tra trên màn hình.Th c hi n chương
trình, máy s ho t ñ ng theo theo các kh i l nh
c a chương trình.
Có nh ng trư ng h p, d u ch m th p phân không ñư c nh p ñ y ñ . ð
tránh nh ng trư ng h p ñó, ngư i l p trình nên vi t các giá tr s theo cách
dư i ñây:
Ví d :
(1) Z.5 Z0.5
(2) X200. X200.0
Sau khi nh p chương trình vào ,c n ki m tra l i chương trình m t cách c n
th n xem có nh p sai hay thi u d li u hay không.
O0001
G91 G28 T9001;
M06;
N1;
G90 G00 G54 X90.0 Y105.0
................
5. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 5
N u chương trình ñư c ñưa vào b nh không ph i do ngư i l p
trình mà do ngư i ñi u khi n máy, hãy vi t th t rõ ràng và chính xác ñ b t
kỳ ai cũng có th ñ c d dàng. N u ngư i ñi u khi n máy ñ c sai và nh p
d li u sai, d ng c c t và ñài dao có th va vào ñ gá trong quá trình gia
công, gây ra các s c nghiêm tr ng, nguy hi m cho ngư i và máy móc.
5. Quá trình cho ñ n khi hoàn thành s n ph m.
5.1 Trình t làm vi c.
Ph n này s miêu t trình t th c hi n gia công s n ph m hoàn ch nh, bao
g m c vi c l p chương trình. Hi u và ti n hành theo các bư c sau, công
vi c s ñư c ti n hành m t cách hi u qu .
L p k ho ch
s n xu t và
l p trình
Thi t l p
1.Nghiên c u b n v ñ xác ñ nh yêu c u gia công
2.Xác ñ nh d ng c s d ng
3.Phân tích phương pháp ñ nh v và k p
4.L p chương trình
5.B t ngu n cho máy công c
6.Nh p chương trình vào máy
7.Lưu chương trình vào b nh
8.L p d ng c và phôi lên máy
9.ðo và nh p vào giá tr bù chi u cao và bán kính
11.ð t ñi m O
12.Ki m tra chương trình b ng cách ch y không c t
10. Rà gá phôi trên bàn máy ñ xác ñ nh ñi m O
13.Ki m tra ñi u ki n gia công b ng cách ti n hành c t th . (s a
chương trình n u th y c n thi t, ch nh s a giá tr bù dao n u c n
thi t)
6. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 6
S n xu t
hàng lo t
a. Các m c c n ki m tra.
Các m c c n ki m tra trư c khi gia công ñư c tóm t t theo b ng sau. Ki m
tra nh ng m c này ñ ñ m b o quá trình gia công ch ính xác và an toàn
Các m c ki m tra
1 Dung sai trên b n v ?
2 Hi u ñư c các ký hi u th hi n ñ chính xác chưa ?
3 Bi t rõ v t li u và hình dáng phôi chưa?
4 Hi u rõ các quá trình th c hi n trư c và sau trên trung
tâm gia công chưa?
5 Hi u ñư c m u ch t khi gia công chưa?
6 Xác ñ nh chính xác g c phôi chưa?
7 Hi u rõ v phôi chưa?
8 ð c k t t c các kích thư c và ghi chú trên b n v
chưa?
ð c b n
v
9 Có gi s ch s b n v và ch c ch n r ng không còn
thông tin nào không hi u.
Các m c ki m tra
1 Các ñi u ki n gia công phù h p v i hình dáng và v t
li u phôi không.?
2 Phương pháp ñ nh v ñã chu n chưa ?
3 L a ch n ñúng d ng c c t chưa?
4 Th t các bư c gia công có phù h p v i hình dáng và
v t li u phôi không ?
5 Li u có kh năng va ñ p trong quá trình gia công?
Các ñi u
ki n gia
công
6 Chu n b phi u công ngh chưa
Các m c ki m tra
1 Li u chương trình ñang ñư c vi t có phù h p v i hình
dáng và v t li u phôi không?
7. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 7
2 Chương trình có ñư c l p theo các bư c gia công hay
không
3 D u ch m th p phân có ñư c nh p ñ y ñ vào các giá tr
s hay không?
4 D u (+,-) ñư c nh p trư c các giá tr s ñúng chưa?
5 Ch ñ ch y dao s d ng (ch y dao nhanh, ch y dao gia
công) s d ng ñ ng chưa?
6 Lư ng ch y dao ti p c n và lư ng ch y dao c t ñã xác
ñ nh chưa?
7 ðã ki m tra t t c d li u nh p vào chính xác chưa?
Nh p
chương
trình
8 Li u có nh ng l i ng u nhiên trong chương trình do m t
t p trung hay không?
Các m c ki m tra
1 ðài dao và ph n chuôi dao ñư c làm s ch trư c khi k p
chưa?
2 D ng c có th b mòn ho c m không ?
3 Hình dáng và v t li u d ng c phù h p v i phôi không?
4 D ng c ñã ñư c k p lên ñài dao ñúng chưa?
5 Chi u dài d ng c có phù h p không?
6 Khi k p tr c dao khoét lên tr c chính, ñ u d ng c có
hư ng ngư c v i hư ng di chuy n c a d ng c không?
7 T t c d ng c ñã ñư c ñăng ký chưa?
8 Mã d ng c có ñư c nh p chính xác không?
9
Mã s d ng c ñư c phân ph i phù h p v i kích thư c
d ng c không?
10 ðã lưu ý ñ n kho ng cách li n k v i d ng c có ñư ng
kính l n chưa?
K p d ng
c
(Mouting
Tool)
11 Trong kho dao có b trí h p lý các kho ng tr ng gi a l
ñ t dao to và dao nh chưa?
Các m c ki m tra
8. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 8
1 Công t c Door Interlock ñ ñư c ñ t v trí Nomal
chưa?
2 C a ñã ñóng chưa?
3 Trong quá trình thao tác bù dao, c n cân nh c xem có
th gây va ñ p d ng c hay không?
4 T c ñ d ng c b t to ñ ñã ñúng chưa?
5 Giá tr h t a ñ phôi ñã ñư c ñ t ñúng chưa ?
6 G c phôi ñã ñư c tính toán tr ( ho c c ng) v i bán kính
d ng c b t to ñ chưa ?
7 Khi ti n hành ño d li u bù chi u dài d ng c , giá tr Z
c a h t a ñ s d ng ñã ñ t v không chưa?
8 Hư ng bù dao ñã ñ ng chưa ?
9 Ki m tra mã s d ng c ñ oc bù chưa?
10 Ki m tra d li u bù hình h c, bù mòn và h to ñ h
th ng ñư c s d ng cho vi c bù dao chưa ?
Bù dao
(Tool
Offset)
11 Ki m tra d li u bù bán kính và chi u cao d ng c ñã
ñúng chưa?
Các m c ki m tra
1 Khoá DOOR INTERLOCK ñã ñư c ñ t vào v trí
Nomal chưa ?
2 C a ñã ñóng chưa?
3 ðã b t ch ñ ch y t ng kh i l nh hay chưa?
4 Bư c ti n dao và t c ñ c t ñã phù h p chưa?
5 Ch ñ ch y dao( ch y dao nhanh hay ch y c t g t) ñã
ñúng chưa?
6 Hư ng rút dao sau khi c t ñã chính xác chưa?
7 Chuy n ñ ng c a d ng c trong vùng ñã tính toán
không ñ m b o không va ñ p chưa?
8 Ki m tra kh năng va ñ p c a d ng c v i phôi và ñ gá
chưa?
9 Có th d ng kh n c p trong quá trình gia công hay
không?
Ch y th
không c t
(Dry run)
10 Sau khi k t thúc ch y th không c t g t (Dry run), ñã
chuy n l i công t c, trên b ng ñi u khi n(Dry run,
Feedrate…) v v trí ñúng chưa ?
Các m c ki m tra
1 Khoá DOOR INTERLOCK ñã ñư c ñ t vào v trí
Nomal chưa?
9. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 9
2 C a ñã ñóng chưa?
3 Ch c năng ch y chương trình theo kh i l nh ñơn ñư c
b t chưa?
4 ði u ki n gia công ( chi u sâu c t, chi u r ng c t, lư ng
ch y dao, t c ñ tr c chính) ñã h p lý chưa ?
5 Trình t nguyên công và bư c gia công có phù h p v i
hình dáng và v t li u phôi hay không?
6 L a ch n d ng c c t ñã h p lý chưa?
7 L a ch n ñ gá phù h p không?
8 Phương pháp k p phôi ñúng ñúng chưa?
9 Quá trình c t có th ñư c quan sát không ?
10 Lưu lư ng và hư ng phun dung d ch làm ngu i có ñúng
không?
11 D ng c c t có th va ñ p v i phôi và ñ gá không?
12 Kích thư c có ñư c ño sau c t thô chưa ?
13 Công t c Override trên b ng ñi u khi n có ñư c ñ t t i
% phù h p v i lư ng ch y dao nhanh và ch y dao c t
g t không?
Ch y c t
th
(Test
cutting)
14 Có th d ng máy kh n c p trong quá trình gia công
không?
Các m c ki m tra
1 ð chính xác d ng c ño có phù h p không?
2 L a ch n d ng c ño ñúng không?
3 Trình t ño ñúng không?
4 Phương pháp ño phù h p chưa?
5 Vùng ñư c ño có ñư c xác ñ nh rõ ràng không?
6 Vùng ñư c ño có th b l n phoi và dung dich làm mát
không?
7 Kích thư c có ñư c ño sau quá trình c t thô hay không?
ðo lư ng
(Measuring
)
8 Khi ño, phôi có ñư c làm mát không ?
Các m c ki m tra
1 Khoá DOOR INTERLOCK ñã ñư c ñ t vào v trí
Nomal chưa?
2 C a ñã ñóng chưa?
3 T t c các ch c năng NC như SingleBlock ñ ki m tra
chương trình ñã ñư c t t chưa?
4 M c tiêu th i gian gia công cho m t phôi là bao nhiêu?s n xu t
hàng lo t 5 ð mòn dao có ñư c ki m soát không ?
10. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 10
(Mass
production)
6 Kích thư c có ñư c ño sau quá trình c t thô hay không?
6. Các thu t ng trong l p trình.
Trong ph n này s trình bày m t s thu t ng cơ b n ñư c dùng khi l p m t
chương trình.
6.1. S chương trình (Program number).
Có th lưu tr nhi u chương trình trong trong b nh NC. S chương
trình dùng ñ lưu tr nhi u chương trình, ñ phân bi t v i các chương trình
khác trong b nh và ñư c x p x p theo m t tr t t nh t ñ nh. S chương
trình (d ng s ) ph i ñư c ñ t t i dòng ñ u tiên c a chương trình. S chương
trình ñư c xác ñ nh b ng b n ch s ho c ít hơn, sau ký t Alphabet “O”,
t 1 to 9999.
O0001;----------------------------------------- S chương trình
G91G28Z0T9001;
M06;
N1;
G90G00G54X90.0Y105.0;
:
M01;
M06;
N2;
G90G00G54X0Y0;
........
M30;
N u s chương trình ñưa vào ñã có trong b nh , chương trình
không th ñư c nh p vào. ð nh p chương trình, ph i ñ i l i tên
chương trình.
S chương trình có th có ít hơn 4 ch s .
Ví d n u b n nh p tên chương trình lµ O1, màn hình s t ñ ng
hi n th O0001.
chó ý
11. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 11
6.2. S th t (Sequence number).
S th t s d ng ñ tìm ki m ho c g i t i v trí m t dòng l nh ñang s
d ng, ho c ñ tìm m t v trí mà b n mu n s a ch a chương trình d dàng.
S th t ñư c th hi n b ng m t s g m 5 ch s theo sau ký t “N”.
Thông thư ng, s t t dùng ñ ch ñ nh m t ph n chương trình, s d ng
cho m t d ng c c t xác ñ nh theo th t .
O0001
G91G28Z0T9001
M06;
N1;------------------------------------------------ S th t
G90G00G54X90.0Y105.0;
G91G28Z0M05;
M01;
M06;
N2;------------------------------------------------ S th t
G90G00G54X0Y0;
M30;
1. N u m t s th t có s ch s l n hơn 5, thì 5 ch s t v trí
có giá tr nh nh t ñư c nh n là s th t
2. Không nh t thi t ph i s d ng s th t .
N u m t dung lư ng chương trình quá dài và vư t quá s c ch a c a
b nh thì ñ t s th t vào v trí b t ñ u c a m i nguyên công (hay bư c),
ho c không s d ng s th t , ñi u này s giúp ti t ki m b nh .
6.3. ðo n chương trình (Part Program).
ðo n chương trình ch a các thông tin c n thi t cho vi c th c hi n t ng
nguyên công (hay bư c) ñư c ti n hành b i m t d ng c .
O0001;
G91G28Z0T9001;
M06;
N1;
G90G00G54X90.0Y105.0; (Ph n chương trình dành cho
G43Z30.0H1S440T502; d ng c s 9001)
M01;
M06;
12. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 12
N2;
G90G00G54X0Y0; (Ph n chương trình dành cho
G43Z30.0H2S800T5002; d ng c s 5002)
G91G28Z0M05;
M01;
M06
6.4. ð a ch (Address).
S d ng ch cái trong b ng Alphabet ñ ñ nh nghĩa m t ñ a ch .
G01 Z0 F2000
ð a ch
6.5. D li u (Data).
Nh ng s (bao g m kí hi u và d u ch m th p phân) theo sau ñ a ch ñư c
g i là “D li u”.
G01 Z0 F2000
D li u.
Ngoài ra, các thông tin khác ñưa vào h th ng NC cho vi c gia công
phôi cũng ñư c g i là d li u.
Xác ñ nh rõ ki u c a d li u t vi c gi i thích kh i l nh
6.6. T l nh (Word).
T l nh là ñơn v nh nh t ñ g i m t ch c năng xác ñ nh. M t t
bao g m có ñ a ch và d li u.
G01 Z0 F2000
T
6.7. Kh i l nh (Block).
Kh i l nh là ñơn v l nh nh nh t c n thi t ñ ñi u khi n máy, ñ ng th i
cũng là ñơn v nh nh t t o nên chương trình. M t kh i l nh bao g m nhi u
t l nh.
Trong chương trình, m i dòng l nh tương ng v i m t kh i l nh.
chó ý
13. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 13
O0001;..................................................... Kh i th nh t.
G91G28Z0T9001;......................................Kh i th hai.
M06;...........................................................K i th ba.
Kh i l nh ñư c k t thúc b ng ký t [;].
6.8. Tóm t t.
M t chương trình bao g m các t l nh, s kêt h p c a ñ a ch và d
li u, m t kh i l nh bao g m nhi u t l nh, như ñư c minh ho sau ñây:
O0001;---------------------------------------s chương trình.
G91G28Z0T9001;-------------------------kh i l nh
N1;--------------------------------------------s th t
G90G00G54X90.0Y105.0;
G91G28Z0M05;---------------------------kh i l nh.
M01;
M06;
N2;------------------------------------------- s th t .
G90G00G54X0Y0;----------------------- kh i l nh
:
G91G28Z0M05;
M30;----------------------------------------- kh i l nh
7. ði u khi n và ñ nh hư ng các tr c.
Trong ph n này s miêu t chuy n ñ ng theo các tr c ñư c ñi u khi n
và quan h c a chúng trong chương trình.
Hi u k v phương chi u các tr c ñi u khi n là r t c n thi t
khi l p trình.
7.1. Di chuy n theo các tr c ñi u khi n.
Trong ph n này s ñ nh nghĩa các tr c và cách xác ñ nh các tr c trong
chương trình.
7.1.1. Lo t máy MV,SV,SVD.
Các tr c ñi u khi n và hư ng c a chúng ñư c xác ñ nh như sau:
Tr c B ph n chi u dương(+) và âm(-)
X Bànmáy chi u +
ðo n
chương
trình
ðo n
chương
trình
Chương
trình
chó ý
14. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 14
v bên trái, n u quan sát t m t trư c máy t i phôi
Y Bàn máy chi u +
hư ng ra m t ph ng trư c c a máy.
(Hư ng quan sát t thân máy ñ n phôi)
Z ð u tr c
chính
chi u +
ñi lên ,quan sát máy t m t trư c
(hư ng lên, quan sát theo chi u t phôi lên tr c quay
c a d ng c ).
7.2. Di n t chuy n ñ ng các tr c trong chương trình.
V i lo t máy MV,SV,SVD,
các ký hi u(+),(-) ñ
ñ xác ñ nh hư ng các tr c
chuy n ñ ng.
15. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 15
Tr c ñư c ñi u khi n. Chuy n ñ ng th c. Chuy n ñ ng gi ñ nh
khi l p trình
X Trư ng h p l nh
“X+__”,
bàn máy di chuy n sang
trái ,khi quan sát máy t
m t ph ng trư c
N u d ng c ñư c gi
ñ nh là di chuy n trong
khi bàn máy không
chuy n ñ ng, có nghĩa
là d ng c di chuy n
sang ph i
Y V i l nh “Y+__” thì
bàn máy ch y v phía
ngư i ñi u khi n.
N u d ng c ñư c gi
ñ nh là di chuy n trong
khi bàn máy không
chuy n ñ ng, có nghĩa
là d ng c di chuy n
sang t v trí ngư i
ñi u khi n t i thân máy
Z V i l nh “Z+__” thì
bàn máy ñi lên, theo
hư ng nhín t m t
trư c
Cùng h-íng v i chuy n
ñ ng th c
N u gi thi t d ng c di chuy n, trong khi bàn máy ñ ng yên, thì phương,
chi u các tr c ñư c ñ nh nghĩa như dư i ñây:
8. ði m g c phôi.
Khi ñưa ra l nh ”di chuy n d ng c c t t i ñi m A”, ví d , n u không có
ñi m tham chi u, máy s không th tìm ñư c to ñ ñi m A.
16. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 16
ði m tham chi u ñư c thi t l p cho chương trình ñư c g i là ñi m g c phôi,
ñi m (X0,Y0,Z0).
Trong chương trình, giá tr to ñ (X,Y,Z) ñư c tham chi u v i ñi m g c
phôi. Theo ñó, g c phôi ph i ñư c xác ñ nh rõ ràng.
ði m g c phôi nên ñư c xác ñ nh t i ñi m mà có th xác ñ nh m t cách
thu n ti n. Vi c xác ñ nh g c phôi làm cho cho vi c l p trình tr lên d dàng
cũng như là ñ m b o ñ chính xác.
Trên b n v , g c phôi ñư c ký hi u như sau:
<Ví d v ñ t ñi m g c phôi>
1).Ví d v ñ t g c phôi t i tâm ñ d dàng tính toán to ñ tâm l , ho c
các h c tròn. (pocket)
2).Khi d ng hình h c c a chi ti t gia công có tính ñ i x ng, ch n g c phôi
như hình v ñ tính toán to ñ d dàng.
17. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 17
9. To ñ l p trình.
ð xác ñ nh chuy n ñ ng c a d ng c c t t ñi m hi n t i t i ñi m
ti p theo (ñi m ñích ), s d ng 2 ki u l nh sau ñây :
1. L nh tuy t ñ i .
2. L nh gia s .
Khi vi t chương trình, ph i hi u rõ b n ch t c a t ng lo i to ñ này, ñ s
d ng h p lý.
9.1. L nh tuy t ñ i.
L nh tuy t ñ i ñ nh nghĩa t a ñ m t ñi m b ng kho ng cách, có
d u (+) ,(-) xác ñ nh, t ñi m g c phôi (X0,Y0,Z0).
Ch ñ l nh tuy t ñ i ñư c xác ñ nh v i l nh G90.
L nh v i h t a ñ tuy t ñ i(1)
To ñ c a ñi m (1) và (2) vi t trong h to ñ tuy t ñ i
G90 X100 Y10.0;...................(1).
X-20.0Y20;.....................(2).
1. D u dương có th b nhưng
d u âm thì ph i ñư c vi t ñ y
ñ .
X+10.0 X10.0
Y-10.0 Y-10.0
2. Giá tr ñư c vi t trong (O,O)
trong hình bên trái là giá trí
to ñ c a (X,Y).
18. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 18
L nh v i h t a ñ tuy t ñ i (2)
Di n t các ñi m (1),(2), (3) vµ (4) theo h to ñ tuy t ñ i trên m t
ph ng X-Y-Z.
G90 X-175.0 Y-100 Z50.0;.........(1).
(G90)X175.0(Y-100) Z50.0;........(2).
(G90)(X175.0)Y100(Z50.0);........(3).
(G90)X-175.0 (Y100.0) (Z50.0);..(4)
Các t l nh trong (...),
tương t các kh i l nh
trư c ñó, có th ñư c b
qua.
9.2 L nh gia s .
L nh gia s ñ nh nghĩa to ñ m t ñi m b ng cách ch ra kho ng
cách di chuy n t ñi m hi n t i. Chi u dương ch ra r ng ñi m ñó n m theo
hư ng dương so v i ñi m hi n t i.
Ch ñ l nh gia s ñư c xác ñ nh v i l nh G91
19. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 19
Di n t l nh gia s (1).
S d ng l nh gia s ñ di chuy n d ng c t ñi m (1) t i ñi m (2).
G90X10.0Y10.0;...................................(1).
G91X-30.0Y10.0;..................................(2).
1). V i to ñ d u dương có th b nhưng d u âm thì không
ñư c b .
X+30.0 X30.0.
Y-10.0 Y-10.0.
2). Giá tr ñư c vi t trong (O,O)
trong hình bên là giá tr to
ñ c a (X,Y)
Di n t l nh gia s (2).
S d ng l nh gia s di chuy n qua các ñi m (1),(2),(3) và (4).
20. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 20
G90X-175.0Y-100.0Z50.0;....................(1).
G91X350.0(Y0)(Z0);..............................(2).
(G91)(X0)Y200.0(Z0);............................(3).
(G91)X-350.(Y0)(Z0);.............................(4).
Các t l nh trong (...), tương t
các kh i l nh trư c ñó, có th
ñư c b qua.
9.2. Tóm t t.
S khác nhau gi a l p trình theo to ñ tuy t ñ i và gia s ñư c tóm
t t theo b ng dư i ñây.
L p trình tuy t ñ i L p trình tương ñ i
Ký t ñ a ch . G90(X_;Y_;Z_;) G91(X_;Y_;Z_;)
Ý nghĩa d u (+,-) th hi n vùng t n t i
c a ñi m
hư ng chuy n ñ ng ti p
theo c a d ng c
Ý nghĩa c a giá tr s . kho ng cách so v i g c
phôi
Hành trình c n di
chuy n ti p theo
ði m tham chi u ði m g c phôi V trí d ng c hi n t i.
21. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 21
. (X0,Y0,Z0).
Nói chung, m t chương trình thư ng ñư c vi t theo l nh tuy t ñ i.
L nh gia s thư ng ñư c s d ng khi l p trình gia công nh ng ph n
l p ñi l p l i theo t ng bư c c ñ nh.
10. Xác ñ nh ñi u ki n c t g t.
Các ñi u ki n c t g t ñư c thi t l p khi l p chương tr ình có nh
hư ng l n ñ n s an toàn, hi u su t và ñ chính xác gia công, ñư c ñ t khi
l p chương trình. Các ñi u ki n này ph i ñư c ki m tra c n th n.
Sau ñây là 4 ñi u ki n c t g t c n ph i quan tâm khi gia công
1. T c ñ tr c chính (Spindle Speed) (min-1).
S400;.................T c ñ tr c chính 400v/ph
min-1 có nghĩa là vòng/phút
2. T c ñ ti n dao c t (Cutting Feedrate) (mm/min)
T c ñ ti n dao ñư c ñ t tr c ti p sau ñ a ch F
F100;................. T c ñ ti n dao 100m/ph
3. Chi u sâu c t (Depth of cut)
chó ý
22. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 22
Không có ch c năng ñ c bi t ñ xác ñ nh chi u sâu c t. Chi u sâu c t ñ t
ñư c b ng cách di chuy n d ng c theo tr c Z.
V i nguyên công gia công l , chi u sâu c t có th ñư c ch ñ nh
b ng cách s d ng m t ñ a ch . V i nguyên công gia công l , chi u
sâu c t có th ch ra b ng ñ a ch .(c th hơn, có th tham kh o ph n
sau c a giáo trình).
4. Chi u r ng c t.(Cutting Width).
Không có ch c năng ñ c bi t ñ ch ñ nh chi u r ng c t Chi u r ng c t ñ t
ñư c b ng cách di chuy n d ng c theo tr c X và Y.
11. Các d ng mã l nh.
M t chương trình ñã ñư c l p b ng cách s d ng ký t và ch s .
Các mã l nh G,M,S,F,T,D,và H là th hi n các ch c năng chính.Chi ti t v
các mã l nh này s ñư c trình bày chương B và các chương k ti p.
B ng dư i ñây s khái quát các ch c năng trên.
Mã Các ch c năng.
Mã G Ch ra phương pháp gia công trong m i kh i l nh ho c
chuy n ñ ng theo các tr c. Trư c các l nh này, NC s
chu n b cho chuy n ñ ng trong m i kh i l nh. Vì lý do
này, ch c năng G còn ñư c g i là ch c năng chu n b .
Mã M G i là các ch c năng ph và làm vi c như m t ch c
năng h tr cho ch c năng G.
Ví d :M08;.................. .b t dung d ch làm ngu i.
M09;....................t t dung d ch làm ngu i.
Mã S ð t t c ñ quay c a tr c chính .
Ví d :S400;..................là t c ñ tr c v i 400vòng/phút.
Mã F ð t t c ñ ti n dao
Ví d :F100;..................là lư ng ti n dao 100mm/phút.
Mã T Ch ñ nh mã s d ng c .
Ví d :T1;......................là g i d ng c c t s 1.
chó ý
23. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 23
Mã D Ch ñ nh mã s bù bán kính d ng c
Ví d :D1;.......................bù bán kính d ng c theo giá tr
lưu trong ñ a ch 1 c a b nh .
Mã H Ch ñ nh mã s bù chi u dài d ng c
Ví d :H01.....................bù chi u dài d ng c theo giá tr
lưu trong ñ a ch 1 c a b nh .
T và ñ a ch .
B ng dư i ñây ñưa ra và gi i thích các T và ð a ch ñư c s d ng
trong chương trình :
Ch c năng ð a ch Ý nghĩa.
S chương trình :(ISO)/O(EIA). S chương trình
S th t N S th t
Ch c năng chu n b . G D ng chuy n ñ ng
T khoá kích thư c X,Y,Z,A,B,C
R
I,J,K
L nh di chuy n theo các
tr c:
Cung bán kính, góc R.
To ñ tâm ....
Ch c năng ti n dao F T c ñ ti n dao,bư c
ren.
Ch c năng t c ñ quay
tr c chính .
S T c ñ quay tr c chính.
Ch c năng d ng c T S hi u d ng c s ,mã
s bù d ng c .
Ch c năng h n h p M B ði u khi n t t m
máy.......
.........................................
Mã s bù d ng c H Mã s bù
D ng P,U,X Th i gian d ng.
S chương trình P g i s tên chương trình
con.
ð nh rõ s ti p theo P,Q S l n l p trong chương
trình
L p ñi l p l i P ð m s l n l p trong
chương trình con
24. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 24
T và ñ a ch
B ng dư i ñây gi i thích s khác bi t c a T và ð a ch trong chương trình.
ð a ch Ý nghĩa
B Xác ñ nh v trí trên tr c B (l nh tuy t
ñ i)
C Ch ñ nh góc quay c a tr c chính
(l nh tuy t ñ i)
F T c ñ ti n dao.
G Phương pháp gia công và chuy n
ñ ng c a các tr c trong m i kh i
l nh thu c chương trình
H Ch ñ nh góc quay c a tr c chính
(l nh gia s )
I M t thành ph n c a l nh n i suy
cung tròn, tương ng v i lư ng di
chuy n theo tr c X
J M t thành ph n c a l nh n i suy
cung tròn, tương ng v i lư ng di
chuy n theo tr c Y
K M t thành ph n c a l nh n i suy
cung tròn, tương ng v i lư ng di
chuy n theo tr c Z
M ði u khi n các ch c năng ON/ OFF
c a máy.
N S th t
25. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 25
O S chương trình.
P ð t th i gian d ng và tên chương
trình con
Q Chi u sâu c t m i lát khi s d ng
chu trình gia công l .
R Giá tr bán kính trong l nh n i suy
cung tron.
S T c ñ quay tr c chính
T S d ng c .
U V trí trên tr c X (l nh gia s ) vµ
l nh th i gian trong ch c năng d ng
.
W V trí trên tr c Z (l nh gia s ) vµ
l nh th i gian trong ch c năng d ng
X V trí trên tr c Y (l nh gia s ) vµ
l nh th i gian trong ch c năng d ng
Z V trí trên tr c Z (l nh tuy t ñ i)
12. M u cơ b n c a m t chương trình.
ðây là m u ño n chương trình khi l p chuong trình cho các d ng c (phay
b m t, phay ngón vv....).:
O0001;..........................Tên chương trình (Dòng l nh này ch ñư c ñưa
ra m t l n vào th i ñi m b t ñ u chương trình).
N1;............................... S? th t (dòng l nh này ch ñư c ñưa ra m t l n
B t ñ u nguyên công hay bư c m i).
26. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 26
G90G00G54X_Y_; ......Ch y dao nhanh ñ n X_Y theo to ñ tuy t ñ i
ði m g c phôi ñư c xác ñ nh b i G54 d?n G59.
G43Z_H_S_T_(M08); Di chuy n dao ñ n to ñ Z g i giá tr bù dao H
theo chi u Z c a dao ñó và g i d ng c ti p theo
(T) t i v trí thay dao.
ð t t c ñ tr c chính quay v i v n t c S và l nh b t
dung d ch tư i ngu i (M08)
M08 có th ñư c b ñi n u không c n tư i ngu i
M03; Quay tr c chính theo chi u thu n
G00 Z_(M09); Rút d ng c tr v , t t dung d ch làm ngu i.
G91G28Z0M05; Tr v ñi m g c máy, d ng tr c chính
M01; D ng t m th i
M06 ð i d ng c
N2................................
.....................................
M6................................
M30; K t thúc chương trình ,quay v dòng ñ u chương
trình
13. Nh ng chú ý khi l p chương trình.
13.1. S chương trình.
T t c các tên chương trình ph i trong kho ng 4 ch s . Tuy nhiên,
không c n thi t ph i vi t ñ y ñ c 4 ch s . M t tên chương trình ñư c
nh p ít hơn b n ch s s ñư c nh n ra và hi n th thành m t tên b n ch s
sau khi ñư c nh p vào NC. N u nh p vào là “O1”, NC s nh n ra và hi n th
thành “O0001”.
Vi c nh p tên chương trình năm ch s ho c hơn là không ñư c
phép.
13.2. Kho ng cách gi a l nh trong chuong trình.
chó ý
chó ý
27. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 27
O0001;
G91 G28 Z0 T9001;
M06;
N1;
G90_G00 G54 X90 Y105.0;..................................(1).
G43_Z30.0 H1 S440 T5002;
Kho ng tr ng.
M t chương trình s ñư c vi t theo cách sau ñây:
Trên dòng (1), 1 kho ng tr ng ñư c ñ t gi a G00 và G90. Khi nh p chương
trình, không th chèn 1 kho ng tr ng vào gi a các t l nh. Tuy nhiên khi
nh p chương trình vào b nh NC, m t kho ng tr ng s ñư c t ñ ng chèn
vào gi a các t l nh.
13.3. D u và ký hi u.
M t chương trình ñư c l p b ng các ký t Alphabet, các d u +,-,các
ký hi u, các ch s và d u ch m th p phân. Ngoài ra, t i cu i ñi m m i
kh i l nh s d ng d u “;” ñ k t thúc l nh và ký hi u “/” ñ b qua m t kh i
l nh.
Ch c năng b qua m t dòng l nh:
N u ch c năng này ñư c kích ho t, các dòng l nh b t ñ u b ng
d u “/” s ñư c b qua cho t i dòng l nh ti p theo. Chương trình ti p t c
th c hi n các dòng l nh không ch a d u “/”.
N u ch c năng b qua m t dòng l nh không ñư c kích ho t,
chương trình s th c hi n t t c các dòng l nh , k c nh ng dòng l nh có
d u “/” .
Các ký hi u sau ñây ñ u ñư c s d ng: [,] [*] [ [ ] ] [( )] [#].
Chú ý ký hi u [ @ ] không ñư c dùng.
13.4 Nh p d u ch m th p phân.
V i h NC, có th s d ng d u ch m th p phân ñ vào d li u s , bao g m
như kho ng cách, góc, th i gian, t c ñ .
Các ñ a ch sau cho phép s d ng d u ch m th p phân.
Kho?ng cách và góc : X,Y,Z,U,W,A,B,C,I,J,K,Q,R.
Th?i gian : X
T?c d? ti?n dao : F
chó ý
28. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 28
chó ý
Khi ñưa m t giá tr s sau m t ñ a ch , ph i ch c ch n giá tr ñưa là
chính xác, n u thi u ho c sai v trí c a d u ch m th p phân có th
gây va ñ p khi ch y chương trình s có th gây hư h ng
máy.
ð s d ng h “mm”, s d ng G21.
X1.0 = X1mm
X1 = X0.001 mm
(N u không có d u ch m th p phân, chương trình s coi giá tr ñó
theo ñơn v nh nh t )
é s d ng h “inch”, s d ng G21.
X1.0 = X1inch
X1 = X0.001 inch
(N u không có d u ch m th p phân, chương trình s coi giá tr ñó
theo ñơn v nh nh t) .
(1) Có nhi u gi i h n trong các ñơn v s d ng, tuỳ
thu c vào lo i ñ a ch s d ng.
Các ñơn v s d ng là: “mm” “inch” “ñ ”, và “giây”.
X150.0 X15mm hay X15inches.
G04 X10 D?ng 1 giây.
F10.0 10 mm/rev, 10 mm/phút,10inch/rev, 10 inch/phút
(2) Trong trư ng h p s d ng l nh th i gian d ng, d u ch m
th p phân có th s d ng v i ñ a ch X. Tuy nhiên,
không ñư c s d ng d u ch m th p phân n u dùng ñ a
ch P, vì ñ a ch P ñ ng th i cũng dùng ñ ch s
th t .
(1) ð g i mã l nh d ng trong 1gi :
G04 X3600.0
(1gi = 3600s).
(2) Trong chương trình hay trong m t kh i l nh có th dùng ho c không
dùng d u ch m th p phân.
X1000 Z23.7;
X10.0 Z22359;
29. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 29
Chương B
Mã l nh G
____________________________________
1. Danh sách các mã G.
Mã G có th coi là mã l nh chu?n b?. Mã G, bao g m các ñ a ch G
và giá tr s , sau ñó xác ñ nh các phương pháp gia công và chuy n ñ ng trên
các tr c trong m t câu l nh. H NC s thi t l p các d ng ñi u khi n ñ ñáp
ng mã G ñư c ch ra.
Giá tr s theo sau ñ a ch G ñ nh nghĩa các l nh, ñư c vi t trong t ng kh i.
Ph thu c vào các mã G ti p sau, chúng s ñư c phân lo i thành 2 ki u sau:
Ki u l nh ý nghĩa
D ng mã G ñơn
(Mã G trong 1 nhóm 00
ngo i tr G10 và G11)
Ch có hi u l c trong m t kh i xác ñ nh
D ng mã G Module
(Mã G theo nhóm )
Mã G có hi u l c cho ñ n khi m t mã G
khác ñư c ñưa ra
Ví d , G00 và G01 c 2 ñ u là d ng mã theo module , chúng ñ u là
d ng mã G theo nhóm, tr nhóm 00.
G01 X_ Y_ ;
X_;
Y_;
G00 X_ Y_;
1. Khi ñưa ra mã G trong m t câu l nh, chúng ph i ñư c ñ t trư c
ñ a ch . N u ñ t mã G sau m t ñ a ch mà nó thi t l p ch ñ làm
vi c, ch ñ ñư c thi t l p ñó s không có hi u l c v i ñ a ch ñó.
2. Trong cùng m t câu l nh, có th s d ng nhi u mã G, ñi u này tuỳ
thu c t ng nhóm mã G khác nhau.
3. N u nhi u mã G ñưa ra trong 1 câu l nh, các mã G ch ra sau
cùng s có hi u l c.
G01 Cã hiÖu lùc trong ®o¹n
ch−¬ng tr×nh n y
chó ý
30. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 30
4. N u 1 mã G không có trong b ng mã G ho c không có trong ph n
l a ch n b xung ñưa ra, tín hi u c nh báo (No. 010) s hi n trên
màn hình.
5. NC thi t l p ch ñ mã G , xác ñ nh b i bi u tư ng ?, khi ngu n
ñi n ñư c b t lên.
6. ð taro c ng, ñ t “M29 S_” trong kh i l nh trư c kh i l nh ch a
G84 ho c G74.
7. ð i v i các máy có APC, ñi m g c th 3,4 ñư c dùng ñ ñi u
khi n APC , không dùng cho m c ñích khác.
M Nhãm M lÖnh
G00 X¸c ®Þnh vÞ trÝ
G01 Néi suy tuyÕn tÝnh
G02 Néi suy cung trßn/xo¾n vÝt/ xo¾n Acsimet/ h×nh nãn
cïng chiÒu kim ®ång hå.
G03
01
Néi suy cung trßn/xo¾n vÝt/ xo¾n Acsimet/ h×nh nãn
ng−îc chiÒu kim ®ång hå.
G04 Dõng tÞnh tiÕn dông cô/Dõng chÝnh x¸c
G09 Dõng chÝnh x¸c
G10 Thay ®æi hÖ to¹ ®é ph«i
G10.6
G11 00 Huû chÕ ®é G10
G17 Chän mÆt mÆt ph¼ng gia c«ng XY
G18 Chän mÆt mÆt ph¼ng gia c«ng XZ
G19
02
Chän mÆt mÆt ph¨ng gia c«ng ZY
G20 §Æt ®¬n vÞ l m viÖc theo hÖ inch
G21
06
§Æt ®¬n vÞ l m viÖc theo hÖ mm
G27 Quay vÒ gèc m¸y
G28 Trë quay vÒ gèc m¸y tù ®éng
G29 Quay vÒ gèc m¸y thø 2, thø 3 hoÆc thø 4
G30 §iÓm O thø hai /thø ba, thø t−
G30.1
G31
00
Bá qua m lÖnh
G33 01 C¾t ren
G40 Huû bá hiÖu chØnh bï b¸n kÝnh
G41 HiÖu chØnh b¸n kÝnh dông cô c¾t, dao ë bªn tr¸i c«ng
tua gia c«ng
G42
07
HiÖu chØnh b¸n kÝnh dông cô c¾t, dao ë bªn ph¶i
c«ng tua gia c«ng
32. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 32
G89 Chu tr×nh khoÐt lç
G90 §Æt hÖ to¹ ®é tuyÖt ®èi
G91
03
§Æt hÖ to¹ ®é gia sè
G92 §æi hÖ to¹ ®é ph«i/ §Æt tèc ®é quay lín nhÊt
G94 §Æt tèc ®é tiÕn dao /phót
G95
00
§Æt tèc ®é tiÕn dao /vßng
G96 Tèc ®é bÒ mÆt kh«ng ®æi
G97
13
Huû tèc ®é bÒ mÆt kh«ng ®æi
G98 §Æt kiÓu rót dao, trong chu tr×nh gia c«ng lç
G99
10
§Æt kiÓu rót dao, trong chu tr×nh gia c«ng lç
2. Các d ng to ñ ( G90 , G91).
(L nh ñ t to ñ tuy t ñ i và gia s )
Nh ng mã l nh nh m xác ñ nh d ng chuy n ñ ng t v trí hi n t i t i
v trí ti p theo (ñi m ñích)
(1). Chuy n ñ ng trong to ñ tuy t ñ i ……. G90
(2). Chuy n ñ ng trong to ñ giai s ……....G91
Câu l nh v i h to ñ tuy t ñ i G90
Kh i l nh tuy t ñ i ch ra to ñ ñi m ñích theo h to ñ c a g c
phôi
(X0,Y0,Z0).
Câu l nh ñ t h to ñ gia s G91
L nh v i h to ñ gia s ñ nh nghĩa to ñ ñi m ñích b ng hành trình
c n di chuy n trên các tr c ñ t i ñi m ñó tính t v trí hi n t i. Chi u dương
ch ra r ng v trí ñi m ti p theo n m theo hư ng dương so v i ñi m hi n t i.
1. Kh i l nh tuy t ñ i
G90 X_Y_Z_;
2. Kh i l nh gia s
G91 X_Y_ Z_;
G90 …….. ra l nh làm vi c v i h to ñ tuy t ñ i.
G91 …….. ra l nh làm vi c v i h to ñ gia s .
X,Y,Z …… (G90 ) ch ra hư ng và kho ng cách t i ñi m
ñích, tính t g c phôi
(G91) ch ra kho ng di chuy n t i ñi m ñích tính
t ñi m hi n t i.
33. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 33
Khi ñã s d ng G90, nó s có hi u l c kho ñ n khi G91 ñư c
s d ng trong chương trình. Tương t như v y, G91 s có
hi u l c, n u ñư c ch ra trong chương trình, cho ñ n khi ñưa ra G90.
Nh ng m G như v y ñư c g i là mã G module.
ð i v i nhóm mã G, tham kh o B-1(1.)
Ký hi u chi u dương (+) có th b qua , ký t (-) ph i ghi ñ y ñ .
L p trình s d ng G90 và G91 t (1)-(2)
Chương trình cho d ng c chuy n ñ ng theo tr c X & tr c Y
<V i l nh tuy t ñ i >
G90G00 X10.0 Y10.0....................(1)
X-20.0 Y20.0................................(2)
< V i l nh gia s >
G90 G00 X10.0 Y10.0;................. (1)
G91 X-30.0 Y10.0;........................(2)
Giá tr ñư c vi t trong (O,O) hình
minh ho bên trái, ch ra giá tr to
chó ý
X X
Y
Y
34. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 34
ñ c a (X,Y)
Chương trình s d ng G90 & G91 ( 2 )
L p trình chuy n ñ ng (1)- (2)- (3)- (4) trên tr c X , Y , Z
< V i h to ñ tuy t ñ i >
G90 G00 X-175.0 Y-100.0 Z50.0 ; .......(1)
X175 (Y-100.0 ) ( Z50.0 ) ; …………….(2)
( X175.0 ) Y100.0 ( Z50.0 ) ; …………..(3)
X-175 (Y100.0 ) ( Z50.0 ) ; …………….(4)
< V i h to ñ gia s >
G90 G00 X-175.0 Y-100.0 Z50.0 ;…….(1)
G91 X350 (Y0) (Z0) ;...……………....…(2)
(X0 ) Y200.0 (Z0) ; …………………...…(3)
X-350.0 (Y0) (Z0) ; ………………..........(4)
Các t l nh trong ( ..............) có th b qua.
Các l nh vi t trong ký hi u (...) có th ñư c b qua.
35. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 35
Chương trình s d ng G90 và G91 ( 3 )
L p trình di chuy n d ng c theo (1) – (2) – (3) – (4) trên trên tr c X
và Y, s d ng v i h tuy t ñ i và gia s .
G90 G00 X10.0 Y10.5;...................(1)
X-20.0 Y20.0;.................................(2)
G91 X5.0 Y-30.0;..........................(3)
X25.0 Y-10.0;.................................(4)
G90 X20.0 Y-10.0;........................(5)
5. G00 Di chuy n d ng c v i t c ñ ch y không
c t.
(T c ñ ti n dao l n nh t)
Khi s d ng kh i l nh G00, t t c các l nh
chuy n ñ ng ñ u th c hi n v i t c ñ ch y
dao nhanh nh t.
Mã G00 thư ng xuyên ñư c s d ng trong 4
ho t ñ ng sau:
1. Di chuy n t i ñi m b t ñ u gia công
(Di chuy n d ng c t i g n phôi)
2. Sau quá trình c t g t
Rút dao ra kh i phôi, khi c t g t k t thúc,
di chuy n ñ n vùng gia công ti p theo.
36. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 36
Khi di chy n d ng c v i t c ñ ch y dao nhanh không c t, ph i
ch c ch n không có v t c n nào trên ñư ng d ng c .
3. K t thúc gia công
ðưa d ng c ra xa phôi khi quá trình c t g t k t thúc.
G00 X_Y_Z_;
G00 …............. g i mã l nh ch y dao nhanh
X,Y, Z……… v trí.
N u chuy n ñ ng trên các tr c X,Y,Z ñư c ñưa ra ñ ng th i trong
cùng m t kh i l nh thì ñư ng ch y dao có th là ñư ng chéo t
ñi m hi n t i ñ n ñi m cu i l p trình. Do ñó, khi ch y dao nhanh,
nh t thi t ph i ñ m b o trên ñư ng ch y dao không có v t c n. N u g p
nh ng v t c n như ñ gá, phôi...., d ng c c t ho c ñài dao có th b va ñ p,
d n ñ n s c hư h ng.
1. Khi ñã s d ng G00 trong chương trình, nó luôn có hi u l c
cho ñ n khi m t mã G khác trong nhóm 01 ñư c ñưa ra ( G00,
G01, G02 , G03.
V i mã G, có th tham kh o trong B_1(1.).
2. T c ñ ch y dao nhanh thay ñ i tuỳ thu c vào t ng máy .
3. Trên m t máy c th , t c ñ ch y dao nhanh ñư c ñi u ch nh m t
cách thích ng b ng công t c ñi u khi n, trên b ng ñi u khi n.
4. N u công t c ñi u khi n t c ñ ch y dao trên b ng ñi u khi n ñ t v
“0”, t c ñ ch y dao nhanh không ñư c th c hi n .
Chương trình s d ng G00.
- Chương trình ñ ñi u khi n d ng c c t di chuy n theo (1) – (2) –
(3) – (4)
chó ý
37. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 37
O0001;
N1;
G90 G00X33.0 Y25.0…… .Ch y dao nhanh t i ñi m 1
X-31.0…………………… ...Ch y dao nhanh t i ñi m 2
X15.0 Y-15.0 ……………...Ch y dao nhanh t i ñi m 3
X15.0 Y25.0 ……………… Ch y dao nhanh t i ñi m 4
Vì G00 thu c nhóm mã G module, nó s có hi u l c trong các kh i
liên ti p, do ñó t t c các l nh di chuy n trong các kh i l nh trên ñ u
ñư c th c hi n t c ñ ch y dao nhanh.
7. Di chuy n d ng c theo ñư ng th ng v i t c ñ ch y
dao c t g t.
S d ng l nh G01, d ng c
ch y theo ñư ng th ng ñ gia công
T c ñ ti n dao xác ñ nh b ng giá
tr ghi sau mã F, chính là t c ñ
ti n d ng c trong m t phút.
38. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 38
L nh này ñư c s d ng cho phay m t ñ u, phay h c s d ng dao
phay ngón, ho c dao h c có g n m nh c t.
G01 X_Y_Z_F_;
G01 .............G i mã l nh n i suy tuy n tính.
X,Y,Z..........T a ñ ñi m ñích gia công.
F...................Lư ng ch y dao.
1. Khi l nh G01 ñư c s d ng, nó có hi u l c cho ñ n khi m t
mã G khác trong nhóm 01 ñư c ch ra. ( ví d G00, G02, G03).
2. T c ñ ti n dao có th ñư c ñi u ch nh b ng công t c ñi u
khi ntrên b ng ñi u khi n, ph m vi ñi u ch nh t 0%-150%.
3. Khi b t ñ u chương trình, t c ñ ti n dao ñư c ñ t b ng “0”. N u
không ñ t t c ñ ti n dao sau mã F, chương trình s hi n th thông báo
l i (No.011).
Chương trình s d ng G01.
Chương trình ñi u khi n d ng c c t chuy n ñ ng t (1)-(2)-(3)-(4)
v i t c ñ c t.
O0001;
N1;
…
G90 G01 X33.0 Y25.0 F500;…………Ch y dao t i ñi m (1), v i t c
ñ ti n dao là 500mm/min.
X-31.0....................................................Ch y dao t i ñi m (2), v i t c
ñ ti n dao là 500mm/min.
X15.0 Y15.0F250 ..................................Ch y dao t i ñi m (3), v i t c
chó ý
39. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 39
ñ ti n dao là 250mm/min.
X15.0 Y-25.0..........................................Ch y dao t i ñi m (4), v i t c
ñ ti n dao là 250mm/min.
G01 là mã G module, nó có tác d ng v i các kh i ti p theo. Chính
vì v y, các l nh chuy n ñ ng trên ñư c th c hi n v i cùng m t t c
ñ ti n dao cho ñ n khi g p t c ñ ti n dao m i.
8. G02, G03 di chuy n d ng c theo cung tròn v i
t c ñ ti n dao c t g t.
G02, G03 ñư c s d ng khi gia công cung tròn.
1. N i suy cung tròn trên m t ph ng XY
G17 G02(G03)X_Y_I_J_F_;
G17 G02(G03)X_Y_R_F_;
2. N i suy cung tròn trên m t ph ng ZX
G18 G02(G03)X_Z_I_K_F_;
G18 G02(G03)X_Z_R_F_;
3. N i suy cung tròn trên m t ph ng ZY
G19 G02(G03)X_Z_J_K_F_;
G19 G02(G03)X_Z_R_F_;
-G17, G18, G19 …….………..L a ch n m t ph ng nơi ñ nh cung
tròn ñư c ñ nh nghĩa.
-G02..........................................G i n i suy cung tròn theo chi u kim
ñ ng h .
40. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 40
-G03..........................................G i n i suy cung tròn ngư c chi u
kim ñ ng h .
-X ,Y ,Z....................................To ñ ñi m cu i cung tròn.
-I, J, K.......................................Kho ng cách và chi u tính t ñi m
b t ñ u cung tròn ñ n tâm cung tròn.
-R…………………………... ..Bán kính cung tròn.
-F…………………………......T c ñ ch y dao.
1. Khi b t ñ u b t ñi n, G17 (l a ch n m t ph ng XY) ñư c
l a ch n ng m ñ nh. N u mu n gia công các cung tròn
trên m t ph ng ZX,ZY , c n ch n m t ph ng b ng l nh
G18,G19.
Thông thư ng, các cung tròn ñư c th c hi n trên
m t ph ng XY (G17). khi gia công trên m t ZX và YZ l a
ch n m t ph ng b ng l nh G18,G19.
2. D u (+) và (-), v i l nh R xác ñ nh theo quy t c sau ñây.
-V i cung tròn 1800 có th dùng c d u (+), (-).
-N u cung tròn n m trong cung 1800, R>0.
-N u cung tròn l n hơn cung 1800, R<0.
R>0 Cung tròn 1800 ho c nh hơn.
R<0 Cung tròn 1800 ho c l n hơn.
3. Khi ch ñ nh bán kính R, giá tr R ph i tuân theo nh ng ñi u
ki n sau:
R - Bán kính
cung tròn
(mm)
L – Chi u dài dây cung.
4. Khi c t m t cung tròn kín, không s d ng l nh R. S d ng I, J,
và K ñ ñ nh nghĩa bán kính.
5. Khi l nh I, J, K ñư c s d ng cùng v i l nh R trong cùng câu
l nh, l nh R s ñư c ưu tiên . I,J,K không ñư c s d ng.
ð c t cung tròn m t cách chính xác, s d ng l nh I, J, K thay
vì R. N u như l nh R ñư c s d ng thì có nhi u trư ng h p
tâm c a ñư ng tròn không ñư c xác ñ nh chính xác do sai s
chó ý
R
L
≤
2
41. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 41
c a phép n i suy cung tròn.
G02, G03 ñư c xác ñ nh b ng cách quan sát theo chi u ngư c
v i chi u dương c a c a tr c. Tr c quan sát là tr c không n m
trên m t ph ng ñang làm vi c.
Ví d , trên m t ph ng XY (G17), l nh G02 ñư c xác ñ nh b ng
cách quan sát cung tròn ngư c chi u v i chi u dương c a tr c Z.
L p trình s d ng G02 và G03(1)
ð nh nghĩa m t ñư ng tròn kín.
Giá tr l a ch n trong (O, O ), trong hình minh ho dư i ñây ch th
giá tr to ñ (X, Y)
O0001;
N1;
…………
G90 G00 X70.0 Y50.0;......Di chuy n t i v trí 1 v i t c ñ ti n
dao nhanh.
G01 X0 F500;.....................Di chuy n t i v trí 2 v i t c ñ ti n
dao 500mm/phút.
G03 J_50.0;……………....C t ñư ng tròn ngư c chi u kim ñ ng h
v i t c ñ ti n dao 500mm/phút.
42. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 42
Khi c t cung tròn kín, to ñ X,Y s không ñưa ra vì ñi m ñ u và
ñi m cu i trùng nhau.
Kho ng cách t ñi m ñ u t i tâm ñư ng tròn là 50mm, theo hư ng
ngư c chi u c a tr c Y.
G01 X-60.0…………........Di chuy n d ng c c t t i v trí 3 v i t c
ñ ti n dao 500mm/ph.
L p trình s d ng G02 và G03(2).
L p trình gia công t (1)-(2)-(3)-(4)-(5)-(6)-(7)-(8)-(9)-(1).
O0001;
N1;
G90 G01 X28.0 Y0 F500 ;..............Di chuy n t i v trí 1 v i lư ng
ch y dao 500mm/min.
Các l nh chuy n ñ ng trong các
kh i l nh ti p theo ñư c th c hi n
v i cùng t c ñ ti n dao 500mm/phút.
chó ý
43. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 43
Y20.0;..............................................Di chuy n t i ñi m 2
G03 X18.0 Y30.0 I-10.0; ................C t ñư ng tròn (ngư c chi u kim ñ ng
h ) ñ n ñi m 3 (bán kính 10mm).
L nh I trong kh i l nh này không có ý
nghĩa ñ c bi t. Có th s d ng R10.0
thay cho I-10.0.
G01 X-8.0;......................................Di chuy n d ng c t i ñi m 4.
G02 X-28.0 Y10.0 R20.0;..............C t cung tròn (cùng chi u kim
ñ ng h ) t i ñi m 5. (bán kính 20.0mm)
G01 X-10.0;....................................Di chuy n d ng c t i ñi m 6.
G02 X-8.0 Y-20.0;..........................C t cung tròn (cùng chi u kim
ñ ng h ) t i ñi m 7. (bán kính 20.0mm)
G01 X8.0;.......................................Di chuy n d ng c t i ñi m 8
G91 G03 X10.0 Y10.0 R10.0;........N i suy cung tròn (ngư c chi u kim
ñ ng h ) t i ñi m 9. (bán kính 20.0mm).
Khi các l nh ñư c ñ t theo d ng h to
ñ gia s , (X10.0,Y10,0) ch ra kho ng
cách t ñi m ñ u t i ñi m cu i cung
tròn.Vi c ñưa các l nh trong h to ñ
gia s ch nh m m c ñích tham kh o, nó
không có ý nghĩa gì ñ c bi t.
G90 G01 Y0 ;……..........................Di chuy n d ng c t i ñi m 1( l nh trong
h tuy t ñ i )
9. G04 Th c hi n d ng t m th i.
L nh G04 s d ng ñ d ng t m th i m t
chương trình trong quá trình gia công m t
cách t ñ ng trong m t kho ng th i gian
xác ñ nh.
Mã l nh này ñư c g i là mã l nh
d ng.
S d ng mã l nh d ng chuy n ñ ng
c a các tr c, t i m t ñáy l gia công.
44. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 44
Tr c chính v n quay.
B ng vi c duy trì t c ñ quay t i ñáy l gia công, ñ chính xác c a
ñáy l ñư c nâng cao và ph n c t l m cũng ñư c ki m soát.
Khi d ng chương trình b ng l nh G04 t i ñáy l , ví d như
l a ch n th i gian d ng cho phép tr c quay quay t i ñáy l . N u như
th i gian d ng quá lâu, có th làm gi m tu i b n c a d ng c ñôi khi
còn làm nh hư ng t i ñ chính xác b m t.
L nh G04 dùng ch cho nguyên công phay l ho c khoét l .
G04P_;
G04X_;
+G04 ……………........G i là mã l nh d ng
+P………………..........Th i gian d ng.
ðơn v c a th i gian d ng 0.001 giây.
Không dùng d u ch m th p phân.
Ví d : P1000 ……1 giây
+X ……………….......Th i gian d ng.
Ch ra th i gian d ng s d ng d u ch m th p phân
X1.0………..............1 giây
X1…................……0.001giây
1) Khi ñ a ch P ñư c s d ng ñ xác ñ nh th i gian
d ng, khôngdùng d u ch m th p phân.
D ng trong 1.5 giây ……………G04 P1500.
D ng trong 2.3 giây ……………G04 P2300.
2) Ph m vi th i gian d ng cho phép trong kho ng : 0.001 ñ n
99999.999 giây
3) L nh G04 ch có giá tr trong m t kh i l nh c th .
4) Tính toán th i gian cho m i vòng quay tr c chính theo công
th c sau:
chó ý
chó ý
)(min
(sec)60
(sec) 1−
=
edSpindleSpe
t
45. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 45
L p trình s d ng G04.
Gia công l sâu 10mm và d ng t i ñáy l , s d ng dao phay ngón.
O0001;
N1;………………
G90 G00 G54 X0 Y0;
G43 Z30.0 H1 S800 T2 ;..........ð t t c ñ quay tr c chính 800v/phút.
M03;……………………….....Quay tr c chính theo theo chi u kim
ñ ng v i t c ñ 800v/phút.
G01 Z2.0 F2000; ...................Di chuy n t i ñi m (1), t c ñ ti n dao
2000mm/min.
Z-10.0 F50;...............................Di chuy n t i ñi m 2 , ñáy l , t c ñ
ti n dao 50mm/min.
G04 P100;………….........….....Dùng chuy n ñ ng ti n dao 0.1s t i
ñáy l .
Th i gian m t vòng quay tr c chính:
t1v = s075.0
)(min800
(sec)60
1
=−
ð d ng chương trình trong m t
kho ng th i gian tương ñương ho c
hơn m t vòng quay tr c chính, ñ t
th i gian d ng là 0.1s.
G01 Z2.0;…………...................Rút d ng c t ñi m 2 v ñi m 1 t i
t c ñ ti n dao 50mm/min.
Ch¹y dao nhanh
Ch¹y dao c¾t
46. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 46
5. G17 G18 G19 L a ch n m t ph ng gia công.
ð th c hi n n i suy cung
tròn, bù bán kính d ng c , quay
h to ñ , sao chép theo góc
quay, sao chép song song, và
khoan, c n thi t ph i ch n m t
ph ng làm vi c.
Thông thư ng s d ng m t
ph ng XY, b ng cách g i l nh
G17. Tuy nhiên, có nhi u trư ng
h p ph i ñư c th c hi n trên m t
ph ng ZX ho c YZ. ð l a ch n
m t ph ng XZ ho c YZ s d ng
G18, G19.
G17 ;……………..M t ph ng XY(ñã ñư c m c ñ nh khi
b t máy).
G18 ;……………..M t ph ng ZX.
G19 ;……………..M t ph ng YZ.
1. G17 ñã ñư c t ñ ng l a ch n khi b t máy.
2. Các l nh di chuy n theo các tr c không b nh hư ng b i
m t ph ng ñư c ch n.
G17 G02 X_Y_R_F_;
G01 Z_ .............................................Tr c Z di chuy n ñ c l p
v i m t ph ng ch n.
3. Khi ñưa ra l nh n i suy cung tròn ho c bù d ng c (G40-G42),
ñèn c nh báo s hi n th trên màn hình n u m t ph ng l a ch n
không phù h p v i l nh s d ng.
G17 G02 X_Y_R_F………Tín hi u c nh báo s xu t hi n.
Chương trình ph i là:
G17 G02X_Z_R_F_;
Chương trình s d ng G17, G18 ho c G19 (1)
L p trình cung tròn t (1)-(2)-(3) ch ra theo minh ho dư i ñây:
chó ý
47. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 47
Giá tr (O, O, O) trong ph n minh ho dư i ñây ch ra giá tr to ñ
(X,Y,Z).
O0001;
N1;…………………
(G17) G01 X10.0 Y5.0 Z0 F100…ð nh v t i ñi m 1
trên m t ph ng XY.
G02 X5.0 Y0 R5.0;…… ………Di chuy n d ng c
theo chi u kim
ñ ng h ñ n ñi m
2 trên m t ph ng
XY. C t cung tròn
(bán kính 5.0 mm).
G18 G03 X10.0 Z-5.0 R5.0;……Di chuy n d ng
c ngư c chi u
kim ñ ng h
ñ n ñi m 3 trên
m t ph ng XZ.
C t cung tròn
(bán kính 5.0 mm).
48. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 48
G19 G02 Y5.0 Z 0 R5.0 ;… .......Di chuy n d ng
c theo chi u kim
ñ ng h ñ n ñi m 1
trên m t ph ng ZY.
C t cung tròn (bán
kính 5.0 mm).
Chương trình s d ng G17, G18 ho c G19 (2)
L p chương trình gia công 3 cung tròn (1)-(2)-(3), (1)-(4)-(2), (3)-(4)-
(5) (bán kính 10mm) trong gia công bán c u như hình v .
Giá tr ñư c vi t trong (O,O,O) trong hình minh ho dư i ñây ch
to ñ (X,Y,Z).
(Gia công cung tròn (1)-(3)-(2))
49. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 49
..........................
(G17) G01 X10.0 Y10.0 Z0 F100;…. Di chuy n d ng
c t i ñi m 1 trên
m t ph ng XY.
G02 X10.0 Y0 R10.0;………………. Di chuy n d ng c theo cung tròn
cùng chi u kim ñ ng h ñ n ñi m 2
trên m t ph ng XY (bán kính 10.0
mm)
(gia công cung tròn (1)-(4)-(2))
………………..
G01 X10.0 Y0 Z0 F100...................... Di chuy n d ng c t i ñi m 1.
G18 G03 X10.0 Z-5 R5.0;……………Di chuy n d ng c
theo cung tròn
cùng chi u kim
ñ ng h ñ n ñi m
2 trên m t ph ng ZX (bán kính 10.0
mm)
Xác ñ nh hư ng quay c a cung tròn
(cùng chi u ho c ngư c chi u kim
ñông h )b ng cách quan sát theo
hư ng ngư c v i chi u dương c a
tr c Y, tr c không n m trên m t
ph ng ZX.
( gia công cung tròn (3)-(4)-(5))
G01 X10.0 Y5.0 Z0 F100....................V trí ñi m 3 trên m t ph ng
ZY
G19 G02 Y5.0 Z0 R5.00;……………..N i suy cung tròn
theo chi u kim
ñ ng h t i ñi m
3 trên m t ph ng
ZY. (bán kính 10.0 mm)
Xác ñ nh hư ng quay c a cung tròn (cùng chi u ho c ngư c chi u
kim ñông h ) b ng cách quan sát theo hư ng ngư c v i chi u
dương c a tr c Y, tr c không n m trên m t ph ng YZ.
50. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 50
10. Tr v ñi m g c chính c a máy, ho c g c th
hai, th 3, th 4 c a máy.
S d ng l nh G30,G28 ñ tr v các g c
máy ð tránh quá trình tr v d ng c có
th va vào phôi, ñ gá.., d ng c s di
chuy n th ng t ñi m hi n t i v v trí g c
máy ch ñ nh. L nh này ñư c s d ng khi
c n thay dao, ñ i phôi, làm s ch phôi ho c
ñ i bàn máy APC (APC – h th ng ñ i bàn
máy t ñ ng).
1.ði m O th ba ho c th tư không ph i
luôn t n t i trên các t t c máy. Nó có trên
các lo i máy MV,SV và SVD, ho c các máy ñư c trang b APC.
2.V i các lo i máy MV,SV,SVD có g n APC, ñi m O th ba, b n
ñư c trang b cho vi c ñ i bàn máy t ñ ng, ngoài ra không s d ng cho
m c ñích khác.
1. ði m 0 máy
G28 X_Y_Z_;
2. ði m 0 th hai
G30X_Y_Z_;
3. ði m 0 th ba và th tư
G30 P3(P4)X_Y_Z_;
G28……………………..G i ch ñ v g c máy.
G30……………………..G i ch ñ v g c th hai.
G30 P3………………….G i ch ñ v g c th ba.
G30 P4…… ………… .G i ch ñ v g c th 4.
X,Y,Z...............................Ch ra tr c c n ch y v g c.
Giá tr theo sau các ñ a ch X,Y,Z là to ñ c a ñi m trung gian mà
dung c s ñi qua trư c khi v g c máy.
chó ý
51. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 51
Các v trí c a ñi m O th 2,3,4 ñã ñư c thi t l p b ng cách ñ t
kho ng cách t ñi m g c máy trong các tham s ñi u khi n 1241,
1242, 1243 tương ng.
Khi s d ng máy có trang b tính năng ñ i Pallet t ñ ng, không
ñư c thay ñ i các tham s này. N u vi c cài ñ t b thay ñ i sai, máy s di
chuy n không như mong mu n, lúc ñó có th gây nhi u s c nguy hi m.
1. Khi tr v g c máy ( hay g c th 2,3,4) s d ng G28,G30, nên
ñưa tr c Z tr v g c máy ( hay g c th 2,3,4) trư c. Sau ñó, ñưa
tr c X và Y tr v . N u ñưa tr c X và Y tr v trư c, có th x y ra
va ñ p d ng c v i phôi, ñ gá hay v t c n nào trong vùng gia công, gây ra
s c nghiêm tr ng.
2. Khi ñưa tr c Z tr v ñi m g c máy( hay g c th 2,3,4), có th s d ng
kh i l nh b t kỳ trong các kh i l nh sau “G91 G30 Z0”; , “G91 G28 Z0”; ,
“G91 G30 P3(P4) Z0”;.
N u ñ t G28 và G30 trong mã l nh tuy t ñ i (“G90 G30 Z0”; , “G90 G28
Z0”; , “G90 G30 P3(P4) Z0”); , trư c khi v ñi m g c máy( hay g c máy
th 2,3,4) tr c Z s ñi qua ñi m g c phôi. Chuy n ñ ng này có th gây ra s
c va ñ p v i phôi, ñ gá hay b t c v t v n nào trong vùng gia công, gây ra
s c nguy hi m.
ð ñ i d ng c ch có th th c hi n ñư c khi c 3 tr c X,Y,Z
ñ ng th i ñi m g c c a máy.
G91 G30 Z0 M05;..............Tr v ñi m 0 th 2.
M06;...................................ð i d ng
c .
Chương trình s d ng G30
O0001;
N1;
G90 G00 G54 X90.0 Y105.0;
G43 Z30.0 H1 S440 T2;
…….........................................Chương trình gia công
G91 G30 Z0 M05;…… ..........V ñi m O th 2, d ng quay tr c chính.
M01;
M06..........................................ð i d ng c , l y d ng c T2.
12. G40 G41 G42. Bù bán kính d ng c .
chó ý
52. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 52
Bù bán kính d ng c có nghĩa là xê d ch ñư ng
ch y dao sang bên trái ho c ph i t ñư ng ch y dao
l p trình.
Thông thư ng, vi c bù bán kính d ng c s
d ng khi gia công pocket hay phay contour, có s
d ng dao phay ngón ñ gia công theo hình dáng
trên b n v .
Quá trình s d ng mã l nh bù dao ñ gia
công phôi có hình dáng như hình bên, ñư c gi i
thích ng n g n như sau:
ðư ng dao ch y qua các ñi m (1)-(2)-(3)-(4).
Khi tâm d ng c di chuy n d c theo biên d ng ñ nh
nghĩa, d ng c s di chuy n theo ñư ng ñư c ch rõ
như hình v bên. N u chương trình không s d ng
bù dao, phôi sau khi c t s nh hơn kích thư c yêu
c u ,có hình dáng như hình bên.
ð d ch ñư ng ch y dao t ñư ng ch y dao l p
trình, hãy nh p giá tr bán kính dao vào d li u bù
bán kính trên màn hình TOOL OFFSET.
N u s d ng mã l nh bù bán kính, ñư ng ch y dao
th c t s ñư c d ch ra xa ñư ng ch y dao l p trình b i m t lư ng bù, như
ñư c minh ho hình bên.
Vi c s d ng mã l nh bù bán kính, cho phép ngư i l p trình không c n ph i
th c hi n nh ng tính toán ph c t p mà có ñư c hình dáng chi ti t gia công
theo yêu c u.
1. Bù bán kính d ng c trên m t ph ng XY.
G17 G01 ( G00) G41 (G42) X_Y_D_F_;
G40 G01(G00) X_Y_I _J_ F;
2. Bù bán kính d ng c trên m t ph ng ZX
G18 G01(G00) G41 (G42) X_Z_D_F_;
G40 G01(G00) X_ Z_I _ K_F_;
3. Bù bán kính d ng c trên m t ph ng YZ
53. Pragramming manual for CNC in Mill
Bïi Quý TuÊn 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 ……L a ch n m t ph ng ti n hành bù bán
kính.
G01 ( G00).............L a ch n d ng n i suy ñ bù.
G00: ch y dao nhanh.
G01: ch y dao c t g t
G41........................G i mã l nh bù bán
kính (bù bên trái) ðư ng
d ng c th c t s ñư c
d ch sang trái so v i
ñưòng l p trình m t
lư ng bù xác ñ nh.
G42 .........................G i mã l nh bù bán kính
(bù bên ph i) ðư ng
d ng c th c t s
ñư c d ch sang ph i so
v i ñư ng l p trình m t
lư ng bù xác ñ nh.
G40........................Hu mã l nh bù bán kính.
X, Y ,Z..................To ñ ñi m cu i.
I ,J , K ..........Hư ng c a phôi ñư c ñ nh nghĩa trong các
kh i l nh ti p sau, I J K là giá tr trong h
t a ñ gia s
D ..........................Mã s ñ a ch bù bán kính.
F ...........................T c ñ ti n dao.
4. G43 G44 G49 Bù chi u dài d ng c .
L nh G43 ,G44 ñư c s d ng ñ
xác ñ nh mũi d ng c theo tr c Z. Do
chi u dài c a các d ng c khác nhau nên
khi gia công c n ñ nh nghĩa l i t a ñ mũi
t ng d ng c cho th ng nh t, b ng cách s
d ng mã l nh bù d ng c này
54. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 54
Mori Seiki ch s d ng G43.
Khái ni m chi u dài d ng c ñư c gi i thích như sau (xem hình minh
ho ).
Trong m t chương trình, l nh v trí d ng c theo tr c Z xác ñ nh v i
ñ u d ng c .
V trí c a ñ u d ng c theo tr c Z t i ñi m O c a máy thay ñ i tuỳ
thu c theo chi u dài m i d ng c . Do v y khi chưa ñ t l nh bù d ng c theo
chi u Z, d ng c T1 ,T2 ,T3 v trí g c máy theo chi u Z thì t a ñ mũi c a
chúng s khác nhau. Như th n u có l nh di chuy n ñ n Z 30.0. Thì mũi c a
t ng d ng c cũng s ñ n các v trí khác.
Trong quá trình xét ñ t v trí, kho ng cách h1, h2 và h3 tính t mũi
các d ng c ñ n v trí Z0 (t a ñ g c c a phôi theo chi u Z) ñư c nh p vào
b ng TOOL OFFSET(ñó chính là chi u dài bù dao c n thi t). Thì khi s
d ng G43 trong chương trình, lư ng bù dao s ñư c tính toán, n u các d ng
c ñư c l p trình cùng m t chi u cao (ví d Z30.0 ), ñ u các d ng c ñó
cùng di chuy n ñ n v trí có cùng chi u cao là Z30.0 so v i g c phôi.
Trên màn hình TOOL OFFSET, ví d chi u dài d ng c ñư c nh p:
1...........................-300.0 (Lư ng bù c a d ng c s 1 )
2...........................-270.0 (Lư ng bù c a d ng c s 2 )
3...........................-200.0 (Lư ng bù c a d ng c s 3 )
<D ng c 1>
ð ñ nh v t i ñ cao Z30.0
G90 G00 G43 Z30.0 H1
-300.0 (Lư ng bù c a d ng c s 1)
+30.0 (v trí ñ u d ng c 1 so v i g c phôi)
=-270.0
D ng c T1 chuy n ñ ng ñ n v trí 270mm,
theo chi u – c a tr c Z, t ñi m g c máy.
55. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 55
<Dung c 2>
ð ñ nh v t i ñ cao Z30.0
G90 G00 G43 Z30.0 H2
-270.0 (Lư ng bù c a d ng c s 2)
+30.0 (v trí ñ u d ng c 2 so v i g c phôi)
=-240.0
D ng c T2 chuy n ñ ng ñ n v trí 240mm,
theo chi u – c a tr c Z, t ñi m g c máy.
<D ng c 3>
ð ñ nh v t i ñ cao Z30.0
G90 G00 G43 Z30.0 H3
-200.0 (Lư ng bù c a d ng c s 3)
+30.0 (v trí ñ u d ng c 3 so v i g c phôi)
=--170
D ng c T3 chuy n ñ ng ñ n v trí 170mm,
theo chi u – c a tr c Z, t ñi m g c máy.
B ng vi c s d ng l nh “G43 H_” ñ bù v trí d ng c theo chi u dài,
t t c các mũi d ng c ñư c ñ nh v t i cùng m t chi u cao so v i m t Z0
c a phôi)
56. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 56
G43 Z_H_;
G49;
G43...............L nh bù chi u dài d ng c .
G49...............l nh hu ch ñ bù chi u dài d ng c .
Z ................Chi u cao ñ t theo tr c Z
H ................Xác ñ nh ñ a ch bù chi u cao.
1.Mã l nh bù chi u dài cũng có th ñư c hu b ng H0, thay vì G49.
2.N u s d ng các l nh G28,G30,G30.1, ch ñ bù d ng c s b hu .
3.Thông thư ng, không c n thi t s d ng G49, b i vì d ng c luôn tr
v ñi m O máy, hay ñi m không th 2 (G28,G30), trư c khi th c hi n chu
trình ñ i d ng c . Chu trình này s hu ch ñ bù d ng c .
L p trình s d ng G43 và G49.
O0
001;
N1
; ( T1 ñã
ñư c ñ t
trong tr c
chính)
G90 G00 G54 X0 Y0 ; ...……...Ch y dao nhanh t i ñi m (1) trong
h to ñ phôi ñư c ñ nh nghĩa
b i G54.
G43 Z30.0 H1 S800 T2; ...........Ch y dao nhanh t i v trí Z30 (tính t
g c phôi) Th c hi n bù theo chi u Z
cho d ng c s 1
ð nh nghĩa t c ñ quay cho tr c
chính (S800). ðưa d ng c T2 v v
trí ch thay dao.
M03;
………….
…………. Chương trình gia công
………….
M01;
57. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 57
M06;
N2; ( T2 ñã ñư c ñ t trong tr c chính)
G90 G00 G54 X40.0 Y0;...… Ch y dao nhanh t i ñi m (2) trong h
to ñ phôi ñư c ñ nh g i b i G54.
G43 Z30.0 H2 S1000 T3; .........Ch y dao nhanh t i v trí Z30 so v i
g c phôi. Ti n hành bù chi u Z cho
d ng c 2.ð nh nghĩa t c ñ quay c a
tr c chính. ðưa d ng c T2 v v trí
ch thay dao.
M03;
………….
…………. Chương trình gia công
………….
M30;
M u chương trình cơ b n
O0001
N2;
G90 G00 G54 X- Y- ;
G43 Z- H- S- T-; ?
M03;
………….
…………. Chương trình gia công
M01;
M06;
N2;
G90 G00 G54 X- Y- ;
G43 Z- H- S- T-; ?
M03;
………….
…………. Chương trình gia công
................
M30;
25. G53 L a ch n h to ñ máy.
To ñ c a máy là to ñ tính so v i ñi m g c c a máy.
ð i v i các máy ñư c trang b Sensor ho c s d ng các ñ gá chuyên
58. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 58
dùng, có th di chuy n d ng c t i m t v trí c a ñ gá v i t c ñ
ch y daonhanh, trong h to ñ máy G53. Cũng có th dùng G53 ñ di
chuy n bàn máy t i trung tâm máy trư c khi k t thúc gia công.
Giá tr c a h to ñ máy có th xác nh n b ng cách quan sát trên
v trí hi n th trên màn hình.
G90 G53 X_Y_Z_ ;
G90...............................G i h to ñ to tuy t ñ i.
G53...............................L a ch n h to ñ máy.
X,Y,Z............................Giá tr to ñ trong h to ñ máy.
1. G53 thu c nhóm l nh “00”, là l nh ch có hi u l c dùng
m t l n, ch có giá tr trong m t câu l nh.
2. G53 có giá tr trong h tuy t ñ i (G90), không có hi u
l c trong h gia s (G91).
3. Trư c khi s d ng G53, ph i hu t t c các mã l nh bù dao.
ð k t thúc chương trình, di chuy n bàn máy ra v trí gi a c a hành
trình tr c X ,Y (hành trình tr c X : 1530mm, hành trình tr c Y :
660mm).
O0001;
N1;
G90 G00 G54 X0 Y0 ;
G43 Z30.0 H1 S800 T2;
M03;
………….
…………. Chương trình gia công
………….
G91 G28 Z0 M05......................D ng tr c chính, tr v g c máy.
M01;
M06;..........................................ð i l y d ng c T2
G90 G53 X-765.0 Y-330.0........Di chuy n bàn máy nhanh ra ñi m
gi a hành trình c a tr c X,Y.
M30;
chó ý
59. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 59
3. G54 – G59 L a ch n h to ñ phôi
Quá trình “ñ t g c h to ñ gia công” có nghĩa là làm cho h NC hi u ñư c
ñi m O phôi.
Có th ñ t t i 6 h to ñ phôi ñ g i m t trong các h to ñ ñó và s d ng
b ng mã l nh G.
Thông thư ng, giá tr c a Z trong h to
ñ phôi ñư c ñ t là “0”.
(G90) , G54(G55, G56 ,G57, G58 ,G59 )X_Y_;
G90 …………………...... G i h to ñ tuy t ñ i
G54 ñ n G59 …………. ..L a ch n m t h to ñ làm vi c
X, Y ……………………..To ñ d ng c trong h to ñ làm
vi c ñư c l a ch n
1. H to ñ G54 ñư c ch n m c ñ nh khi b t ñ u b t ñi n
máy.
2. N u s to ñ ñ nh nghĩa b i G54 - G59 không ñ s dung, có th
dùng G10 (ñ i to ñ phôi), G52( h to ñ ñ a phương), ñ ñ nh
nghĩa thêm h to ñ phôi
3. M t h to ñ phôi cũng có th t o ra b ng cách Offset t h to ñ
máy.
4. Do có th s d ng t i 6 h to ñ phôi t G54 - G59, n u v i trư ng
h p gia công m t lúc nhi u phôi, thao tác s r t thu n ti n và năng
su t.
chó ý
chó ý
60. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 60
L p trình s d ng G54 ñ n G59(1)
L p trình cho phôi như hình v , s d ng G54.
O0001;
N1;
G90 G00 G54 X0 Y0; … ..........Ch y dao nhanh t i ñi m O c a phôi
theo tr c X và Y trong h to ñ G54.
G43 Z30.0 H1 S800 T2;............Ch y dao nhanh t i cao ñ Z30.0
G i dao T2 ra v trí ch ñ i d ng c .
M03;…………........…………..Quay tr c chính v i t c ñ 800 v/p
G01 Z3.0 F2000;
Z-5.0 F48 ;
……………….
....................... Chương trình gia công .......................
§iÓm gèc ph«i
61. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 61
L p trình s d ng G54 ñ n G59(2)
L p trình cho phôi như hình v , s d ng G54 và G55.
ð t h to ñ làm vi c b ng G54,G55, các v trí gia công trên các phôi có v
trí gi ng nhau. ði m O phôi ñ t như hình v .
O0001;
N1;
G90 G00 G54 X30.0 Y20.0;…..Ch y dao nhanh t i ñi m (1)
Trong h to ñ G54.
G43 Z30.0 H1 S800 T2 ;
M03;
X-30.0……………………….......Ch y dao nhanh t i ñi m (2)
Y-20.0……...…………………....Ch y dao nhanh t i ñi m (3)
X30.0;……………………….......Ch y dao nhanh t i ñi m (4)
G55 X30.0 Y20.0;……………...Ch y dao nhanh t i ñi m (5)
Trong h to ñ ñư c g i b i G55.
X-30.0;…………………………..Ch y dao nhanh t i ñi m (6)
Y-20.0;…………………………..Ch y dao nhanh t i ñi m (7)
X30.0;…………………………...Ch y dao nhanh t i ñi m (8)
Như trên ñã trình bày, Trong chương trình trên, ñi m O phôi ñư c
xác ñ nh riêng theo t ng phôi như th vi c l p trình ñã ñư c ñơn
gi n hoá ñi nhi u.
G54 G55
62. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 62
Chương C
Mã l nh M
1. B ng mã M.
Mã M cũng ñư c g i là mã l nh ph , ñi u khi n dòng chương trình, ñ ng
th i nó cũng ñư c g i là mã l nh h tr cho mã l nh G.
Không s d ng M31 và M32 tr khi vi c s d ng nh ng kh i
l nh này c n thi t cho vi c x lý ho c kh i ñ ng l i các ho t ñ ng b
gián ño n vì s c .Trư c khi s d ng M31 và M32, hãy liên h v i
nhà s n xu t.
1. Cho phép s d ng m t mã M trong m t câu l nh. Tuỳ
t ng trư ng h p, m t kh i l nh có th ch a t i 3 mã M.
2. Chương này s gi i thích m t cách khái quát các mã M . m t s
d ng máy, t t c các ch c năng này có th không ñư c h tr ñ y ñ
ho c có th ñư c s d ng cho nh ng ch c năng khác nhau ho c là
không ñư c miêu t như dư i ñây. Chi ti t hơn, tham kh o sơ ñ ñư c
cung c p theo máy ho c liên h v i Mori Seiki.
M
lÖnh
M lÖnh Miªu t¶
M00 Dõng ch−¬ng tr×nh Dõng ch−¬ng tr×nh t¹m thêi
M01 Dõng lùa chän Dõng ch−¬ng tr×nh t¹m thêi
khi bËt chøc n¨ng OSP, ch−¬ng
tr×nh sÏ t¹m dõng khi gÆp lÖnh
M01. Nã sÏ kh«ng cã t¸c dông khi
chøc n¨ng n y chuyÓn sang OFF.
M02 KÕt thóc ch−¬ng tr×nh KÕt thóc ch−ong tr×nh v ®Æt l¹i
NC
Con trá kh«ng quay l¹i ®Çu
ch−¬ng tr×nh.
M03 Quay trôc chÝnh bªn ph¶i Khëi ®éng trôc chÝnh quay theo
chiÒu kim ®ång hå.
M04 Quay trôc chÝnh bªn tr¸i Khëi ®éng trôc chÝnh quay ng−îc
chiÒu kim ®ång hå.
M05 Dõng trôc chÝnh Dõng trôc chÝnh
M06 Thay dông cô Khëi ®éng chu tr×nh thay dao
M07 kÝch ho¹t qu¸ tr×nh b¬m dÇu tr¬n kÝch ho¹t qu¸ tr×nh b¬m dÇu
chó ý
63. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 63
nguéi.
M08 Phun dÇu t−íi nguéi Phun dÇu t−íi nguéi
M09 T¾t dung dÞch tr¬n nguéi
T¾t b¬m dÇu
T¾t tÊt c¶ c¸c chÕ ®é b¬m dÇu, v
phun dÇu t−íi nguéi
M10 KÑp trôc thø 4 KÑp trôc thø 4
M11 Nh¶ kÑp trôc thø 4 Nh¶ kÑp trôc thø 4
M19 §Þnh h−íng trôc chÝnh §Þnh h−íng trôc chÝnh
M20 Tù ®éng t¾t nguån ®iÖn cña m¸y Tù ®éng t¾t nguån ®iÖn cña m¸y
M21 M lÖnh ngo¹i vi
M22 M lÖnh ngo¹i vi
M23 M lÖnh ngo¹i vi
M24 M lÖnh ngo¹i vi
M25 M lÖnh ngo¹i vi
M26 M lÖnh ngo¹i vi
M27 M lÖnh ngo¹i vi
M28 M lÖnh ngo¹i vi
M29 D¹ng taro cøng
M30 KÕt thóc ch−¬ng tr×nh KÕt thóc ch−¬ng tr×nh, ®Æt l¹i NC,
quay trë l¹i ®Çu ch−¬ng tr×nh
M31 KÝch ho¹t m lÖnh kho¸ trôc .................................
M32 Huû lÖnh kho¸ trôc hñy bá M31
M33 CÊt dông cô Tr¶ dông cô tõ trôc chÝnh vÒ
magazine
M40 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh
ë vÞ trÝ trung gian
( duy nhÊt cho MV - 653 / 50,
1003 / 50.1)
M41 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh
ë vÞ trÝ 1
( duy nhÊt cho MV - 653 / 50,
1003 / 50.1)
M42 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh
ë vÞ trÝ 2
( duy nhÊt cho MV - 653 / 50,
1003 / 50.1)
M43 B¸nh r¨ng ®iÒu khiÓn trôc chÝnh
ë vÞ trÝ 3
( duy nhÊt cho MV - 653 / 50,
1003 / 50.1)
M46 TÝn hiÖu lùa chän c¶m biÕn ON Chän c¶m biÕn l¾p lªn trôc chÝnh
M47 TÝn hiÖu lùa chän c¶m biÕn OFF Chän c¶m biÕn l¾p lªn b n m¸y
M48 Huû m lÖnh Override l m mÊt hiÖu lùc chøc n¨ng ®iÒu
khiÓn Override trªn b¶ng ®iÒu
khiÓn
M49 KÝch ho¹t m lÖnh Override KÝch ho¹t chøc n¨ng ®iÒu khiÓn
Override trªn b¶ng ®iÒu khiÓn
M50 Phun dÇu tr¬n nguéi qua lç mòi khëi ®éng dÇu khoan
64. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 64
khoan
M51 Thæi khÝ ON Khëi ®éng thæi khÝ
M52 Thæi khÝ l m s¹ch Thæi khÝ l m s¹ch
M53 Thæi khÝ l m s¹ch c¶m biÕnON Thæi khÝ l m s¹ch c¶m biÕnON
M55 Phun dÇu d¹ng s−¬ng mï ON BËt phun dÇu d¹ng s−¬ng mï
M58 C¸c m lÖnh phun khÝ l m s¹ch
bôi v c¶m biÕn OFF
T¾t tÊt c¶ c¸c m lÖnh phun khÝ
l m s¹ch bôi v c¶m biÕn
M59 Thæi khÝ OFF Dõng thæi kh«ng khÝ
M60
M61
M62
M63
M64
Th«ng sè kü thuËt APC
M65 KiÓm tra vÞ trÝ trôc Z
M66 Bá qua dông cu ON BËt tÝn hiÖu bá dông cô
M67 KiÓm tra tuæi bÒn dông cô
M68 KÑp trôc thø 5
M69 Më kÑp trôc thø 5
M70 §Õm ph«i
M73 §èi xøng qua trôc Y OFF T¾t m lÖnh lÊy ®èi xøng qua trôc
Y
M74 §èi xøng qua trôc Y ON BËt m lÖnh lÊy ®èi xøng qua trôc
Y
M75 §èi xøng qua trôc X OFF T¾t m lÖnh lÊy ®èi xøng qua trôc
X
M76 §èi xøng qua trôc X ON BËt m lÖnh lÊy ®èi xøng qua trôc
Y
M77 M lÖnh ngo¹i vi
M80 Vßi phun röa phoi ON
M81 Vßi phun röa phoi OFF
L m s¹ch phoi
M82 Cöa tù ®éng ON
M83 Cöa tù ®éng OFF
Th«ng sè cöa
M84 BËt m n h×nh
M85 T¾t m n h×nh
M86 §iÒu khiÓn thÝch nghi ON
M88 L m nguéi trôc chÝnh ON
M89 L m nguéi trôc chÝnh OFF
M96 ChÕ ®é ng¾t marco Ng¾t marco ON
M97 Huû d¹ng ng¾t marco Ng¾t marco OFF
M98 Gäi ch−¬ng tr×nh con
66. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 66
-ki m tra mũi dao.
-làm s ch phoi trong quá trình gia công.
M00;.......G i mã l nh d ng.
M01;.......G i mã l nh d ng l a ch n.
Khi chương trình ñang ñư c d ng b i M00 ho c M01, không ñư c
ñ i d ng c không ñư c di chuy n các tr c b ng tay. N u ñã th c
hi n m t ho c hai vi c trên, hãy ñưa các tr c v tr ng thái trư c khi
thay ñ i. Sau ñó, các ho t ñ ng có th ti p t c. N u như không th ñưa v
tr ng thái trư c ñó, r t có th s x y ra va ñ p gi a d ng c và phôi, ñ
gá..... ho c gia công sai.
1. M00,M01 ph i ñươc ñ t trong môt kh i l nh ñ c l p,
không ch a các l nh khác.
2. 2. ðèn ch th STATUS [M00/M01] s sáng lên khi M01
ho c M00 ñư c s d ng.
Chương trình ñư c th c hi n ti p t c khi phím (ST) trên b ng ñi u khi n
ñư c n. Khi M01,M00 ñư c th c hi n, l nh M03,M04 (kh i ñ ng quay
tr c chính) và l nh M08 (x dung d ch làm mát) b ng t. Do ñó, khi s d ng
M01,M00, h t s c lưu ý v trí ñ t 2 l nh này.
Khi kh i ñ ng l i chương trình b d ng b i M00, M01, ph i kh i ñ ng l i
M03, M04 ho c M08 (n u c n).
- Cách th c làm vi c c a M01, liên quan ñ n tr ng thái
c a phím d ng l a ch n trên b ng ñi u khi n, ñư c gi i thích dư i ñây:
- Ch c năng d ng l a ch n ñư c b t.L nh M01 s ñư c
th c hi n chương trình b d ng sau kh i l nh ch a M01.
- Ch c năng d ng l a ch n b t t.L nh M01 s b b qua
và chương trình ñư c th c hi n liên t c.
: L p trình s d ng M00 và M01
O0001;
N1;
G90G00 G54 X0 Y0…..............Ch y dao nhanh t i v trí (X0 Y0)
trong h to ñ G54.
G43 Z30.0 H1 S400 T2..............Ch y dao nhanh t i v trí Z30.0.
G i dao T2 vào v trí ch thay dao.
M03............................................Quay tr c chính theo chi u kim ñ ng
h 400-1 min.
...................................................Chương trình gia công.
chó ý
67. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 67
M01; ho c M00; <M01> D ng l a ch n
- N u phím [OSP] trên b ng ñi u
khi n ON, M01 ñư c th c hi n,
chương trình s d ng khi g p M01.
- N u phím [OSP] trên b ng ñi u
khi n OFF. M01 không th c hi n và
chương trình ch y liên t c.
<M00> D ng chương trình
- Chương trình ñư c d ng và máy s
ng ng t m th i. Sau khi làm s h
phoi, ño kích thư c..., n phím [ST]
và chương trình kh i ñ ng l i t kh i
l nh ti p theo.
M06........................…...............ð i d ng c .
N2;
G90 G00 G54 X0 Y0
G43 Z30.0 H2 S400 T3
M03
.......................................………Chương trình gia công.
M01; ho c M00;
M06;
…
M02, M30 K t thúc chương trình, k t thúc
chương trình và l p l i chương trình.
Khi M02 ho c M30 ñư c th c hi n.
1) T t c các ho t d ng c a máy
d ng.
- Chuy n ñ ng quay tr c chính
d ng
- Di chuy n d c tr c d ng.
- D ng bơm dung d ch tư i
ngu i.
2) NC ñư c Reset l i
-Trong tr ng thái Reset l i, các
mã G quay tr ng thái như khi
máy ñư c ñóng ñi n.Tuy nhiên,
các l nh G54 ñ n G59, G20,
G21 v n duy trì.
-Lư ng ch y dao(F) b hu ,
68. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 68
nhưng t c ñ quay v n ñư c
duy trì.
3) Trong trư ng h p s d ng M30, con tr ñư c quay l i ñ u chương
trình.ðây là ch c năng REWIND.
L nh M30 bao g m mã l nh rewind chương trình. Mã l nh này r t
thu n ti n khi gia công các phôi gi ng nhau liên t c. M30 luôn ñư c
ñ t t i cu i các chương trình. Khi s d ng M30, các chương
trình gi ng nhau ñư c th c hi n m t cách l p ñi l p l i b ng vi c
n phím [ST].
ð i v i các máy ñư c trang b ch c năng door interlock, tín
hi u c nh báo (EX1024) s hi n trên màn hình khi c a ñư c m , và
m t khi c a ñư c ñóng
M02;..........................................K t thúc chương trình và NC ñư c
Reset l i
M30;..........................................K t thúc chương trình và NC Reset
l i, con tr ñưa v ñ u chương trình.
1) Không ñư c dùng M30, M02 trong cùng kh i v i các l nh
khác.
2) ðèn ch th [ST] t t khi M30, M02 làm vi c. ð ng th i ñèn
[M02, M30] sáng .
Chương trình s d ng M02, M30:
O0001;
N1;
G90G00 G54 X0 Y0 ....... Ch y dao nhanh t i v trí (X0 Y0)
trong h to ñ G54.
G43 Z30.0 H1 S400 T2 Ch y dao nhanh t i v trí Z30.0.
G i dao T2 vào v trí thay dao.
M03..................................... quay tr c chính theo chi u kim
ñ ng h 400 -1 min.
.......................................... Chương trình gia công.
M01 <M01> D ng l a ch n
- N u phím [OSP] trên b ng ñi u
chó ý
chó ý
69. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 69
khi n OFF. M01 không có hi u l c
và chương trình th c hi n liên t c.
M06........................….... ð i d ng c .
N2;
G90 G00 G54 X0 Y0
G43 Z30.0 H2 S400 T3
M03
.......................................… Chương trình gia công.
M01 ho c M00
M06;
M30; ho c M02; .................. <M02> K t thúc chương trình và t
ñ ng d ng.
<M30> K t thúc chương trình và t
ñ ng d ng. Con tr v dòng
ñ u chương trình (O0001)
4. M03, M04, M05 Quay và d ng tr c chính.
L nh M03, M04 ñư c s d ng ñ kh i
ñ ng tr c chính v i t c ñ ch ra trong
mã l nh S. L nh M05 ñư c s d ng ñ
d ng quay tr c chính
M03 ..........quay tr c chính theo hư ng
thu n.
M04...........quay tr c chính theo hư ng
ngh ch.
M05...........d ng tr c chính.
1) Không ñư c s d ng M05, d ng quay tr c chính,
khi d ng c ñang ti p xúc v i phôi. N u d ng c
d ng khi ñang ti p xúc v i phôi, có th gây m dao
ho c phá h ng phôi.
2) Kh i ñ ng tr c chính b ng l nh M03, M04 trư c khi d ng c c t ti p
xúc v i phôi (tr khi trong các chu trình taro c ng ). N u d ng c b t
ñ u quay trong tr ng thái ti p xúc v i phôi, có th gây m dao ho c
phá h ng phôi.
Trư c khi quay tr c chính b ng l nh M03, M04, ph i ch ra t c ñ
quay b ng mã S.chó ý
70. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 70
V i mã S, tham kh o ph n sau.
L p trình s d ng M03, M04, M05
O0001;
N1;
G90G00 G54 X0 Y0…............. Ch y dao nhanh t i v trí (X0 Y0)
trong h to ñ ñư c g i b i G54.
G43 Z30.0 H1 S400 T2 Ch y dao nhanh t i v trí Z30.0.
G i dao T2 vào v trí thay dao.
M03.......................................... quay tr c chính theo chi u kim ñ ng
h 400 -1 min. S d ng M04 ñ quay
tr c chính theo hư ng ngư c chi u
kim ñ ng h .
...................................Chương trình gia công.
G91 G28 Z0 M05 D ng tr c chính, tr v ñi m g c
máy.
M06........................…............... ð i d ng c .
5. M06 ð i d ng c .
M nh M06 dùng ñ ñ i d ng c trên
tr c chính v i d ng c v trí thay
trên Magazine. Khi M06 ñư c th c
hi n, mà không có d ng c nào v
trí tương ng trên magzine, d ng c
trên tr c chính s ñư c c t vào
magazine. L nh M06 th c hi n 1
lo t tác v trong chu trình thay dao
t ñ ng g m quay tay g t, k p nh
d ng c trên tr c chính.
71. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 71
M06............ð i d ng c .
Quá trình thay dao t ñ ng v i các d ng c không cùng kích thư c
khác quá trình ñ i d ng c c a nhóm d ng c có cùng kích thư c.
1. N u l nh M06 th c hi n khi tr c chính ñang quay, tr c
chính s t ñ ng d ng và chu trình ñ i dao th c hi n.
2. Trư c khi ti n hành ñ i d ng c b ng M06, nh t thi t
ph i t t dung d ch trơn ngu i.
3. M06 s không th c hi n tr khi tr c Z ñang ñ n ñi m g c máy
th 2
O0001;
N1;
G90G00 G54 X0 Y0…............ Ch y dao nhanh t i v trí (X0 Y0)
trong h to ñ ñư c g i b i G54.
G43 Z30.0 H1 S400 T2 ………Ch y dao nhanh t i v trí Z30.0.
G i dao T2 vào v trí thay dao.
M03.......................................... quay tr c chính theo chi u kim ñ ng
h v i t c ñ 400 -1 min.
................................
................................Chương trình gia công.
................................
M06;..........................................ð i d ng c , ñưa d ng c T2 vào tr c
Chính.
N2;
G90 G00 G54 X0 Y0
G43 Z30.0 H2 S400 T3
M03
................................Chương trình gia công.
M01 ho c M00
M06;....................................ð i d ng c ñưa d ng c T3 vào tr c
Chính.
6. B t t t dung d ch trơn ngu i M08, M09.
chó ý
72. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 72
M08;...........B t dung d ch làm ngu i.
M09;...........T t dung d ch làm ngu i.
1. Không ñư c ñ i d ng c
khi dung d ch trơn ngu i
ñang phun.
2. N u s d ng dung d ch làm mát,
ph i ch c ch n thùng dung d ch
ph i còn ñ .
*ði u khi n dung d ch làm
ngu i thông qua phím ñi u khi n trên b ng
ñi u khi n th hi n như sau.
-Phím COOLANT ON
*Khi phím ñi u khi n này ñư c ON, ñèn ch th s sáng, và
dung d ch làm mát ñư c c p.
Khi M08 ñư c ñ c trong chương trình. ( ch ñ MDI,
MEMORY, ho c TAPE), ñèn ch ch sáng và dung d ch ñư c phun t ñ ng.
-Phím COOLANT OFF
*Khi phím ñi u khi n ch ñ OFF, dung d ch ñang phun, s
ng ng không phun n a và ñèn ch th t t.
N u n phím ñi u khi n này hơn 1s dung d ch s ng ng c p và
ñèn ch th nh p nháy. Trong trư ng h p này, dung d ch trơn ngu i s không
ñư c c p, ngay c khi s d ng M08.
Tính năng này s d ng khi ki m tra chương trình.
*Khi phím ñi u khi n chuy n sang ch ñ ON tr l i, ñèn ch
th d ng nh p nháy, quá trình c p tr l i bình thư ng.
L p trình s d ng M08,M09.
O0001;
N1;
G90G00 G54 X0 Y0…............. Ch y dao nhanh t i v trí (X0 Y0)
trong h to ñ ñư c g i b i G54.
G43 Z30.0 H1 S400 T2 M08 B t dung d ch trơn ngu i.
M03.......................................... quay tr c chính theo chi u kim ñ ng
h .
.........................................
.........................................Chương trình gia công.
chó ý
chó ý
73. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 73
.........................................
M09;…………………………..T t dung d ch trơn ngu i.
M06;.....................….................ð i d ng c .
19. M19 c ñ nh góc quay tr c chính.
S d ng M19 ñ d ng quay tr c chính
t i m t v trí c ñ nh.
Khi l p ñ u khoét lên tr c chính, s
d ng chu trình khoét G76 ho c G87,
M19 ñư c s d ng trong ch ñ MDI.
Khi g i chu trình G76 ho c G87 tr c
chính s ñư c quay t i v trí phù h p
v i v trí c a tr c dao khoét và m nh
khoét theo hư ng d ch chuy n c a tr c chính.
M19;.............................................c ñ nh góc quay c a tr c chính.
Quá trình ñ i dao thông d ng ñư c th c hi n t ñ ng trong chu trình
ñ i dao (M06) ho c chu trình gia công l (G76,G87). Trong trư ng
h p này không c n thi t dùng M19 trong chương trình.
10. M20 T t ngu n t ñ ng.
Khi th c hi n M20, ngu n ñi n cung c p cho máy s ñư c ng t t ñ ng.
M20;.........................ð t mã l nh t t
ngu n t ñ ng.
chó ý
74. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 74
1). Phím t t ngu n t ñ ng trên b ng ñi u khi n có ch c năng
tương t như M20. ð mã l nh t t ngu n t ñ ng có hi u l c, phím
này trên b ng ñi u khi n ph i ñư c kích ho t, ch c năng này s ñư c th c
hi n sau M02
2). ð t M20 trong kh i l nh trư c M30.
Sau M30, chương trình ñư c l p l i, con tr v ñ u dòng, do ñó l nh M20
không th th c hi n, như ñư c minh ho dư i ñây
Ví d
....
...
M20;
M30;
3). Ngu n năng lư ng không th b ng t trong khi các ho t ñ ng ñang
th c hi n. Máy ch có th t t máy sau khi hoàn thành các ho t ñ ng sau:
-Chu trình APC
-Chu trình ATC
-Chuy n v trí trên Magazine.
7. M33 Chu trình c t d ng c .
L nh M33 s d ng ñ c t d ng c t tr c chính t i 1 v trí còn tr ng trên
magazine.T0;
M6;
L nh M33 có tác d ng như hai kh i l nh
trên. M33 s d ng ñ c t d ng c trư c
khi t t máy.
M33;...................................L nh c t
d ng c .
chó ý
75. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 75
L nh M33 ch th c hi n ñư c khi tr c Z v ñi m O th 2(G30).
L p trình s d ng M33
O0001;
N1;
G90G00 G54 X_ Y_;
...............................
............................................ Chương trình gia công.
...............................
G91 G28 Z0 M05;................D ng tr c chính sau khi hoàn thành vi c
tr v ñi m g c máy trên tr c Z
M01;........................….........D ng t m th i.
M33;.....................................G i chu trình c t d ng c .
D ng c trên tr c chính ñư c ñưa tr l i
h c còn tr ng trên Magazine.
15. M51,M59 B t và t t quá trình th i khí.
M51 : B t ch c năng th i khí.
M59 : T t ch c năng th i khí.
Quá trình th i khí s d ng ñ làm s ch phoi trên rãnh ho c b m t
phôi khi
gia công.
M51;...................................B t quá trình th i khí.
M59;...................................T t quá trình th i khí.
Gia
công b
m t dư i ñây, s
d ng dao có ñư ng
kính 100mm.
chó ý
76. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 76
O0001;
N1;
G90G00 G54 X-160.0 Y-40.0...Ch y dao nhanh t i v trí (1)
G43 Z30.0 H1 S400 T2;
M03;
G01 Z0 F500;
M51;...........................................B t ñ u th i khí.
X-160.0 F200.............................(2)
Y40.0 F500;...............................(3)
X-160.0 F200;............................(4)
M59;...........................................T t th i khí.
.......................
8. M98, M99 G i chương trình con và tr v t
chương trình con.
T chương trình chính, g i
chương trình con b ng M98.
Trong chương trình con k t
thúc b ng M99. Quan h gi a
chương trình chính và chương
trình con ñư c minh ho như
hình v sau.
Khi th c hi n các ñư ng c t
gi ng nhau( cùng to ñ , cùng hình d ng) l p ñi l p l i, ñư ng c t ñó có th
lưu vào b nh NC như 1 chương trình con. Trong chương trình chính, ch
ra chương trình con và s l n s d ng chương trình con.
Trong m t chương trình con có th g i ñ n m t chương trình
con khác, s l p chương trình con có th ñư c g i trong m t th i
ñi m là 4. N u s chương trình con ñang ñư c g i l n hơn 4, h thông s
báo l i (P230).
Ch−¬ng
tr×nh
chÝnh
Ch−¬ng
tr×nh con
1
Ch−¬ng
tr×nh con
4
Ch−¬ng
tr×nh con
2
Ch−¬ng
tr×nh con
3
LÇn
gäi 1
LÇn
gäi 2
LÇn
gäi 3
LÇn
gäi 4
chó ý
77. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 77
B ng cách lưu tr m t ph n chương trình dư i d ng chương trình
con, có th ti t ki m ñư c b nh và gi m l i khi l p trình.
M98 P_ H_ L_;
M98 ……………...g i chương trình con.
P …………………s chương trình con ñư c g i
H ………………...s th t trong chương trình con.
L …………………s l n g i chương trình con.
1) N u s chương trình sau ñ a ch P không ñư c tìm th y, l i
P232 s ñư c thông báo trên màn hình.
2) N u s th t sau ñ a ch H không ñư c tìm th y, l i
P231 s ñư c thông báo trên màn hình.
3) N u giá tr sau ‘L” là 0 (L0), kh i l nh ch a M98 s không ñư c
th c hi n, chương trình nh y sang kh i l nh ti p theo.
1) N u thi u ñ a ch P, chương trình con s không ñư c g i,
chương trình s nh y t i kh i l nh có s th t sau ñ a ch
H, trong chương trình ch a M98.
2) N u thi u có ñ a ch H, chương trình con v n ñư c g i và
ñư c th c hi n t dòng l nh ñ u tiên.
3) N u thi u ñ a ch P, H và L, chương trình con s không ñư c g i
và chương trình chính s nh y v ñi m b t ñ u c a chương trình
ch a M98.
4) N u thi u ñ a ch L, chương trình con s ñư c g i 1 l n.
5) S l n g i chương trình con t i ña là 9999 l n.
M99 P_ ;
M99 ....Quay tr v chương trình chính t chương trình con.
P .........V trí tr v , trong chương trình chính, t chương trình con.
1) N u v trí P_ không có trong chương trình, tín hi u báo l i
(P231) s xu t hi n trên màn hình.
2) N u ñ a ch P t n t i, chương trình v n ph i m t m t kho ng th i gian
ñ tìm ki m. Do ñó, c n ph i cân nh c khi ñưa ra P_.
1). N u thi u l nh P, chương trình s quay tr l i kh i l nh k ti p
kh i l nh v a nh y vào chương trình con (sau kh i l nhch a M98).
2). N u ñ t M99 trong chương trình chính:
Chương trình s nh y t i s th t (theo sau ñ a ch P) trong chương
chó ý
chó ý
78. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 78
trình chính.N u thi u P_, chương trình s nh y v ñ u chương trình
chính. Chương trình chính s b l p vô h n.
L p trình s d ng l nh M98 ho c M99 (1)
Chương trình chính : Chương trình 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;
... (L p l i 2 l n)
N011;
3.N012 M98 P300; O300;
N013_____; N301_____;
N014_____; N302_____;
N015_____; N303 M99;
L p trình s d ng l nh M98 ho c M99 (2)
Khoan t i các ñi m 1, 2, 3, và 4 như hình v :
Chương trình chính (O1)
O1;
N1;
G90 G00 G54 X0 Y0;
G43 Z30 H1 S700 T2;
M03;
79. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 79
G99 G81 Z-25 R10 F120 L0; ............. Chu trình khoan l (G81)
M98 P2; ............................................. G i chương trình con O2
Chu trình khoan ñư c th c hi n
t ñi m 1 t i ñi m 4.
G91 G28 Z0 M05;
M01;
M06;
M30;
Chương trình con O2
O2;
X10 Y8; ................................(1)
X-10; ....................................(2)
Y-8; ......................................(3)
X10; .....................................(4)
G80;
M99;
L p trình trình s d ng l nh M98 ho c M99 (3)
T chương trình con trong m t chương trình chính ñ g i m t
chương trình con khác :
Chương trình chính chương trình con 1 chương trình con 2
O1; O100; O200;
N1; ____; ____;
____; ____; ____;
M98 P100; M98 P200; M99;
____; ____;
____; ____;
M30; M99;
Chương trình s d ng l nh M98 ho c M99 (4)
80. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 80
O1;
N1;
N2;
...
...
...
/N7 M99; ......................... Khi mã l nh xoá Block không có hi u
l c.
L nh “N7 M99” ñư c th c hi n và
dòng
chương trình quay v dòng ñ u
chương
trình. Chương trình s l p vô h n gi a
N1
và N7.
Khi kh i l nh xoá Block có hi u l c :
L nh “N7 M99” ñư c b qua và
chương
trình ti p t c th c hi n kh i l nh ti p
theo.
N8;
M30; ...............................K t thúc chương trình .
Khi ñ t M99 trong chương trình chính, dòng chương trình s
ñư c ñưa v kh i l nh ñ u tiên cùng chương trình. Vi c này ñư c
dùng ñ th c hi n các chương trình gi ng nhau, l p ñi l p l i.
chó ý
81. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 81
Chương D
Mã l nh T, S và F
_____________________________________________________________
1. Mã l nh T.
Mã l nh T g i d ng c t i v trí ñ i
dao. Tên dao, t i ña g m 4 ký t s sau
ñ a ch T, ch ñ nh d ng c c n g i. Khi
g i dao, Magazine quay, mang d ng c
ñư c g i ñ n v trí ñ i dao và ch d ng
c trên tr c chính di chuy n t i v trí
ñ i dao.
Ho t ñ ng c a ATC ( ñ i dao t ñ ng) g m:
L a ch n d ng c + ð i d ng c
(mã l nh T) (M06)
D ng c ñư c g i theo phương pháp b nh ng u nhiên........
Trong phương pháp b nh ng u nhiên, d ng c ban ñ u ñư c x p x p theo
t ng nhóm kích thư c khi ñăng ký ñư ng kính l n, trung bình và nh .
Trong chu trình ñ i d ng c , Magazine quay ñưa m t v trí còn tr ng
trên magzine, cùng nhóm kích thư c v i d ng c trên tr c chính, t i v trí
g n nh t c nh v trí ñ i d ng c . Khi d ng c có ñư ng kính l n tr v t
tr c chính, v trí tr ng trên magazine (v trí ñư c ñăng ký cho nhóm ñư ng
kính l n và ñang n m g n v trí thay dung c ) ñư c ñánh s .
Phương pháp này s d ng ñ rút ng n th i gian ñ i d ng c .
1. Khi l p d ng c , ph i ki m tra gi i h n c a d ng c và
ch c ch n r ng d ng c ñã ñư c s p x p h p lý tránh gây
ra va ñ p trong khi thay d ng c . N u b n quan sát nh m
gi i h n c a d ng c , các d ng c có th va ñ p v i nhau khi thay
ñ i d ng c , và ñi u này có th d n ñ n h ng máy.
2. Ch c ch n c 2 h c bên c nh h c ch a d ng c ñ u ph i tr ng. N u
chu trình ñ i d ng c ñư c th c hi n bên c nh h c ch a d ng c
ñư ng kính l n, s va ñ p gi a các d ng c s x y ra gi a d ng c
82. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 82
ñư ng kính l n và d ng c ñư c ch a trong h c, làm phá h ng
máy.
T9 ;...................... S d ng c cho d ng c ñư ng kính l n (T9000
ñ n T9999)
T1 to T8 ;...... S d ng c cho d ng c ñư ng kính trung bình
(T1000 ñ n T8999)
T0 ;...................... S d ng c cho d ng c ñư ng kính nh
(T0000 ñ n T0999)
Các ho t ñ ng c a ATC ñ i v i t ng nhóm d ng c (phân lo i
theo kích thư c d ng c ) thì không gi ng nhau.Khi ñ i m t d ng
l n trên tr c chính v i 1 d ng c nh trên magazine, quá trình x y
ra theo trình t sau:
1. Magazine quay (ðưa v trí h c chính c a Magazine v ch
ñ i d ng c ñư ng kính to)
2. ð i d ng c (d ng c ñư ng kính to trên tr c chính tr v
h c trên magazine)
3. Magazine quay (ñưa d ng c nh trong Magazine v v trí
h c ch l y dao)
4. ð i d ng c ( l p d ng c ñư ng kính nh lên tr c chính)
< Chương trình >
Chương trình dư i ñây l p T9001 ( ñư ng kính l n) lên tr c chính
O0011;
N1;
G90 G00 G54 X_ Y_;
G43 Z30.0 H1 S_ T2;.............. G i T2 (ñư ng kính nh ) t i v trí
thay d ng c .
M03;
...................................... chương trình gia công
...
...
G91 G28 Z0 M05;.................... V ñi m 0 c a máy n m trên tr c
Z; d ng tr c chính
M01;
M06; ........................................ ð i T9001 (ñư ng kính l n) v i T2
(ñư ng kính nh ).
N2;
G90 G00 G54 X_ Y_;
G43 Z30.0 H2 S_ T8003; ........ G i T8003 (n ng, ñư ng kính trung
bình) t i v trí thay d ng c .
83. Pragramming manual for CNC in Mill
Bïi Quý TuÊn Hanoi University of Industry 83
M03;
...
...................................... chương trình gia công
...
G91 G28 Z0 M05; ................... V ñi m 0 c a máy n m trên tr c
Z; d ng tr c chính.
M01;
M06; ........................................ Thay T2 ( ñư ng kính nh ) v i
T8003 (n ng, ñư ng kính trung bình)
2. Mã l nh S.
Mã l nh S ñi u khi n t c ñ tr c
chính. T c ñ tr c chính ñư c ñ t tr c
ti p b i giá tr sau ñ a ch S.
S_M03 (M04);
S............................................... ð t t c ñ tr c chính (v/ phút);
M03 (M04)................................ ð t chi u quay
M03 : Quay thu n.
M04 : Quay ngh ch
1. T c ñ tr c chính ñư c ñ t theo ñơn v vòng/phút.
2. T c ñ tr c chính ñư c tính toán theo công th c sau
:
N =
D
V
*
*1000
π
N : T c ñ tr c chính (v/phút)
V : T c ñ c t (m/phút)
π : H ng s pi
D : ðư ng kính d ng c (mm)