Chuẩn b lp trình

Một phần của tài liệu Nghiên Cứu Công Nghệ Cnc Và Lập Trình Gia Công Một Số Chi Tiết Trên Trung Tâm Gia Công Cnc (Trang 37)

M ĐU

3.1.Chuẩn b lp trình

K t lun ch ng 2

3.1.Chuẩn b lp trình

3.1.1. Nh ng yêu c u đ i v i ng i l p trình

Ng i l p trình phải có ki n th c v công ngh đ vi t ch ng trình vƠ ng i l p trình còn phải tuơn th các yêu c u sau:

- Hi u bi t v lý thuy t cắt gọt.

- Có ki n th c v đ gá, l ng d gia công đ quy t đ nh ph ng pháp gia công đảm bảo quá trình ho t đ ng an toàn chính xác.

- Chọn d ng c 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, v n t c cắt, l ng ch y dao, chi u sơu cắt" đ tránh sự c trong quá trình gia công.

- Hi u rõ khả năng gia công c a máy đang s d ng.

- LƠm ch các thi t b an toƠn vƠ ch c năng khóa liên đ ng c a máy. - Hi u các ch c năng c a máy liên quan t i vi c l p trình.

3.1.2. Các b c 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.

(2). Phân tích các ph n gia công, xác đ nh đ gá vƠ d ng c cắt c n thi t. (3). Xác đ nh các b c gia công trên c s kích th c vƠ thông tin ghi trên bản v .

(4). Đ l p m t ch ng trình gia công phải vi t ra gi y, ch ng trình bao g m chữ, s vƠ ký tự.

(5). Sau khi hoƠn thƠnh c n ki m tra l i n i dung ch ng trình tr c khi đ a vƠo ho t đ ng.

3.1.3. 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 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 kh i l nh c a ch ng trình.

36

3.1.4. Các thu t ng trong l p trình

* Số chương trình (Program number)

S ch ng trình đ c đ t dòng đ u tiên c a ch ng trình vƠ đ c xácđ nh bằng b n chữ s ho c ít h n, sau ký tự Alphabet "O" t 1 đ n 9999 .

Ví d : O0001; ... S ch ng trình G91G28Z0 T9001; ... M30; * Số thứ tự (Sequence number)

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 cắt 3. Phơn tích ph ng pháp đ nh v vƠ kẹp ch t 4. L p ch ng trình L p k ho ch sản xu t vƠ l p 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, nh p giá tr chi u cao vƠ bán kính dao

10. RƠ gá phôi trên bƠn máy đ xác đ nh đi m O 11. Đ t đi m O phôi

12. Ki m tra ch ng trình bằng cách ch y không cắt

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ữa ch ng trình, ch nh s a giá tr bù dao n u c n thi t)

Thi t l p sản xu t hƠng

lo t

14. Gia công trong ch đ tự đ ng 15. HoƠn thƠnh sản phẩm

Sản xu t hƠng lo t

37 S th tự đ c ký hi u bằng chữ "N" 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ự. Ví d : O0001 G91 G28 Z0 T9002; M06; N1; ... S th tự

* Đoạn chương trình (Part program) (adsbygoogle = window.adsbygoogle || []).push({});

Đo n ch ng trình ch a các thông tin c n thi t cho vi c thực hi nt ng nguyên công (hay t ng b c) đ c ti n hƠnh b i m t d ng c .

Ví dụ: O0002; G91 G28 Z0 T9003; M06; N1; G90 G00 G54 X80.0 Y100.0; G43 Z30.0 H1 S440 T502; M01; M06; N2; G90 G00 G54 X0 Y0; G43 Z30.0 H2 S800 T503; M01; M06; * Địa chỉ (Address)

S d ng chữ cái trong bảng Alphabet đ đ nh nghĩa m t s đ a ch . G01 Z0 F2000

(Đ a ch )

* Dữ liệu (Data)

Những s (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".

(Ph n ch ng trình dƠnh cho d ng c 502)

(Ph n ch ng trình dƠnh cho d ng c 503)

38 G01 Z0 F2000

(Dữ li u)

Chú ý: NgoƠi ra các thông tin khác đ 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.

3.1.5. Đi u khi n vƠ đ nh h ng các tr c(Hình 3.1)

* Di chuyển theo các trục điều khiển

Đ i v i lo i máy MV, SV, SVD đ c xác đ nh nh sau:

Hình 3.1. Chiều chuyển động trên máy CNC

Tr c B ph n Chi u d ng (+) vƠ ơm (-)

X Bàn máy Chi u + (Chuy n đ ng sang 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 tra m t tr c c a máy)

Z Đ u tr c chính Chi u + (H ng đi lên)

* Chuyển động của các trục chính(Hình 3.2)

39

Hình 3.2. Chuyển động của các trục chính

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 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 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 cùng h ng chuy nđ ng thực (adsbygoogle = window.adsbygoogle || []).push({});

3.1.6. Đi m g c phôi

Đi m g c phôi nên đ c xác đ nh t i đi m thu n ti n trong l p trình, trong khi ki m tra. Trên bản v đi m g c phôi đ c ký hi u nh sau:

Ví d : Đ t đi m phôi t i tơm d dƠng tính tọa đ tơmlỗ, ho c các h c tròn (pocket), Hình 3.3

40

Hình 3.4. Điểm gốc phôi

3.1.7. Tọa đ l p trình

* Lệnh tuyệt đối

L nh tuy t đ i đ nh nghĩa tọa đ đ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 l p bằng G90.

Ví d 1: L nh v i h tọa đ tuy t đ i

Tọa đ c a đi m 1 vƠ 2 v t trong tọa đ tuy t đ i G90X10.;...(1) X-20.Y20.;...(2) 1. D u d ng có th b nh ng d u ơm thì phảivi t đ y đ . X-20.  X-20. Y+10.  Y10.

2. Giá tr tuy t đ i vi t trong (O,O) trong hình lƠ giá tr tọa đ c a (X,Y).

Ví d 2: L nh v i h tọa đ tuy t đ i

Di n tả các đi m (1), (2), (3), (4) theo h tọa đ tuy t đ i trên m t phẳng X-Y-Z Hình 3.5. hệ tọa độ tuyệt đối

41 G90X-175.Y100.Z50.;...(1) (G90)X175.(Y-100.)Z50.;...(2) (G90)(X-175.)Y-100.(Z50.)...(3) (G90)X-175.(Y100.)(Z50.);...(4) * Lệnh gia số

L nh gia s đ nh nghĩa tọa đ m t đi m bằng cách ch ra khoảng cách di chuy n t i đi m đích t đi m hi n t i.

Chi u d ng ch rằng đi m đó nằm theo h ngd ng so v i đi m hi n t i. Ch đ l nh gia s đ c xác đ nh bằng G91. Ví d 1 : Di n t l nh gia s , Hình 3.7 S d ng l nh gia s đ di chuy n d ng c t đi m 1 đ n đi m 2 G90 X10. Y30.;...(1) G91 X-30. Y10.;...(2) 1. D u d ng có th b nh ng d u ơm thì phải viêt đ y đ .

X-30.  X-30. Y+10.  Y10.

2. Giá tr tuy t đ i vi t trong (O,O) trong hình lƠ giá tr tọa đ c a (X,Y).

Ví d 2: Di n t l nh gia s , Hình 3.8 S d ng l nh gia s di chuy n dao qua các đi m 1, 2, 3 vƠ 4.

G90X-175.Y-100.Z50.;. ...(1) (G91)X350.(Y0) (Z0);.... ...(2) (G91)(X0)Y200.(Z0);...(3)

Hình 3.7. Lệnh gia số

42 (G91)X-350.(Y0)(Z0);...(4) Các l nh trong (....) t ng tự các kh i l nh tr c đó có th b qua

Sự khác nhau giữa l p trình theo tọa đ tuy t đ i vƠ gia s :

L p trình tuy t đ i l p trình gia s 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 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 (X0, Y0, Z0) V trí d ng c hi n t i Ch ng trình th ng đ c vi t theo l nh tuy t đ i vƠ vi t theo l nh gia s đ 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 .

3.1.8. Xác đ nh đi u ki n c t gọt(Hình 3.9)

Các đi u ki n cắt gọt đ c thi t l p khi ch ng trình có ảnh h ng đ n sự an toƠn, hi u su t vƠ đ chính xác gia công đ c chọn khi l p trình .

Sau đơy lƠ 4 đi u ki n cắt gọt c n quan tơm khi gia công: (adsbygoogle = window.adsbygoogle || []).push({});

(1).T c đ tr c chính (Spindle Speed)(min-1) S500; ...T c đ tr c chính 500v/ph (min-1 : nghĩa là 1/ phút). Hình 3.8 Lệnh gia số Hình 3.9. Điều kiện cắt

43

(2). T c đ ch y c a dao (Cutting Speedrate) (mm/min) T c đ ti n dao đ c đ t trực ti p sau đ a ch F.

F80; ... T c đ ti n dao 80mm/ph (3). Chi u sơu cắt (Depth of Cut)

Chi u sơu cắt đ t đ c bằng cách di chuy n d ng c theo tr c Z. (4). Chi u r ng cắt (Cutting Width)

Chi u r ng cắt đ t đ c bằng cách di chuy n d ng c cắt theo tr c X vƠ Y.

3.1.9. Các d ng mƣ l nh

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 m c. Tr c các l nh nƠy NC chuẩn b chuy n đ ng trong mỗi kh i l nh. Vì lý do nƠy ch c năng G gọi lƠ ch c năng chuẩn b .

Mã M

Gọi lƠ 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 : M03;...Quay tr c chính bên phải M05;...D ng tr c chính M06;...Thay d ng c M08;...B t dung d ch tr n ngu i M09;...Tắt dung d ch tr n ngu i Mã S Đ t t c đ quay c a tr c chính Ví d : S500; ... T c đ tr c chính quay 500v/ph Mã F Đ t t c đ ti n dao Ví d : F100; ... T c đ ti n dao 100mm/ph Mã D Ch đ nh mƣ s bù bán kính d ng c cắt

Ví d : D1;..bù bán kính d ng c theo giá tr 1 l u trong đ a ch c a b nh .

Mã H

Ch đ nh mƣ s bù chi u dƠi d ng c cắt

Ví d : H01;...bù chi u dƠi d ng c theo giá tr l u trong đ a ch 01 c a b nh .

Ví d : H02;...bù chi u dƠi d ng c theo giá tr l u trong đ a ch 02 c a b nh .

44

Ví d : H03;...bù chi u dƠi d ng c theo giá tr l u trong đ a ch 03 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 ngchuy n đ ng

Từ khóa 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 Tọa đ 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 (adsbygoogle = window.adsbygoogle || []).push({});

Chức năng d ng c T S hi u d ng c , mƣ s d ng c

Chức năng h n h p M

B

Đi u khi n tắt máy Đi u khi n m máy

Mƣ s bù d ng c H Mƣ s bù Dừng P,U,X Th igian d ng S ch ng trình P Gọi 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

45

Đ 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 đ ng tròn J M t thƠnh ph n c a l nh n i suy đ ng tròn, t ng ng v i l ng di chuy n theo tr c X K M t thƠnh ph n c a l nh n i suy đ ng tròn, t ng ng v i l ng di chuy n theo tr c Y

M Đi u khi n các ch c năng ON/OFF c a máy

N S th tự

O S ch ng trình

P Đ t th i gian d ng vƠ gọi ch ng trình con

Q Chi u sơu cắt c a mỗi lát cắ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 tròn

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 Y (l nh tuy t đ i)

3.1.10. M u c bƠn của m t ch ng trình

M u ch ng trình khi l p ch ng trình cho các d ng c (phay b m t, phay ngón).

O0001;...

Tên ch ng trình

46

đ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 cho nguyên công hay b c m i) (adsbygoogle = window.adsbygoogle || []).push({});

