Máy Tiện CNC: Cấu Tạo, Phân Loại, Dao Tiện và Lập Trình G-Code

Máy tiện CNC (Computer Numerical Control) là một công cụ không thể thiếu trong ngành gia công cơ khí hiện đại. Chúng được sử dụng rộng rãi để tạo ra các chi tiết tròn xoay với độ chính xác cao, giảm thiểu chi phí nhân công và tăng năng suất trong sản xuất hàng loạt. Bài viết này sẽ cung cấp cho bạn cái nhìn tổng quan về cấu tạo, phân loại, các loại dao tiện thông dụng và các mã lệnh lập trình cơ bản của máy tiện CNC.

Các Loại Máy Tiện CNC Phổ Biến

Trên thị trường hiện nay có rất nhiều loại máy tiện CNC khác nhau, đáp ứng nhu cầu gia công đa dạng. Dưới đây là một số loại phổ biến:

  1. Máy tiện nằm ngang vạn năng: Loại máy tiện cơ bản, phù hợp với nhiều ứng dụng khác nhau.
  2. Máy tiện cụt: Chuyên dùng để gia công các chi tiết ngắn, đường kính lớn.
  3. Máy tiện ngang hai trục chính: Cho phép gia công đồng thời trên hai trục, tăng năng suất.
  4. Máy tiện đứng: Thích hợp cho gia công các chi tiết nặng, kích thước lớn.
  5. Máy tiện đứng hai trục chính: Kết hợp ưu điểm của máy tiện đứng và máy tiện hai trục chính.
  6. Máy tiện – phay CNC: Có khả năng thực hiện cả hai nguyên công tiện và phay trên cùng một máy, tăng tính linh hoạt.
  7. Máy tiện cụt nằm ngang có bàn dao ngang với hai ụ dao: Thiết kế đặc biệt cho các ứng dụng gia công phức tạp.
  8. Máy tiện nạp phôi thanh tự động: Tự động nạp phôi vào máy, giảm thiểu sự can thiệp của con người.

Máy tiện phay CNC hiện đại, tích hợp hai chức năng tiện và phayMáy tiện phay CNC hiện đại, tích hợp hai chức năng tiện và phay

Cấu Tạo Chi Tiết Của Máy Tiện CNC

Một máy tiện CNC điển hình bao gồm các thành phần chính sau:

  1. Thân máy (Bed): Là nền tảng của máy, chịu lực và đảm bảo độ ổn định trong quá trình gia công. Thường được làm bằng gang đúc cường lực để tăng độ cứng vững. Băng máy tiện có hai loại chính: băng bi (thanh ray trượt) và băng cơ. Băng cơ có độ cứng vững và độ bền cao hơn băng bi.

Khung máy tiện CNC với thân máy vững chắc, đảm bảo độ ổn định trong quá trình gia côngKhung máy tiện CNC với thân máy vững chắc, đảm bảo độ ổn định trong quá trình gia công

  1. Ổ dao (Carriage): Dùng để gá dao tiện và di chuyển dao theo phương ngang và phương dọc, thực hiện quá trình cắt gọt vật liệu.

Ổ dao máy tiện CNC với nhiều vị trí gá dao khác nhauỔ dao máy tiện CNC với nhiều vị trí gá dao khác nhau

  1. Mâm cặp (Chuck): Được gắn trên trục chính, dùng để kẹp và giữ phôi trong quá trình gia công.

Mâm cặp máy tiện CNC, giữ chặt phôi trong quá trình gia côngMâm cặp máy tiện CNC, giữ chặt phôi trong quá trình gia công

  1. Bảng điều khiển CNC: Là trung tâm điều khiển của máy, nơi lưu trữ chương trình gia công và thực hiện các thao tác vận hành máy.

  2. Trục chính (Spindle): Tạo ra chuyển động quay tròn của phôi.

  3. Động cơ truyền động chính: Cung cấp năng lượng để xoay mâm cặp và điều khiển toàn bộ máy. Động cơ AC Servo Fanuc được đánh giá cao về hiệu suất và độ tin cậy.

  4. Ụ động (Tailstock): Có thể lắp đầu chống tâm để hỗ trợ khi tiện các trục dài hoặc lắp mũi khoan để khoan tâm trên trục. Ụ động di chuyển dọc theo trục Z của máy tiện.

Ụ động máy tiện CNC hỗ trợ gia công trục dài và khoan tâmỤ động máy tiện CNC hỗ trợ gia công trục dài và khoan tâm

Khi lựa chọn máy tiện CNC, cần chú ý đến khả năng gia công của máy, bao gồm đường kính kẹp tối đa của mâm cặp và hành trình tối đa của ụ động, cũng như dung sai của máy.

Hệ điều khiển Fanuc là một lựa chọn phổ biến do tính ổn định, dễ sử dụng và có sẵn linh kiện thay thế.

Các Loại Dao Tiện CNC Thông Dụng và Ứng Dụng

