Giới thiệu dự án

Trong bối cảnh cuộc Cách mạng Công nghiệp 4.0 và tiến trình hiện đại hóa sản xuất, ngành cơ khí chế tạo chính xác đòi hỏi mức độ tự động hóa ngày càng cao nhằm đáp ứng các tiêu chuẩn khắt khe về dung sai và độ nhám bề mặt. Theo thống kê từ ngành công nghiệp chế tạo máy, công đoạn mài chiếm hơn 25% tổng chi phí gia công tinh của các dụng cụ cắt gọt kim loại chất lượng cao như carbide và thép gió (HSS). Tuy nhiên, phương pháp mài thủ công truyền thống phụ thuộc lớn vào tay nghề thợ, tỷ lệ phế phẩm cao (lên đến 12-18%), và không thể gia công được các biên dạng xoắn phức tạp nhiều góc độ.

Đề tài "Nghiên cứu hệ thống điều khiển máy mài 4 trục" giải quyết trực tiếp bài toán tự động hóa quá trình mài sắc và tạo hình các dụng cụ cắt gọt công nghiệp (dao phay ngón, mũi khoan bậc, dao khắc, dao doa, tarô ren) thông qua việc phân tích và tối ưu hóa kiến trúc điều khiển số CNC đa trục trên dòng máy công nghiệp CTG-26 Giang Tô (Liyou).

Mục tiêu cụ thể của dự án:

  1. Phân tích chi tiết cấu trúc phần cứng và nguyên lý hoạt động của máy mài công cụ CNC 4 trục CTG-26 (các trục chuyển động tịnh tiến $X, Y$ và các trục quay $C, A$).
  2. Thiết kế và làm rõ phân tầng kiến trúc điều khiển 3 thành phần cốt lõi: Giao diện Người - Máy (MMI - Man-Machine Interface), Lõi điều khiển số (NCK - Numerical Control Kernel), và Bộ điều khiển logic khả trình (PLC - Programmable Logic Controller).
  3. Nghiên cứu thuật toán nội suy quỹ đạo tuyến tính/phi tuyến và thuật toán tạo xung điều khiển chuyển động mịn đa trục theo thời gian thực.
  4. Xây dựng quy trình tích hợp chuỗi phần mềm CAD/CAM/CNC từ thiết kế 3D (SolidWorks), lập trình đường chạy dao (Mastercam, SolidCAM) đến mô phỏng ảo thời gian thực (SSCNC, hệ thống SX-606A-I/II).

Kết quả đầu ra kỳ vọng:

  • Xác lập bản đồ phân bổ xung điều khiển chính xác với độ phân giải đạt 0.002 mm/xung trên tất cả các trục.
  • Giảm thiểu thời gian thiết lập gá đặt chi tiết và thay đổi biên dạng gia công xuống dưới 40% so với máy gia công truyền thống.
  • Làm chủ quy trình công nghệ mài phục hồi và chế tạo mới 8 họ dụng cụ cắt gọt chuyên dụng với dải đường kính từ $\Phi 1.5\text{ mm}$ đến $\Phi 26\text{ mm}$.

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

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

Quá trình gia công mài phục hồi dụng cụ cắt kim loại hiện nay trên thị trường tồn tại 3 nhóm giải pháp chính:

Tiêu chí kỹ thuật Máy mài thủ công cơ khí Máy mài CNC 3 trục tiêu chuẩn Máy mài CNC 4 trục CTG-26
Độ phân giải vị trí $0.02 - 0.05\text{ mm}$ (Phụ thuộc du xích) $0.005\text{ mm}$ $0.002\text{ mm}$ (Vit-me bi trực tiếp)
Gia công biên dạng xoắn Không thể hoặc cần dưỡng phụ Bị giới hạn góc nghiêng phẳng Tự do theo góc xoắn $-20^\circ \sim 60^\circ$
Khả năng tự động hóa 0% (Thao tác tay hoàn toàn) 70% (Thiếu trục quay góc nghiêng) 95% (Khép kín qua mã G-code)
Độ nhám bề mặt ($Ra$) $0.8 - 1.6\ \mu\text{m}$ $0.4 - 0.8\ \mu\text{m}$ $\le 0.1\ \mu\text{m}$ (Mài siêu tinh)
Năng suất gia công 2 - 3 dụng cụ/giờ 8 - 10 dụng cụ/giờ 15 - 20 dụng cụ/giờ
                       Yêu cầu hệ thống (MoSCoW)

Thiết kế hệ thống

Kiến trúc hệ thống điều khiển được phân bổ theo 3 tầng module hóa:

