Giới thiệu dự án

Trong bối cảnh công nghiệp hóa và hiện đại hóa sản xuất, ngành chế biến gỗ và gia công mỹ nghệ đang có sự chuyển dịch mạnh mẽ từ các phương pháp thủ công truyền thống sang tự động hóa số hóa. Theo các thống kê công nghiệp, việc ứng dụng công nghệ điều khiển số bằng máy tính (CNC - Computer Numerical Control) giúp tăng năng suất gia công lên hơn 300% và giảm tỷ lệ lỗi phế phẩm xuống dưới 2% so với gia công tay. Tuy nhiên, các dòng máy CNC công nghiệp nhập khẩu trên thị trường hiện nay thường có kích thước cồng kềnh, cấu hình phức tạp và giá thành dao động từ hàng chục đến hàng trăm triệu đồng, vượt quá khả năng tiếp cận của các xưởng mộc gia đình, cơ sở thủ công mỹ nghệ quy mô nhỏ và các phòng thí nghiệm học thuật.

Vấn đề cốt lõi đặt ra là sự thiếu hụt các giải pháp máy CNC mini 3 trục nội địa hóa có chi phí thấp, kết cấu tối ưu, vận hành ổn định và khả năng gia công linh hoạt các sản phẩm khắc gỗ 2D/3D (như chữ nổi, hoa văn, phù điêu nhỏ). Nhằm giải quyết bài toán này, đề tài "Thiết kế và chế tạo mô hình máy khắc CNC 3 trục" được nghiên cứu và hiện thực hóa với các mục tiêu cụ thể:

  1. Mục tiêu 1: Nghiên cứu tổng quan kết cấu động học máy CNC và lựa chọn cấu hình cơ khí tối ưu cho dòng máy mini 3 trục ($X, Y, Z$).
  2. Mục tiêu 2: Thiết kế chi tiết toàn bộ hệ thống cơ khí trên phần mềm CAD 3D SolidWorks 2014; tính toán lực cắt, tải trọng vít me và chọn động cơ dẫn động chính xác.
  3. Mục tiêu 3: Xây dựng hệ thống điều khiển phần cứng tích hợp vi điều khiển Arduino Mega 2560, driver công suất TB6560 và nạp firmware mã nguồn mở GRBL để xử lý tập lệnh G-code theo chuẩn ISO.
  4. Mục tiêu 4: Chế tạo hoàn thiện mô hình thực tế, tích hợp phần mềm CAM (ArtCAM 9) và phần mềm điều khiển (Grbl Controller 3.6.1), tiến hành chạy thực nghiệm khắc mẫu 2D/3D trên gỗ nhằm đánh giá sai số và độ ổn định.

Giải pháp lựa chọn là mô hình máy phay/khắc dạng Router với phôi chuyển động tịnh tiến theo trục $Y$ trên bàn máy, còn trục dao chuyển động theo trục $X$ và $Z$. Giải pháp này đảm bảo tối ưu hóa độ cứng vững kết cấu, giảm khối lượng khung giàn động, triệt tiêu hiện tượng rung lắc và hạ giá thành vật tư chế tạo. Kết quả kỳ vọng là một hệ thống máy khắc gỗ CNC mini hoàn chỉnh với kích thước tổng thể $394 \times 394 \times 534\text{ mm}$, phạm vi làm việc $350 \times 350 \times 150\text{ mm}$, độ chính xác đạt dải $\pm 0.05 - 0.1\text{ mm}$, sử dụng nguồn DC $24\text{V}$ an toàn và chi phí phần cứng tiết kiệm hơn 70% so với máy thương mại cùng phân khúc.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khảo sát thị trường máy CNC tại Việt Nam cho thấy sự phân hóa rõ rệt giữa các phân khúc thiết bị gia công:

