Tổng quan nghiên cứu

Thị trường chế tạo khuôn mẫu chính xác và các chi tiết phức tạp trên thế giới đã ghi nhận mức giá trị vượt mốc 4 tỷ Euro mỗi năm, trong đó riêng ngành sản xuất tấm kim loại và khuôn dập tại thị trường Mỹ đã đạt doanh thu hàng năm lên tới 21 tỷ USD. Nhu cầu gia công các bề mặt cong điêu khắc phức tạp trong các ngành công nghiệp hàng không vũ trụ, ô tô, y tế và khuôn mẫu ngày càng tăng cao. Tuy nhiên, các doanh nghiệp cơ khí chế tạo đang đối mặt với bài toán tối ưu hóa chi phí sản xuất và rút ngắn thời gian giao hàng đối với các đơn hàng số lượng vừa và nhỏ. Công nghệ phay CNC 5 trục đồng thời mang lại khả năng gia công linh hoạt nhưng đòi hỏi vốn đầu tư máy móc rất lớn, hệ thống phần mềm CAM đắt đỏ và kỹ năng lập trình phức tạp. Ngược lại, máy phay CNC 3 trục có chi phí thấp và vận hành đơn giản nhưng lại đòi hỏi thời gian cắt gọt kéo dài do bước chuyển dao ngang nhỏ khi dùng dao phay cầu.

Luận văn thạc sĩ chuyên ngành Công nghệ chế tạo máy với đề tài "Nghiên cứu phân vùng bề mặt gia công trên máy CNC 3+2" do học viên Nguyễn Thị Thanh Thúy thực hiện dưới sự hướng dẫn của PGS.TS Thái Thị Thu Hà tại Trường Đại học Bách Khoa – Đại học Quốc gia Thành phố Hồ Chí Minh (hoàn thành vào tháng 07 năm 2011) đã giải quyết triệt để rào cản này. Đề tài tập trung nghiên cứu phương pháp gia công 3+2 trục – kỹ thuật kết hợp giữa sự linh hoạt trong định hướng dao của máy 5 trục và tính đơn giản, độ cứng vững cao của máy 3 trục. Mục tiêu trọng tâm là xây dựng thuật toán phân chia bề mặt gia công thành các mảnh vá tối ưu, xác định hướng dao cố định và quỹ đạo chạy dao độc lập cho từng mảnh nhằm cực tiểu hóa tổng thời gian gia công mà vẫn đảm bảo dung sai bề mặt. Nghiên cứu mang lại giá trị thực tiễn to lớn khi giúp các xưởng sản xuất cắt giảm từ 20% đến 35% thời gian chu kỳ gia công, duy trì tốc độ tiến dao ổn định ở mức 100% công suất lập trình và tối ưu hóa hiệu quả khai thác các máy CNC hiện hữu tại Việt Nam.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng trên nền tảng tích hợp giữa lý thuyết động học máy công cụ điều khiển số và hình học vi phân bề mặt cong. Luận văn khai thác nguyên lý gia công CNC 3+2 trục (còn gọi là máy 5 trục không đồng thời), trong đó hai trục quay phụ (thường là trục B và C hoặc A và C) thực hiện các phép quay rời rạc để định hướng trục dao phù hợp với từng vùng bề mặt chi tiết, sau đó khóa cứng các trục quay để thực hiện quá trình cắt gọt bằng 3 trục tịnh tiến tuyến tính (X, Y, Z).

Các khái niệm cơ sở bao gồm: bán kính cắt hiệu dụng của dụng cụ cắt, khoảng cách bước chuyển dao ngang (side-step), chiều cao đỉnh nhấp nhô bề mặt (cusp height), và vùng giao thoa cắt phạm (gouging). Việc nghiêng trục dao phay trụ hoặc dao phay cầu một góc tối ưu theo phương pháp phay Sturz giúp mở rộng đáng kể bán kính cong hiệu dụng tại điểm tiếp xúc, từ đó tạo ra dải gia công rộng hơn và rút ngắn chiều dài đường chạy dao. Về mặt thuật toán toán học, nghiên cứu khảo sát và ứng dụng 3 mô hình phân cụm kinh điển trong nhận dạng mẫu: mô hình phân cụm cứng K-means dựa trên hàm mục tiêu cực tiểu hóa tổng bình phương khoảng cách sai số Euclidean, mô hình phân cụm mờ Fuzzy C-means (FCM) với tham số trọng số mờ mũ m lớn hơn 1, và phương pháp gom cụm phân cấp (Hierarchical Clustering) dựa trên độ đo khoảng cách liên kết đơn và liên kết kép.

Phương pháp nghiên cứu

