Bài 17: CẤU TRÚC CHƯƠNG TRèNH GIA CễNG

Một phần của tài liệu Giáo trình tiện, phay CNC cơ bản (nghề cắt gọt kim loại) (Trang 124 - 129)

CẤU TRÚC MỘT CHƯƠNG TRèNH GIA CễNG:

Chương trỡnh NC (Numerical Control) là tồn bộ cỏc cõu lệnh cần thiết để gia cụng hồn chỉnh một chi tiết trờn trung tõm gia cụng. Cấu trỳc của một chương trỡnh NC đĩ được tiờu chuẩn hoỏ theo tiờu chuẩn quốc tế (ISO CODE).

Một chương trỡnh NC hồn chỉnh bao gồm cỏc phần sau:

%O0001 Mở đầu chương trỡnh (tờn

chương trỡnh )

N5 G90G97G21 Trỡnh tự cỏc cõu lệnh NC

… với cỏc thụng tin gia cụng

N20 G01 X5. Y4.5 Z2. F0.1 S2000 T03 M08

N215 M30 Lệnh kết thỳc chương trỡnh

Tờn chương trỡnh:

Tờn chương trỡnh được bắt đầu bằng chữ cỏi “O”, tiếp sau đú là 4 con số từ 1

đến 9999. Khi lập chương trỡnh mới cỏc con số đi kốm theo chữ cỏi O khụng được trựng với cỏc con số của chương rỡnh đĩ được lập trước đú.

Vớ dụ: O1; O12; O1234

Kốm theo tờn chương trỡnh cũn cú cỏc chỳ thớch, chỳ thớch này nhiều nhất là 16 ký tự.

Vớ dụ: O0001 (Bai tap1);

Số thứ t:

Số thứ tự là số thứ tự của cỏc cõu lệnh, nhằm giỳp người lập trỡnh thuận lợi trong việc lập trỡnh, kiểm tra, sữa chữa và mỏy kiểm tra, bỏo lỗi chớnh xỏc. Số thứ tự của cỏc cõu lệnh bắt đầu bằng chữ N tiếp theo đú là cỏc số tự nhiờn lần lượt là bội của 1,2,5....

Vớ dụ: N1, N2, N3, N4 ... N2, N4, N6, N8... N5, N10, N15, N20...

Từ lệnh:

Là đơn vị nhỏ nhất trong chương trỡnh NC. Từ lệnh bao gồm hai phần: địa chỉ và giỏ trị. Vớ dụ: X 50. Cõu lệnh: Địa chỉ Giỏ trị Từ lệnh

Là một dũng lệnh trong chương trỡnh, trong một cõu lệnh cú thể cú một hoặc nhiều từ lệnh, cuối mỗi cõu lệnh cú dấu “;”

Vớ dụ: G54 G90 G00 X-50. Y50. ;

Phần chương trỡnh:

Trong chương trỡnh chớnh cú nhiều phần chương trỡnh, mỗi phần chương trỡnh chứa những thụng tin gia cụng cho một dao.

Vớ dụ: %O0001 (Khoan); G90 G00 X0 Y0; S500 M03; G43 Z5. H02; G73 Z-15. Q5. F120; G80 G91 G00 G28 Z0 M05; G49; T03; M06; M30; Chương trỡnh chớnh:

Là tồn bộ những thụng tin cần thiết để gia cụng hoàn thiện một chi tiết trờn trung tõm gia cụng. Một chương trỡnh chớnh bao giờ cũng bắt đầu bằng chữ cỏi “O” (tờn chương trỡnh).

Chương trỡnh chớnh la một chương trỡnh NC được lưu giư trong thư mục do người dựng định nghĩa và được đặt tờn theo quy ước tờn File với :

- Phần tờn: Tốiđa là 19 ký tự, là chữ hoặc số và khụng bao gồm ký tự lạnhư dấu chấm(.), dấu gạch chộo ( \ hoặc / ), dấu (:).