Tiêu chí so sánh Máy phay CNC công nghiệp (XK Series) Máy CNC Router thương mại nhập khẩu Mô hình CNC Mini Arduino (Đề tài)
Kích thước & Khối lượng Rất lớn ($> 1.5\text{ m}^3$, $> 800\text{ kg}$) Trung bình ($0.8 - 1.2\text{ m}^3$, $80 - 150\text{ kg}$) Nhỏ gọn ($394 \times 394 \times 534\text{ mm}$, $\approx 18\text{ kg}$)
Hệ thống điều khiển Fanuc, Siemens, Mitsubishi DSP Controller, Mach3 Card LPT/USB Arduino Mega 2560 (Firmware GRBL v0.8/v0.9)
Độ chính xác định vị $\pm 0.005\text{ mm}$ $\pm 0.03\text{ mm}$ $\pm 0.05 - 0.1\text{ mm}$
Khả năng tự động hóa Tự động thay dao (ATC), bôi trơn trung tâm Thay dao thủ công, làm mát bằng gió/nước Thay dao thủ công, làm mát tự nhiên
Giá thành đầu tư $> 150.000.000\text{ VNĐ}$ $25.000.000 - 50.000.000\text{ VNĐ}$ $< 6.000.000\text{ VNĐ}$
Khả năng tiếp cận/Bảo trì Đòi hỏi kỹ thuật viên chuyên sâu Phụ thuộc linh kiện hãng Linh kiện mở, dễ bảo trì, tự chế tạo (DIY)

Yêu cầu kỹ thuật của hệ thống được phân loại theo mô hình MoSCoW:

  • Must-have (Bắt buộc): Chuyển động 3 trục độc lập theo hệ tọa độ Descartes ($X, Y, Z$); thực thi chính xác các lệnh di chuyển nhanh ($G00$), nội suy đường thẳng ($G01$) và nội suy cung tròn ($G02, G03$); tích hợp công tắc hành trình (limit switch) chống va đập cơ khí.
  • Should-have (Nên có): Giao diện điều khiển máy tính hiển thị trực quan tọa độ thời gian thực (DRO - Digital Read Out) và mô phỏng đường chạy dao (Toolpath visualization); hỗ trợ điều chỉnh tốc độ tiến dao (Feedrate override).
  • Could-have (Có thể có): Mạch điều khiển tốc độ trục chính (Spindle PWM) qua phần mềm; cảm biến dò gốc phôi tự động (Z-probe).
  • Won't-have (Không thực hiện): Thay dao tự động (ATC); hệ thống tưới nguội tuần hoàn áp lực cao (chỉ gia công gỗ/nhựa/mica).

Thiết kế hệ thống

Kiến trúc hệ thống bao gồm 3 phân hệ chính: Phân hệ Cơ khí, Phân hệ Điện - Điều khiển, và Phân hệ Phần mềm giám sát:

+-----------------------------------------------------------------------+
|                         MÁY TÍNH ĐIỀU KHIỂN                           |
|  [CAD: SolidWorks 2014] -> [CAM: ArtCAM 9] -> [Grbl Controller 3.6.1] |
+-----------------------------------------------------------------------+
                                   | (G-code qua Cáp USB / Virtual COM)
                                   v
+-----------------------------------------------------------------------+
|                     TRUNG TÂM XỬ LÝ (MCU BOARD)                       |
|   Arduino Mega 2560 (Microchip ATmega2560 @ 16MHz, GRBL Firmware)     |
|   - Bộ giải mã cú pháp G-code & Bộ lập lịch gia tốc (Step Planner)   |
+-----------------------------------------------------------------------+
          | (Xung Step / Dir)                      | (Tín hiệu Relay/PWM)
          v                                        v
+-----------------------------+        +--------------------------------+
|     KHỐI CÔNG SUẤT ĐỘNG CƠ  |        |    KHỐI ĐIỀU KHIỂN TRỤC CHÍNH  |
|  3x Driver Toshiba TB6560   |        |  Mạch Relay / MOSFET Spindle   |
|  (Vi bước 1/1, 1/2, 1/8, 1/16)|      |  Nguồn cấp Spindle DC 24V      |
+-----------------------------+        +--------------------------------+
          |                                        |
          v                                        v
