Toàn văn Đồ án Tốt nghiệp: Thiết kế và Chế tạo Máy khắc CNC 3 trục

Chia sẻ toàn văn luận văn đề tài thiết kế và chế tạo máy khắc CNC 3 trục. Tài liệu gồm tính toán, bản vẽ, quy trình chế tạo chi tiết.

Chuyên ngành

Cơ Khí

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2019

82
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Hướng dẫn tổng quan đồ án máy CNC 3 trục cho người mới

Việc thực hiện một luận văn Thiết kế & Chế tạo Máy Khắc CNC 3 Trục đòi hỏi sự hiểu biết sâu sắc về cả cơ khí và điện tử. Đề tài này không chỉ là một bài tập kỹ thuật mà còn là cơ hội để áp dụng kiến thức lý thuyết vào thực tiễn, giải quyết nhu cầu ngày càng tăng về các thiết bị gia công tự động trong các xưởng sản xuất nhỏ. Mục tiêu chính của đồ án là tạo ra một máy khắc CNC 3 trục có khả năng hoạt động ổn định, chính xác và có chi phí hợp lý, phục vụ cho việc gia công các vật liệu như gỗ, nhựa, mica. Phạm vi nghiên cứu của đề tài tập trung vào việc thiết kế cơ khí, lựa chọn linh kiện, xây dựng hệ thống điều khiển và lắp ráp hoàn chỉnh một nguyên mẫu hoạt động. Theo tài liệu gốc, dự án này nhằm chế tạo một máy với hành trình làm việc tối đa là 500x500x150 mm và sử dụng động cơ trục chính công suất 300W. Một đồ án máy CNC 3 trục thành công phải bắt đầu từ việc nghiên cứu tổng quan về công nghệ CNC, từ lịch sử phát triển, nguyên lý hoạt động đến các hệ thống điều khiển hiện đại như DNC (Direct Numerical Control) và FMS (Flexible Manufacturing System). Hiểu rõ cấu trúc của một hệ thống CNC, bao gồm các khối chức năng như bảng điều khiển, CPU, khối vào/ra (I/O), và các bộ điều khiển truyền động, là nền tảng cho việc thiết kế sau này. Việc chuẩn bị chương trình điều khiển, hay còn gọi là lập trình G-code, là một kỹ năng cốt lõi, quyết định cách máy di chuyển và thực hiện các thao tác cắt gọt. Nội dung nghiên cứu không chỉ dừng lại ở việc lắp ráp các bộ phận mà còn phải đi sâu vào tính toán, thiết kế cơ khí, và lựa chọn các thành phần quan trọng như hệ thống truyền độngkết cấu khung máy CNC. Sự thành công của dự án phụ thuộc rất nhiều vào giai đoạn lý thuyết, nơi các thông số kỹ thuật được xác định và các giải pháp thiết kế được đưa ra.

1.1. Giới thiệu về công nghệ CNC và vai trò thực tiễn

Công nghệ Điều khiển số bằng máy tính (CNC - Computer Numerical Control) là một bước tiến vượt bậc trong lĩnh vực sản xuất tự động. Về bản chất, đây là quá trình tự động hóa các máy công cụ dựa trên một chương trình được lập trình sẵn bằng các mã số. Lịch sử phát triển của CNC gắn liền với các yêu cầu khắt khe của ngành hàng không và quân sự, nơi độ chính xác và khả năng lặp lại là yếu-tố-sống-còn. Ngày nay, máy CNC đã trở nên phổ biến trong hầu hết các ngành công nghiệp, từ chế tạo máy, sản xuất đồ gỗ, quảng cáo đến y tế. Vai trò thực tiễn của máy CNC là vô cùng to lớn: tăng năng suất, cải thiện độ chính xác sản phẩm, giảm thiểu lỗi do con người và cho phép gia công các chi tiết có biên dạng phức tạp mà các phương pháp truyền thống khó thực hiện. Việc tìm hiểu về CNC là bước đầu tiên và quan trọng nhất trong mọi thuyết minh thiết kế máy CNC.

1.2. Phân tích mục tiêu và phạm vi nghiên cứu của đề tài

Mục tiêu cốt lõi của đề tài "Thiết kế và Chế tạo Máy Khắc CNC 3 Trục" là xây dựng một mô hình máy hoạt động thực tế, đáp ứng các thông số kỹ thuật đã đề ra. Cụ thể, theo nhiệm vụ đồ án, máy phải có hành trình làm việc 500x500x150 mm và công suất trục chính 300W. Phạm vi nghiên cứu bao trùm toàn bộ quy trình từ lý thuyết đến thực hành. Phần lý thuyết tập trung vào việc tìm hiểu tổng quan công nghệ, sơ đồ động, tính toán thiết kế các cụm cơ cấu chính và lựa chọn linh kiện. Phần thực hành là quá trình chế tạo, lắp ráp hoàn thiện máy dựa trên bản vẽ CAD máy CNC đã thiết kế, sau đó tiến hành chạy thử nghiệm và hiệu chỉnh để tối ưu hóa quá trình gia công. Đề tài này không chỉ là một báo cáo máy phay CNC mini mà là một công trình kỹ thuật hoàn chỉnh, đòi hỏi sự kết hợp nhuần nhuyễn giữa nhiều lĩnh vực kiến thức.

II. Phân tích các thách thức trong thiết kế cơ khí máy CNC

Quá trình thiết kế cơ khí cho một máy khắc CNC đối mặt với nhiều thách thức, trong đó nổi bật là việc đảm bảo độ cứng vững, độ chính xác và giảm thiểu rung động trong quá trình vận hành. Kết cấu khung máy CNC là yếu tố nền tảng quyết định sự ổn định của toàn bộ hệ thống. Một khung máy yếu sẽ dẫn đến sai số gia công, đặc biệt khi máy hoạt động ở tốc độ cao hoặc cắt các vật liệu cứng. Việc lựa chọn vật liệu cho khung máy là một bài toán cân bằng giữa độ cứng, trọng lượng và chi phí. Tài liệu gốc đã đề xuất sử dụng nhôm định hình kết hợp với các tấm mica dày 10mm, đây là một giải pháp thông minh giúp giảm trọng lượng tổng thể mà vẫn đảm bảo độ cứng cần thiết. Thách thức thứ hai nằm ở hệ thống truyền động. Việc lựa chọn giữa vít me bi và vít me trượt, giữa thanh trượt vuông và ty trượt tròn, ảnh hưởng trực tiếp đến độ chính xác và độ mượt của chuyển động. Vít me trượt có giá thành rẻ hơn nhưng hiệu suất thấp và dễ bị mòn, trong khi vít me bi mang lại hiệu suất cao và độ chính xác vượt trội. Một thách thức khác là việc tính toán và chọn lựa động cơ. Động cơ phải đủ mô-men xoắn để thắng được lực cắt và lực ma sát, nhưng nếu quá lớn sẽ gây lãng phí năng lượng và tăng chi phí. Việc mô phỏng hoạt động CNC bằng các phần mềm như CREO SIMULATE, như đã đề cập trong đồ án, là một bước quan trọng để phân tích và xác minh độ bền của các cụm trục trước khi chế tạo, giúp phát hiện sớm các điểm yếu trong thiết kế và đưa ra phương án cải tiến kịp thời. Cuối cùng, việc đảm bảo các chi tiết được gia công và lắp ráp chính xác cũng là một thách thức lớn, đòi hỏi kỹ năng và sự cẩn thận cao độ.

2.1. Lựa chọn vật liệu cho kết cấu khung máy CNC tối ưu

Việc chọn vật liệu cho kết cấu khung máy CNC là một quyết định quan trọng. Vật liệu cần đáp ứng các tiêu chí về độ cứng vững, khả năng chống rung, trọng lượng và chi phí. Đồ án đã lựa chọn một giải pháp kết hợp giữa các thanh nhôm định hình và tấm mica. Nhôm định hình có ưu điểm là nhẹ, dễ lắp ghép, độ chính xác cao và có khả năng chống ăn mòn tốt. Các tấm mica dày 10mm được gia công bằng laser giúp tăng cường độ cứng cho các cụm trục. Đối với các chi tiết chịu mài mòn cao như trục vít me và ti trượt, việc lựa chọn thép là bắt buộc. Cụ thể, thép C45 được chọn để chế tạo trục vít me nhờ độ cứng cao sau nhiệt luyện, và thép không gỉ (inox 301L) được dùng cho ti trượt để đảm bảo khả năng chống mài mòn và ăn mòn, duy trì chuyển động trơn tru trong thời gian dài.

2.2. Các vấn đề thường gặp với hệ thống truyền động

Hệ thống truyền động là trái tim của máy CNC, quyết định độ chính xác và tốc độ gia công. Một vấn đề phổ biến là hiện tượng rơ (backlash) trong bộ truyền vít me – đai ốc, gây ra sai số vị trí. Để khắc phục, các thiết kế hiện đại thường sử dụng đai ốc chống rơ hoặc bộ truyền vít me bi có độ chính xác cao. Một vấn đề khác là sự mất đồng bộ giữa các trục, đặc biệt trong các máy tự chế, có thể do lắp ráp không chính xác hoặc lựa chọn khớp nối không phù hợp. Việc sử dụng khớp nối mềm có thể bù trừ cho những sai lệch nhỏ về đồng tâm giữa trục động cơ và vít me. Ngoài ra, việc lựa chọn động cơ bước (step motor) với mô-men xoắn phù hợp và driver điều khiển động cơ tương thích là rất quan trọng để tránh hiện tượng mất bước khi máy chịu tải nặng, đảm bảo máy hoạt động đúng theo lập trình G-code.

III. Bí quyết thiết kế và chế tạo hệ thống cơ khí máy CNC 3 trục

Thành công của một luận văn Thiết kế & Chế tạo Máy Khắc CNC 3 Trục phụ thuộc lớn vào việc xây dựng một hệ thống cơ khí chính xác và bền bỉ. Quá trình này bắt đầu từ việc tạo ra các bản vẽ CAD máy CNC chi tiết cho từng bộ phận và cụm lắp ráp. Thiết kế phải đảm bảo tính công nghệ, tức là dễ dàng cho việc chế tạo và lắp đặt. Yếu tố cốt lõi của hệ thống cơ khí là các trục chuyển động X, Y, và Z. Mỗi trục là một tổ hợp gồm hệ thống truyền động (vít me hoặc đai răng) và hệ thống dẫn hướng (thanh trượt hoặc ty trượt). Đồ án đã lựa chọn bộ truyền vít me đai ốc trượt kết hợp với ti trượt tròn và bạc trượt, một giải pháp cân bằng giữa chi phí và hiệu năng cho một máy phay CNC mini. Việc tính toán các thông số của bộ truyền là cực kỳ quan trọng. Ví dụ, bước ren của vít me sẽ quyết định độ phân giải chuyển động và tốc độ di chuyển tối đa của trục. Sau khi hoàn thiện thiết kế, bước tiếp theo là phân tích sức bền. Việc sử dụng các công cụ mô phỏng hoạt động CNC như CREO SIMULATE giúp kiểm tra ứng suất và biến dạng trên các bộ phận quan trọng như cụm trục X, Y, Z và hệ thống ti trượt dưới tác động của tải trọng. Kết quả phân tích này, như được trình bày trong Chương III của tài liệu gốc, cho phép tối ưu hóa quá trình gia công bằng cách xác định các giới hạn an toàn của máy và củng cố những vị trí yếu. Quy trình chế tạo và lắp ráp đòi hỏi sự tỉ mỉ. Các chi tiết như gối đỡ, trục vít me phải được gia công chính xác theo bản vẽ. Việc lắp ráp phải đảm bảo các thanh trượt song song, các trục vuông góc với nhau để tránh kẹt và sai số hình học khi máy vận hành.

3.1. Tính toán và lựa chọn bộ truyền vít me và thanh trượt

Việc lựa chọn cơ cấu truyền động và dẫn hướng là nền tảng của thiết kế cơ khí. Đồ án sử dụng bộ truyền vít me - đai ốc trượt, một lựa chọn kinh tế cho các máy CNC tự chế. Ưu điểm của loại này là khả năng tự hãm và truyền lực lớn. Tuy nhiên, nó có hiệu suất thấp hơn so với vít me bi. Đối với hệ thống dẫn hướng, ti trượt tròn và bạc trượt được lựa chọn vì dễ lắp đặt và chi phí hợp lý. Mặc dù thanh trượt vuông cung cấp độ cứng vững và độ chính xác cao hơn, nhưng ti trượt tròn vẫn đủ đáp ứng cho các ứng dụng khắc gỗ và nhựa ở quy mô nhỏ. Quá trình tính toán tập trung vào việc xác định đường kính và bước ren của vít me để đảm bảo nó không bị võng và có thể truyền động một cách hiệu quả.

3.2. Phân tích sức bền và mô phỏng hoạt động CNC

Trước khi đi vào chế tạo, việc phân tích sức bền của thiết kế là một bước không thể bỏ qua. Sử dụng phần mềm CREO SIMULATE, đồ án đã tiến hành mô phỏng hoạt động CNC trên các cụm trục chính X, Y, và Z. Quá trình này giúp xác định các khu vực chịu ứng suất cao nhất và mức độ biến dạng khi máy hoạt động dưới tải trọng. Kết quả phân tích cho phép kiểm chứng độ bền của kết cấu khung máy CNC và các thành phần khác. Nhờ đó, người thiết kế có thể điều chỉnh lại kích thước, vật liệu hoặc kết cấu của các chi tiết yếu để tăng cường độ cứng vững, đảm bảo máy hoạt động ổn định và chính xác trong thời gian dài. Đây là một bước quan trọng trong việc tối ưu hóa quá trình gia công ngay từ khâu thiết kế.

3.3. Quy trình chế tạo và lắp ráp từ bản vẽ CAD máy CNC

Từ những bản vẽ CAD máy CNC chi tiết, quá trình chế tạo và lắp ráp được tiến hành. Quy trình này đòi hỏi sự chính xác cao. Các chi tiết như khung máy từ nhôm định hình được cắt và lắp ghép bằng ke vuông và bu lông. Các bộ phận cần gia công cơ khí như trục vít me, gối đỡ được thực hiện trên các máy công cụ truyền thống như máy tiện. Giai đoạn lắp ráp cần tuân thủ nghiêm ngặt thứ tự các bước để đảm bảo các trục chuyển động vuông góc và song song với nhau. Việc căn chỉnh hệ thống truyền động và dẫn hướng là khâu quan trọng nhất, ảnh hưởng trực tiếp đến độ chính xác cuối cùng của máy. Một sai lệch nhỏ trong lắp ráp có thể dẫn đến hiện tượng kẹt, rung động và làm giảm chất lượng sản phẩm gia công.

IV. Phương pháp xây dựng bộ điều khiển CNC 3 trục hiệu quả

Hệ thống điều khiển là bộ não của máy CNC, chuyển đổi các lệnh từ lập trình G-code thành chuyển động cơ học chính xác. Việc xây dựng một bộ điều khiển CNC 3 trục hiệu quả cho một máy khắc CNC tự chế thường dựa trên các nền tảng mã nguồn mở vì tính linh hoạt và chi phí thấp. Đồ án này đã lựa chọn một giải pháp rất phổ biến: kết hợp bo mạch Arduino Uno R3 với CNC Shield V3. Đây là một phương pháp mạnh mẽ, cho phép điều khiển đồng thời ba động cơ bước (step motor) cho các trục X, Y, Z. Trái tim của hệ thống này là firmware GRBL, một phần mềm mã nguồn mở hiệu suất cao được nạp vào Arduino. Mạch điều khiển GRBL có khả năng diễn giải các dòng lệnh G-code và tạo ra các chuỗi xung điều khiển chính xác cho các driver điều khiển động cơ. Việc lựa chọn động cơ và driver là yếu tố then chốt. Đồ án đã sử dụng động cơ bước NEMA 23 (size 57) và NEMA 17 (size 42), kết hợp với driver điều khiển động cơ TB6560. Driver TB6560 có khả năng cung cấp dòng điện đủ lớn cho động cơ hoạt động mạnh mẽ, đồng thời cho phép cài đặt các chế độ vi bước (micro-stepping) để tăng độ phân giải và độ mượt của chuyển động. Quá trình lắp đặt hệ thống điện đòi hỏi sự cẩn thận, từ việc cấp nguồn đúng điện áp, đấu nối dây động cơ chính xác đến việc thiết lập các công tắc hành trình để giới hạn vùng làm việc và đảm bảo an toàn. Sau khi phần cứng được kết nối, bước tiếp theo là cấu hình phần mềm điều khiển trên máy tính, chẳng hạn như Universal G-code Sender hoặc phần mềm Mach3, để giao tiếp với bo mạch Arduino và gửi tệp G-code đến máy.

4.1. Lựa chọn động cơ bước step motor và driver điều khiển

Việc lựa chọn động cơ bước (step motor) phụ thuộc vào tải trọng của từng trục. Động cơ phải có mô-men giữ (holding torque) đủ lớn để di chuyển cụm trục và thắng được lực cắt mà không bị mất bước. Đồ án đã sử dụng động cơ NEMA 23 cho trục X và Y (chịu tải nặng hơn) và NEMA 17 cho trục Z. Đi kèm với động cơ là driver điều khiển động cơ. Driver TB6560 được chọn vì giá thành hợp lý, công suất đủ lớn (lên đến 3A) và tích hợp các tính năng quan trọng như điều chỉnh dòng điện, chế độ vi bước và lực hãm (decay), giúp tối ưu hóa quá trình gia công và đảm bảo chuyển động mượt mà. Khác với động cơ servo yêu cầu hệ thống điều khiển vòng kín phức tạp, động cơ bước với điều khiển vòng hở đơn giản hơn nhiều, phù hợp với các dự án tự chế.

4.2. Lắp đặt mạch điều khiển GRBL với Arduino CNC Shield

Giải pháp sử dụng Arduino Uno R3 kết hợp với CNC Shield V3 là một lựa chọn phổ biến để xây dựng bộ điều khiển CNC 3 trục. CNC Shield là một bo mạch mở rộng, cắm trực tiếp lên Arduino, cung cấp các socket để gắn các module driver A4988 hoặc DRV8825 một cách dễ dàng. Nó cũng có sẵn các chân kết nối cho công tắc hành trình, nút dừng khẩn cấp và điều khiển trục chính. Firmware GRBL được nạp vào Arduino để biến nó thành một bộ điều khiển CNC hiệu suất cao. Mạch điều khiển GRBL có khả năng xử lý hàng chục nghìn xung mỗi giây, đảm bảo máy có thể di chuyển nhanh và chính xác. Việc cài đặt và cấu hình GRBL được thực hiện thông qua giao diện serial, cho phép người dùng tùy chỉnh các thông số quan trọng như số bước trên mỗi mm (steps/mm) cho từng trục.

4.3. Cấu hình phần mềm và lập trình G code cơ bản

Sau khi hoàn thành phần cứng, cần có một phần mềm trên máy tính để giao tiếp và gửi lệnh đến máy CNC. Universal G-code Sender (UGS) là một phần mềm mã nguồn mở phổ biến, tương thích tốt với GRBL. Nó cho phép người dùng di chuyển các trục bằng tay (jogging), thiết lập gốc tọa độ (zeroing) và gửi tệp G-code để bắt đầu gia công. Lập trình G-code là ngôn ngữ giao tiếp với máy CNC. Một chương trình G-code bao gồm các lệnh tuần tự như G0/G1 (di chuyển nhanh/di chuyển cắt), G2/G3 (nội suy cung tròn), M3/M5 (bật/tắt trục chính). Thông thường, các tệp G-code phức tạp được tạo tự động bằng phần mềm CAM (ArtCAM, Mastercam) từ một mô hình 2D hoặc 3D.

V. Cách vận hành và tối ưu hóa quá trình gia công máy CNC

Sau khi hoàn tất quá trình thiết kế và lắp ráp, giai đoạn vận hành và tối ưu hóa là bước quyết định để biến cỗ máy thành một công cụ sản xuất hiệu quả. Bất kỳ báo cáo máy phay CNC mini nào cũng cần có phần này để chứng minh tính thực tiễn của sản phẩm. Quá trình bắt đầu bằng việc chạy thử nghiệm máy không tải để kiểm tra chuyển động của các trục, đảm bảo chúng di chuyển mượt mà, không bị kẹt và đúng hướng. Các công tắc hành trình phải được kiểm tra để chắc chắn rằng chúng hoạt động chính xác, ngăn chặn máy di chuyển ra khỏi vùng làm việc an toàn. Tiếp theo là hiệu chỉnh các thông số trong firmware GRBL, đặc biệt là thông số steps/mm. Thông số này quyết định độ chính xác về kích thước của sản phẩm và cần được hiệu chỉnh cẩn thận bằng cách đo lường khoảng cách di chuyển thực tế so với lệnh điều khiển. Để tạo ra một sản phẩm, quy trình làm việc tiêu chuẩn bao gồm ba bước chính: Thiết kế (CAD), Lập trình (CAM), và Gia công (CNC). Đầu tiên, một mô hình 2D hoặc 3D của chi tiết được tạo ra bằng phần mềm CAD. Sau đó, phần mềm CAM (ArtCAM, Mastercam) được sử dụng để chuyển đổi mô hình này thành đường chạy dao và xuất ra tệp lập trình G-code. Trong giai đoạn này, việc tối ưu hóa quá trình gia công được thực hiện bằng cách lựa chọn dao cắt phù hợp, cài đặt tốc độ cắt, tốc độ trục chính và chiều sâu mỗi lớp cắt hợp lý. Cuối cùng, tệp G-code được nạp vào phần mềm điều khiển (như UGS) để máy CNC thực hiện. Việc bảo trì, bảo dưỡng định kỳ cũng là một phần không thể thiếu để duy trì hiệu suất của máy, bao gồm việc làm sạch bụi bẩn, bôi trơn các bộ phận chuyển động như vít me và thanh trượt.

5.1. Chạy thử nghiệm và hiệu chỉnh thông số máy khắc

Vận hành thử là bước kiểm tra tổng thể hoạt động của máy. Quá trình này bao gồm việc kiểm tra chuyển động của cả ba trục X, Y, Z, đảm bảo không có rung động bất thường. Quan trọng nhất là hiệu chỉnh thông số steps/mm trong mạch điều khiển GRBL. Thông số này được tính toán dựa trên bước ren của vít me, số bước của động cơ bước (step motor) và chế độ vi bước của driver. Tuy nhiên, giá trị lý thuyết thường có sai số nhỏ. Do đó, cần phải đo lường thực tế quãng đường trục di chuyển khi ra lệnh một khoảng cách nhất định (ví dụ 100mm) và điều chỉnh lại thông số cho đến khi đạt độ chính xác mong muốn. Giao diện phần mềm Universal G-code Sender cung cấp các công cụ để thực hiện việc này một cách trực quan.

5.2. Ứng dụng phần mềm CAM ArtCAM để tạo file gia công

Phần mềm CAM (ArtCAM, Mastercam) là cầu nối giữa thiết kế và sản xuất. ArtCAM đặc biệt mạnh mẽ cho các ứng dụng điêu khắc 2D và 2.5D trên gỗ. Người dùng sẽ nhập một tệp thiết kế (vector hoặc bitmap) vào phần mềm, sau đó chọn loại dao cắt, thiết lập các thông số như tốc độ tiến dao (feed rate), tốc độ trục chính (spindle speed) và chiều sâu cắt. Phần mềm sẽ tự động tính toán đường chạy dao tối ưu để tạo ra chi tiết mong muốn và xuất ra một tệp chứa các lệnh lập trình G-code. Chất lượng của tệp G-code ảnh hưởng trực tiếp đến chất lượng bề mặt và thời gian gia công của sản phẩm cuối cùng. Việc thành thạo phần mềm CAM là một kỹ năng quan trọng để khai thác tối đa khả năng của máy CNC.

5.3. Hướng dẫn bảo trì bảo dưỡng máy phay CNC mini

Để máy phay CNC mini hoạt động bền bỉ và chính xác, công tác bảo trì, bảo dưỡng là rất cần thiết. Công việc hàng ngày bao gồm làm sạch bụi gỗ, phoi kim loại sau mỗi lần sử dụng, đặc biệt là trên các bộ phận chuyển động như vít me bithanh trượt vuông. Định kỳ hàng tuần hoặc hàng tháng, cần kiểm tra độ căng của các dây đai (nếu có), siết lại các bu lông, đai ốc có thể bị lỏng do rung động. Quan trọng nhất là bôi trơn các cơ cấu dẫn hướng và truyền động bằng dầu hoặc mỡ chuyên dụng để giảm ma sát và mài mòn. Việc kiểm tra và bảo dưỡng hệ thống điện, đảm bảo các kết nối chắc chắn và không bị quá nhiệt, cũng góp phần tăng tuổi thọ và độ an toàn cho máy.

VI. Tổng kết luận văn và định hướng phát triển máy CNC tương lai

Bản luận văn Thiết kế & Chế tạo Máy Khắc CNC 3 Trục này đã hoàn thành xuất sắc các mục tiêu đề ra, từ việc nghiên cứu lý thuyết, tính toán thiết kế, đến chế tạo và vận hành thành công một nguyên mẫu máy khắc CNC. Sản phẩm cuối cùng là một minh chứng rõ ràng cho khả năng ứng dụng kiến thức kỹ thuật vào giải quyết các vấn đề thực tiễn. Đồ án đã hệ thống hóa một cách chi tiết quy trình xây dựng một máy phay CNC mini, bao gồm việc lựa chọn vật liệu, thiết kế kết cấu khung máy CNC, xây dựng hệ thống truyền động và lắp đặt bộ điều khiển CNC 3 trục dựa trên nền tảng Arduino và GRBL. Kết quả thử nghiệm cho thấy máy hoạt động ổn định, có khả năng gia công các sản phẩm trên gỗ với độ chính xác chấp nhận được, đáp ứng đúng yêu cầu của một đồ án máy CNC 3 trục ở cấp độ sinh viên. Những kinh nghiệm rút ra từ quá trình thực hiện là vô cùng quý báu, không chỉ về mặt kỹ thuật mà còn về kỹ năng quản lý dự án, giải quyết vấn đề và làm việc độc lập. Tuy nhiên, sản phẩm vẫn còn một số điểm có thể cải tiến và phát triển trong tương lai. Hướng phát triển đầu tiên là nâng cao độ chính xác và tốc độ của máy. Điều này có thể đạt được bằng cách thay thế bộ truyền vít me trượt bằng vít me bi và thay thế ti trượt tròn bằng thanh trượt vuông, giúp giảm thiểu rơ và tăng độ cứng vững. Hướng thứ hai là mở rộng tính năng của máy, ví dụ như tích hợp thêm đầu khắc laser để máy có thể vừa phay vừa khắc laser, tạo ra một chiếc máy khắc laser CNC tự chế đa năng. Cuối cùng, việc nghiên cứu sử dụng các bộ điều khiển chuyên dụng hơn hoặc nâng cấp lên động cơ servo thay cho động cơ bước (step motor) sẽ đưa máy lên một tầm cao mới về hiệu suất và độ tin cậy, tiệm cận với các máy CNC công nghiệp.

6.1. Đánh giá kết quả đạt được của đồ án tốt nghiệp

Kết quả chính của đồ án là đã chế tạo thành công một máy khắc CNC 3 trục hoạt động được, tuân thủ các thông số thiết kế ban đầu. Về mặt lý thuyết, thuyết minh thiết kế máy CNC đã trình bày đầy đủ các bước tính toán cần thiết cho động cơ, bộ truyền động và phân tích sức bền. Về mặt thực hành, máy đã được lắp ráp hoàn chỉnh và vận hành thử nghiệm, tạo ra được sản phẩm khắc trên gỗ. Đồ án đã chứng minh tính khả thi của việc sử dụng các linh kiện phổ thông và nền tảng mã nguồn mở (Arduino/GRBL) để xây dựng một máy CNC chức năng với chi phí hợp lý. Đây là một nền tảng vững chắc cho các nghiên cứu và cải tiến sâu hơn.

6.2. Triển vọng phát triển máy khắc laser CNC tự chế

Tương lai của các dự án CNC tự chế rất rộng mở. Một trong những hướng đi hấp dẫn nhất là tích hợp đa chức năng. Từ khung cơ khí của máy khắc CNC hiện tại, có thể dễ dàng phát triển thành một chiếc máy khắc laser CNC tự chế bằng cách thay thế trục chính (spindle) bằng một module diode laser công suất cao. Việc điều khiển laser có thể được thực hiện thông qua các chân PWM có sẵn trên mạch điều khiển GRBL. Hướng phát triển khác bao gồm việc tăng kích thước vùng làm việc, sử dụng các bộ điều khiển mạnh mẽ hơn như TinyG hoặc Duet3D, và khám phá khả năng gia công các vật liệu mới như nhôm hoặc đồng thau bằng cách nâng cấp động cơ trục chính và hệ thống làm mát.

04/10/2025

Trích đoạn nội dung tài liệu

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI I: Tổng quan về máy CNC: 1.1: Khái quát về máy công cụ CNC: 1.1: Sơ lược về máy CNC và quá trình phát triển: Điều khiển số (Numerical Control) ra đời với mục đích điều khiển các quá trình công nghệ gia công cắt gọt trên các máy công cụ. Về thực chất, đây là một quá trình tự động điều khiển các hoạt động của máy (như các máy cắt kim loại, robot, băng tải vận chuyển phôi liệu hoặc chi tiết gia công, các kho quản lý phôi và sản phẩm.) trên cơ sở các dữ liệu được cung cấp là ở dạng mã số nhị nguyên bao gồm các chữ số, số thập phân, các chữ cái và một số ký tự đặc biệt tạo nên một chương trình làm việc của thiết bị hay hệ thống. Lịch sử phát triển của NC bắt nguồn từ các mục đích về quân sự và hàng không vũ trụ khi mà yêu cầu các chỉ tiêu về chất lượng của các máy bay, tên lửa, xe tăng.là cao nhất. Ngày nay, lịch sử phát triển NC đã trải qua các quá trình phát triển không ngừng cùng với sự phát triển trong lĩnh vực vi xử lý từ 4 bit, 8bit.

cho đến nay đã đạt đến 32 bit và cho phép thế hệ sau cao hơn thế hệ trước và mạnh hơn về khả năng lưu trữ và xử lý.1: Mô hình điều khiển DNC Hiện nay, lĩnh vực sản xuất tự động trong chế tạo cơ khí đã phát triển và đạt đến trình độ rất cao như các phân xưởng tự động sản xuất linh hoạt và tổ hợp CIM(Computer Integrated Manufacturing) với việc trang bị thêm các Robot cấp phôi liệu và vận chuyển, các hệ thống đo lường và quản lý chất lượng SVTH: Nguyễn Hùng Dĩ Khang GVHD: TS Tào Quang Bảng Trang | 3 Thiết kế và chế tạo máy khắc CNC 3 trục tiên tiến, các kiểu nhà kho hiện đại được đưa vào áp dụng đã mang lại hiệu quả kinh tế rất đáng kể.2: Mô hình điều khiển sản xuất tổ hợp CIM 1.2 Cơ sở của máy CNC: Các trục của máy CNC được trang bị dụng cụ đo vị trí để xác định tọa độ các bàn máy và của dụng cụ cắt. Khi bàn máy di chuyển thì các dụng cụ đo lường phát ra tín hiệu điện, hệ điều khiển CNC xử lý tín hiệu điện này và xác định vị trí chính xác của bàn máy trong hệ trục tọa độ.3 Cơ sở của các máy CNC Theo tiêu chuẩn ISO, các chuyển động cắt gọt khi gia công chi tiết trên máy CNC phải nằm trong một hệ trục tọa đồ Descarte theo nguyên tắc bàn tay phải. Trong đó có ba chuyển động tịnh tiến theo các trục và ba chuyển động quay theo các trục tương ứng. Một máy công cụ CNC có thể điều khiển tới 6 trục gồm tịnh tiến theo X, Y, Z, và các trục A, B, C quay quanh các trục Z, Y, Z.

Một điểm trong không gian hệ tọa độ Descarte được xác định tọa độ qua hình chiếu của nó lên ba trục X, Y, Z. SVTH: Nguyễn Hùng Dĩ Khang GVHD: TS Tào Quang Bảng Trang | 4 Thiết kế và chế tạo máy khắc CNC 3 trục Hình 1.4 Miêu tả các trục của máy công cụ CNC trong hệ tọa độ Đề các 1.3 Đặc điểm và phân loại: Một cách tổng quát các máy công cụ CNC có thể được phân loại theo các đặc điểm sau. - Truyền động : Thủy lực, khí nén và điện. - Phương pháp điều khiển : Tọa độ hay quỹ đạo.

- Hệ thống định vị : Định vị kich thước tuyệt đối và định vị nối tiếp - Các vòng lặp điều khiển: vòng hở, vòng kín, vòng nửa kín. - Số trục tọa độ : 3 trục, 4 trục, 5 trục. Theo chức năng thì các máy công cụ CNC cũng như các máy công cụ vạn năng, có thể được chia thành các nhóm sau: -Nhóm máy tiện đại diện cho các máy tiện trong, tiện ngoài trên một phôi đang quay, cũng như cắt ren trong và ren ngoài. -Nhóm máy khoan, doa để khoan, doa các phôi.

-Nhóm máy phay để phay những chi tiết có cấu tạo hình học đa dạng tạo ra các bề mặt và các goc đa dạng và cũng có thể khoan, phay và doa. Thay đổi nguyên công bằng các thay dụng cụ cắt, có nghĩa là chỉ cần một lần gá kẹp. -Nhóm máy mài để gia công tinh. Nhóm này bao gồm các máy mài trục, mài lỗ, mài phẳng, mài răng, mài rãnh then, mài dụng cụ.

-Nhóm trung tâm gia công: Khoan, phay, tiên, doa. Nguyên lý vận hành của máy công cụ điều khiển số: 1. Chương trình gia công một chi tiết: Chương trình gia công chi tiết gồm có các chương trình điều khiển số và dữ liệu. Chương trình điều khiển được soạn thảo bằng ngôn ngữ lập trình và lưu giữ trong vật mang tin ( băng từ, đĩa từ hoặc đĩa Compact CD) sau đó được nạp vào hệ điều khiển số qua cửa nạp tương thích.

Dữ liệu gồm các giá trị hiệu chỉnh biên dạng, các dữ liệu hiệu chỉnh máy, các số liệu về dụng cụ cắt. được nạp vào từ SVTH: Nguyễn Hùng Dĩ Khang GVHD: TS Tào Quang Bảng Trang | 5 Thiết kế và chế tạo máy khắc CNC 3 trục bẳng điều khiển. Chương trình điều khiển và dữ liệu được chuyển trực tiếp từ máy tính chủ sang hệ điều khiển số của từng trạm gia công ( hệ DNC). Khối điều khiển: Chức năng của khối điều kiển là thực hiện chương trình gia công chi tiết trên cơ sở dữ liệu sẵn có và tín hiệu từ bên ngoài.

Nhận các giá trị vị trí của các trục từ sensor đo vị trí encoder, và tốc độ của các trục. Thực hiện các chương trình điều kiển các cơ cấu chấp hành, động cơ của trục chính, động cơ của các trục truyền động riêng lẻ để phối hợp tạo nên biên dang và điều khiển tốc độ các trục. Về cấu tạo, X-Edison gần giống một chiếc máy tập thể dục tại chỗ. Muốn có điện, người sử dụng chỉ lên xe và đạp.

Lực đạp sẽ làm chạy tua bin, dẫn động cơ phát điện cung cấp dòng điện nạp vào ắc quy. Nguồn điện từ ắc quy (được lắp trong hộp điều khiển) sẽ cung cấp điện năng cho các thiết bị trong gia đình. Trên hộp điều khiển, bố trí các ổ cắm phục vụ các thiết bị như: Cắm quạt, bóng đèn, sạc điện thoại di động. Điều khiển Logic: Điều khiển toàn hộ hoạt động của hệ như sau: tốc độ chạy nhanh (không cắt) tối đa, bố trí xắp đặt các trục máy, các trạng thái đóng ngắt mạch của hệ điều khiển và giới hạn vùng làm việc của hệ thống công nghệ ( bàn máy, gá lắp, dụng cụ), lệnh đóng ngắt bơm dung dịch làm mát và bôi trơn, lệnh tạo số vòng quay cho trục chính, lệnh thay dụng cụ.Đầu ra khối điều khiển logic điều khiển các cơ cấu chấp hành như : Van thủy lực, van khí nén, các rơ-le.

Cấu trúc các khối chức năng của hệ CNC: Hình 1. Sơ đồ cấu trúc các khối của hệ CNC 1.Bảng điều khiển 3.Mạch ghép nối 4.Tay quay điện tử SVTH: Nguyễn Hùng Dĩ Khang GVHD: TS Tào Quang Bảng Trang | 6 Thiết kế và chế tạo máy khắc CNC 3 trục Màn hình dùng để hiển thị tọa độ hiện tại của các trục truyền động, trạng thái làm việc của toàn hệ thống. Bảng điều khiển để vào dữ liệu điều chỉnh máy, lập trình gia công, cài đặt hệ thống. Tay quay điện tử dùng để vận hành máy trong các trường hợp để hiệu chỉnh máy, do chi tiết.

mà phải mở cửa làm việc. Các khối vào ra (I/O), các bộ phận điều khiển truyền động ( BĐK) liên lạc với CPU thông qua một Bus hệ thống. Các khối Flash + Ram để lưu trữ các chương trình điều khiển, dữ liệu máy và liên lạc với CPU thông qua Bus trong của CPU. Hệ thống điều khiển và tính toán của máy CNC: 2.

Khái niệm và phân loại: Hệ điều khiển CNC thực hiện lưu đồ điều khiển như hình 1.Giai đoạn đầu tiên, những thông tin về kích thước đông nghệ được đưa sang khâu chuẩn bị chương trình, sau đó là cộng việc lập trình điều khiển.6 Lưu đồ điểu khiển hệ CNC Chương trình điều khiển được đưa vào thiết bị tính toán điều khiển, tạo tín hiệu điều khiển các hệ truyền động điện tự động. Cấu trúc của thiết bị tính toán điều khiển có thể chia ra làm hai nhóm: Nc và CNC.Trong hệ CNC các chương trình điều khiển được đưa vào khối xử lí sao cho chương trình sau đó qua đầu vào đưa đến các khối giả mã nhằm tạo ra các mã tương thích của máy. Tín hiệu này hoặc đưa trực tiếp vào khối điều khiển hoặc đưa vào bộ nhớ đệm và cuối cùng đến bộ nội suy để tính toán phân ra các chuyển động trên các trục tọa độ. Mặt khác thông tin điều khiển còn đưa ra các lệnh điều kiển công nghệ như tốc độ cắt,xoay chi tiết, thay dao.

Chuẩn bị chương trình điều khiển cho hệ CNC: 2. Chuẩn bị chương trình bằng tay : Nhưng thông tin cần thiết đê chuẩn bị chương trình là: Bản vẽ chi tiết và các điều kiện công nghệ. Người soạn thảo chương trình phải chuyền thông tin đó thành các chương trình điều khiển số cho máy gia công. SVTH: Nguyễn Hùng Dĩ Khang GVHD: TS Tào Quang Bảng Trang | 7 Thiết kế và chế tạo máy khắc CNC 3 trục Hình 1.

Các bước của khâu chuẩn bị chương trình bằng tay +Chọn hệ toạ độ (Tương ứng với hướng dẫn của ISO) sao cho điểm toạ độ ban đầucần phải trùng với điểm xuất phát của dụng cụ cắt hoặc chi tiết gia công. +Dựa trên quỹ đạo chuyển động giữ các điểm tựa, viết chương trình quỹ đạo chuyển động (đường thẳng, đường tròn, Parabol, …). Nếu như dùng phương pháp gần đúng thì phải tính sai số. +Dựa vào các thông tin về công nghệ như chế độ căt, dụng cụ cắt, tốc độ cắt, thành lập biểu đồ công nghệ.

Chuẩn bị chương trình từ máy vi tính: Chuẩn bị chương trình điều khiển thực hiện bằng tính toán trực tiếp với chi tiết gia công phức tạp mất nhiều thời gian và độ chính xác không đảm bảo. Ngày nay người ta thường thực hiện chuẩn bị chương trình nhờ máy tính. Đặc trưng của lập trình bằng máy là việc ứng dụng một ngôn ngữ lập trình định hướng đối tượng. SVTH: Nguyễn Hùng Dĩ Khang GVHD: TS Tào Quang Bảng Trang | 8 Thiết kế và chế tạo máy khắc CNC 3 trục Hình 1.Lưu đồ lập trình bằng máy Với sự trợ giúp của ngôn ngữ lập trình như vậy ta có thể:  Xác định những nhiệm vụ gia công tương đối đơn giản và không thực hiện các tính toán bằng tay.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