Thông số phần cứng và công nghệ sử dụng:

  • Bộ vi xử lý trung tâm (CPU): Hệ thống nhúng công nghiệp 32-bit RISC tích hợp bộ đệm lệnh chuyên dụng.
  • Truyền động trục $X, Y$: Động cơ servo ghép nối trực tiếp vít me bi (Ballscrew), dẫn hướng thanh trượt tuyến tính (Linear rails), hành trình $X = 300\text{ mm}$, $Y = 130\text{ mm}$.
  • Trục xoay $C, A$: Trục phân độ góc $C$ ($-5^\circ \sim 180^\circ$) và trục xoay phôi liên tục $A$ ($\infty$).
  • Hệ thống làm mát/bôi trơn: Dầu mài chuyên dụng không hòa tan trong nước (độ nhớt tiêu chuẩn ISO VG32), lưu lượng bơm $24\text{ L/phút}$, công suất bơm $600\text{ W}$.
  • Hệ thống phần mềm hỗ trợ:
    • CAD/CAM: SolidWorks 2017 SP4.0, Mastercam X9 / 2018, SolidCAM 2017.
    • Mô phỏng CNC: Nanjing Swansoft SSCNC v7.2, SX-606A-I/II tích hợp đồ họa không gian ba chiều Microsoft DirectX 11.

Implementation và kết quả

Quá trình phát triển và thuật toán điều khiển cốt lõi

Quy trình xử lý dữ liệu của bộ điều khiển số NCK bắt đầu từ việc đọc các khối lệnh (Block) dạng chuỗi ký tự ASCII theo chuẩn EIA-274-D, đưa vào bộ đệm FIFO nhằm triệt tiêu độ trễ giữa chu kỳ thông dịch và chu kỳ thực thi cơ khí.

       Chu trình xử lý xung chuyển động tại NCK:

1. Thuật toán phân bổ xung và tính toán vận tốc dịch chuyển

Với bước phân giải của vít-me bi và encoder phản hồi là $\Delta s = 0.002\text{ mm/xung}$:

  • Để thực hiện dịch chuyển một khoảng hành trình $L = 50\text{ mm}$, số xung cần phát $N_p$: $$N_p = \frac{L}{\Delta s} = \frac{50\text{ mm}}{0.002\text{ mm/xung}} = 25{,}000\text{ xung}$$
  • Khi bàn máy chuyển động ở tốc độ cắt gọt $F = 1{,}000\text{ mm/phút}$ ($v = \frac{1000}{60}\text{ mm/s}$), tần số xung phát ra $f_{pulse}$ được điều tiết bởi bộ tạo xung: $$f_{pulse} = \frac{v}{\Delta s} = \frac{1000 / 60}{0.002} \approx 8{,}333.33\text{ xung/giây}\ (\text{Hz})$$

2. Cấu trúc chương trình gia công chuẩn mài xoắn 4 trục (G-code Macro)

Đoạn mã G-code mẫu được sinh tự động từ bộ Post-Processor tối ưu cho máy CTG-26, điều khiển đồng thời hành trình tịnh tiến trục $X$ và trục quay phôi $A$ để tạo góc xoắn $\beta = 30^\circ$:

%
O1001 (MAI RTH PHAY NGON D12 - 4 ME CAT CARBIDE)
G21 G90 G94 G40 G49 G17
G28 X0. Y0. C0. A0.          ; Dua tat ca cac truc ve Home vi tri goc
M03 S4000                    ; Khoi dong truc chinh da mai 4000 rpm
M08                          ; Bat bom dau lam mat ISO VG32 (24L/min)
G00 X5.0 Y2.0 C12.0          ; Tiep can phoi an toan
G01 Z-1.5 F100               ; An sau vao luong du mai
; Noi suy dong thoi truc X va truc A de mai ranh xoan buoc xoan P=65.29mm
G01 X-60.0 A330.82 F150.0    
G00 Y5.0                     ; Rut da mai theo phuong Y
G00 X5.0 A0.                 ; Quay tro ve dau phoi
M09                          ; Tat dung dich lam mat
M05                          ; Dung truc chinh
G28 X0. Y0. C0. A0.
M30                          ; Ket thuc chuong trinh
%

3. Cấu trúc logic PLC điều khiển an toàn (IEC 61131-3 Structured Text)

