I. Tổng Quan Về Máy Phay CNC Hai Trục XY
Máy phay CNC hai trục XY là một thiết bị công nghiệp hiện đại được điều khiển bằng chương trình số để thực hiện các công việc gia công chính xác. Luận văn này tập trung vào thiết kế và chế tạo bàn hai trục XY có khả năng điều khiển tự động, phục vụ cho mục đích dạy học và ứng dụng thực tế. Máy phay CNC đã trở thành công cụ không thể thiếu trong ngành cơ khí hiện đại, cho phép tăng độ chính xác, nâng cao năng suất sản xuất và giảm chi phí lao động. Hệ thống điều khiển của máy phay CNC hai trục được thiết kế để hoạt động một cách tự động, tuân theo các chương trình được nhập sẵn. Các thành phần chính bao gồm trục chính, mô đun chạy dao và hệ thống điều khiển điện tử. Luận văn này sẽ trình bày chi tiết quá trình nghiên cứu thiết kế và chế tạo một máy phay CNC hai trục XY hoàn chỉnh, từ tính toán cơ học đến lắp ráp và vận hành thực tế.
1.1. Khái Niệm Và Định Nghĩa Máy CNC
Máy CNC (Computer Numerical Control) là máy công cụ được điều khiển bằng chương trình máy tính để thực hiện các công việc gia công. Hệ thống điều khiển số nhận thông tin hình học từ bản vẽ và chuyển đổi thành các lệnh điều khiển chuyển động của các trục. Máy phay CNC hai trục XY chuyên dụng cho gia công các bề mặt phẳng với độ chính xác cao, độ lặp lại tốt và hiệu suất gia công vượt trội so với máy thủ công truyền thống.
1.2. Ứng Dụng Thực Tiễn Của Bàn Hai Trục XY
Bàn hai trục XY được ứng dụng rộng rãi trong các ngành công nghiệp cơ khí, chế tạo điện tử, sản xuất linh kiện máy móc. Máy có khả năng gia công các chi tiết phức tạp như khuôn, mẫu, linh kiện điện tử với độ chính xác cao và tốc độ nhanh. Đặc biệt, máy phay CNC hai trục XY được sử dụng để dạy học trong các trường đại học kỹ thuật, giúp sinh viên hiểu rõ nguyên lý hoạt động và kỹ năng lập trình gia công.
II. Các Thành Phần Cơ Bản Và Cấu Trúc Máy Phay CNC
Cấu trúc máy phay CNC bao gồm nhiều thành phần cơ học và điện tử phối hợp chặt chẽ để hoạt động một cách hiệu quả. Mô đun trục chính là bộ phận quan trọng nhất, chịu trách nhiệm tạo ra chuyển động quay với tốc độ cao để cắt gọt vật liệu. Mô đun chạy dao trên các trục X, Y, Z điều khiển vị trí của công cụ theo chương trình được nhập vào. Hệ thống thay dao tự động (ATC - Automatic Tool Changer) cho phép thay đổi dao cắt mà không cần dừng máy, nâng cao hiệu suất gia công. Cơ cấu dẫn hướng đảm bảo chuyển động chính xác của các trục, thường sử dụng ma sát trượt hoặc vòng bi. Hệ thống điều khiển CNC điều phối toàn bộ quá trình gia công theo chương trình được cài đặt sẵn.
2.1. Mô Đun Trục Chính Và Mô Đun Chạy Dao
Mô đun trục chính cung cấp chuyển động quay cho dao cắt với tốc độ từ 1000 đến 24000 vòng/phút tùy theo yêu cầu gia công. Mô đun chạy dao bao gồm các bộ truyền động tuyến tính trên trục X, Y, Z, sử dụng vít nút (ball screw) để chuyển đổi chuyển động quay thành chuyển động tuyến tính chính xác. Các động cơ bước (stepper motor) hoặc servo motor điều khiển chuyển động của từng trục.
2.2. Hệ Thống Thay Dao Tự Động ATC
ATC (Automatic Tool Changer) là hệ thống thay dao tự động giúp thay đổi dao cắt một cách tự động trong quá trình gia công. Cấu trúc ATC gồm kho dao (tool magazine), cánh tay robot và cơ cấu cố định dao trên trục chính. Hoạt động ATC được điều khiển bởi chương trình CNC, cho phép gia công các chi tiết phức tạp bằng nhiều dao cắt khác nhau mà không phải dừng máy để thay dao thủ công, tiết kiệm thời gian và nâng cao hiệu suất.
III. Tính Toán Thiết Kế Và Chế Tạo Phần Cứng
Tính toán thiết kế máy phay CNC là bước quan trọng để đảm bảo máy hoạt động an toàn, chính xác và bền bỉ trong thời gian dài. Quá trình tính toán cơ học bao gồm xác định ngoại lực tác dụng, chọn loại trục chính phù hợp với chế độ cắt (thử hoặc nhanh), thiết kế cơ cấu dẫn hướng với độ cứng đủ cao. Phân tích ngoại lực được thực hiện cho cả hai trường hợp phay thuận (dao cắt cùng chiều với sự nâng cao của vật liệu) và phay nghịch (dao cắt ngược chiều). Các mô đun cơ bản bao gồm vít nút, vòng bi, trục chính được tính toán chi tiết để chọn lựa linh kiện phù hợp từ các nhà cung cấp uy tín. Chế độ cắt thử mạnh được sử dụng để kiểm tra độ bền máy, còn chế độ cắt thử nhanh để kiểm tra tốc độ và độ chính xác.
3.1. Chọn Trục Chính Và Chế Độ Cắt
Chọn trục chính phải dựa trên công suất cần thiết (kW), tốc độ quay (vòng/phút) và mô-men xoắn (Nm) yêu cầu. Chế độ cắt được xác định dựa trên loại vật liệu cần gia công (thép, nhôm, đồng...), hình dạng dao cắt và độ chính xác mong muốn. Chế độ cắt thử mạnh sử dụng tốc độ cắt thấp nhưng đường cắt sâu, trong khi chế độ cắt thử nhanh sử dụng tốc độ cắt cao với đường cắt nhỏ.
3.2. Phân Tích Ngoại Lực Và Cơ Cấu Dẫn Hướng
Phân tích ngoại lực xác định các lực tác dụng lên cơ cấu dẫn hướng trong quá trình gia công, bao gồm lực cắt, lực phụ và lực đẩy. Cơ cấu dẫn hướng phải chịu được các lực này mà không biến dạng quá mức, ảnh hưởng đến độ chính xác. Ma sắt trượt được sử dụng để giảm ma sát và độ hao mòn, đảm bảo hoạt động mịn mà và bền bỉ trong thời gian dài.
IV. Thiết Kế Mạch Điều Khiển Và Phần Mềm CNC
Hệ thống mạch điều khiển máy phay CNC hai trục XY được thiết kế dựa trên các vi điều khiển hiện đại hoặc bộ điều khiển CNC chuyên dụng. Mạch điều khiển thực hiện chức năng nhận thông tin từ chương trình gia công, xử lý dữ liệu và phát ra các tín hiệu điều khiển động cơ bước hoặc servo motor trên các trục X, Y, Z. Phần mềm điều khiển (như Mach 3) được cài đặt trên máy tính để giao tiếp với mạch điều khiển qua cổng song song hoặc cổng USB. Kết nối Mach 3 cho phép người dùng nhập chương trình gia công (G-code), điều chỉnh các thông số điều khiển như vận tốc, gia tốc, và giá trị đối chiêu quay cho các trục. Xác định đơn vị (mm hoặc inch), thiết lập các phím tắt và nạp chương trình là những bước quan trọng để chuẩn bị máy phay CNC hoạt động.
4.1. Thiết Kế Hệ Thống Mạch Điều Khiển
Mạch điều khiển gồm các bộ phận chính: bo mạch chủ (motherboard), mô đun điều khiển động cơ bước, relay điều khiển trục chính và cảm biến vị trí. Thiết kế mạch phải đảm bảo hiệu suất cao, an toàn điện và độ tin cậy trong quá trình gia công. Kết nối các thiết bị phải chặt chẽ, sử dụng cáp chống nhiễu để tránh lỗi do nhiễu điện từ.
4.2. Ứng Dụng Phần Mềm Mach 3 Và Thiết Lập Ban Đầu
Mach 3 là phần mềm mã nguồn mở được sử dụng rộng rãi để điều khiển máy phay CNC. Kết nối Mach 3 với máy được thực hiện qua cổng song song LPT hoặc cổng USB. Tính toán số bước của động cơ bước dựa trên độ phân giải của vít nút và yêu cầu độ chính xcd. Thiết lập ban đầu bao gồm xác định đơn vị gia công (mm hoặc inch), tốc độ tối đa, gia tốc và giá trị đối chiêu quay cho từng trục X, Y, Z.