M ĐU
K t lun ch ng 2
3.2.3. Lựa chọn tọa đ phôi G54-G59
G59(Hình 3.11)
51 Quá trình "đ t g c tọa đ 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 tọa đ phôi đ gọi m t trong các h tọa đ đó vƠ s d ng bằng mƣ l nh G.
Chú ý: Thông th ng giá tr Z trong h tọa đ phôi đ c đ t lƠ "O".
(G90), G54(G55,G56,G57,G58,G59) X_Y_; G90 ... ... Gọi h tọa đ tuy t đ i G54 đ n G59 ... ... Lựa chọnh tọa đ lƠm vi c
X,Y ... ...Tọa đ d ng c trong h tọa đ lƠm vi c đ c lựa chọn
Ví d 1: L p trình s d ng G54 đ n G59(Hình 3.12) O0001;
N1;
G90G00G54X0,Y0;...Ch y dao nhanh đ n đi m O c a phôi theo tr c X vƠ Y trong h tọa đ .
G43Z30.H1S800T2;...Ch y dao nhanh t i tọa đ Z30, gọi dao T2 ra v trí ch đ i d ng c . M03; ...Quay tr c chính v i t c đ 800v/phút G01Z3.F2000; Z-5.F48; ... ... Ch ng trình gia công. Ví d 2: L p trình s d ng G54 đ n G59 (Hình 3.13) Đi m g c phôi Hình 3.11. Lựa chọn tọa độ phôi
52
Đ t h tọa đ lƠm vi c bằng G54 vƠ G55 các v trí gia công các phôi có v trí gi ng nhau, đi m O phôi đ t nh hình v .
O0001; N1;
G90G00G54X30.Y20.; ... Ch y dao nhanh t i đi m (1)
Trong hệ tọa độ G54
G43Z30.H1S800T2; M03;
X-30.; ... Ch y dao nhanh t i đi m (2) Y-20.; ... Ch y dao nhanh t i đi m (3) X30.; ... Ch y dao nhanh t i đi m (4) G55X30.Y20.; ... Ch y dao nhanh t i đi m (5)
Trong hệ tọa độ G55
X-30.; ... Ch y dao nhanh t i đi m (6) Y-20.; ... Ch y dao nhanh t i đi m (7) X30.; ... Ch y dao nhanh t i đi m (8)
3.2.4. Bù chi u dƠi d ng c G43, G44, G49(Hình 3.14) Hình 3.13. G54 đến G59 Bàn máy Zero phôi Zero phôi
53 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 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 G43.
Khái ni m chi u dƠi d ng c đ c giải thích nh sau:
- 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í đ u d ng c theo tr c Z t i đi m
O c a máy thay đ i ph thu c vƠo chi u dƠ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 khác nhau. Nh th n u có l nh di chuy n đ n Z30 thì mũi c a t ng d ng c cũng s đ n các v trí khác nhau.
- Trong quá trình xét đ t v trí, khoảng cách h1, h2 vƠ h3 tính t mũi 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 (đó lƠ chi u dƠi bù dao). Thì khi s d ng G43 l ng bù dao đ 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), đ u các d ng c đó di chuy n đ n v trí có cùng chi u cao lƠ Z30 so v i g c phôi.
Trên mƠn hình TOOL OFFSET, chi u dƠi d ng c đ c nh p:
1... -270 (l ng bù d ng c s 1); 1... -240 (l ng bù d ng c s 2); 1... -170 (l ng bù d ng c s 3). - D ng c 1 Đ đ nh v trí t i đ cao Z30 G90G00G43GZ30.H1; -300 (l ng bù c a d ng c s 1) +30 (v trí đ u d ng c 1 so v i g c phôi) = -270 D ng c T1 chuy n đ ng đ n v trí 270mm,theo chi u ơm c a tr c Z t đi m g c máy.
- D ng c 2
Z0
Hình 3.14.Bù chiều dài dụng cụ
54 Đ đ nh v trí t i đ cao Z30 G90G00G43GZ30.H2; -270 (l ng bù c a d ng c s 2) +30 (v trí đ u d ng c 1 so v i g c phôi) = -240 D ng c T2 chuy n đ ng đ n v trí 240mm, theo chi u ơm c a tr c Z t đi m g c máy.
- D ng c 3 Đ đ nh v trí t i đ cao Z30 G90G00G43GZ30.H3; -200 (l ng bù c a d ng c s 3) +30 (v trí đ u d ng c 1 so v i g c phôi) = -170 D ng c T3 chuy n đ ng đ n v trí 170mm, theo chi u ơm c a tr c Z t đi m g c máy.
Bằng cách s d ng l nh "G43H_" đ 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.
G43Z_H_; G49;
G43... l nh bù chi u dƠi d ng c .
G49 ... h y 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.
Ví d : L p trình s d ng d ng c G43 vƠ G49, Hình 3.18
Hình 3.16. Dụng cụ 2
55 O0001;
N1; (T1đƣ đ c đ t trong tr c chính)
G90G00G54X0Y0; ... ch y dao nhanh đ n đi m 1 trong h tọa đ phôi đ c đ nh nghĩa b i G54.
G43Z30.H1S800T2; ... ch y dao nhanh t i v trí Z30 (tính t g c phôi), thực hi n bù dao theo chi u Z cho d ng c s 1, đ nh nghĩa t c đ quay cho tr c chính 800v/ph, đ a d ng c T2 v v trí ch thay dao. M03; ... ... Ch ng trình gia công ... M01; M06; N2; (T2 đƣ đ c đ t trong tr c chính)
G90G00G54X40.Y0.; ... ch y nhanh dao t i đi m 2 trong h tọa đ phôi đ c đ nh gọi b i G54.
G43Z30.H2S100T3; ...ch y dao nhanh t i v trí Z30 so v i g c phôi, thực hi n bù dao theo chi u Z cho d ng c s 2, đ nh nghĩa t c đ quay cho tr c chính 800v/ph, đ a d ng c T2 v v trí ch thay dao.
M03;
...
... Ch ng trình gia công
56 M30;
Mẫu chương trình cơ bản
O0001; N2; G90G00G54X_Y_; G43Z_H_S_T_; M03; ... ... Ch ng trình gia công M01; M06; N2; G90G00G54X_Y_; G43Z_H_S_T_; M03; ... ... Ch ng trình gia công ... M30;
3.2.5. Lựa chọn mặt phẳng gia công G17, G18, G19(Hình 3.19) Đ thực hi n n i suy cung tròn, bù bán kính
d ng c , quay h tọa đ , sao chép 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 (G18) ho c YZ (G19). G17; ... m t phẳng XY (đƣ đ c m c đ nh khi kh i đ ng máy). G18; ... m t phẳng ZX. G19; ... m t phẳng YZ. Ví d : Ch ng trình sự d ng G17, G18 hoặc G19 (Hình 3.20, 3.21, 3.22) Hình 3.19. Chọn mặt gia công
57
L p trình cung tròn t 1, 2, 3 ch ra theo hình minh họa d i đơy: Giá tr (O,O,O) trong ch ra giá tr tọa đ (X,Y,Z)
O0001; N1;
(G17)G01X10.Y5.Z0F100; ... đ nh v t i m t đi m trên m t phẳng XY.
G02X5.Y0R5.; ... 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 5mm.
G18G03X10.Z-5.R5.; ... di chuy n d ng c ng c chi u kim đ ng h đ n đi m 3 trên m t phẳng XY, cắt cung tròn bán kính 5mm.
G19G02Y5.Z0.R5.; ... di chuy n d ng c thu n chi u kim đ ng h đ n đi m 1 trên m t phẳng XY, cắt cung tròn bán kính 5mm.
Ví d : Ch ng trình s d ng G17, G18 hoặc G19 (Hình 3.23) L p trình gia công ba cung tròn (1,
3, 2), (1, 4, 2), (3, 4, 5) bán kính 10mm gia công bán c u lõm nh hình v : Gia công cung tròn 1, 3, 2.
(G17)G01X10.Z0F100;... di chuy n d ng c t i 1 trên m t phẳng XY.
G02X10.Y0R10.;....di chuy n d ng c theo cung tròn cùng chi u kim đ ng
Hình 3.20. Lập trình cungtròn
Hình 3.21. Lập trình cung tròn
Hình 3.22. Lập trình cung tròn
58
h đ n đi m 2 trên m t phẳng XY (bán kính 10mm).
Gia công cung tròn 1, 4, 2.
G01X10.Y0Z0F100;...di chuy n d ng c t i 1.
G18G03X10.Z-5R5.;...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 10mm).
Gia công cung tròn 3, 4, 5.
G01X10.Y5.Z0F100;... di chuy n d ng c đ n đi m 3 trên m t phẳng ZY. G19G02Y-5.Z0R5.;... n i suy cung tròn cùng chi u kim đ ng h đ n đi m 5 trên m t phẳng ZY (bán kính 10mm). 3.2.6. Di chuy n d ng c v i t c đ ch y không c t G00(Hình 3.24) 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. Ví d : Ch ng trình s d ng G00(Hình 3.25)
Ch ng trình đi u khi n d ng c di chuy n nhanh t i các v trí 1, 2, 3, 4
Hình 3.24. Di chuyển dụng cụ nhanh
59 O0001;
N1;
G90G00X33.Y25.; ... ch y dao nhanh t i đi m 1 X-31.; ... ch y dao nhanh t i đi m 2 X15.Y-15.; ... ch y dao nhanh t i đi m 3 X15.Y15.; ... ch y dao nhanh t i đi m 4
Vì G00 thu c nhó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.
3.2.7. Di chuy n d ng c theo đ ng thẳng v i t c đ ch y dao c t gọt G01
S d ng G01, d ng c ch y theo đ ng thẳng đ gia công. T c đ ti n dao đ c xác đ nh bằng giá tr ghi sau mƣ F, chính lƠ t c đ ti n d ng c trong 1 phút. 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 .
G01X_Y_Z_;
G01 ... mƣ l nh n i suy tuy n tính X,Y,Z ... tọa đ đi m đích gia công F ... t c đ ti n dao Ví d : Ch ng trình s d ng G01(hình 2.27) Ch ng trình đ đi u khi n d ng c cắt di chuy n theo 1, 2, 3, 4. Hình 3.26. Di chuyển dụng cụG01 Hình 3.27. Di chuyển dụng cụG01
60 O0001;
N1;
G90G00X33.Y25.F500;...ch y dao t i đi m 1 v i t c đ ti n dao 500mm/ph.
X-31.; ... ch y dao t i đi m 2 v i t c đ ti n dao 500mm/ph.
X-15.Y-15.F250;... ch y dao t i đi m 3 v i t c đ ti n dao 250mm/ph.
X15.Y-25.; ... ch y dao t i đi m 4 v i t c đ ti n dao 250mm/ph.
3.2.8. Di chuy n d ng c theo cung tròn v i t c đ ti n dao c t gọt G02, G03
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. G18G02(G03)X_Y_I_J_F_;
G18G02(G03)X_Y_R_F_;
(3). N i suy cung tròn trên m t phẳng ZY. G19G02(G03)X_Y_I_J_F_;
G19G02(G03)X_Y_R_F_;
- G17, G18, G19...lựa chọn m t phẳng n i cung tròn đ c đ nh nghĩa. - G02 ...n i suy cung tròn theo chi u kim đ ng h . - G03 ...n i suy cung tròn ng c chi u kim đ ng h . - X, Y, Z ... tọa đ đi m cu i cung tròn.
- I, J, K ... tọa đ tơm cung tròn (giá tr tính t đi m xu t phát đ n tơm cung tròn).
- R ... bán kính cung tròn. - F ... t c đ ch y dao.
Chú ý: (1). Khi b t máy G17 đ c 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 l nh m t phẳng G18, G19.
(2). D u "+" vƠ "-" v i l nh R theo quy tắc sau:
61
- V i cung tròn 1800có th dùng cả d u "+" vƠ "-". - N u cung tròn 1800 thì R0.
- N u cung tròn 1800 thì R0.
(3). Ch đ nh bán kính R, giá tr phải tuơn theo những đi u ki n sau: 2
L R R- bán kính cung tròn
L- chi u dƠi cung
(4). Khi cắt m t cung tròn kín, không s d ng R, s d ng I, J, K đ đ nh nghĩa bán kính.
(5). Khi l nh I, J, K đ c s d ng v i l nh R trong cùng m t cơu l nh, l nh R s đ c u tiên I, J, K không đ c s d ng.
(6). Đ cắt cung tròn m t cách chính xác, s d ng 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 chính xác do sai s c a phép n i suy.
Ví d : l p trình s d ng G02 vƠ G03(Hình 3.29)
Đ nh nghĩa m t đ ng tròn kín
Giá tr lựa chọn trong (O,O), hình d i ch giá tr tọa đ (X, Y)
Hình 3.29. Di chuyển dụng cụG02, G03
O0001;
N1; ...
G90G00X70.Y50.; ... di chuy n t i v trí 1 v i t c đ ti n dao nhanh.
G01X0F500; ...di chuy n t i v trí 2 v i t c đ ti n dao 500mm/phút. G03J-50.; ... cắt đ ng tròn ng c chi u kim đ ng h v i t c đ
x y
62 ti n dao 500mm/phút. G01X-60.; ... di chuy n t i v trí 3 v i t c đ ti n dao 500mm/phút. Ví d : L p trình s d ng G02 vƠ G03, Hình 3.30 L p trình t các đi m 1, 2, 3, 4, 5, 6, 7, 8, 9, 1. O0001; N1;
G90G01X28.Y0F500;...di chuy n dao t i đi m 1 l ng ch y dao
500mm/ph
Y20.;...di chuy n d ng c t i đi m 2.
G03X18.Y30.I-10.; ...cắt cung tròn ng c chi u kim đ ng h v i bán kính 10mm đ n đi m 3.
G01X-8.; ...di chuy n d ng c t i đi m 4.
G02X-28.Y10.R20.;...cắt cung tròn cùng chi u kim đ ng h v i bán kính 20mm đ n đi m 5.
G01Y-10.;...di chuy n d ng c t i đi m 6.
G02X-8.Y-30.R20.; ...cắt cung tròn cùng chi u kim đ ng h v i bán Hình 3.30. Lập trìnhG02, G03
63
kính 20mm đ n đi m 7. G01X18...di chuy n d ng c t i đi m 8.
G03X28.Y-20.R10.;...cắt cung tròn ng c chi u kim đ ng h v i bán Kính 10mm đ n đi m 3
G90G01Y0; ...di chuy n d ng c t i đi m 1.
3.2.9. L nh dừng t m th i G04(Hình 3.31)
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 khoảng th i gian nh t đ nh.
Mƣ l nh nƠy gọi lƠ mƣ l nh d ng. S d ng mƣ l nh d ng chuy n đ ng ch y dao t i m t đáy gia công trong khi 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.
L nh G04 ch dùng cho nguyên công phay ho c khoét lỗ.
Ví d : L p trình s d ng G04(Hình 3.32)
Gia công lỗ sơu 10mm vƠ d ng t i đáy lỗ, s d ng dao phay ngón.
O0001; N1; G90G00G54X0Y0; G43Z30.H1S800T2; ... đ t t c đ quay tr c chính 800v/ph. Hình 3.31. Dừng tạm thời Hình 3.32. Dừng tạm thời G04
64
M03; ... quay tr c chính theo chi u kim đ ng h .
G01Z2.F500; ... di chuy n t i đi m 1 t c đ ti n dao 500mm/ph. Z-10.F50; ... di chuy n t i đáy lỗ (2) t c đ ti n dao 50mm/ph. G04P500; ... d ng chuy n đ ng ti n dao 0,5s t i đáy lỗ.
G01Z2.F100; ...rút dao t đi m 2 v 1 t c đ ti n dao 100mm/ph.
3.2.10. Tr v đi m g c chính của máy hoặc g c thứ 2, 3, 4
S d ng l nh G28, G30 đ tr v g c máy, đ tránh hi n t ng d ng c 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 ch y dao, đ i phôi, lƠm s ch phôi ho c đ i bƠn máy APC (h th ng đ i bƠn máy tự đ ng).
Chú ý:
(1). Đi m O máy: G28X_Y_Z_; (2). Đi m O máy th 2: G30X_Y_Z_;
(3). Đi m O máy th 3 vƠ th 4: G30P3(P4)X_Y_Z_;
G28...gọi ch đ v g c máy. G30...gọi ch đ v g c máy th 2. G30P3...gọi ch đ v g c máy th 3. G30P4...gọi ch đ v g c máy th 4. X,Y,Z...ch ra tr c c n ch y v g c. Ví d : Ch ng trình s d ng G30 O 0001; N1; G90G00G54X90.Y105.; G43Z30.H1S440T2; ... ... ch ng trình gia công. ... G90G30Z0M05; ... 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. ...
65
... ch ng trình gia công. ...
3.2.11. Bù bán kính d ng c G40, G41vƠ G42
Bù bán kính d ng c nghĩa lƠ xê d ch đ ng ch y dao sang bên trái ho c bên phải t đ ng ch y dao l p trình. Thông th ng 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. Quá trình s d ng l nh bù dao đ gia công phôi có hình dáng nh trên đ c giải thích nh sau: Đ ng ch y dao qua các đi m 1, 2, 3, 4. Khi tơm d ng c ch y theo biên d ng đ nh nghĩa, d ng c s di chuy n theo đ ng ch hình. N u ch ng trình không s d ng l nh bù dao sau khi cắt phôi s nh h n kích th c yêu c u. N u s d ng l nh bù bán kính, đ ng ch y dao s đ c d ch ra xa đ ng ch y daol p trình b i m t l ng bù. (1). Bù bán kính d ng c trên m t phẳng XY. G17G01(G00)G41,(G42) X_Y_D_F_; G40G01(G00) X_Y_I_J_F_;