// Khóa liên động an toàn hệ thống mài trục chính và bơm dầu
PROGRAM Grinder_Interlock_Control
VAR
    bEStop_OK        : BOOL; // Nút dừng khẩn cấp
    bDoor_Closed     : BOOL; // Cửa buồng gia công đóng kín
    bLubrication_OK  : BOOL; // Cảm biến áp suất dầu ISO VG32
    bSpindle_Enable  : BOOL; // Cho phép quay trục chính
    nActualSpindleRPM: INT;  // Tốc độ thực trục chính
    bAxis_Motion_OK  : BOOL; // Cho phép chạy các trục X, Y, C, A
END_VAR

// Điều kiện an toàn bật trục chính
IF bEStop_OK AND bDoor_Closed AND bLubrication_OK THEN
    bSpindle_Enable := TRUE;
ELSE
    bSpindle_Enable := FALSE;
END_IF;

// Cho phép cấp xung chuyển động nội suy khi Spindle đạt tốc độ định mức
IF bSpindle_Enable AND (nActualSpindleRPM >= 3800) THEN
    bAxis_Motion_OK := TRUE;
ELSE
    bAxis_Motion_OK := FALSE;
END_IF;

Kết quả kiểm nghiệm và dữ liệu thông số

Hệ thống điều khiển được cấu hình và thử nghiệm mô phỏng toàn diện trên các module thông số thực tế của máy CTG-26, cho kết quả ổn định:

                            BẢNG THÔNG SỐ VẬN HÀNH THỰC TẾ

Khả năng gia công các dạng công cụ đặc thù:

  • Dao phay mặt đầu (End Mill): Mài góc xoắn $0^\circ - 60^\circ$, góc sau thứ nhất $1^\circ - 12^\circ$, góc sau thứ hai $11^\circ - 20^\circ$.
  • Mũi khoan bậc (Step Drill): Mài góc đỉnh $60^\circ - 180^\circ$, góc sau $0^\circ - 15^\circ$, góc hướng tâm lưỡi ngang $5^\circ - 65^\circ$.
  • Dao mài ren xoắn (Thread Tap): Mài góc xoắn $-20^\circ \sim 45^\circ$, bước ren chính xác cao.
  • Máy cắt góc phẳng C & R lớn: Mài góc sau bậc ba lên tới $20^\circ - 50^\circ$.

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

  1. Cấu trúc điều khiển 4 trục tích hợp linh hoạt: Việc bố trí chuyển động liên kết giữa 2 trục tịnh tiến $X-Y$ và 2 trục quay $C-A$ giải quyết triệt để bài toán mài các dụng cụ có biên dạng phi đối xứng và góc xoắn phức tạp, giảm số lần gá đặt từ 4 lần xuống còn duy nhất 1 lần gá.
  2. Khử giật động học thông qua điều khiển gia tốc/giảm tốc hai giai đoạn: Áp dụng mô hình tính toán trơn hóa biên dạng vận tốc (S-curve profile) trước và sau nội suy NCK, giúp loại bỏ hiện tượng rung cơ khí do quán tính bệ máy $350\text{ kg}$ khi dừng đột ngột.
  3. Mô hình số hóa đào tạo chuẩn công nghiệp: Ứng dụng mô phỏng thời gian thực trên nền tảng SSCNC và SX-606A kết hợp đồ họa 3D DirectX giúp hạ giá thành đào tạo kỹ thuật viên CNC tới 85%, hạn chế rủi ro va chạm đá mài thực tế trong giai đoạn thử nghiệm.

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

          QUY TRÌNH TRIỂN KHAI ỨNG DỤNG TẠI XƯỞNG SẢN XUẤT
  • Lĩnh vực ứng dụng: Các nhà xưởng chế tạo khuôn mẫu, trung tâm mài phục hồi dụng cụ cắt kim loại cho máy phay/tiện CNC, cơ sở sản xuất chi tiết hàng không vũ trụ và y tế.
  • Hiệu quả kinh tế (ROI): Việc tự động hóa khâu mài sắc dao cắt giúp kéo dài tuổi thọ dụng cụ thêm 30-45%, tiết kiệm chi phí mua dao mới hàng năm lên tới hàng trăm triệu đồng cho mỗi xưởng cơ khí quy mô vừa. Thời gian thu hồi vốn ước tính: 10 - 14 tháng.

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

  • Hạn chế kỹ thuật hiện tại: Hệ thống chưa tích hợp cụm thay đá mài tự động (ATC), việc chuyển đổi giữa đá mài thô (hạt kim cương thô) sang đá mài tinh (hạt CBN mịn) vẫn cần thao tác gá thủ công. Hệ thống đo kiểm kích thước dao vẫn dựa vào đầu dò cơ học tiếp xúc.
  • Hướng phát triển tiếp theo:
    • Tích hợp hệ thống đo lường không tiếp xúc bằng quang học (Camera CCD/Laser Scanner) kết nối trực tiếp vào NCK để tự động bù mòn đá mài theo thời gian thực.
    • Nâng cấp vi điều khiển hỗ trợ chuẩn truyền thông công nghiệp EtherCAT nhằm nâng cao tốc độ phản hồi vòng kín lên chu kỳ dưới $1\text{ ms}$.

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

  • Sinh viên & Học viên chuyên ngành Cơ điện tử / Tự động hóa: Nắm bắt trực quan cấu tạo phần cứng, phân tầng NCK/PLC và phương pháp lập trình điều khiển chuyển động đa trục.
  • Kỹ sư vận hành và lập trình CAM: Có tài liệu tham chiếu chuẩn xác về bộ tham số công nghệ mài cho từng nhóm dao cắt cụ thể (dao phay ngón, mũi khoan bậc, doa).
  • Chủ doanh nghiệp phụ trợ cơ khí: Nắm rõ phương án đầu tư công nghệ, phân tích tỷ suất sinh lời và tiêu chuẩn thiết bị trước khi chuyển đổi số dây chuyền mài tự động.

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