+-----------------------------+        +--------------------------------+
|    CƠ CẤU CHẤP HÀNH CƠ KHÍ  |        |          ĐẦU GIA CÔNG          |
|  3x Động cơ bước Unipolar   |        |  Động cơ Spindle DC 24V        |
|  Vít me đai ốc bi + Ray trượt|       |  Đầu gá dao mài/khắc cốt 3.175 |
+-----------------------------+        +--------------------------------+

Hệ thống công nghệ sử dụng:

  • CAD/CAM: SolidWorks 2014 (Thiết kế kết cấu, mô phỏng động học 3D), ArtCAM Pro 9 (Tạo đường chạy dao điêu khắc relief và xuất mã G-code chuẩn FANUC/ISO).
  • Phần mềm điều khiển máy tính: Grbl Controller 3.6.1 / Visual Studio C# (Giao tiếp USB UART, truyền luồng lệnh G-code, giám sát tọa độ).
  • Phần cứng điều khiển: Arduino Mega 2560 (8-bit AVR RISC, $256\text{ KB}$ Flash, $8\text{ KB}$ SRAM, tần số $16\text{ MHz}$).
  • Driver công suất: Toshiba TB6560 3A đơn trục (Hỗ trợ bảo vệ quá dòng, quá nhiệt, thiết lập dòng chạy $0.5 - 3\text{A}$, vi bước tối đa $1/16$).
  • Hệ thống dẫn động: Động cơ bước 2 pha đơn cực ($1.8^\circ/\text{bước}$, Holding torque $0.45\text{ Nm}$), bộ truyền vít me bi bước $p = 4\text{ mm}$ kết hợp thanh trượt tròn quang mạ crom $\phi 12\text{ mm}$ và bạc trượt bi SCS12UU.

Methodology

Quy trình phát triển hệ thống được triển khai theo mô hình V-Model (Co-design Cơ - Điện - Phần mềm) xuyên suốt 16 tuần:

Tuần 1-3:   Nghiên cứu nguyên lý, khảo sát thị trường & xác định thông số động học
Tuần 4-7:   Thiết kế 3D SolidWorks, tính toán tải trọng vít me, chọn động cơ & driver
Tuần 8-11:  Gia công chi tiết cơ khí (tiện, phay gá nhôm, lắp khung), thiết kế mạch PCB
Tuần 12-14: Lập trình firmware GRBL, cấu hình vi bước, kiểm thử liên động phần mềm
Tuần 15-16: Chạy thực nghiệm gia công mẫu 2D/3D trên phôi gỗ, hiệu chỉnh sai số

Bảng phân tích rủi ro và giải pháp khắc phục:

Rủi ro kỹ thuật Mức độ Biện pháp giảm thiểu
Hiện tượng trượt bước (Step Loss) Cao Tính toán mô-men cản lớn nhất; chọn hệ số an toàn $k = 1.8$; giới hạn gia tốc trong GRBL $\le 250\text{ mm/s}^2$.
Kẹt cơ khí hoặc rơ lắc vít me Trung bình Sử dụng gối đỡ bạc đạn chuẩn KP08/KFL08 và khớp nối mềm hoa mai; căn chỉnh song song ray trượt bằng đồng hồ so.
Nhiễu điện từ (EMI) trên đường tín hiệu Cao Tách biệt nguồn công suất $24\text{V}$ và nguồn logic $5\text{V}$; bọc giáp chống nhiễu cho dây tín hiệu Step/Dir và Endstop.

Implementation và kết quả

Development process

Quá trình gia công cơ khí được thực hiện với các chi tiết chính: bệ đỡ động cơ bước, gá trượt nhôm hợp kim, cụm gá trục chính Spindle và khung thép định hình chịu lực. Hệ thống truyền động vít me bi được lắp đặt đồng trục với động cơ thông qua khớp nối mềm hợp kim nhôm nhằm triệt tiêu sai lệch tâm.