- Phần mở rộng: Tối đa là 3 ký tự - Do chương trỡnh tự đặt theo quy ước sau. - Kết thỳc chương trỡnh CHÍNH với lệnh M30

Vớ dụ:

- AAAAA.FNC: Chương trỡnh chớnh dành cho Phay. - BBBBB.DNC: Chương trỡnh chớnh dành cho Tiện.

Vớ dụ:

%O0001 (Bai tap 1); ... Tờn chương trỡnh. G91 G00 G28 Z0; ... Về vị trớ thay dao.

T0101; ... Gọi dao số 1.

M06; ... Đưa dao số 1 vào vị trớ làm việc. M01; ... Tạm dừng chương trỡnh.

G54 G90 G00 X-50. Y50. ; ... Xỏc nhận gốc “0” của phụi số 1. S800 M03; ... Mở trục chớnh quay thuận chiều (800 v/p).

G43 Z5. H01; ... Bự dao theo chiều dài.

Z-5.; ... Dao di chuyển đến toạ độ Z-5. G01 Y-50. F200; ... Dao cắt gọt thẳng đến toạ độ Y-50. G00 Z5.; ... Dao di chuyển nhanh đến toạ độ Z5. G91 G28 Z0 M05; ... Về vị trớ thay dao.

T02; ...Gọi dao số 2.

M06; ...Đưa dao số 2 vào vị trớ làm việc. M01; ... Tạm dừng chương trỡnh.

G90 G00 X0 Y0; ... Dao di chuyển nhanh đến toạ độ X0,Y0.

S500 M03; ... Mở trục chớnh quay thuận chiều (500 v/p).

G43 Z5. H02; ... Bự dao theo chiều dài. G73 Z-15. Q5. F120; ... Chu trỡnh khoan.

G80 G91 G00 G28 Z0 M05; ...Xoỏ bỏ chu trỡnh khoan. Về vị trớ thay dao.

G49; ... Xoỏ bỏ bự dao theo chiều dài. T03; ... Gọi dao số 3.

M06; ... Đưa dao số 3 vào vị trớ làm việc. M01; ... Tạm dừng chương trỡnh. N300 (Ta ro); ... Số thứ tự. ...; ...; ...; M30; ... Kết thỳc chương trỡnh. Chương trỡnh con:

Là một chương trỡnh riờng biệt khụng thuộc chương trỡnh chớnh. Mục đớch của chương trỡnh con là để lặp đi lặp lại nhiều lần, giảm việc phải viết những đoạn chương trỡnh giống nhau trong chương trỡnh chớnh.

Chương trỡnh CON cũng là một chương trỡnh NC được ỏb trỡnh CON

dụng để mụ tả một bề mặt hay một biờn dạng, một nhúm bề mặt hay một nhúm biờn dạng

được phõn bố mang tớnh quy luật. Chương trỡnh CON tồn tại song song với chương trỡnh CHÍNH và được lưu dưới tờn File là:

Vớ dụ:

- Ua1b2.FNC: Chương trỡnh CON dành cho Phay.

- Ub3c4.DNC: Chương trỡnh CON dành cho Tiện. - Kết thỳc chương trỡnh CON với lệnh M99

Tồn tại song song vớichương trỡnh chớnh cú nghĩa la chương trỡnh con và chương trỡnh chớnh đượclưu giữ cựng trong mộtthư mục cụng tỏc.

Lệnh gọi chương trỡnh con - G22

Chứcnăng

Với lệnh G22 chỳng ta dựng gọi chương trỡnh CON để gia cụng. Lệnh G22

được lập trỡnh trong chương trỡnh CHÍNH và chương trỡnh CON phải được tồn tại song song với chương trỡnh CHÍNH cú nghĩa là phải được cựng lưu trữ cựng trong một thư mục cụng tỏc. Lệnh G22 cú cỏc khả năng sau:

- Chương trỡnh CON cú thểđược gọi ra tồn bộđể gia cụng

một lần hay nhiều lần, nếu chỉ sử dụng một lần thỡ bỏ qua tham số S...

- Với tham số /... người dựng cú thể làm ẩn những cõu lệnh

NC khụng cần thực thi trong chương trỡnh con - Những cõu lệnh cú ký hiệu ẩn ( /... ) thỡ hệ điều khiển sẽ bỏ qua.

Cỳ phỏp G22 U... S... /... Trong đú:

- G22: Lệnh gọi chương trỡnh con. - U...: Địa chỉ chương trỡnh con.

- S...: Số lần lặp lại của chương trỡnh con.

- /...: Ký hiệu làm ẩn cõu lệnh NC. CẤU TRÚC MỘT CÂU LỆNH:

Trong một chương trỡnh NC bao gồm nhiều cõu lệnh và trong một cõu lệnh lại bao gồm nhiều từ lệnh. Cỏc cõu lệnh được bắt đầu bằng chữ N và được đỏnh số để định danh. Cấu trỳc một cõu lệnh như sau:

N… G… X… Y… Z… F… S… T… M… Cú bốn nhúm lệnh căn bản sau: Nhúm lệnh thực hiện chức năng định vị trớ và hỡnh học: Bao gồm cỏc địa chỉ: A B C D E I J K P Q R U V W X Y Z Nhúmlệnhthựchiệnchứcnăng cụngngh:

Đú là những lệnh về tốc độ chạy dao, tốc độ vũng và dụng cụ cắt bao gồm cỏc địa chỉ:

F(feed) S(speed) T(tool)

Nhúmlệnhthựchiệnchứcnăng chuẩnb:

Chuẩn bị thực hiện cụng việc nào đú, vỡ vậy thường khụng đứng một mỡnh trong khối lệnh (trừ một số lệnh mang ý nghĩa kết thỳc cụng việc hoặc bắt đầu một chuỗi cụng việc). Đú là địa chỉ G và những con số theo sau tuỳ thuộc khả năng cụng nghệ của mỏy CNC. Nhưng núi chung cỏc lệnh chuẩn bị căn bản là giống nhau

Định vị trớ với tốc độ nhanh G0

Nội suy đường thẳng G1

Nội suy đường trũn G2, G3

Mặt phẳng Nội suy vũng G17, G18, G19 Hiệu chỉnh bỏn kớnh dao cắt G41, G42 Kết thỳc hiệu chỉnh bỏn kớnh dao G40 Chu trỡnh cắt gọt G81, G82, G83,… Kết thỳc chu trỡnh khoan lỗ G80 Phương thức lập trỡnh G90, G91 Nhúmlệnhthựchiệnchứcnăng ph:

Đú là địa chỉ M và những con số theo sau tuỳ thuộc khả năng cụng nghệ của mỗi mỏy CNC. Nhưng núi chung cỏc lệnh chuẩn bị căn bản là giống nhau

Thửự tửù cãu leọnh Nhoựm leọnh thửùc hieọn chửực naờng chuaồn bũ Nhoựm leọnh thửùc hieọn chửực naờng vũ tớ vaứ hỡnh hóc Nhoựm leọnh thửùc hieọn chửực naờng cõng Nhoựm leọnh thửùc hieọn chửực naờng Kyự hieọu keỏt thuực khoỏi leọnh

Dừng chương trỡnh M0

Dừng mỏy M1

Kết thỳc chương trỡnh M2, M30 Chiều quay trục chớnh M3, M4

Dừng trục chớnh M5

Thay dao tự động M6

Mở dung dịch trơn nguội M8 Tắt dung dịch trơn nguội M9

Bài 18: CÁC CHỨC NĂNG VẬN HÀNH

Một phần của tài liệu Giáo trình tiện, phay CNC cơ bản (nghề cắt gọt kim loại) (Trang 124 - 129)

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

(162 trang)