Dao tiện CNC đóng vai trò quan trọng trong việc tạo ra các bề mặt chi tiết gia công theo yêu cầu. Dao tiện gồm hai phần chính: phần cắt (làm việc) và phần cán (thân).

Các loại dao tiện CNC thông dụng với hình dạng và công dụng khác nhauCác loại dao tiện CNC thông dụng với hình dạng và công dụng khác nhau

  • Phần cắt (mảnh dao – insert): Thường sử dụng các loại mảnh dao tiêu chuẩn với nhiều hình dạng khác nhau như: hình bình hành, hình thoi, hình chữ nhật, hình tròn, hình vuông, hình tam giác, hình 3 góc, hình bát giác, ngũ giác, lục giác.

  • Phần cán dao tiện CNC: Được chia thành nhiều loại khác nhau tùy theo ứng dụng:

    • Tiện thô, tinh ngoài và trong: Khi tiện tinh, cần chú ý đến góc nghiêng chính và phụ để phù hợp với đặc điểm bề mặt gia công, loại mảnh dao và phương chạy dao.

Sơ đồ gia công tiện ngoài CNC, thể hiện đường đi của dao và thông số cắtSơ đồ gia công tiện ngoài CNC, thể hiện đường đi của dao và thông số cắt

*   **Tiện lỗ, tiện định hình:**

Sơ đồ gia công tiện trong CNC, thể hiện quá trình tạo lỗ bên trong phôiSơ đồ gia công tiện trong CNC, thể hiện quá trình tạo lỗ bên trong phôi

*   **Tiện cắt đứt thép trụ đặc và rỗng, tiện rãnh trong và ngoài, tiện rãnh sâu và rãnh bề mặt:**

Sơ đồ gia công tiện rãnh CNC, thể hiện quá trình tạo rãnh trên bề mặt phôiSơ đồ gia công tiện rãnh CNC, thể hiện quá trình tạo rãnh trên bề mặt phôi

*   **Dao tiện ren:** Được sử dụng để tiện ren trong và ren ngoài với nhiều kiểu ren và bước ren trái, phải khác nhau.

Sơ đồ gia công tiện ren CNC, thể hiện quá trình tạo ren trên bề mặt phôiSơ đồ gia công tiện ren CNC, thể hiện quá trình tạo ren trên bề mặt phôi

Hầu hết các máy tiện CNC được lập trình trên hai trục: trục X và trục Z. Trục Z dọc theo đường tâm của phôi, trục X vuông góc với đường tâm của phôi.

Hệ trục tọa độ máy tiện CNC, trục X và trục ZHệ trục tọa độ máy tiện CNC, trục X và trục Z

Các điểm gốc trên máy CNC:

  • MCS (Machine Coordinate System): Điểm gốc máy.
  • WCS (Workpiece Coordinate System): Điểm gốc phôi.

Các Mã Lệnh Lập Trình Máy Tiện CNC (G-Code)

Máy tiện CNC sử dụng ngôn ngữ lập trình theo tiêu chuẩn quốc tế ISO G-code và M-code. Dưới đây là một số mã G thường dùng:

Mã tiêu chuẩn Chức năng
G00 Chạy dao nhanh (không ăn dao)
G01 Nội suy đường thẳng
G02 Nội suy đường tròn theo chiều kim đồng hồ
G03 Nội suy đường tròn theo ngược chiều kim đồng hồ
G04 Dừng dao với thời gian xác định
G18 Xác định mặt phẳng XZ
G20 Hệ đơn vị tính theo inch
G21 Hệ đơn vị tính theo mét
G28 Trở lại điểm tham chiếu
G32 Cắt ren – tiến liên tục
G40 Hủy bỏ hiệu chỉnh bán kính dao
G41 Hiệu chỉnh bán kính dao bên trái so với đường biên dạng
G42 Hiệu chỉnh bán kính dao bên phải so với đường biên dạng
G50 Khai báo giá trị trục chính tối đa
G54-G59 Điểm 0 thứ nhất đến thứ sáu của phôi
G70 Chu trình gia công tinh
G71 Chu trình gia công thô theo đường bao
G72 Chu trình gia công thô theo mặt
G73 Chu trình gia công thô theo biên dạng có sẵn
G76 Chu trình cắt ren tiện CNC
G90 Chu trình cắt gọt thẳng (kiểu nhóm A)
G92 Chu trình cắt ren (chỉ dùng cắt ren côn)
G94 Chu kỳ cắt B (mặt cuối)
G96 Chế độ tốc độ cắt không đổi (ổn định vận tốc cắt của dao) V
G97 Ổn định tốc độ của trục chính (n)
G98 Lượng ăn dao phút
G99 Lượng ăn dao theo vòng

Hiểu rõ cấu tạo, phân loại, dao tiện và lập trình G-code là nền tảng quan trọng để vận hành và khai thác hiệu quả máy tiện CNC trong sản xuất cơ khí.