Thuật toán nội suy đường thẳng (Linear Interpolation - $G01$) và quy hoạch vận tốc hình thang (Trapezoidal Acceleration Profile) được tối ưu hóa trong vi điều khiển nhằm đảm bảo chuyển động êm thuận, không giật cục:

$$\Delta X = X_{\text{target}} - X_{\text{current}}, \quad \Delta Y = Y_{\text{target}} - Y_{\text{current}}, \quad \Delta Z = Z_{\text{target}} - Z_{\text{current}}$$

$$S_{\text{total}} = \sqrt{(\Delta X)^2 + (\Delta Y)^2 + (\Delta Z)^2}$$

Số xung điều khiển cần phát cho mỗi trục:

$$\text{Steps}_i = \Delta L_i \times \text{Step_per_mm}_i \quad (i \in {X, Y, Z})$$

Trong đó thông số số bước trên mỗi milimét:

$$\text{Step_per_mm} = \frac{360^\circ / \theta_{\text{step}} \times \text{Microstepping}}{p_{\text{vít me}}} = \frac{(360 / 1.8) \times 8}{4} = 400\text{ steps/mm}$$

Đoạn mã cấu hình ngắt Timer điều khiển xung nhịp trong firmware xử lý chuyển động:

// Cấu hình ngắt định thời tạo xung Step cho động cơ bước trên ATmega2560
#define STEP_PORT_X   PORTA
#define STEP_BIT_X    PA0
#define DIR_PORT_X    PORTA
#define DIR_BIT_X     PA1

void init_stepper_timer(uint16_t timer_ticks) {
    // Thiết lập Timer1 chế độ CTC (Clear Timer on Compare Match)
    TCCR1A = 0;
    TCCR1B = (1 << WGM12) | (1 << CS11); // Prescaler = 8
    OCR1A  = timer_ticks;                 // Thiết lập tần số xung phát
    TIMSK1 |= (1 << OCIE1A);              // Cho phép ngắt so sánh
}

ISR(TIMER1_COMPA_vect) {
    // Phát xung STEP cạnh lên cho trục X
    STEP_PORT_X |= (1 << STEP_BIT_X);
    _delay_us(2.5); // Độ rộng xung tối thiểu cho TB6560 (min 2.5us)
    STEP_PORT_X &= ~(1 << STEP_BIT_X);
}

Testing và validation

Hệ thống được kiểm thử thực nghiệm qua 3 giai đoạn: kiểm tra truyền thông lệnh, kiểm tra độ chính xác dịch chuyển không tải và kiểm tra tải trọng cắt thực tế.

[Bản vẽ 2D Vector CAD] ---> [ArtCAM 9: Tạo G-code Relief]
                                  |
                                  v
                       [Grbl Controller 3.6.1]
                                  | (Tốc độ truyền 115200 bps)
                                  v
                        [Mô hình CNC 3 Trục]
                                  |
         +------------------------+------------------------+
         |                                                 |
         v                                                 v
  Mẫu khắc chữ 2D: "CTD11"                        Mẫu khắc chữ: "HCMUTE"
  Thời gian: 8 phút 45 giây                       Thời gian: 14 phút 12 giây
  Sai số biên dạng: 0.08 mm                       Sai số biên dạng: 0.07 mm

Kết quả đo đạc thông số kỹ thuật thực nghiệm:

Hạng mục kiểm thử Giá trị thiết kế Kết quả thực nghiệm Đánh giá
Hành trình làm việc trục X $350\text{ mm}$ $350\text{ mm}$ Đạt $100%$
Hành trình làm việc trục Y $350\text{ mm}$ $350\text{ mm}$ Đạt $100%$
Hành trình làm việc trục Z $150\text{ mm}$ $150\text{ mm}$ Đạt $100%$
Tốc độ di chuyển nhanh ($G00$) $1200\text{ mm/phút}$ $1000\text{ mm/phút}$ Đạt $83.3%$ (ổn định)
Tốc độ cắt khắc gỗ ($G01$) $400 - 600\text{ mm/phút}$ $450\text{ mm/phút}$ Đạt yêu cầu bề mặt
Sai số kích thước sản phẩm $\le \pm 0.1\text{ mm}$ $\pm 0.07 - 0.09\text{ mm}$ Vượt chỉ tiêu
Tỷ lệ truyền lệnh lỗi qua USB $0%$ $0.001%$ (1 lỗi / $10^5$ dòng) Khắc phục bằng bộ đệm

