1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết lập cơ sở dữ liệu gia công cho máy điều khiển số cnc

139 28 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Thiết lập sở liệu gia công cho máy điều khiển số CNC BÙI DUY DIỆN Dien.BDCB190048@sis.hust.edu.vn Ngành Kỹ Thuật Cơ Điện Tử Giảng viên hướng dẫn: TS Lê Đức Bảo Chữ ký GVHD Viện: Cơ Khí HÀ NỘI, 04/2021 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ tên tác giả luận văn: Bùi Duy Diện Đề tài luận văn: Thiết lập sở liệu gia công cho máy điều khiển số CNC Chuyên ngành: Kỹ thuật Cơ điện tử Mã số SV: CB190048 Tác giả, Người hướng dẫn khoa học Hội đồng chấm luận văn xác nhận tác giả sửa chữa, bổ sung luận văn theo biên họp Hội đồng ngày 28/04/2021 với nội dung sau: Về hình thức: - Chỉnh sửa lỗi soạn thảo, tả - Chỉnh sửa hình ảnh, bảng biểu bị mờ cịn thiếu tiêu đề Về nội dung: - Thêm trích dẫn tài liệu tham khảo - Thêm hướng tiếp cận nội dung nghiên cứu luận văn (mục 1.5) - Giải thích sơ đồ thuật tốn sửa biên dạng đá mài (hình 3-7 trang 71) sơ đồ thuật tốn chạy đá mài gia cơng (hình 3-30 trang 84) - Chỉnh sửa nội dung kết luận chương kết luận chung luận văn - Thêm trình kết đo đánh giá bề mặt chi tiết sau thực nghiệm Ngày Giáo viên hướng dẫn tháng năm 2021 Tác giả luận văn CHỦ TỊCH HỘI ĐỒNG ĐỀ TÀI LUẬN VĂN Thiết lập sở liệu gia công cho máy điểu khiển số CNC Giáo viên hướng dẫn Ký ghi rõ họ tên Lời cảm ơn Trong suốt thời gian thực đề tài này, em nhận nhiều quan tâm, giúp đỡ q thầy cơ, gia đình bạn bè Em xin gửi lời cảm ơn sâu sắc đến thầy cô Bộ môn Máy Ma sát học – Viện Cơ Khí – Trường Đại Học Bách Khoa Hà Nội Đặc biệt hết quan tâm tận tình TS Lê Đức Bảo, người trực tiếp hướng dẫn em thời gian làm luận văn Em xin chân thành cảm ơn! Tóm tắt nội dung luận văn Trong luận văn này, việc thiết lập sở liệu gia công cho máy điều khiển số CNC gồm chương: Chương 1: Tổng quan công nghệ mài máy mài phẳng điều khiển số CNC Trong chương này, nghiên cứu tổng quan công nghệ mài, máy mài phẳng máy điều khiển số CNC Tìm hiểu số cơng trình nghiên cứu nước có liên quan đến nội dung đề tài Từ định hướng nghiên cứu thiết lập sở liệu cho máy mài phẳng điều khiển số CNC Chương 2: Cơ sở lý thuyết lập trình Macro hệ Fanuc Trong chương chủ yếu vào nghiên cứu lập trình Macro hệ Fanuc Trịn hệ Fanuc có loại chương trình Macro Custom Macro A Custom Macro B Hai loại chương trình Macro có loại biến, tốn tử logic loại chương trình kèm theo cách thức để gọi chương trình Macro Tuy nhiên, chương trình Custom Macro B có cú pháp sử dụng đơn giản chương trình Custom Macro A Chương 3: Thiết lập sở liệu cho máy mài phẳng điều khiển số CNC Trong chương tiến hành xây dựng chương trình Custom Macro B cho máy mài phẳng CNC với nội dung chính: - Đưa quy trình phương pháp thiết lập sở liệu cho máy mài CNC - Thiết lập sở liệu sửa biên dạng đá mài cho số biên dạng đặc biệt - Thiết lập sở liệu chạy đá mài gia công cho số biên dạng đặc biệt Chương 4: Thực nghiệm gia công số chi tiết máy mài phẳng CNC Dựa sở liệu thiết lập được, tiến hành thực nghiệm mài số chi tiết điển hình Kết thu độ xác gia cơng (độ nhám bề mặt kích thước) đạt kết tốt Kết luận: Luận văn đạt mục tiêu đề ban đầu thiết lập sở liệu cho máy mài phẳng điều khiển số CNC Từ giúp đơn giản hóa q trình lập trình gia cơng làm tài liệu tham khảo để thiết lập sở liệu máy điều khiển số chuyên dùng Để mở rộng phát triển đề tài tiến hành nghiên cứu xây dựng sở liệu sửa đá gia công cho chi tiết có dạng profin đặc biệt mài bề mặt dụng cụ hay bề mặt khn … Ngồi tiến hành nghiên cứu xây dựng giao diện lập trình thân thiện hơn, dễ sử dụng cho người sử dụng có trình độ khơng cao Học viên Ký ghi rõ họ tên MỤC LỤC CHƯƠNG 1: TỔNG QUAN VỀ MÁY MÀI PHẲNG VÀ MÁY MÀI ĐIỀU KHIỂN SỐ CNC 1.1 Tổng quan công nghệ mài Lịch sử phát triển công nghệ mài Đặc điểm công nghệ mài Xu hướng phát triển công nghệ mài 1.2 Tổng quan máy mài phẳng Cấu tạo máy mài phẳng Phân loại máy mài phẳng Gia công sửa đá biên dạng đặc biệt máy mài phẳng trục nằm ngang với bàn qua lại 10 1.3 Tổng quan máy CNC 11 Tổng quan máy công cụ CNC 11 Ứng dụng máy mài CNC sản xuất 15 Giới thiệu số máy mài CNC phổ biến 15 Thực trạng ứng dụng máy công cụ điều khiển số CNC Việt Nam 18 1.4 Tình hình nghiên cứu nước 19 Ảnh hưởng chế độ công nghệ sửa đá đến chất lượng bề mặt chi tiết mài tròn ngồi thép khơng rỉ sus 304 19 ứng dụng công nghệ mài bề mặt định hình máy phay CNC sử dụng đá mài CBN 19 1.5 Hướng tiếp cận nội dung nghiên cứu luận văn 21 1.6 Kết luận chương 21 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VỀ LẬP TRÌNH MACRO TRONG HỆ FANUC 22 2.1 Custom Macro A [10] 22 Lệnh Custom Macro A: 23 Khối Custom Macro 26 Lệnh toán tử lệnh rẽ nhánh 30 Ghi Custom Macro 36 2.2 Custom Macro B [10] 36 Biến 37 Biến hệ thống 39 Lệnh thuật toán logic 45 Câu lệnh Macro NC 49 Vòng lặp rẽ nhánh 50 Gọi chương trình Macro 53 Xử lý câu lệnh Macro 64 Đăng ký chương trình Custom Macro 65 Các hạn chế 66 2.3 Kết luận chương 67 CHƯƠNG 3: THIẾT LẬP CƠ SỞ DỮ LIỆU CHO MÁY MÀI PHẲNG ĐIỀU KHIỂN SỐ CNC 68 3.1 CÁC BƯỚC XÂY DỰNG CƠ SỞ DỮ LIỆU CHO MÁY MÀI CNC 68 Tính cần thiết việc xây dựng sở liệu cho máy mài 68 Các bước xây dựng sở liệu cho máy mài CNC 69 3.2 THIẾT LẬP CƠ SỞ DỮ LIỆU SỬA ĐÁ 70 Sửa đá biên dạng phẳng 72 Sửa đá biên dạng đá nghiêng 73 Sửa đá cạnh đá theo biên dạng cong 75 Sửa đá theo biên dạng cung cong 79 Mô sửa biên dạng đá 81 3.3 THIẾT LẬP CƠ SỞ DỮ LIỆU CHẠY ĐÁ MÀI 83 Chạy đá mài theo mặt phẳng nằm ngang 85 Chạy đá mài mặt phẳng nghiêng 88 Chạy đá mài theo đường cong lồi 91 Chạy đá mài theo đường cong lõm 96 3.4 Kết luận chương 101 CHƯƠNG 4: THỰC NGHIỆM GIA CÔNG MỘT SỐ CHI TIẾT TRÊN MÁY MÀI PHẲNG CNC 102 4.1 Trình tự thực nghiệm 102 4.2 Gia công chi tiết dạng bậc 104 4.3 Mài chi tiết với mặt phẳng liên tục có góc nghiêng khác 107 4.4 Mài chi tiết ứng dụng công nghiệp 112 4.5 Kết luận chương 117 KẾT LUẬN & HƯỚNG PHÁT TRIỂN 118 TÀI LIỆU THAM KHẢO 119 PHỤ LỤC 120 DANH MỤC HÌNH VẼ Hình 1-1 Ngun cơng mài thực tế Hình 1-2 Các loại đá mài thường dùng Hình 1-3 Ký hiệu đá mài [2] Hình 1-4 Các loại hạt mài Hình 1-5 Cấu tạo máy mài phẳng Hình 1-6 Nguyên lý làm việc máy mài trục nằm ngang với bàn qua lại [4] Hình 1-7 Nguyên lý làm việc máy mài trục nằm ngang với bàn quay [4] Hình 1-8 Nguyên lý làm việc máy mài trục thẳng đứng, bàn quay chuyển động qua lại [4] Hình 1-9 Nguyên lý làm việc máy mài trục thẳng đứng so với bàn quay [4] Hình 1-10 Sửa đá nhọn máy mài phẳng trục nằm ngang với bàn qua lại [5] 10 Hình 1-11 Sửa đá mài mặt phẳng nghiêng máy mài phẳng trục nằm ngang với bàn qua lại [5] 10 Hình 1-12 Sửa đá mài cong cạnh đá máy mài phẳng trục nằm ngang với bàn qua lại [5] 10 Hình 1-13 Sửa đá mài cong lồi máy mài phẳng trục nằm ngang với bàn qua lại [5] 11 Hình 1-14 Sửa đá mài cong lõm máy mài phẳng trục nằm ngang với bàn qua lại [5] 11 Hình 1-15 Lịch sử phát triển máy CNC [7] 12 Hình 1-16 Gia công cắt gọt máy CNC 14 Hình 1-17 Cấu tạo chung máy CNC 15 Hình 1-18 Máy mài phẳng CNC KGS-820 16 Hình 1-19 Máy mài vô tâm CNC JAGUAR CLG6020 16 Hình 1-20 Máy mài trịn CNC SWIFT 17 Hình 1-21 Máy mài tọa độ WAIDA JG35 18 Hình 1-22 Ảnh hưởng chế độ công nghệ sửa đá đến nhám bề mặt mài thép SUS 304 19 Hình 1-23 Đồ thị biểu diễn độ cứng loại hạt mài 20 Hình 1-24 Đồ gá lắp đá mài CBN lên máy phay CNC 20 Hình 1-25 Tiến hành gia công mài máy phay CNC YDC – 96 20 Hình 1-26 Đồ thị phân bố nhám bề mặt 21 Hình 2-1 Cấu trúc chương trình Custom Macro A 22 Hình 2-2 Cấu trúc phần thân Custom Macro 26 Hình 2-3 Ví dụ giao diện nhập giá trị biến máy CNC 39 Hình 2-4 Ví dụ việc sử dụng biến # 3004 chu kỳ tạo ren 42 Hình 2-5 Quy trình khoan lỗ Macro 56 Hình 3-1 Mài định hình máy CNC 68 Hình 3-2 Đồ gá sửa đá mài mặt nghiêng [5] 68 Hình 3-3 Đồ gá sửa đá mài mặt cong [5] 69 Hình 3-4 Các biên dạng cần gia công 69 Hình 3-5 Sửa đá mài với đầu kim cương tĩnh 70 Hình 3-6 Sửa đá với đĩa kim cương quay 71 Hình 3-7 Sơ đồ thuật toán sửa đá 71 Hình 3-8 Minh họa sửa đá mài biên dạng phẳng 72 Hình 3-9 Chi tiết mài biên dạng nghiêng trái 73 Hình 3-10 Sửa đá nghiêng cạnh trái 74 Hình 3-11 Chi tiết mài biên dạng nghiêng phải 74 Hình 3-12 Sửa đá nghiêng cạnh phải 74 Hình 3-13 Chi tiết lồi góc phần tư thứ I 76 Hình 3-14 Sửa đá cong lõm cạnh trái (T=1; U=-1) 76 Hình 3-15 Chi tiết lồi góc phần tư thứ II 76 Hình 3-16 Sửa đá mài cong lõm cạnh phải (T=-1; U=-1) 76 Hình 3-17 Chi tiết cong lõm góc phần tư thứ III 77 Hình 3-18 Sửa đá cong lồi cạnh trái (T=1; U=1) 77 Hình 3-19 Chi tiết biên dạng cong lõm góc phần tư thứ IV 77 Hình 3-20 Sửa đá cong lồi cạnh phải (T=-1; U=1) 77 Hình 3-21 Sửa biên dạng đá cong lõm (U=-1) 80 Hình 3-22 Sửa biên dạng đá cong lồi (U=1) 80 Hình 3-23 Sửa đá nhọn 81 Hình 3-24 Sửa đá biên dạng lượn sóng 82 Hình 3-25 Sửa đá lượn sóng lần – sửa đá cong lõm 82 Hình 3-26 Sửa đá lượn sóng lần – sửa đá cong lồi 82 Hình 3-27 Chi tiết có biên dạng 83 Hình 3-28 Sửa đá biên dạng 83 Hình 3-29 Hệ tọa độ phôi trước sau xoay 84 Hình 3-30 Sơ đồ thuật tốn chạy đá mài gia cơng 84 Hình 3-31 Mơ chạy dao mài mặt phẳng 86 Hình 3-32 Mơ q trình mài phần mềm Cimco Edit 87 Hình 3-33 Đường quỹ đạo đá mài mặt nghiêng 88 Hình 3-34 Mơ q trình mài phần mềm Cimco Edit: 91 Hình 3-35 Đường quỹ đạo đá mài mặt cong lồi 92 Hình 3-36 Mô đường dao thu phần mềm Cimco Edit 96 Hình 3-37 Quỹ đạo đá mài mặt cong lõm 97 Hình 3-38 Kết mơ đường chạy dao phần mềm Cimco Edit 100 Hình 4-1 Giao diện phần mềm Cimco Edit 102 Hình 4-2 Nhập chương trình macro vào phần mềm 103 Hình 4-3 Đường chạy dao chương trình macro 103 Hình 4-4 Ví dụ hệ tọa độ gia công chi tiết 104 Hình 4-5 Bản vẽ chi tiết mặt bậc 104 Hình 4-6 Mơ đường chạy dao chương trình trước gia cơng 106 Hình 4-7 Quá trình mài chi tiết mặt bậc 106 Hình 4-8 Chi tiết sau gia công 107 Hình 4-9 Biên dạng gia công 107 Hình 4-10 Mơ đường chạy dao chương trình trước gia cơng 109 Hình 4-11 Quá trình mài chi tiết mặt phẳng liên tục 110 Hình 4-12 Chi tiết sau gia công 110 Hình 4-13 Sơ đồ đo kích thước chi tiết mặt phẳng liên tục đồng hồ so 110 Hình 4-14 Quá trình đo biên dạng bề mặt chi tiết mặt phẳng liên tục 111 Hình 4-15 Đồ thị biên dạng chi tiết mặt phẳng liên tục 111 Hình 4-16 Chi tiết với biên dạng cong lồi cung côn 112 Hình 4-17 Bản vẽ chi tiết với biên dạng cung trịn lồi cung 112 Hình 4-18 Kích thước đá nghiêng cần sửa 114 Hình 4-19 Mơ chạy đá mài gia công phần mềm Cimco Edit 115 Hình 4-20 Quá trình mài chi tiết mặt cong lồi mặt 115 Hình 4-21 Chi tiết mặt côn cong lồi sau mài 115 Hình 4-22 Sơ đồ đo biên dạng bề mặt cong lồi chi tiết ứng dụng công nghiệp 116 Hình 4-23 Quá trình đo biên dạng bề mặt cong lồi 116 Hình 4-24 Đồ thị biên dạng mặt cong lồi trước sau gia công 117 Bảng 4-8 Quy trình cơng nghệ mài chi tiết ứng dụng công nghiệp Mài thô Mài bán tinh Mài tinh Tốc độ quay trục 2500 vịng/ph 2500 vịng/ph 2500 vịng/ph Lượng chạy dao 300 mm/ph 150 mm/ph 80 mm/ph Độ dày mài 0.15 mm 0.04 mm 0.01 mm Độ dày lần xuống đá 0.02 mm 0.01 mm 0.005 mm lần mài ta tiến hành sửa đá mài để làm đá mài đảm bảo biên dạng đá mài với biên dạng chi tiết, thông số đá mài: Bảng 4-9 Thông số đá sử dụng mài chi tiết ứng dụng công nghiệp Thông số Giá trị Loại đá mài A46PV Vật liệu Al2O3 Đường kính ngồi 200 mm Đường kính tâm 32 mm Độ dày 20 mm Chương trình gia cơng cung trịn lồi (mặt D): % O1372 ( CHUONG TRINH CHAY DAO THEO DUONG CONG ) G00 G17 G21 G40 G49 G80 G9 G91 G28 Z0 ( START MOTION ) G65 P9003 U0.0 W33.67 X65 Z33.67 R67.5 V-10 Y20 C200 D20 E0.15 J0.02 K10 I0 F200 G65 P9003 U0.0 W[33.67-0.15] X65 Z[33.67-0.15] R67.5 V-10 Y20 C200 D20 E0.04 J0.01 K10 I0 F150 G65 P9003 U0.0 W[33.67-0.19] X65 Z[33.67-0.19] R67.5 V-10 Y20 C200 D20 E0.01 J0.005 K10 I0 F80 ( END MOTION ) M09 M05 G91 G28 Z0 G28 X0 Y0 G90 M30 Chương trình gia công biên dạng cung côn (mặt E): Sửa đá biên dạng mặt nghiêng: 113 Hình 4-18 Kích thước đá nghiêng cần sửa + Chương trình sửa đá biên dạng mặt phẳng nghiêng: % O1371 ( CHUONG TRINH SUA DA ) G00 G17 G21 G40 G49 G80 G90 G91 G28 Z0 ( START MOTION ) G65 P7002 Y0 Z0 B16 K[ATAN[7.1/14] J0.005 F200 ( END MOTION ) + Chương trình gia cơng mặt cơn: % O1372 ( CHUONG TRINH CHAY DAO THEO DUONG CONG ) G00 G17 G21 G40 G49 G80 G90 G91 G28 Z0 ( START MOTION ) G65 P9003 U0.0 W33.67 X65 Z33.67 R62.6 V14 Y34 C200 D20 E0.15 J0.02 K10 I10 F200 G65 P9003 U0.0 W[33.67-0.15] X65 Z[33.67-0.15] R62.6 V14 Y34 C200 D20 E0.04 J0.01 K10 I10 F150 G65 P9003 U0.0 W[33.67-0.19] X65 Z[33.67-0.19] R62.6 V14 Y34 C200 D20 E0.01 J0.005 K10 I10 F80 ( END MOTION ) M09 M05 G91 G28 Z0 G28 X0 Y0 G90 M30 114 Các chương trình sử dụng: + Chương trình sửa đá biên dạng nghiêng O7002 (Phụ lục [C]) + Chương trình chạy đá gia cơng theo đường cong lồi O9003 (Phụ lục [D]) Hình 4-19 Mơ chạy đá mài gia công phần mềm Cimco Edit Hình 4-20 Quá trình mài chi tiết mặt cong lồi mặt côn Sau mài ta thu chi tiết với độ bóng tốt trước mài: Bảng 4-10 Độ nhám bề mặt chi tiết trước sau mài (Ra – μm) Mặt cong lồi (D) Lần đo Mặt côn (E) Trước mài Sau mài Trước mài Sau mài Trung bình 1.58 1.75 1.96 1.67 1.81 1.75 0.37 0.27 0.37 0.38 0.37 0.35 2.03 2.35 2.19 2.27 2.39 2.25 0.28 0.37 0.39 0.32 0.26 0.32 Lớn Nhỏ 1.96 1.58 0.38 0.27 2.39 2.03 0.39 0.26 Hình 4-21 Chi tiết mặt cong lồi sau mài 115 Thiết lập sơ đồ đo sử dụng đồng hồ so xác định độ cao theo sơ đồ để đo biên dạng bề mặt cong lồi: Hình 4-22 Sơ đồ đo biên dạng bề mặt cong lồi chi tiết ứng dụng công nghiệp Quá trình đo xác định biên dạng bề mặt cong lồi: Hình 4-23 Quá trình đo biên dạng bề mặt cong lồi Kế đo biên dạng bề mặt cong lồi số điểm: Bảng 4-11 Giá trị đo cao độ Z bề mặt cong lồi (mm) Tọa độ trục X 10 19 28 36 45 54 Tọa độ Z Lý thuyết 37.942 40.438 41.652 41.652 40.438 37.942 Tọa độ Z thực tế theo bề rộng (trục Y) Y(-4) Y(-8) Y(-12) 37.946 37.939 37.943 40.434 40.434 40.437 41.657 41.647 41.648 41.653 41.649 41.655 40.441 40.435 40.439 37.943 37.937 37.941 116 Dựa giá trị đo được, ta xây dựng đồ thị biên dạng mặt cong lồi: Hình 4-24 Đồ thị biên dạng mặt cong lồi trước sau gia công Từ số liệu đo đạc đồ xây dựng được, ta thấy chi tiết sau gia cơng đạt độ bóng mong muốn có biên dạng sát với lý thuyết với sai số biên dạng ±5 µm 4.5 Kết luận chương Trên sở chương trình thiết lập chương 3, tác giả tiến hành mài số chi tiết điển hình, Kết thực nghiệm cho thấy: - Các chi tiết sau mài có độ nhám bề mặt cải thiện đáng kể đạt độ bóng mong muốn Biên dạng chi tiết sau mài với biên dạng chi tiết so với lý thuyết với sai số ±5 µm - Nhờ có sở liệu thiết lập sẵn nên q trình gia cơng mài đơn giản nhiều so với việc mài máy mài phẳng vạn thông thường - Cơ sở liệu máy mài phẳng điều khiển số CNC gia cơng chi tiết ứng dụng công nghiệp mà máy mài phẳng vạn truyền thống không làm 117 KẾT LUẬN & HƯỚNG PHÁT TRIỂN Kết luận: Luận văn nghiên cứu tổng quan công nghệ mài, máy mài phẳng máy mài điều khiển số CNC (nhất các cơng trình nghiên cứu liên quan đến công nghệ mài máy mài điều khiển số CNC nước nước) Nghiên cứu lý thuyết lập trình Macro hệ Fanuc Từ thiết lập sở liệu cho máy mài phẳng điều khiển số CNC Đưa quy trình phương pháp thiết lập sở liệu cho máy điều khiển số CNC (máy mài CNC) Tiến hành thực nghiệm xây dựng sở liệu cho số chi tiết điển hình, kết thu độ xác (độ nhám bề mặt kích thước) gia cơng đạt kết tốt Kết nghiên cứu luận văn làm sở tham khảo cho việc thiết lập sở liệu máy điều khiển số CNC chuyên dùng Hướng phát triển đề tài: Thiết lập sở liệu vào gia công mài loại hình dáng chi tiết ngành chế tạo máy, tiến hành nghiên cứu xây dựng sở liệu sửa đá gia công cho chi tiết có dạng profin đặc biệt mài bề mặt dụng cụ hay bề mặt khn … Nghiên cứu xây dựng giao diện lập trình thân thiện hơn, dễ sử dụng cho người sử dụng có trình độ khơng cao 118 TÀI LIỆU THAM KHẢO [1] TH.S Lưu Văn Nhang, Kỹ thuật mài kim loại, Hà Nội: NXB Khoa học Kỹ thuật, 2003 [2] Ioan D Marinescu, Mike P Hitchiner, Eckart Uhlmann, W Brian Rowe, Ichiro Inasaki, Handbook of Machining with Grinding Wheels Second Edition, CRC Press Taylor & Francis Group, 2016 [3] PGS TS Phạm Văn Hùng, PGS TS Nguyễn Phương, Cơ sở máy công cụ, Hà Nội: Nxb Khoa học kỹ thuật, 2007 [4] Phạm Minh Đạo, Trần Anh Tuấn, Đỗ Lan Anh, Giáo trình mài, Hà Nội: Nxb lao động, 2010 [5] NICCO, "Precision surface grinder model NGS-550B," Catalog [6] Tạ Duy Liêm, Bùi Tuấn Anh, Phan Văn, Lê Đức Bảo, Cơ sở máy CNC, Hà Nội: NXB Bách Khoa Hà Nội, 2019 [7] Nguyễn Anh Tuấn, Cơ sở kỹ thuật CNC, TP Hồ Chí Minh: Nxb TPHCM, 2001 [8] Trần Minh Đức, Đỗ Mạnh Cường, Ngô Kiên Dương, "Ảnh hưởng chế độ công nghệ sửa đá đến chất lượng bề mặt chi tiết mài trịn ngồi thép khơng rỉ sus 304," Tạp chí khoa học công nghệ, vol tập 74, no số 12, năm 2010 [9] Phạm Hồng Hải, Nghiên cứu ứng dụng công nghệ mài bề mặt định hình máy phay CNC sử dụng đá mài CBN, Thái Nguyên: Luận văn thạc sĩ Đại học Thái Nguyên, 2015 [10] GE Fanuc Automation, Series / 00 / 0-Mate for Machining Center Operator's Manual, GFZ-61404E/07, GE Fanuc Automation North America, 1997 [11] Peter Smid, CNC Programming Handbook - A Comprehensive Guide to Practical CNC Programming, New York: Industrial Press, Inc, 2007 [12] CIMCO, CIMCO Edit User Guide, www.cimco.com, 2017 119 PHỤ LỤC [A] Chương trình gia cơng theo mặt phẳng ngang O9001 G90 G17 G0 G80 G40 G28 G91 Z0 G0 G90 G54 #506=#5 #510=#21-#6 #511=#23+#3/2 #512=#24+#6 #513=#21-#8 #514=#511-#506 IF [#22 LT #25] THEN #516=#22+#7-#4 IF [#22 GT #25] THEN #516=#22-#7+#4 IF [#22 LT #25] THEN #517=#25+#7 IF [#22 GT #25] THEN #517=#25-#7 #518=#516 #111=1 IF [#5 GT #8] THEN M30 G0 Z[#511+10] G90 G0 X#510 Y#518 WHILE [#506 LT #8] DO1 G0 Z#514 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G01 X#512 F#9 IF [#111 LT 0] THEN G01 X#510 F#9 IF [#22 LT #25] THEN #518=#518+#7-#4 IF [#22 GT #25] THEN #518=#518-#7+#4 #111=-#111 END2 G0 Z[#511+10] #506=#506+#5 #518=#516 120 #514=#511-#506 #111=1 G0 X#510 Y#518 END1 #514=#511-#8 G0 Z#514 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G01 X#512 F#9 IF [#111 LT 0] THEN G01 X#510 F#9 IF [#22 LT #25] THEN #518=#518+#7-#4 IF [#22 GT #25] THEN #518=#518-#7+#4 #111=-#111 END2 G0 Z[#511+10] G0 X#21 Y#22 M99 [B] Chương trình gia cơng theo mặt phẳng nghiêng O9002 G90 G17 G0 G80 G40 G28 G91 Z0 G0 G90 G54 #506=#5 #510=#21-#3*[SIN#1]/2 #511=#23+#3*[COS#1]/2 #512=#24-#3*[SIN#1]/2 #513=#26+#3*[COS#1]/2 #514=#511-#506 #515=#513-#506 IF [#22 LT #25] THEN #516=#22+#7-#4 IF [#22 GT #25] THEN #516=#22-#7+#4 IF [#22 LT #25] THEN #517=#25+#7 IF [#22 GT #25] THEN #517=#25-#7 #518=#516 #519=#510-#6*COS#1 121 #520=#511-#6*SIN#1 #521=#512+#6*COS#1 #522=#513+#6*SIN#1 #520=#520-#506 #522=#522-#506 #525=#520+10 (KHOANG NHAC DA SAU KHI MAI) IF [#520 LT #522] THEN #525=#522+10 #111=1 IF [#5 GT #8] THEN M30 G0 Z#525 G90 G0 X#519 Y#518 WHILE [#506 LT #8] DO1 G0 Z#520 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G18 G01 X#510 Z#514 F#9 IF [#111 GT 0] THEN G18 G01 X#512 Z#515 F#9 IF [#111 GT 0] THEN G18 G01 X#521 Z#522 F#9 IF [#111 LT 0] THEN G18 G01 X#512 Z#515 F#9 IF [#111 LT 0] THEN G18 G01 X#510 Z#514 F#9 IF [#111 LT 0] THEN G18 G01 X#519 Z#520 F#9 IF [#22 LT #25] THEN #518=#518+#7-#4 IF [#22 GT #25] THEN #518=#518-#7+#4 #111=-#111 END2 G0 Z#525 #506=#506+#5 #514=#511-#506 #515=#513-#506 #520=#520-#5 #522=#522-#5 #518=#516 #111=1 G0 X#519 Y#518 END1 #514=#511-#8 122 #515=#513-#8 #520= #511-#6*SIN#1-#8 #522= #513+#6*SIN#1-#8 G0 Z#520 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G18 G01 X#510 Z#514 F#9 IF [#111 GT 0] THEN G18 G01 X#512 Z#515 F#9 IF [#111 GT 0] THEN G18 G01 X#521 Z#522 F#9 IF [#111 LT 0] THEN G18 G01 X#512 Z#515 F#9 IF [#111 LT 0] THEN G18 G01 X#510 Z#514 F#9 IF [#111 LT 0] THEN G18 G01 X#519 Z#520 F#9 IF [#22 LT #25] THEN #518=#518+#7-#4 IF [#22 GT #25] THEN #518=#518-#7+#4 #111=-#111 END2 G0 Z#525 G0 X#21 Y#22 M99 [C] Chương trình sửa đá nghiêng O7002 G90 G19 G0 G80 G40 G28 G91 Z0 G0 G90 G55 #102=#25 #103=#26 #104=#102+#2*[#6/[ABS[#6]]] #105=#103-#2*ABS[[TAN#6]] #106=#103-#5 #107=0 #107=#107+#5 G90 G0 Y#102 Z[#103+1] WHILE[#106 GT #105] DO1 G01 Z#106 F#9 #123=#102+#107/TAN#6 123 G01 Y#123 Z#103 F#9 G0 Z[#103+1] Y#102 #106=#106-#5 END1 G01 Z#105 F#9 #123=#104+#107/TAN#6 G01 Y#104 Z#103 F#9 G0 Z[#103+1] Y#102 M99 [D] Chương trình chạy đá gia cơng theo cung trịn lồi O8003 G90 G17 G0 G80 G40 G28 G91 Z0 G0 G90 G54 #500=ATAN[[#26-#23]/[#+E19:E4224-#21]] #501=SQRT[[#24-#21]*[#24-#21]+[#26-#23]*[#26-#23]] #502=ATAN[SQRT[#18*#18-#501*#501/4]/[#501/2]] #503=#502-#500 #504=#500+#502 #505=#18+#3/2 #506=#5 #510=#21-#3*[COS[#503]]/2 #511=#23+#3*[SIN[#503]]/2 #512=#24+#3*[COS[#504]]/2 #513=#26+#3*[SIN[#504]]/2 #514=#511-#506 #515=#513-#506 IF [#22 LT #25] THEN #516=#22+#7-#4 IF [#22 GT #25] THEN #516=#22-#7+#4 IF [#22 LT #25] THEN #517=#25+#7 IF [#22 GT #25] THEN #517=#25-#7 #518=#516 #519=#510-#6*SIN[#503] 124 #520=#511-#6*COS[#503]-#5 #521=#512+#6*SIN[#504] #522=#513-#6*COS[#504]-#5 #111=1 IF [#5 GT #8] THEN M30 G0 Z50 G90 G0 X#519 Y#518 WHILE [#506 LT #8] DO1 G0 Z#520 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G01 X#510 Z#514 IF [#111 GT 0] THEN G18 G03 X#512 Z#515 R#505 F#9 IF [#111 GT 0] THEN G18 G01 X#521 Z#522 IF [#111 LT 0] THEN G01 X#512 Z#515 IF [#111 LT 0] THEN O8003 G90 G17 G0 G80 G40 G28 G91 Z0 G0 G90 G54 #500=ATAN[[#26-#23]/[#+E19:E4224-#21]] #501=SQRT[[#24-#21]*[#24-#21]+[#26-#23]*[#26-#23]] #502=ATAN[SQRT[#18*#18-#501*#501/4]/[#501/2]] #503=#502-#500 #504=#500+#502 #505=#18+#3/2 #506=#5 #510=#21-#3*[COS[#503]]/2 #511=#23+#3*[SIN[#503]]/2 #512=#24+#3*[COS[#504]]/2 #513=#26+#3*[SIN[#504]]/2 #514=#511-#506 #515=#513-#506 IF [#22 LT #25] THEN #516=#22+#7-#4 IF [#22 GT #25] THEN #516=#22-#7+#4 IF [#22 LT #25] THEN #517=#25+#7 125 IF [#22 GT #25] THEN #517=#25-#7 #518=#516 #519=#510-#6*SIN[#503] #520=#511-#6*COS[#503]-#5 #521=#512+#6*SIN[#504] #522=#513-#6*COS[#504]-#5 #100=#21+#18*COS[#503] #101=#23+#18*[1-SIN[#503]]+#3/2 #525=#522+10 (KHOANG NHA DA 10 mm) IF [#26 GT #100] THEN #525=#101+10 #111=1 IF [#5 GT #8] THEN M30 G0 Z#525 G90 G0 X#519 Y#518 WHILE [#506 LT #8] DO1 G0 Z#520 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G01 X#510 Z#514 IF [#111 GT 0] THEN G18 G03 X#512 Z#515 R#505 F#9 IF [#111 GT 0] THEN G18 G01 X#521 Z#522 IF [#111 LT 0] THEN G01 X#512 Z#515 IF [#111 LT 0] THEN G18 G02 X#510 Z#514 R#505 F#9 IF [#111 LT 0] THEN G18 G01 X#519 Z#520 F#9 IF [#22 LT #25] THEN #518=#518+#7-#4 IF [#22 GT #25] THEN #518=#518-#7+#4 #111=-#111 END2 G0 Z#525 #506=#506+#5 #514=#511-#506 #515=#513-#506 #518=#516 #111=1 #520=#520-#5 #522=#522-#5 126 G0 X#519 Y#518 END1 #514=#511-#8 #515=#513-#8 #520=#514-#6*COS[#503] #522=#515-#6*COS[#504] G0 Z#520 WHILE [[[#518 LT #517] AND [#25 GT #22]] OR [[#518 GT #517] AND [#25 LT 22]]] DO2 G0 Y#518 IF [#111 GT 0] THEN G01 X#510 Z#514 F#9 IF [#111 GT 0] THEN G18 G03 X#512 Z#515 R#505 F#9 IF [#111 GT 0] THEN G18 G01 X#521 Z#522 IF [#111 LT 0] THEN G01 X#512 Z#515 F#9 IF [#111 LT 0] THEN G18 G02 X#510 Z#514 R#505 F#9 IF [#111 LT 0] THEN G01 X#519 Z#520 F#9 IF [#22 LT #25] THEN #518=#518+#7-#4 IF [#22 GT #25] THEN #518=#518-#7+#4 #111=-#111 END2 G0 Z#525 G0 X#21 Y#22 M99 127 ... CHƯƠNG 3: THIẾT LẬP CƠ SỞ DỮ LIỆU CHO MÁY MÀI PHẲNG ĐIỀU KHIỂN SỐ CNC 68 3.1 CÁC BƯỚC XÂY DỰNG CƠ SỞ DỮ LIỆU CHO MÁY MÀI CNC 68 Tính cần thiết việc xây dựng sở liệu cho máy mài 68... tiêu đề ban đầu thiết lập sở liệu cho máy mài phẳng điều khiển số CNC Từ giúp đơn giản hóa q trình lập trình gia cơng làm tài liệu tham khảo để thiết lập sở liệu máy điều khiển số chuyên dùng... lập sở liệu cho máy mài CNC - Thiết lập sở liệu sửa biên dạng đá mài cho số biên dạng đặc biệt - Thiết lập sở liệu chạy đá mài gia công cho số biên dạng đặc biệt Chương 4: Thực nghiệm gia công số

Ngày đăng: 08/12/2021, 23:42

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    Tóm tắt nội dung luận văn

    KẾT LUẬN & HƯỚNG PHÁT TRIỂN

    TÀI LIỆU THAM KHẢO

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN