Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

159 7 0
Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Đ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

ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA _o0o _ NGUYỄN THỊ THANH THÚY NGHIÊN CỨU PHÂN VÙNG BỀ MẶT GIA CONG TRÊN MÁY CNC + CHUYÊN NGÀNH: CÔNG NGHỆ CHẾ TẠO MÁY LUẬN VĂN THẠC SỸ Tp Hồ Chí Minh, ngày 01 tháng 07 năm 2011 CƠNG TRÌNH ĐƯỢC HỒN THÀNH TẠI TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH Cán hướng dẫn khoa học: PGS.TS THÁI THỊ THU HÀ …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………… Cán chấm nhận xét 1: …………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………… Cán chấm nhận xét 2: …………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………… Luận văn thạc sĩ bảo vệ Trường Đại học Bách Khoa, ĐHQG Tp HCM ngày tháng năm Thành phần Hội đồng đánh giá luận văn thạc sĩ gồm: Xác nhận Chủ tịch Hội đồng đánh giá LV Bộ môn quản lý chuyên ngành sau luận văn sửa chữa (nếu có) Chủ tịch Hội đồng đánh giá LV Bộ mơn quản lý chuyên ngành ĐẠI HỌC QUỐC GIA TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÁCH KHOA Độc Lập – Tự Do – Hạnh Phúc -oOo - Tp Hồ Chí Minh, ngày tháng năm 2011 NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: Nguyễn Thị Thanh Thúy Giới tính: Nữ Ngày tháng năm sinh: 12-08-1982 Nơi sinh: Đồng Nai Chuyên ngành: CÔNG NGHỆ CHẾ TẠO MÁY MSHV: 09040382 Khóa 2009 1- TÊN ĐỀ TÀI: NGHIÊN CỨU PHÂN VÙNG BỀ MẶT GIA CÔNG TRÊN MÁY CNC 3+2 2- NHIỆM VỤ VÀ NỘI DUNG: - Nghiên cứu gia công bề mặt phức tạp máy CNC trục máy CNC 3+2 - Nghiên cứu số thuật toán phân vùng mặt cong - Xây dựng đường bao đường chạy dao cho mảnh vá 3- NGÀY GIAO NHIỆM VỤ : 05-07-2010 4- NGÀY HOÀN THÀNH NHIỆM VỤ: 01-07-2011 5- HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: PGS.TS THÁI THỊ THU HÀ Nội dung đề cương luận văn thạc sĩ Hội Đồng Chuyên Ngành thông qua CÁN BỘ HƯỚNG DẪN CHŨ NHIỆM BỘ MÔN KHOA QL CHUYÊN NGÀNH ( Họ tên chữ ký) QUẢN LÝ CHUYÊN NGÀNH ( Họ tên chữ ký) ( Họ tên chữ ký) PGS.TS THÁI THỊ THU HÀ LỜI CẢM ƠN Đầu tiên, em xin chân thành cảm ơn Cô PGS.TS THÁI THỊ THU HÀ hướng dẫn giúp đỡ em tận tình suốt trình thực đề tài Em xin chân thành cảm ơn Quý Thầy, Cô trường Đại Học Bách Khoa TP.Hồ Chí Minh đặc biệt ơn Q Thầy, Cơ khoa Cơ Khí truyền đạt kiến thức quý báo tạo điều kiện thuận lợi để em hoàn thành luận văn khóa học Ban Giám Đốc tập thể cán Phịng Thí Nghiệm Trọng Điểm Quốc Gia Điều Khiển Số Kỹ Thuật Hệ Thống tạo điều kiện thuận lợi cho thực đề tài Phòng CAD/CAM/CNC Phòng Kỹ Thuật Đo Lường Phịng Thí Nghiệm Trọng Điểm Quốc Gia Điều Khiển Số Kỹ Thuật Hệ Thống nhiệt tình giúp đỡ q trình gia cơng, đo đánh giá kết Xin chân thành cảm ơn đến bạn lớp cao học Cơng Nghệ chế tạo máy khóa 2009 bạn đồng nghiệp góp ý chân thành q trình thực luận văn Tp Hồ Chí Minh, tháng năm 2011 ABSTRACT Despite the inbuilt advantages offered by 5-axis machining, the manufacturing industry has not widely adopted this technology due to the high cost of machines and insufficient support from CAD/CAM systems Companies are used to 3-axis machining and the operators are in many cases not yet ready for 5-axis machining in terms of training and programming An effective solution for this 5-axis problem is a graduated migration through the use of 3+2-axis machining The objective of this research is to develop and implement a machining technique that uses the simplicity of 3-axis tool positioning and the flexibility of 5-axis tool orientation, to machine complex surfaces This technique, 3+2-axis machining, divides a surface into patches and then machines each patch using a fixed tool orientation The tool orientation and section boundaries are determined to minimize the overall machining time For each section the tool orientation is different but remains constant while machining this section The number of patches selected for machining has a direct impact on the machining time If the number of patches is small, the shape of the tool may vary greatly from that of the surface, which can result in smaller side-step distances In contrast, a large number of patches leads to a better match between the tool and the workpiece, but it also leads to many re-orientations of the part as the tool moves between patches Also, if the number of patches is large, the size of the patches will be reduced which will result in shorter tool passes that limit the tools ability to achieve the commanded feed rate The optimum number of patches is a compromise between increasing the side step associated with large patches and the increase in time due to re-orientation of part and tool movement between patches To find the optimal partition, a series of simulation tests are conducted to find the partition that would lead to the smallest machining time This work presents the application of well known methods from Pattern Recognition and newly developed methods by the current author that were adapted for surface machining and boundary identification This work also presents the methodology required to generate tool paths for 3+2-axis machining, which includes an explanation of the procedures required to determine an appropriate tool orientation, feed direction, tool path trajectory and tool parameters for patch-by-patch machining These parameters are determined independently for each patch and aim at reducing the time required to machine a surface while maintaining the surface specifications Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 MỤC LỤC LỜI CẢM ƠN ĐẶT VẤN ĐỀ MỤC LỤC CHƯƠNG 1: NGHIÊN CỨU TỔNG QUAN 1.1 Tình hình nghiên cứu ngồi nước 1.1.1 Tình hình nghiên cứu ngồi nước 1.1.2 Tình hình nghiên cứu nước 1.2 Mục đích nghiên cứu tính cấp thiết đề tài 1.2.1 Tính cấp thiết đề tài 1.2.2 Mục đích nghiên cứu luận văn 1.3 Giới thiệu gia công máy CNC 3+2 1.4 Xây dựng đường chạy dao gia công CNC 3+2 12 CHƯƠNG 2: GIA CÔNG CÁC BỀ MẶT PHỨC TẠP TRÊN MÁY CNC 3+2 VÀ MÁY CNC TRỤC 2.1 Gia công máy CNC trục đồng thời 16 2.2 Gia công máy CNC 3+2 21 2.3 So sánh hiệu gia công máy 23 CHƯƠNG 3: MỘT SỐ THUẬT TOÁN PHÂN VÙNG MẶT CONG 3.1 Một số thuật toán phân cụm 26 3.1.1 Thuật toán k-means 27 3.1.2 Thuật toán Fuzzy 33 3.1.2.1 Hàm mục tiêu 33 3.1.2.2Thuật toán FCM 35 3.1.3 Gom cụm liệu phân cấp 36 3.1.3.1 Thuật toán 36 GVHD: THÁI THỊ THU HÀ Trang HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 3.1.4 Kết luận phương pháp phân cụm 38 3.2 Ứng dụng thuật toán phân cụm cho phân vùng mặt cong 38 3.3 Tổng kết ………………………………………………………… 80 CHƯƠNG 4: XÂY DỰNG ĐƯỜNG CHẠY DAO CHO CÁC MẢNH VÁ 4.1 Hệ tọa độ máy CNC 82 4.2 Dụng cụ cắt 85 4.2.1 Hình dạng 85 4.2.2 Kích thước dao 86 4.2.3 Bán kính mũi dao 87 4.3 Hướng chạy dao 89 4.4 Khoảng cách bước chạy dao 90 4.5 Các loại đường chạy dao 91 4.5.1 Một số đường chạy dao cho máy CNC 92 4.5.1.1 Gia công thô 92 4.5.1.2 Gia công tinh 94 4.6 Tóm tắt …………………………………………………………… 98 CHƯƠNG 5: THỰC NGHIỆM 5.1 Mặt cong 101 5.2 Mặt cong 105 5.3 Mặt cong 109 5.4 Tổng kết ………………………………………………………… 124 5.5 Kết luận ………………………………………………………… 124 5.6 Hướng nghiên cứu tương lai 125 TRÍCH DẪN…………………………………………………………… 127 TÀI LIỆU THAM KHẢO 150 PHỤ LỤC 151 LÝ LỊCH TRÍCH NGANG 153 GVHD: THÁI THỊ THU HÀ Trang HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 DANH SÁCH CÁC BẢNG BIỂU Tên gọi Trang Bảng 2-1 So sánh hiệu gia công máy 23 Bảng 3-1 Thử nghiệm phân vùng mặt cong 77 Bảng 3-2 Thử nghiệm phân vùng mặt cong 78 Bảng 3-3 Thử nghiệm phân vùng mặt cong 79 Bảng 3-4 Thử nghiệm phân vùng mặt cong 80 Bảng 5-1 Thử nghiệm mô số cho mặt cong 102 Bảng 5-2 So sánh thời gian gia công mặt cong 104 Bảng 5-3 Thử nghiệm mô số cho mặt cong 106 Bảng 5-4 So sánh thời gian gia công mặt cong 108 Bảng 5-5 Thử nghiệm mô số cho mặt cong 109 Bảng 5-6 So sánh thời gian gia công mặt cong 111 GVHD: THÁI THỊ THU HÀ Trang HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 CÁC CHỮ VIẾT TẮT CNC: Computer Numerical Controller USAF: USA Air Force ĐHBK: Đại Học Bách khoa MIT:Massachusetts Institute of Technology CAD / CAM : Computer Aided Design/Computer Aided Manufacture PCDL: Personal and Community Development Learning FCM: Fuzzy C means GVHD: THÁI THỊ THU HÀ Trang HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 //glRotated(45, 0.0, 1.0, 0.0); CString fileName, numberFormat; int j = 0; while (true) { /*if (m1) mau1 = mau1 + 0.2; if (m2) mau2 = mau2 + 0.2; if (m3) mau3 = mau3 + 0.2; if (mau1 == 1) { m2 = true; m1 = false; } if (mau2 == 1) { m3 = true; m2 = false; } */ if (m1) mau1 = mau1 + 0.2* (1 + i/3); if (m2) mau2 = mau2 + 0.2* (1 + i/3); if (m3) mau3 = mau3 + 0.2* (1 + i/3); glColor3d(mau1, mau2, mau3); GVHD: THÁI THỊ THU HÀ Trang 139 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 if (m1 == true) { m1 = false; m2 = true; mau1 = 0; mau2 = 0; mau3 = 0; } else if (m2 == true) { m2 = false; m3 = true; mau1 = 0; mau2 = 0; mau3 = 0; } else if (m3 == true) { m3 = false; m1 = true; mau1 = 0; mau2 = 0; mau3 = 0; } GVHD: THÁI THỊ THU HÀ Trang 140 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 fileName ="Data/Nhom "; numberFormat.Format("%d", j); fileName.operator +=(numberFormat); fileName.operator +=(".txt"); ifstream inFile; inFile.open(fileName); if (!inFile.is_open()) { //m_status = "Khong The Mo Duoc File Nay!!!"; //UpdateData(false); return; } string line; char *token; char *pLine; while(getline(inFile, line)) { GVHD: THÁI THỊ THU HÀ Trang 141 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 //getline(inFile, line); pLine = new char[line.length() + 1]; strcpy(pLine,line.c_str()); double x = strtod(strtok( pLine, " " ), NULL)/100; double y = strtod(strtok( NULL, " " ), NULL)/100; double z = strtod(strtok( NULL, " " ), NULL)/100; glBegin(GL_POINTS); glVertex3f(x, y , z ); glEnd(); /*glBegin(GL_POLYGON); glVertex3f(x + 0.01, y + 0.01, z + 0.01); glVertex3f(x + 0.01, y + 0.01, z - 0.01); glVertex3f(x - 0.01, y + 0.01, z + 0.01); glVertex3f(x - 0.01, y + 0.01, z - 0.01); glEnd(); glBegin(GL_POLYGON); glVertex3f(x + 0.01, y - 0.01, z + 0.01); GVHD: THÁI THỊ THU HÀ Trang 142 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 glVertex3f(x - 0.01, y - 0.01, z + 0.01); glVertex3f(x - 0.01, y - 0.01, z - 0.01); glVertex3f(x + 0.01, y - 0.01, z - 0.01); glEnd(); glBegin(GL_POLYGON); glVertex3f(x + 0.01, y + 0.01, z + 0.01); glVertex3f(x - 0.01, y + 0.01, z + 0.01); glVertex3f(x - 0.01, y - 0.01, z + 0.01); glVertex3f(x + 0.01, y - 0.01, z - 0.01); glEnd(); glBegin(GL_POLYGON); glVertex3f(x + 0.01, y - 0.01, z - 0.01); glVertex3f(x - 0.01, y - 0.01, z - 0.01); glVertex3f(x - 0.01, y + 0.01, z - 0.01); glVertex3f(x + 0.01, y + 0.01, z - 0.01); glEnd(); glBegin(GL_POLYGON); glVertex3f(x + 0.01, y + 0.01, z + 0.01); GVHD: THÁI THỊ THU HÀ Trang 143 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 glVertex3f(x + 0.01, y + 0.01, z - 0.01); glVertex3f(x + 0.01, y - 0.01, z - 0.01); glVertex3f(x + 0.01, y - 0.01, z + 0.01); glEnd(); glBegin(GL_POLYGON); glVertex3f(x - 0.01, y - 0.01, z + 0.01); glVertex3f(x - 0.01, y + 0.01, z + 0.01); glVertex3f(x - 0.01, y + 0.01, z - 0.01); glVertex3f(x - 0.01, y - 0.01, z - 0.01); glEnd(); */ } glFlush(); inFile.close(); j++; i++; } GVHD: THÁI THỊ THU HÀ Trang 144 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 } int main(int argc, char* argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA); glutInitWindowPosition(400,150); glutInitWindowSize(500,500); glutCreateWindow("Mat Phang!!!!"); glutCreateMenu(demo_menu); glutAddMenuEntry("Quit", 1); glutAddMenuEntry("Refesh", 2); glutAttachMenu(GLUT_RIGHT_BUTTON); glutDisplayFunc(renderScene); glutMainLoop(); return 0; } GVHD: THÁI THỊ THU HÀ Trang 145 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 void myinit() { /* set viewing conditions */ glViewport(0,0,ww,wh); glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(0.0, (GLdouble) ww, 0.0, (GLdouble) wh, -1, 1); glMatrixMode(GL_MODELVIEW); /* clear color buffer stuff */ glClearColor(0.0, 0.0, 0.0, 1.0); //black glClear(GL_COLOR_BUFFER_BIT); glFlush(); } /*****************************************************************/ // Keyboard callback, keyboard events: // Quit the program on press of letter q or Q /*****************************************************************/ void keyboard(unsigned char key, int x, int y) { if (key=='q' || key=='Q') exit(0); } GVHD: THÁI THỊ THU HÀ Trang 146 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 /*****************************************************************/ // Reshape callback, window events: // Ajust projection according to new winow parameters /*****************************************************************/ void myReshape(GLsizei w, GLsizei h) { /* adjust clipping box */ glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(0.0, (GLdouble)w, 0.0, (GLdouble)h, -1.0, 1.0); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); /* adjust viewport and clear */ glViewport(0,0,w,h); glClearColor (0.0, 0.0, 0.0, 1.0); glClear(GL_COLOR_BUFFER_BIT); glFlush(); /* set global size for use by drawing routine */ ww = w; wh = h; } /*****************************************************************/ // Motion callback: // Draws a square of random color at x,y screen position /*****************************************************************/ GVHD: THÁI THỊ THU HÀ Trang 147 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 void drawSquare(int x, int y) { glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_TRIANGLES); glVertex3f(-0.5,-0.5,0.0); glVertex3f(0.5,0.0,0.0); glVertex3f(0.0,0.5,0.0); glEnd(); glFlush(); } /*****************************************************************/ // display callback /*****************************************************************/ void display() { } /*****************************************************************/ // menu callback /*****************************************************************/ void demo_menu(int id) { GVHD: THÁI THỊ THU HÀ Trang 148 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 if (id==1) exit (0); glClearColor (0.0, 0.0, 0.0, 1.0); glClear(GL_COLOR_BUFFER_BIT); glFlush(); glutPostRedisplay( ); } GVHD: THÁI THỊ THU HÀ Trang 149 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 TÀI LIỆU THAM KHẢO 1) COMPUTER NUMERICAL CONTROL PROGRAMMING BASICS BY STEVE KRAR AND ARTHUR GILL 2) CNC PROGRAMMINH HANDBOOK BY PETER SMID 3) SECRETS OF AXIS MACHINING BY KARLO APRO 4) HIGH SPEED MACHINE- THE EFFECTIVE WAY OF MODERN CUTTING BY PASKI, R.-PRZYBYLSKI, L.& SLODKI,B 5) CNC TOOL-PATH PLANNING FOR HIGH SPEED HIGH RESOLUTION MACHINING USING A NEW TOOLPATH CALCULATION ALGORITHM BY S.G.LEE AND S.-H YANG 6) WEB SITES OF CNC PROGRAMMING GVHD: THÁI THỊ THU HÀ Trang 150 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 PHỤ LỤC [1] K Sheltami, S Bedi and F Ismail (1998) Swept Volumes of Toroidal Cutters Using Generating Curves Int Journal of Machine Tools and Manufacture 38:885-870 [2] N Rao, F Ismail and S Bedi (1997) Tool Path Planning for 5-axis Machining Using the Principal Axis Method Int Journal of Machine Tools and Manufacture 37(7):1025-1040 [3] B Lauwers, J P Kruth and P Dejonghe (2001) An operation Planning System for Multi-Axis Milling of sculptured Surfaces International Journal Advanced Manufacturing Technologies 17:799-804 [4] T Kim and S E Sarma (2001) Toolpath generation along directions of maximum kinematic performance; a first cut at machine-optimal tool paths Computer-Aided Design 34: 453-468 [5] C J Chiou and Y-S Lee (2002) A machining potential field approach to tool path generation for multi-axis sculptured surface machining Computer-Aided Design 34:357-371 [6] C-S Jun, K Cha and Y-S Lee (2003) Optimizing tool orientations for 5-axis machining by configuration-space search method Computer-Aided Design 35:549566 [7] W L Ralph and M Loftus (1993) The application of an inclined end mill machining strategy on 3-axis machining centres Int Journal of Machine Tools and Manufacture 33(2):115-133 [8] S-H Suh and J-K Kang (1995) Process planning for multi-axis NC machining of free surfaces International Journal Production Research 33(10):2723-2738 GVHD: THÁI THỊ THU HÀ Trang 151 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 Luận văn thạc sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 [9] Z C Chen, Z Dong and G W Vickers (2003) Automated surface subdivision and tool path generation for 3+2-axis CNC machining of sculptured parts Computers in Industry 50: 319–331 [10] A Roman (2003) 3+2-axis patch-by-patch NC machining of sculptured surfaces MASc Thesis, University of Waterloo GVHD: THÁI THỊ THU HÀ Trang 152 HVTH: NGUYỄN THỊ THANH THÚY MSHV: 09040382 LÝ LỊCH TRÍCH NGANG Họ tên: Nguyễn Thị Thanh Thúy Giới tính: Nữ Ngày sinh: 12/08/1982 Nơi sinh: Đồng Nai Địa chỉ: Ấp Trung Hưng, Xã Xuân Trường, Huyện Xuân Lộc, Tỉnh Đồng Nai Email: td15803@yahoo.com Điện thoại: 0933648006 QUÁ TRÌNH ĐÀO TẠO - Tháng 09/2000 đến 04/2005: Sinh viên khoa Cơ Khí, trường Đại Học Sư Phạm Kỹ Thuật TPHCM - Tháng 09/2009 đến nay: Học viên cao học khoa Cơ Khí, chuyên ngành Cơng Nghệ Chế Tạo Máy, Hệ Chính Quy, Trường Đại Học Bách Khoa TP.HCM Q TRÌNH CƠNG TÁC - Tháng 12/2004 đến tháng 05/2010: Nhân viên công ty ADMS Việt Nam Địa chỉ: nhà 6A Công Viên Phần Mềm Quang Trung Quận 12, TPHCM - Tháng 05/2010 đến nay: Nhân viên Phịng Thí Nghiệm Trọng Điểm Quốc Gia Điều Khiển Số Kỹ Thuật Hệ Thống Địa chỉ: nhà C6 Trường Đại Học Bách Khoa TPHCM, Số 268, đường Lý Thường Kiệt, Phường 14, Quận 10, TPHCM ... sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 Mặt cong Mặt cong Hình 1-6 Phân vùng số mặt cong Máy gia công 3+2 kết hợp linh hoạt đầu dao quay trục, gia cơng khóa trục lại gia công gia công. .. sỹ Nghiên cứu phân vùng bề mặt gia công máy CNC 3+2 Hình 1-4 Sơ đồ máy CNC trục quay trục B trục C Trong gia công máy CNC +2, trục dao định hướng phù hợp bề mặt chi tiết gia công Mỗi vùng gia. .. đường chạy dao gia công CNC 3+2 12 CHƯƠNG 2: GIA CÔNG CÁC BỀ MẶT PHỨC TẠP TRÊN MÁY CNC 3+2 VÀ MÁY CNC TRỤC 2.1 Gia công máy CNC trục đồng thời 16 2.2 Gia công máy CNC 3+2 21

Ngày đăng: 29/08/2021, 17:30

Hình ảnh liên quan

DANH SÁCH CÁC BẢNG BIỂU - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2
DANH SÁCH CÁC BẢNG BIỂU Xem tại trang 9 của tài liệu.
Hình 1-5 Mô phỏng gia công chi tiết - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 1.

5 Mô phỏng gia công chi tiết Xem tại trang 17 của tài liệu.
Hình 1-6 Phân vùng một số mặt cong - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 1.

6 Phân vùng một số mặt cong Xem tại trang 19 của tài liệu.
Hình 2-4 Phương pháp phay Sturz - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 2.

4 Phương pháp phay Sturz Xem tại trang 25 của tài liệu.
Hình 2-7 Xác định hướng dao dựa vào trung bình của pháp tuyến bề mặt - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 2.

7 Xác định hướng dao dựa vào trung bình của pháp tuyến bề mặt Xem tại trang 28 của tài liệu.
- Gia công các chi tiết có hình dáng phức tạp.  - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

ia.

công các chi tiết có hình dáng phức tạp. Xem tại trang 30 của tài liệu.
Hình 3-1 Mô tả phân cụm Kỹ thuật phân cụm có thể  áp d ụ ng trong r ấ t nhi ề u l ĩ nh v ự c nh ư : - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 3.

1 Mô tả phân cụm Kỹ thuật phân cụm có thể áp d ụ ng trong r ấ t nhi ề u l ĩ nh v ự c nh ư : Xem tại trang 32 của tài liệu.
Hình 3-2 Sơ đồ thuật toán phân cụm theo phương pháp K-means - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 3.

2 Sơ đồ thuật toán phân cụm theo phương pháp K-means Xem tại trang 34 của tài liệu.
Hình 3-6 Giao diện của chương trình khi thực hiện phân vùng - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 3.

6 Giao diện của chương trình khi thực hiện phân vùng Xem tại trang 47 của tài liệu.
Hình 3-9 Giao diện của mềm TestOpenGl khi hiển thị tọa độ các điểm. - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 3.

9 Giao diện của mềm TestOpenGl khi hiển thị tọa độ các điểm Xem tại trang 82 của tài liệu.
Bảng 3-2 Kết quả phân vùng cho mặt cong 2 2 mảnh                 3 mảnh                     4 mả nh  - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Bảng 3.

2 Kết quả phân vùng cho mặt cong 2 2 mảnh 3 mảnh 4 mả nh Xem tại trang 84 của tài liệu.
Bảng 3-3 Kết quả phân vùng cho mặt cong 3 2 mảnh                 3 mảnh                     4 mả nh  - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Bảng 3.

3 Kết quả phân vùng cho mặt cong 3 2 mảnh 3 mảnh 4 mả nh Xem tại trang 85 của tài liệu.
Hình 4-1 Hệ tọa độ trên máy CNC - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

1 Hệ tọa độ trên máy CNC Xem tại trang 89 của tài liệu.
Hình 4-6 Mô phỏng ba loại dao cắt - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

6 Mô phỏng ba loại dao cắt Xem tại trang 91 của tài liệu.
Hình 4-8 Một số loại dao gắn miếng insert thông dụng - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

8 Một số loại dao gắn miếng insert thông dụng Xem tại trang 92 của tài liệu.
Hình 4-10 Bán kính của dao lớn hơn bán kính cong của chi tiết - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

10 Bán kính của dao lớn hơn bán kính cong của chi tiết Xem tại trang 93 của tài liệu.
Hình 4-11 Dao trụ và bán kính mũi dao - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

11 Dao trụ và bán kính mũi dao Xem tại trang 94 của tài liệu.
Hình 4-12 So sánh hiệu quả bán kính mũi dao của dao trụ có bán kính mũ iR và dao cầu.  - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

12 So sánh hiệu quả bán kính mũi dao của dao trụ có bán kính mũ iR và dao cầu. Xem tại trang 95 của tài liệu.
Hình 4-14: Góc nghiêng của dao - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

14: Góc nghiêng của dao Xem tại trang 97 của tài liệu.
Hình 4-16 Các loại đường chạy dao - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 4.

16 Các loại đường chạy dao Xem tại trang 98 của tài liệu.
Thử nghiệm gia công được tiến hành trên 3 mẫu như hình 5-3. Các mặt này được lựa chọn vì nó các nó giống với một sốđặc điểm của các chi tiết trong ngành khuôn mẫu - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

h.

ử nghiệm gia công được tiến hành trên 3 mẫu như hình 5-3. Các mặt này được lựa chọn vì nó các nó giống với một sốđặc điểm của các chi tiết trong ngành khuôn mẫu Xem tại trang 106 của tài liệu.
Hình 5-6 Mô phỏng đường chạy dao cho hai mảnh vá - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

6 Mô phỏng đường chạy dao cho hai mảnh vá Xem tại trang 109 của tài liệu.
Hình 5-8 Mẫu cắt thử trên máy CNC 3+2 Bảng 5-2 So sánh thời gian gia công củ a m ặ t cong 1  - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

8 Mẫu cắt thử trên máy CNC 3+2 Bảng 5-2 So sánh thời gian gia công củ a m ặ t cong 1 Xem tại trang 110 của tài liệu.
Hình 5-9 Vết sản phẩm sau khi gia công - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

9 Vết sản phẩm sau khi gia công Xem tại trang 111 của tài liệu.
Hình 5-12 Mô phỏng đường chạy dao cho hai mảnh vá - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

12 Mô phỏng đường chạy dao cho hai mảnh vá Xem tại trang 113 của tài liệu.
Hình 5-17 Mô phỏng đường chạy dao cho mặt cong 2 cắt trên máy 3 trục. - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

17 Mô phỏng đường chạy dao cho mặt cong 2 cắt trên máy 3 trục Xem tại trang 116 của tài liệu.
Hình 5-18 Mô phỏng đường chạy dao cho hai mảnh vá - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

18 Mô phỏng đường chạy dao cho hai mảnh vá Xem tại trang 116 của tài liệu.
Hình 5-35 Mô phỏng đường chạy dao trên hai mảnh vá - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

35 Mô phỏng đường chạy dao trên hai mảnh vá Xem tại trang 124 của tài liệu.
Hình 5-38 Hình dạng sản phẩm khi gia công trên một mặt cong. Mặt cong chia mảnh nhỏ:   - Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2

Hình 5.

38 Hình dạng sản phẩm khi gia công trên một mặt cong. Mặt cong chia mảnh nhỏ: Xem tại trang 125 của tài liệu.

Mục lục

  • trang 1 - BIA Thuy.doc

    • TRƯỜNG ĐẠI HỌC BÁCH KHOA

      • NGUYỄN THỊ THANH THÚY

        • NGHIÊN CỨU PHÂN VÙNG BỀ MẶT GIA CONG

        • CHUYÊN NGÀNH: CÔNG NGHỆ CHẾ TẠO MÁY

        • LUẬN VĂN THẠC SỸ

Tài liệu cùng người dùng

Tài liệu liên quan