Nghiên cứu sử dụng tập dữ liệu thực nghiệm gồm 2500 điểm tọa độ không gian 3 chiều (X, Y, Z) cùng các vectơ pháp tuyến bề mặt được trích xuất từ các mô hình CAD bề mặt cong tự do. Phương pháp chọn mẫu là lấy mẫu lưới tham số đồng đều trên không gian bề mặt cong, bảo đảm mật độ điểm dày đặc để phản ánh đầy đủ sự biến thiên độ cong hình học và hướng pháp tuyến cục bộ trên toàn bộ phôi gia công.

Lý do lựa chọn thuật toán K-means làm phương pháp phân tích cốt lõi là nhờ cấu trúc thuật toán đơn giản, tốc độ hội tụ nhanh với độ phức tạp tính toán tuyến tính chỉ qua 15 đến 20 vòng lặp, và khả năng phân hoạch các điểm dữ liệu thành các cụm cứng độc lập hoàn toàn. Đặc tính này giúp hệ thống dễ dàng xác định đường biên bao kín cho từng mảnh vá và thiết lập quỹ đạo chạy dao không bị chồng lấn. Toàn bộ chương trình tính toán và phân vùng tự động được lập trình độc lập bằng ngôn ngữ Visual C++ 4.0 trong lộ trình nghiên cứu 12 tháng (từ tháng 07 năm 2010 đến tháng 07 năm 2011) tại Phòng Thí nghiệm Trọng điểm Quốc gia Điều khiển số và Kỹ thuật Hệ thống (DCSELab).

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Nghiên cứu đã đạt được các phát hiện kỹ thuật mang tính định lượng rõ nét thông qua các thử nghiệm mô phỏng số và phân tích so sánh:

Thứ nhất, thuật toán K-means xây dựng trên Visual C++ đã tự động phân cụm chính xác tập dữ liệu 2500 điểm tọa độ thành các mảnh vá hình học riêng biệt với các giá trị số cụm k từ 2 đến 6. Kết quả mô phỏng cho thấy khi phân chia bề mặt thử nghiệm thành k = 3 mảnh vá, tổng thời gian gia công trên máy 3+2 giảm được 28,4% so với phương pháp gia công 3 trục nguyên khối không phân vùng.

Thứ hai, nghiên cứu phát hiện quy luật tương quan hình chữ U giữa số lượng mảnh vá và tổng thời gian gia công chi tiết. Khi số lượng mảnh vá quá nhỏ (k = 1 hoặc k = 2), độ biến thiên hướng pháp tuyến trong mỗi mảnh còn lớn, buộc hệ thống phải chọn bước chuyển dao ngang nhỏ từ 0,25 mm đến 0,40 mm. Ngược lại, khi số lượng mảnh vá tăng lên quá nhiều (k từ 5 trở lên), kích thước mỗi mảnh bị thu hẹp khiến thời gian chạy dao không tải chuyển vùng và thời gian quay định hướng lại trục dao tăng cao, chiếm tới 35% tổng chu kỳ gia công. Do đó, việc tìm ra giá trị k tối ưu là điểm then chốt để đạt hiệu quả kinh tế cao nhất.

Thứ ba, việc tối ưu hóa hướng nghiêng của trục dao theo từng mảnh vá độc lập giúp tăng khoảng cách bước chuyển dao ngang thêm 45% đến 60%, từ đó làm giảm chiều dài đường chạy dao tổng thể tới 52% so với gia công bằng dao cầu trên máy 3 trục tiêu chuẩn.

Thứ tư, cơ chế khóa cứng trục quay trong quá trình cắt trên máy 3+2 cho phép duy trì tốc độ tiến dao thực tế đạt 100% giá trị thiết lập (F = 1200 mm/phút), triệt tiêu hiện tượng giảm tốc độ do quán tính góc quay thường gặp trên máy CNC 5 trục đồng thời, đồng thời duy trì chiều cao nhấp nhô bề mặt luôn ổn định ở mức dưới 0,005 mm.

Thảo luận kết quả

Nguyên nhân cốt lõi mang lại hiệu quả vượt trội cho kỹ thuật phân vùng 3+2 trục là sự phối hợp tối ưu giữa tăng độ rộng dải cắt của mũi dao và giữ vững độ cứng vững động học của đầu trục chính. Khi trục dao được cố định theo hướng pháp tuyến trung bình của từng mảnh vá, bán kính cong tiếp xúc hiệu dụng đạt giá trị lớn nhất, giúp loại bỏ hoàn toàn nguy cơ cắt phạm (gouging) mà các nghiên cứu trước đây của Sheltami và Gray trên máy 5 trục thường gặp phải.

So với các giải pháp phân cụm bán tự động của Chen và Roman, phương pháp được phát triển trong luận văn đã tự động hóa hoàn toàn quy trình nhận dạng vùng và tạo đường bao chạy dao CAM mà không cần phụ thuộc vào phán đoán trực quan của thợ vận hành. Trong thực tế phân tích dữ liệu, các kết quả này có thể được biểu diễn trực quan qua biểu đồ đường thể hiện mối quan hệ giữa số lượng mảnh vá và tổng thời gian cắt gọt, cùng bảng so sánh chi tiết về chiều dài đường chạy dao giữa các cấu hình máy 3 trục, 3+2 trục và 5 trục đồng thời.

Đề xuất và khuyến nghị

Nhằm chuyển hóa các kết quả nghiên cứu vào thực tiễn sản xuất cơ khí chính xác, luận văn đề xuất 4 nhóm giải pháp kỹ thuật cụ thể:

Thứ nhất, tích hợp mô-đun phân vùng tự động bằng thuật toán K-means vào các phần mềm CAM nội địa: Các viện nghiên cứu và doanh nghiệp phần mềm cơ khí cần phát triển tiện ích bổ sung (Add-in) giúp tự động nhận diện bề mặt cong và xuất mã G-code phân vùng 3+2 trục, đặt mục tiêu giảm 50% thời gian lập trình gia công cho kỹ sư CAM trong vòng 6 tháng áp dụng.

Thứ hai, chuẩn hóa quy trình công nghệ gia công 3+2 trục tại các doanh nghiệp khuôn mẫu: Các xưởng gia công cơ khí nên đầu tư lắp đặt thêm bàn nghiêng và bàn quay 2 trục rời rạc (trục B và C) lên các trung tâm phay 3 trục hiện hành, hướng đến mục tiêu nâng cao 30% năng suất gia công khuôn mẫu phức tạp và kiểm soát sai số vị trí gá đặt dưới ngưỡng 0,005 mm trong lộ trình 3 tháng.

Thứ ba, hoàn thiện thuật toán tối ưu hóa đường chuyển dao liên vùng giữa các mảnh vá: Nhóm nghiên cứu cần tiếp tục nâng cấp giải thuật tạo quỹ đạo chuyển tiếp trơn tru giữa các mảnh vá liền kề, nhằm cắt giảm 20% thời gian chạy dao không tải (non-cutting air moves) trong vòng 12 tháng tiếp theo.

Thứ tư, xây dựng chương trình đào tạo kỹ thuật gia công nhiều trục cho đội ngũ nhân lực cơ khí: Các trường đại học kỹ thuật và trung tâm đào tạo nghề cần đưa chuyên đề phân vùng bề mặt và công nghệ phay 3+2 trục vào khung chương trình giảng dạy, phấn đấu đạt 100% học viên thực hành thành thạo kỹ thuật gia công bề mặt phức tạp trong thời gian đào tạo 9 tháng.

Đối tượng nên tham khảo luận văn

Tài liệu luận văn cung cấp hệ thống kiến thức toàn diện và có giá trị ứng dụng cao đối với 4 nhóm đối tượng chuyên môn:

Nhóm thứ nhất là các kỹ sư lập trình CAD/CAM và kỹ thuật viên vận hành máy CNC tại các nhà máy cơ khí chính xác. Luận văn cung cấp phương pháp luận chi tiết để tối ưu hóa góc nghiêng dao, phân chia vùng cắt gọt và thiết lập bước chuyển dao hợp lý nhằm nâng cao chất lượng bề mặt gia công.

Nhóm thứ hai là các nhà quản trị doanh nghiệp và xưởng sản xuất khuôn mẫu, linh kiện ô tô, xe máy và hàng không vũ trụ. Tài liệu mang lại giải pháp công nghệ nâng cấp thiết bị với chi phí chỉ bằng 30% đến 40% so với mua sắm máy CNC 5 trục mới mà vẫn đáp ứng đầy đủ yêu cầu kỹ thuật của các bề mặt cong phức tạp.

Nhóm thứ ba là các giảng viên và nhà nghiên cứu tại các trường đại học khối kỹ thuật thuộc chuyên ngành Cơ khí chế tạo máy và Cơ điện tử. Công trình là tài liệu tham khảo giá trị về việc ứng dụng các giải thuật nhận dạng mẫu toán học vào giải quyết bài toán gia công cơ khí thực tế.

Nhóm thứ tư là sinh viên đại học và học viên cao học khối ngành kỹ thuật. Luận văn là hình mẫu chuẩn mực về phương pháp nghiên cứu thực nghiệm, lập trình ứng dụng C++ cho hệ thống CAD/CAM và quy trình đo kiểm đánh giá độ chính xác gia công.

Câu hỏi thường gặp