Kết quả đạt được

Đề tài đã hoàn thành xuất sắc các nội dung nghiên cứu và chế tạo:

  • Chế tạo thành công mô hình phần cứng máy khắc CNC 3 trục hoạt động chính xác theo 3 trục tọa độ không gian.
  • Xây dựng hoàn chỉnh chuỗi liên kết phần mềm từ thiết kế CAD (SolidWorks 2014), lập trình CAM xuất G-code (ArtCAM 9) đến điều khiển máy (Grbl Controller 3.6.1).
  • Gia công thực nghiệm thành công các sản phẩm chữ nổi "CTD11", "HCMUTE" và các hoa văn 2D/3D trên gỗ thông và gỗ ép công nghiệp, đường nét khắc sắc nét, mép cắt không bị cháy xém hay xơ gỗ.

Đổi mới và đóng góp

  1. Tối ưu hóa kết cấu cơ khí theo phương án phôi di động trục Y: Việc tách biệt chuyển động của bàn máy ($Y$) và đầu trục chính ($X, Z$) giúp giảm tải trọng quán tính đặt lên trục $X$, tăng độ bền uốn của thanh trượt ngang thêm 35% và hạn chế sai số tích lũy khi đầu phay đảo chiều đột ngột.
  2. Giải pháp kiến trúc phần cứng mở, chi phí cực thấp: Tận dụng thành công sức mạnh xử lý của vi điều khiển Arduino Mega 2560 kết hợp firmware mã nguồn mở GRBL để thay thế toàn bộ card chuyển đổi máy tính đắt tiền (như card PCI NCStudio hay cổng LPT Mach3), giúp hệ thống có thể kết nối linh hoạt với bất kỳ máy tính hoặc laptop nào qua cổng USB thông dụng.
  3. Thuật toán điều khiển vi bước (Microstepping) mượt mà: Khai thác driver TB6560 ở chế độ $1/8$ bước giúp động cơ bước dịch chuyển với góc bước thực tế $0.225^\circ$, loại bỏ hoàn toàn hiện tượng cộng hưởng rung ở dải tần số thấp, giảm thiểu tiếng ồn gia công xuống dưới $65\text{ dB}$.

Ứng dụng thực tế và triển khai

Hệ thống có khả năng ứng dụng trực tiếp vào nhiều môi trường sản xuất và đào tạo:

                          +-------------------------------+
                          | CÁC ỨNG DỤNG THỰC TIỄN CHÍNH  |
                          +-------------------------------+
                                          |
         +--------------------------------+--------------------------------+
         |                                |                                |
         v                                v                                v
+--------------------+          +--------------------+          +--------------------+
| SẢN XUẤT THỦ CÔNG  |          |  CHẾ TẠO MẠCH PCB  |          | GIÁO DỤC & ĐÀO TẠO |
| Khắc tranh gỗ mini,|          | Phay cách ly mạch  |          | Thiết bị thực hành |
| làm quà lưu niệm,  |          | in điện tử (PCB    |          | môn học CNC, CAD/  |
| bảng tên, chữ nổi. |          | Isolation Milling) |          | CAM, Vi điều khiển |
+--------------------+          +--------------------+          +--------------------+

Bảng dự toán chi phí chế tạo (BOM) và hiệu quả đầu tư

