Phương thức lập trỡnh NC

Một phần của tài liệu Giáo trình Công nghệ CNC (Trang 32 - 36)

Căn cứ vào mức độ tự động húa cỏc cụng việc lập trỡnh, người ta phõn biệt 2 phương phỏp lập trỡnh :

 Lập trỡnh bằng tay ( lập trỡnh trực tiếp)

 Lập trỡnh tự động ( lập trỡnh cú sự trợ giỳp mỏy tớnh )

3.2.1 Lập trỡnh bằng tay:

Khi lập trỡnh bằng tay người lập trỡnh căn cứ vào bản vẽ chi tiết để nhập cỏc dữ liệu theo cỏc lệnh từ bàn phớm của mỏy vào bộ nhớ. Như vậy việc lập trỡnh bằng tay tốn nhiều thời gian, dễ nhầm lẫn đặc biệt là đối với cỏc chi tiết phức tạp, do những nhược điểm đú mà phương phỏp lập trỡnh bằng tay được dựng cho cỏc chi tiết cú qui trỡnh cụng nghệ đơn giản hoặc để hiệu chỉnh cỏc chương trỡnh sẵn cú.

Phương tiện hỗ trợ cho người lập trỡnh bằng tay là cỏc bảng tra số liệu, cata lụ mỏy. Lập trỡnh bằng tay đũi hỏi người lập trỡnh phải cú kiến thức về lập trỡnh, kiến thức toỏn học và am hiểu về cụng nghệ chế tạo mỏy.

Khi lập trỡnh bằng tay, người lập trỡnh trỡnh bày rừ ràng và chớnh xỏc nhiệm vụ gia cụng trong chương trỡnh NC, mà khụng cú sự trợ giỳp từ hệ thống lập trỡnh. Nguyờn tắc lập trỡnh NC bằng tay bao gồm cỏc bước sau:

1. Xỏc định trỡnh tự gia cụng. 2. Xỏc định dụng cụ cắt cần thiết. 3. Tớnh toỏn cỏc thụng số cụng nghệ. 4. Tớnh toỏn cỏc thụng số hỡnh học.

5. Thiết lập chương trỡnh NC cho từng bước gia cụng. 6. Kiểm tra chương trỡnh NC.

Xỏc định trỡnh tự gia cụng:

Việc xỏc định tiến trỡnh gia cụng phải được cấu trỳc húa cho chương trỡnh NC được tạo ra.

Người lập trỡnh xỏc định trỡnh tự gia cụng dựa trờn bản vẽ chế tạo. Ngoài ra phải xỏc định phương ỏn kẹp cần thiết và thiết bị kẹp sử dụng cho phương ỏn kẹp cũng như từng bước gia cụng trong trỡnh tự gia cụng.

Xỏc định cỏc dụng cụ cắt cần thiết:

Người lập trỡnh xỏc định dụng cụ cắt cần thiết cho từng bước gia cụng. Dụng cụ cắt được lựa chọn từ ngõn hàng dụng cụ cắt.

Tớnh toỏn cỏc thụng số cụng nghệ:

Thụng số chế độ cắt cú liờn quan đến vật liệu gia cụng và dụng cụ cắt phải được xỏc định cho từng bước gia cụng.

Tớnh toỏn cỏc thụng số hỡnh học:

Cỏc tọa độ cần thiết cho chương trỡnh gia cụng được lấy từ bản vẽ chế tạo hoặc phải được tớnh toỏn thờm từ cỏc tọa độ đó biết.

Thiết lập chương trỡnh gia cụng cho từng bước gia cụng:

Với sự hỗ trợ của cỏc thụng số hỡnh học và thụng số cụng nghệ đó xỏc định trước đõy, từng cỏc bước lập trỡnh được ghi lại trong phiếu lập trỡnh.

Kiểm tra chương trỡnh NC:

Cỏc chuyển động dịch chuyển được mụ phỏng trờn mỏy cụng cụ CNC để kiểm tra và phỏt hiện cỏc lỗi của chương trỡnh.

3.2.2 Lập trỡnh bằng mỏy: Lập trỡnh theo cụng nghệ CAD/CAM:

Khi lập trỡnh bằng mỏy, người lập trỡnh sử dụng phần mềm CAD để vẽ và thiết kế chi tiết trờn mỏy tớnh, người ta đưa vào một hệ thống biờn dịch trợ giỳp cho quỏ trỡnh lập trỡnh, sau khi đó thiết kế xong chi tiết, người ta cú thể chọn qui trỡnh cụng nghệ gia cụng và cỏch thức gia cụng ( như cắt thụ, cắt tinh, cỏc kiểu tiến hành ăn dao… ) và từ kiểu lựa chọn đú mỏy tớnh sẽ thụng qua bộ vi xử lý sẽ dịch ra một chương trỡnh gia cụng thớch hợp mụ tả cỏc quỏ trỡnh dịch chuyển dụng cụ cắt và cỏc chế độ cụng nghệ tương ứng.

Cụng việc tiếp theo là mó húa chương trỡnh gia cụng trờn do hậu xử lý theo code

của hệ thống điều khiển số tương ứng được lắp trờn mỏy để cho ra chương trỡnh gia cụng thớch hợp với ngụn ngữ mỏy. Kỹ thuật đú gọi là CAM.

