Trang 4 MỤC ỤL C LỜI CAM ĐOAN LỜI CẢM ƠN DANH MỤC CÁC BẢNG BIỂU DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC PHỤ Ụ L C LỜI MỞ ĐẦU .... Gi i thiớệu cơ sở ề v CAD/CAM-CNC và lập trình CNC cho máy pha
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - NGUYỄN VĂN PHONG NGHIÊN CỨU LẬP TRÌNH THAM SỐ ĐỂ GIA CÔNG CÁC CHI TIẾT PHỨC TẠP TRÊN MÁY UCP600 LUẬN VĂN THẠC SĨ KỸ THUẬT Chuyên ngành: Chế tạo máy NG DN: PGS TS PHẠM VĂN HÙNG Hà Nội – 2017 17083300063363be56a78-2d54-4102-b0ff-1b9f07f70391 1708330006336607c2b54-e58d-486b-99dc-547ff549e262 1708330006335b0b643b8-d39c-41f6-8ce4-642a7d99badd LỜI CAM ĐOAN p Thc s t - i hi V Nghiên cứu lập trình tham số để gia cơng chi tiết phức tạp máy UCP600 Tt c ni dung luc hin bt k m u mi vi ni dung lu Tác giả luận văn Nguyễn Văn Phong LỜI CẢM ƠN i PGS TS Ph tng dn, ch b c hin lu T i s tu kin thun li v trang thit b i gian ca c Bo tr i m ca ng nghip ti khu v cc nghim c T xin i s c, gio i hi hhc t lu lu Nguyễn Văn Phong MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN DANH MỤC CÁC BẢNG BIỂU DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC PHỤ LỤC LỜI MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ CÔNG NGHỆ CAD/CAM-CNC 1.1 Giới thiệu máy công cụ điều khiển số (máy CNC)[2,3] 1.1.1 Giới thiệu chung điều khiển số máy công cụ 1.1.2 Các hệ điều khiển số 1.1.2.1 H u khin NC (Numerical Control) 1.1.2.2 H u khin CNC 1.1.2.3 H u khin DNC (Direct Numerical Control) 1.1.3 Cơ sở lý thuyết lập trình gia cơng máy CNC 1.1.4 Các hệ điều khiển phổ biến máy CNC 1.1.4.1 H u 1.1.4.2 H 1.1.4.3 H u khin Heidenhain [8,9] 1.1.5 Nhận xét 10 1.2 Giới thiệu sở CAD/CAM-CNC lập trình CNC cho máy phay 10 1.2.1 Tổng quan công nghệ CAD/CAM - CNC[4] 10 1.2.1.1 Tng quan v CAD/CAM 10 m v CAD, CAM, CNC 11 CAD/CAM CNC 13 a CAD/CAM CNC chu k sn xut 15 1.2.2 Quá trình gia công ứng dụng công nghệ CAD/CAM – CNC[4] 16 1.2.2.1 H thng CAD/CAM CNC 16 17 1.3 Kết luận chƣơng 18 CHƢƠNG 2: LẬP TRÌNH GIA CƠNG TRÊN MÁY NHIỀU TRỤC UCP600 BẰNG HỆ ĐIỀU KHIỂN HEIDENHAIN iTNC530 19 2.1.Giới thiệu Trung tâm gia công UCP600[ 10,11 ] 19 2.1.1 Đặc điểm máy CNC 19 2.1.1.1 Nhn v 19 2.1.1.2 Kt cu c 20 2.1.1.3.Mt s h 20 2.1.2 Trung tâm gia công Mikron UCP600 21 2.2.Nghiên cứu hệ điều khiển Heidenhain iTNC530[10,11] .23 2.2.1.Giới thiệu hệ điều khiển iTNC530 23 2.2.2 Định nghĩa gọi chu trình gia cơng[10] 33 33 2.2.2.2 G 34 2.2.3 Một số chu trình hệ điều khiển HEIDENHAIN iTNC530 34 34 2.2.3.2 RECTANGULAR POCKET (CYCLE 251) 44 2.2.3.3 CIRCULAR POCKET (CYCLE 252) 46 2.2.3.4 CIRCULAR PATTERN (CYCLE 220) 51 2.2.3.5 LINEAR PATTERN (CYCLE 221) 52 2.3 Kết luận chƣơng 53 CHƢƠNG 3: LẬP TRÌNH THAM SỐ TRONG HỆ HEIDENHAIN ITNC 530[10,11] 54 3.1 Khái quát chung lập trình tham số 54 3.1.1 Khái niệm lập trình tham số 54 3.1.2 Vai trị lập trình tham số 54 3.2 Thiết lập chƣơng trình tham số hệ điều khiển Heidenhain iTNC530 54 3.2.1 Khai báo gọi hàm tham số Q 54 54 3.2.1.2 Gi tham s Q 55 3.2.2 Các hàm toán học dùng để mô tả biên dạng 56 3.2.3 Hàm điều kiện biểu thức so sánh 56 3.2.4 Một số phép toán học 57 3.2.5 Chƣơng trình LBL vịng lặp 58 59 p LBL 59 3.2.6 Ví dụ cụ thể lặp chƣơng trình có sử dụng nhiều dao 60 3.2.7 Nhận xét 62 3.3 Lập trình tham số gia công chi tiết phức tạp 63 3.3.1 Nhóm chi tiết có biên dạng phức tạp 63 3.3.1.1 Gii thiu v 63 t 67 3.3.2 Lập trình tham số cho chi tiết bánh [10,11] 72 3.3.2.1 L 72 3.3.2.2 L 77 3.4 Thực nghiệm, chế thử nhóm chi tiết 81 3.4.1 Các bƣớc tiến hành máy UCP600 81 3.4.1.1 N 81 82 nh g 82 c ti 83 3.4.2 Hình ảnh sản phẩm sau gia cơng 86 3.4.3 Kết luận 88 KẾT LUẬN VÀ KIẾN NGHỊ 89 TÀI LIỆU THAM KHẢO 90 CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT STT Ký hiệu viết tắt Ý nghĩa Computer Numerical Control u khin s tr CNC CAD CAM NC Number Control u khin s STT S th t c Computer Aided Design Thit k tr Computer Aided Manufacturing Sn xu tr gia i hi DANH MỤC CÁC BẢNG BIỂU STT Số thứ tự hình Ý nghĩa m c Trang Bng 2.1 Bng 2.2 Bng 2.3 Bng 3.1 Q 55 Bng 3.2 55 v C u khin Heidenhain 19 32 34 DANH MỤC CÁC HÌNH VẼ STT Số thứ tự Ý nghĩa hình Bu khing Trang u khin h H thng DNC 13 Mi quan h CAD/CAM 14 n xung dng CAD/CAM-CNC 15 nh 1.7 n xut ng dng CAD/CAM-CNC 16 1.8 17 1 21 10 2 t 22 11 3 cha dng c ct 22 12 4 u khin 22 13 5 Bu khin 22 14 6 H thng ti phoi 23 15 7 u khin iTNC530 23 16 8 u khin iTNC530 27 17 9 Ch vng tay 27 Bu khin h WinNC 18 0 Nhp d liu bng tay 28 19 1 Ch sa ch 28 20 2 Ch ki 28 21 3 Ch ng ch 28 22 Chin 29 23 m chun dng c ct 30 24 d 30 25 d 31 26 n 32 27 36 28 37 29 38 30 39 31 Chu tr 40 32 41 33 tr CYCLE265 42 34 43 35 c ch nht CYCLE251 45 36 2.28 47 37 phay h 49 38 u l CYCLE220 51 39 u l 52 41 54 42 C dng nhiu dao 60 43 63 44 B ng Cycloid 64 45 ng Cycloid 64 46 ng Epicycloid 65 47 ng Hypocycloid 65 48 C 66 49 3D chi tip 67 50 Bn v chi ti 67 51 68 52 2 Phay mu 70 53 3 Phay l P24 71 54 4 72 55 5 Phay phng mu 73 56 6 Phay h 74 57 7 75 58 8 76