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

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)

Đ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

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:

(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

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)

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)

Tải bản đầy đủ (PDF)

(118 trang)