Hiện nay cỏc phần mềm CAD/CAM ngày càng mạnh hơn và cú nhiều tớnh năng hơn đó cho phộp người sử dụng rất thuận lợi trong quỏ trỡnh lập trỡnh gia cụng. Vớ dụ phần mềm MASTERCAM, MILLCAM… hổ trợ rất tốt phần CAM cho người lập trỡnh.

Lập trỡnh bằng mỏy cú ưu điểm là khụng cần thực hiện cỏc phộp tớnh bằng tay, chỉ cần thiết kế bản vẽ trờn CAD, sau đú sử dụng phần mềm CAM thỡ nú sẽ tự động dịch ra chương trỡnh gia cụng.

Phương phỏp lập trỡnh này cho năng suất cao, đồng thời hạn chế cỏc lỗi lập trỡnh. Tuy nhiờn phương phỏp này đũi hỏi người lập trỡnh phải sử dụng thành thạo cỏc phần mềm CAD/CAM.

BÀI TẬP:

N5 G90 G95 G97 T1.1 S1000 M03 M08 N10 G00 X133 Z2 N20 G01 Z-395 F0.3 N30 G00 X135 Z2 N40 X123 N50 G01 Z-269.8 N60 G02 X133 Z-274.8 R5 N70 G00 Z2 Giải: (adsbygoogle = window.adsbygoogle || []).push({});

N5 G90 G97 T1.1 S1000 M03 M08: Gọi lập trỡnh tuyệt đối, vận tốc cắt khụng đổi 1000v/ph sử dụng dao cắt số số 1. Trục chớnh quay thuận chiều cắt gọt và mở nước trơn nguội.

N10 G00 X133 Z2: Dụng cụ chạy nhanh tới điểm đớch X133 và Z2

N20 G01 Z-395 F0.3 : Dụng cụ chạy gia cụng thẳng với lượng tiến dao 0.3mm/vũng tới điểm đớch X133 và Z-395

N30 G00 X135 Z2: Dụng cụ chạy nhanh tới điểm đớch X135 và Z2

N40 X123: Dụng cụ chạy nhanh tới điểm đớch X123 và Z2

N50 G01 Z-269.8: Dụng cụ chạy gia cụng thẳng với lượng tiến dao 0.3mm/vũng tới điểm đớch X123 và Z-269.8

N60 G02 X133 Z-274.8 R5: Dụng cụ chạy gia cụng cựng chiều kim đồng hồ với lượng tiến dao 0.3mm/vũng tới điểm đớch X133 và Z- 274.8. bỏn kớnh cung trũn 5mm

N70 G0 Z2: Dụng cụ chạy nhanh tới điểm đớch X133 và Z2

Bài tập 2

Hóy cho biết ý nghĩa tương ứng của cỏc cõu lệnh để gia cụng chi tiết Phay trong chương trỡnh NC sau: Cõu lệnh số Lệnh Mụ tả ý nghĩa N10 G90 G94 G00 G17 S1000 T2.2 M03 N20 G00 X0 X- tọa độ đớch Y0 Y- tọa độ đớch Z50

N30 G00 X42 Y30 Z2 N40 G01 Z-4 F100 N50 G02 X42 Y68 R-20 F50 N60 G01 Z5 N70 G00 Z20 N80 M30 CÂU HỎI ễN TẬP:

1. Hóy nờu cỏc bước nguyờn tắc lập trỡnh trỡnh thủ cụng ? 2. Hóy giải thớch khỏi niệm “Thụng tin về chức năng phụ trợ” ? 3. Hóy nờu và giải thớch 5 mó lệnh cho mỏy CNC?

4. Hóy giải thớch cấu trỳc của một chương trỡnh NC? 5. Hóy giải thớch cấu trỳc của một cõu lệnh chương trỡnh ? 6. Hóy giải thớch cấu trỳc của một từ lệnh chương trỡnh ? 7. Hóy giải thớch cỏc địa chỉ sau: F, S, T, M, X, Y, Z ?

8. Hóy nhận biết cỏc chức năng sau đõy với cỏc từ lệnh: G và M - Nội suy cung trũn cựng chiều kim đồng hồ?

- Mở nước làm mỏt ?

- Gọi hướng quay ngược chiều cắt gọt ?

9. Hóy so sỏnh phương phỏp lập trỡnh bằng tay và phương phỏp lập trỡnh bằng mỏy?

10. Hóy giải thớch cõu lệnh sau? G01 G95 X100 Z-5 F0.25 S600 T1.1

CHƯƠNG 4: CễNG NGHỆ TIỆN CNC

MỤC ĐÍCH - YấU CẦU:

Sau khi học xong chương này, người học cú khả năng:

* Trỡnh bày được cỏc bộ phận chớnh của mỏy Tiện CNC EXPERT * Phõn biệt được cụng dụng cỏc dụng cụ cắt trờn mỏy

* Xỏc định được chiều trục X và trục Z trờn cỏc loại mỏy Tiện CNC. * Phõn biệt được cỏc điểm chuẩn và điểm “0”

* Trỡnh bày được cấu trỳc lệnh cỏc chu trỡnh tiện G68, G69, G81, G86,… * Viết được cỏc chương trỡnh gia cụng chi tiết

* Vận hành được mỏy tiện CNC EXPERT để gia cụng chi tiết.

NỘI DUNG:

Một phần của tài liệu Giáo trình Công nghệ CNC (Trang 32 - 36)