G90G00G54X_Y_;... G43Z_H_S_T_(M08) M03; G00Z_(M09); G91G28Z0M05; M01; M06;

Ch y dao nhanh đ n X_Y_ theo tọa đ tuy t đ i, đi m g c phôi đ c xác đ nh b i G54 vƠ G59.

Di chuy n dao đ n tọa đ Z gọi giá tr bù dao H theo chi u Z c a nó vƠ gọi d ng c ti p theo (T) t i v trí ch y dao.

Đ t t c đ tr c chính v i v n t c S vƠ l nh b t dung d ch tr n ngu i (M08).

Quay tr c chính theo chi u thu n.

Rút d ng c tr v , tắt dung d ch tr n ngu i. Tr v đi m g c máy, d ng tr c chính. D ng t m th i. Đ i d ng c . N2... ... M30; K t thúc ch ng trình, quay v dòng đ u ch ng trình. 3.2. Mƣ l nh G 3.2.1. Danh sách các mã G

Mƣ G có th coi lƠ mƣ chuẩn b g m các lo i đ a ch G vƠ giá tr s , sau đó xác đ nh các ph ng phápgia công vƠ chuy n đ ng trên tr c chính.

Ki u l nh ụ nghĩa

47 (mã G trong một nhóm 00 ngoại trừ G10 và G11) 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 Chú ý:

(1). Khi đ a mƣ G trong m t cơu l nh, chúng ta phải đ c đ t tr c đ a ch . (2). Trong cùng m t cơu l nh, có th s d ng nhi u mƣ G, đi u mƠy tùy thu c t ng nhóm mƣ G khác nhau.

(3). N u nhi u mƣ G gi ng nhau đ a ra trong cùng m t cơu l nh, mƣ G sau cùng s có hi u lực.

(4). N u mƣ G không có trong bảng mƣ G ho c không có trong ph n lựa chọn b sung đ 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 bi u t ng , khi ngu n đi n đ c b t lên.

(6). Đ Taro c ng, "đ t M29S_" 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 đ c các m c đích khác. Nhóm Mƣ l nh G00 01 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 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

00

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 tọa đ phôi

G11 H y ch đ G10

G17

Một phần của tài liệu Nghiên Cứu Công Nghệ Cnc Và Lập Trình Gia Công Một Số Chi Tiết Trên Trung Tâm Gia Công Cnc (Trang 37)