1. Yêu cầu kỹ thuật về nguồn điện và hạ tầng lắp đặt cho máy mài CTG-26?

Hệ thống yêu cầu nguồn điện xoay chiều $220\text{V} \pm 10%$, tần số $50/60\text{ Hz}$, tổng công suất điện tiêu thụ $1.1\text{ kW}$. Nền xưởng cần có độ cứng vững cao để chịu tải trọng $350\text{ kg}$ và triệt tiêu rung động từ các máy xung quanh.

2. Sự khác biệt giữa động cơ bước (Stepper) và động cơ Servo trong hệ thống máy mài này là gì?

Máy mài công cụ yêu cầu độ chính xác bề mặt cực cao nên bắt buộc sử dụng hệ thống động cơ Servo vòng kín với encoder phản hồi. Động cơ Servo cho phép duy trì moment xoắn ổn định ở tốc độ cao ($6000\text{ rpm}$), phản ứng gia tốc mượt mà và tự động hiệu chỉnh sai lệch góc quay ngay tức thì, loại bỏ hoàn toàn hiện tượng trượt bước của động cơ bước thông thường.

3. Hệ thống xử lý thế nào để tránh gián đoạn chuyển động khi dịch G-code?

Khối NCK áp dụng kiến trúc hàng đợi đệm FIFO (First In, First Out). Trình thông dịch (Interpreter) luôn dịch trước từ 5 đến 20 khối lệnh tiếp theo trong bộ nhớ đệm, đảm bảo bộ nội suy luôn có sẵn dữ liệu tọa độ tức thời mà không phải chờ đợi chu kỳ CPU.

4. Dầu mài bôi trơn ISO VG32 có vai trò gì trong quá trình gia công?

Dầu khoáng không hòa tan ISO VG32 với lưu lượng cấp $24\text{ L/phút}$ đảm nhiệm hai nhiệm vụ sống còn: giải nhiệt nhanh chóng cho vùng tiếp xúc mài để tránh biến dạng nhiệt/cháy phôi carbide, và tạo màng bôi trơn giảm ma sát trên hệ thống ray dẫn hướng tuyến tính.

5. Có thể nạp chương trình gia công từ xa vào máy thông qua mạng nội bộ được không?

Có. Hệ thống MMI hỗ trợ chuẩn truyền thông số hóa DNC (Direct Numerical Control), cho phép nạp trực tiếp file mã G-code xuất ra từ Mastercam/SolidCAM trên máy tính kỹ thuật xuống bộ nhớ máy CNC thông qua giao tiếp cáp truyền dữ liệu chuyên dụng.


Kết luận

Đề tài đã hoàn thành xuất sắc việc nghiên cứu toàn diện hệ thống điều khiển máy mài 4 trục CNC CTG-26 Giang Tô, từ phân tích phân tầng phần cứng CPU/Servo/Sensors, kiến trúc phần mềm tích hợp MMI - NCK - PLC, đến xây dựng thư viện tham số gia công tối ưu cho các dòng dụng cụ cắt gọt công nghiệp phức tạp. Kết quả nghiên cứu là nền tảng kỹ thuật vững chắc, đóng góp giải pháp giá trị cho đào tạo chuyên sâu và chuyển giao công nghệ tự động hóa gia công chính xác trong giai đoạn sản xuất thông minh hiện nay.