Gia công CNC 3+2 khác biệt như thế nào so với gia công CNC 5 trục đồng thời? Gia công CNC 3+2 sử dụng hai trục quay để định hướng đầu dao theo một góc cố định tối ưu rồi khóa chặt các trục lại, sau đó thực hiện cắt gọt bằng 3 trục tịnh tiến với tốc độ tiến dao đạt 100% giá trị thiết lập. Trong khi đó, máy CNC 5 trục đồng thời điều khiển chuyển động liên tục của cả 5 trục cùng lúc, khiến hệ thống điều khiển phức tạp hơn, chi phí máy móc cao hơn từ 2 đến 3 lần và dễ phát sinh sai số động học do rung động.

Tại sao không nên chia bề mặt gia công thành quá nhiều mảnh vá nhỏ? Việc chia bề mặt thành nhiều mảnh vá giúp mũi dao tiếp xúc khớp hơn với biên dạng mặt cong, nhưng nếu số lượng mảnh vá vượt quá 5 cụm, kích thước của từng mảnh sẽ bị thu hẹp đáng kể. Điều này làm gia tăng số lần định hướng lại bàn máy và các đoạn chạy dao không cắt, khiến thời gian phụ trợ chiếm tới 35% tổng chu kỳ gia công và làm giảm hiệu quả chung.

Vì sao thuật toán K-means được lựa chọn thay vì thuật toán Fuzzy C-means trong luận văn? Thuật toán K-means thực hiện phân hoạch dữ liệu cứng rõ ràng, gán dứt khoát mỗi điểm tọa độ trên bề mặt vào duy nhất một mảnh vá cụ thể với độ phức tạp tính toán thấp. Ngược lại, thuật toán Fuzzy C-means tạo ra các ranh giới mờ chồng lấn, đòi hỏi thêm bước xử lý ngưỡng phức tạp làm tăng thời gian tính toán và gây khó khăn khi tạo biên bao kín cho đường chạy dao CAM.

Phương pháp phân vùng bề mặt ngăn chặn hiện tượng cắt phạm như thế nào? Bằng cách gom nhóm các điểm có vectơ pháp tuyến tương đồng vào cùng một cụm và tính toán hướng trục dao dựa trên giá trị trung bình pháp tuyến của từng mảnh vá, thuật toán bảo đảm thân dao và cán dao luôn duy trì khoảng cách an toàn với bề mặt phôi, loại bỏ hoàn toàn nguy cơ va chạm và giữ độ nhấp nhô dưới mức 0,005 mm.

Tác giả đã sử dụng công cụ gì để kiểm chứng tính đúng đắn của thuật toán? Tác giả đã tự xây dựng chương trình tính toán trên môi trường Visual C++ 4.0 để xử lý tập dữ liệu gồm 2500 điểm tọa độ không gian 3 chiều và xuất ra các tập tin dữ liệu phân vùng độc lập. Kết quả sau đó được kiểm chứng thông qua mô phỏng số và phân tích quỹ đạo dao tại Phòng Thí nghiệm Trọng điểm Quốc gia DCSELab.

Kết luận

  • Nghiên cứu đã giải quyết thành công bài toán gia công bề mặt cong phức tạp thông qua chiến lược phân vùng tối ưu trên máy phay CNC 3+2 trục với chi phí kinh tế cao.
  • Xây dựng hoàn chỉnh phần mềm tự động hóa trên nền tảng Visual C++ 4.0 ứng dụng thuật toán K-means xử lý hiệu quả tập dữ liệu 2500 điểm hình học.
  • Tăng độ rộng bước chuyển dao ngang từ 45% đến 60%, giúp cắt giảm từ 20% đến 35% tổng thời gian gia công so với phương pháp phay 3 trục truyền thống.
  • Cố định trục dao và khóa cứng bàn máy trong từng mảnh vá giúp giữ vững tốc độ tiến dao thiết kế, triệt tiêu rung động và kiểm soát chiều cao nhấp nhô bề mặt dưới mức 0,005 mm.
  • Mở ra giải pháp nâng cấp công nghệ thiết thực cho các doanh nghiệp cơ khí chế tạo trong nước nhằm tận dụng hệ thống máy móc sẵn có để gia công khuôn mẫu chất lượng cao.

Về kế hoạch phát triển tiếp theo, nhóm nghiên cứu dự kiến sẽ hoàn thiện thuật toán chuyển tiếp đường dao liên vùng trơn tru trong thời gian 6 đến 12 tháng tới. Các kỹ sư và doanh nghiệp cơ khí chế tạo khuôn mẫu hãy chủ động ứng dụng kỹ thuật phân vùng 3+2 trục vào quy trình sản xuất ngay hôm nay để tối ưu hóa năng suất và nâng cao năng lực cạnh tranh trên thị trường.