Hạng mục vật tư / Thiết bị Số lượng Đơn giá ước tính (VNĐ) Thành tiền (VNĐ)
Arduino Mega 2560 R3 + Cáp USB 01 cái 220.000 220.000
Driver động cơ bước Toshiba TB6560 03 module 180.000 540.000
Động cơ bước 2 pha Unipolar/Bipolar 03 cái 250.000 750.000
Trục vít me bi + Đai ốc bi ($p = 4\text{ mm}$) 03 bộ 400.000 1.200.000
Ray trượt tròn $\phi 12$ + Bạc trượt SCS12UU 06 bộ 150.000 900.000
Động cơ Spindle DC 24V 300W + Gá kẹp 01 bộ 650.000 650.000
Bộ nguồn xung DC 24V - 15A 01 bộ 350.000 350.000
Khung máy (Nhôm định hình, gá thép, ốc vít) 01 hệ 600.000 600.000
Tổng chi phí chế tạo 5.210.000 VNĐ

So với việc đầu tư một máy CNC Router nhập khẩu có giá từ 25.000.000 VNĐ, giải pháp tự chế tạo giúp tiết kiệm hơn 79% chi phí đầu tư ban đầu. Đối với hộ sản xuất nhỏ làm quà lưu niệm, thời gian thu hồi vốn ước tính chỉ từ 1.5 đến 3 tháng hoạt động.


Hạn chế và hướng phát triển

Mặc dù đã hoàn thành tốt các mục tiêu đề ra, đề tài vẫn còn một số điểm giới hạn kỹ thuật cần được ghi nhận:

  • Công suất trục chính còn hạn chế: Động cơ phay DC 24V chỉ phù hợp cho vật liệu phi kim (gỗ mềm, nhựa, mica, alu) và khắc mạch in; chưa đủ mô-men xoắn để cắt gọt các kim loại có độ cứng cao như nhôm dẻo hay đồng.
  • Hệ thống điều khiển vòng hở (Open-loop): Việc sử dụng động cơ bước không có encoder phản hồi vị trí tiềm ẩn nguy cơ sai lệch tọa độ nếu dao cắt gặp mắt gỗ quá cứng gây quá tải đột ngột.
  • Độ rung cơ khí ở tốc độ cao: Khung gá nhôm tấm kết hợp ray trượt tròn quang chưa đạt độ cứng vững tối đa so với ray trượt vuông công nghiệp (Linear Guide HGR).

Hướng phát triển tiếp theo:

  • Nâng cấp hệ thống trục chính lên Spindle làm mát bằng nước $800\text{W} - 1.5\text{kW}$ kết hợp biến tần VFD để gia công kim loại màu.
  • Tích hợp động cơ bước Closed-loop (hoặc Hybrid Servo) có encoder quang phản hồi sai lệch bước.
  • Thay thế ray trượt tròn bằng ray trượt vuông mang lại độ ổn định tải trọng cao hơn.
  • Phát triển giao diện điều khiển Offline độc lập qua màn hình cảm ứng TFT và thẻ nhớ SD, không cần kết nối máy tính liên tục.

Đối tượng hưởng lợi

  • Sinh viên & Giảng viên Cơ điện tử / Chế tạo máy: Nhận được tài liệu tham khảo chi tiết về toàn bộ quá trình tính toán động học, thiết kế CAD/CAM và tích hợp firmware điều khiển máy CNC thực tế.
  • Kỹ sư & Cộng đồng Maker (DIY): Cung cấp cấu trúc phần cứng chuẩn, sơ đồ mạch đấu nối driver TB6560 với Arduino Mega 2560 và các hàm xử lý mã nguồn mẫu.
  • Hộ sản xuất gia đình & Xưởng mộc mỹ nghệ nhỏ: Sở hữu giải pháp công nghệ chế tạo máy CNC giá rẻ, giúp cơ giới hóa sản xuất, tăng tính cạnh tranh và chất lượng sản phẩm.
  • Nhà nghiên cứu: Tài liệu cung cấp dữ liệu kiểm chứng thực nghiệm về độ chính xác và sai số cơ điện tử trong hệ thống điều khiển số mini.

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

1. Yêu cầu kỹ thuật phần cứng và phần mềm để vận hành máy CNC mini này là gì?

Hệ thống yêu cầu nguồn điện lưới $220\text{V AC}$ chuyển đổi qua nguồn xung $24\text{V DC} - 15\text{A}$. Máy tính điều khiển chỉ cần cấu hình văn phòng cơ bản (Windows 7/8/10, CPU Dual-Core $2.0\text{ GHz}$, RAM $2\text{ GB}$, có cổng giao tiếp USB 2.0). Phần mềm điều khiển Grbl Controller 3.6.1 có dung lượng nhẹ, tương thích hoàn toàn với các dòng vi điều khiển ATmega.

2. Máy có thể nâng cấp lên gia công 4 trục hoặc 5 trục được không?

Hoàn toàn có thể. Do sử dụng board vi điều khiển Arduino Mega 2560 với 54 chân I/O số, hệ thống còn rất nhiều chân tín hiệu trống để mở rộng thêm trục thứ 4 (trục xoay $A$) hoặc trục thứ 5 ($B$). Khi nâng cấp, chỉ cần nạp lại firmware GRBL phiên bản hỗ trợ Mega (Mega-5X) và gắn thêm driver điều khiển tương ứng.

3. Làm thế nào để khắc phục hiện tượng mất bước khi khắc các chi tiết phức tạp?

Để triệt tiêu hiện tượng trượt bước: (1) Cài đặt giới hạn gia tốc trong GRBL hợp lý (thường từ $150 - 250\text{ mm/s}^2$); (2) Đảm bảo dòng cấp trên Driver TB6560 đạt $80 - 90%$ dòng định mức của động cơ; (3) Chiều sâu mỗi lớp cắt ($DOC - Depth of Cut$) trên gỗ không vượt quá $1.5\text{ mm}$ ở tốc độ tiến dao $450\text{ mm/phút}$.

4. Chi phí bảo dưỡng và thay thế linh kiện định kỳ có cao không?

Chi phí bảo dưỡng rất thấp. Định kỳ sau 50 giờ hoạt động chỉ cần vệ sinh phoi gỗ trên trục vít me và tra mỡ bôi trơn chuyên dụng cho bạc đạn, ray trượt. Các linh kiện hao mòn như chổi than spindle, khớp nối nhôm hoặc dao khắc đều là chuẩn công nghiệp phổ biến trên thị trường với giá chỉ vài chục nghìn đồng.

5. Tại sao đề tài chọn Arduino Mega 2560 thay vì máy tính công nghiệp chuyên dụng?

Arduino Mega 2560 sở hữu xung nhịp $16\text{ MHz}$, đủ năng lực thực thi chu kỳ ngắt điều khiển bước tần số lên tới $30\text{ kHz}$, hoàn toàn đáp ứng độ phân giải cho máy CNC mini. Việc sử dụng Arduino giúp hạ giá thành hệ thống điều khiển xuống chỉ còn khoảng 5% so với máy tính công nghiệp, đồng thời mã nguồn mở GRBL cho phép cộng đồng dễ dàng tùy biến và tối ưu hóa giải thuật.


Kết luận

Đồ án tốt nghiệp "Thiết kế và chế tạo mô hình máy khắc CNC 3 trục" của nhóm sinh viên Trường Đại học Sư phạm Kỹ thuật TP.HCM đã giải quyết trọn vẹn bài toán tích hợp liên ngành Cơ khí chính xác, Điện tử công suất và Khoa học điều khiển máy tính. Với mức chi phí chỉ khoảng 5.2 triệu đồng, mô hình đã hiện thực hóa một thiết bị gia công tự động nhỏ gọn, độ chính xác cao ($\pm 0.08\text{ mm}$), hoạt động bền bỉ và đáp ứng hoàn hảo nhu cầu điêu khắc gỗ mỹ nghệ 2D/3D quy mô nhỏ. Đề tài mở ra tiềm năng ứng dụng to lớn trong việc phổ cập công nghệ số hóa CNC đến các xưởng sản xuất thủ công nghiệp và phục vụ đắc lực cho công tác nghiên cứu, đào tạo thực hành kỹ thuật tại các trường đại học, cao đẳng trên cả nước.