THÔNG TIN THƯ MỤC VÀ PHÂN TÍCH GIÁO TRÌNH CÔNG NGHỆ CNC

Tổng quan về giáo trình

Tài liệu học tập Công nghệ CNC là tài liệu giảng dạy lưu hành nội bộ do Khoa Cơ khí – Trường Đại học Sao Đỏ biên soạn và ban hành năm 2023. Trong chương trình đào tạo trình độ đại học chính quy, học phần Công nghệ CNC giữ vị trí cầu nối chuyên ngành quan trọng giữa các môn học cơ sở cơ khí (Vẽ kỹ thuật, Cơ lý thuyết, Dung sai lắp ghép và Kỹ thuật đo lường, Công nghệ chế tạo máy) với các môn học chuyên sâu về tự động hóa sản xuất và công nghệ gia công hiện đại.

Mục tiêu học tập cốt lõi của tài liệu là trang bị cho sinh viên hệ thống kiến thức toàn diện về nguyên lý điều khiển số, cấu trúc phần cứng – phần mềm máy công cụ CNC, đồng thời hình thành và phát triển kỹ năng thực hành lập trình trực tiếp (Manual CNC Programming bằng mã G-Code/M-Code) cũng như kỹ năng mô phỏng, kiểm tra đường chạy dao trên hệ điều hành công nghiệp Fanuc.

Về mặt cấu trúc, tài liệu được tổ chức thành 3 chương chính theo tiến trình sư phạm từ lý thuyết đại cương, quy tắc kỹ thuật đến triển khai thực hành:

  • Chương 1: Tổng quan về công nghệ CNC
  • Chương 2: Lập trình trực tiếp (trọng tâm của tài liệu)
  • Chương 3: Mô phỏng gia công

Cách tiếp cận của giáo trình tập trung trực diện vào kỹ thuật lập trình mã lệnh ISO tiêu chuẩn, giải thích chi tiết chức năng từng câu lệnh, chu trình gia công tiện – phay và các phương pháp bù bán kính dao cắt. Điểm đặc thù của tài liệu là việc chuẩn hóa theo hệ điều hành Fanuc – hệ điều khiển phổ biến trong sản xuất công nghiệp – kết hợp hướng dẫn ứng dụng phần mềm mô phỏng Cimco Edit để kiểm tra quỹ đạo cắt trước khi chuyển mã lệnh vào máy công cụ.


Nội dung kiến thức cốt lõi

Các chương và chủ đề chính

Nội dung của tài liệu học tập được phân bổ theo 3 chương với logic phát triển từ tổng quan nguyên lý đến kỹ năng lập trình chi tiết:

  • Chương 1: Tổng quan về công nghệ CNC

    • Khái quát lịch sử phát triển điều khiển số qua các giai đoạn: từ các hệ thống dùng vật mang tin rời rạc như máy dệt Jacquard (1808) và đàn Pianola của Fourneaux, luận án tính toán truyền dữ liệu nhị phân của Claude Shannon (1938), máy tính ENIAC của John W. Mauchly (1946), đến bộ điều khiển Bendix/ngôn ngữ APT (1954), sự ra đời của mạch tích hợp bán dẫn IC (1960), hệ thống thay dao tự động ATC (1965), hệ CNC trên máy tính nhỏ (1972) và hệ thống sản xuất tích hợp máy tính CIM (1986–1987).
    • Phân tích các đặc trưng kỹ thuật của máy CNC: tính tự động cao, tính linh hoạt, tính tập trung nguyên công (trung tâm gia công), độ chính xác gia công lặp lại và tính kinh tế; đồng thời nêu rõ các giới hạn về chi phí đầu tư ban đầu và yêu cầu bảo dưỡng kỹ thuật cao.
    • Phân tích mô hình cấu tạo: Phần điều khiển (bộ đọc chương trình, cơ cấu giải mã, nội suy, so sánh, phản hồi từ cảm biến) và Phần chấp hành (trục chính dẫn động vô cấp, hộp chạy dao với vít me – đai ốc bi, ổ chứa dao, bàn máy).
    • Phân loại phương pháp điều khiển: điều khiển điểm (khoan, khoét, doa, taro), điều khiển đoạn thẳng, điều khiển đường viền 2D, 2.5D, 3D, 4D và 5D.
    • Quy chuẩn hệ trục tọa độ Descartes theo quy tắc bàn tay trái (hệ trục chính $X, Y, Z$ và hệ trục phụ tịnh tiến $U, V, W$, hệ trục xoay $A, B, C$) cùng các điểm chuẩn: điểm gốc máy ($M$), điểm quy chiếu ($R$), điểm gá dao ($T$), gốc phôi ($W$) và điểm gốc chương trình ($P$).
    • Tổ chức gia công và truyền dữ liệu: Lập trình thủ công tại máy, lập trình tự động với CAD/CAM, mạng điều khiển phân phối DNC qua cổng giao tiếp RS232-C hoặc mạng LAN.
  • Chương 2: Lập trình trực tiếp (Nội dung trọng tâm)

    • Cấu trúc chương trình gia công NC: Cấu trúc khối lệnh (Block), các địa chỉ lệnh hình học ($X, Y, Z, U, V, W, I, J, K, A, B, C$), lệnh công nghệ ($S, F, T$), lệnh chuẩn bị ($G$) và lệnh chức năng phụ ($M$). Phân biệt lập trình tuyệt đối ($G90$) và tương đối ($G91$).
    • Kỹ thuật lập trình tiện CNC: Khảo sát hệ trục tọa độ máy tiện, tiêu chuẩn mảnh chíp cắt (ISO 1832: các loại $C, D, S, R, T, V, W, O, L$), kết cấu cán dao (theo TCVN 11257:2015 / ISO 241:1994).
    • Hệ thống câu lệnh và chu trình tiện:
      • Chạy dao nhanh $G00$, nội suy thẳng $G01$, nội suy cung tròn $G02$ (ngược chiều kim đồng hồ) và $G03$ (cùng chiều kim đồng hồ) qua thông số bán kính $R$ hoặc vector tâm $I, K$.
      • Chu trình tiện mặt trụ/mặt côn đơn $G90$, chu trình tiện mặt đầu đơn $G94$.
      • Chu trình tiện ren đơn $G92$, chu trình tiện ren phức hợp nhiều lát cắt $G76$.
      • Chu trình tiện thô dọc trục $G71$, tiện thô hướng kính $G72$, tiện tinh $G70$.
      • Chu trình tiện rãnh/cắt đứt $G75$, chu trình khoan lỗ sâu mặt đầu $G74$.
      • Quy trình bù bán kính mũi dao tiện: nguyên lý sai số mũi dao cong $R$, lệnh $G41$ (bù trái), $G42$ (bù phải), $G40$ (hủy bù) và khai báo vector hướng dao ($T1 \div T9$) trong bảng thông số OFFSET/WEAR.
    • Kỹ thuật lập trình phay CNC: Phân loại máy phay 3 trục đến 5 trục, các loại dao phay (dao phay mặt đầu, phay ngón, phay ngón bo góc, dao khoét, doa, taro ren trụ/côn, phay cầu, phay côn, phay rãnh, mũi khoan tâm, dao vát mép), nguyên lý bù trừ chiều dài và bán kính dao phay.
  • Chương 3: Mô phỏng gia công

    • Quy trình thiết lập mô phỏng trên phần mềm chuyên dụng (Cimco Edit: ISO Turning, thiết lập khai báo Program Start End, cấu hình thông số thư viện dao Tool Setup, cài đặt phôi Solid Setup và kiểm tra đường cắt trong Solid Animation / Backplot Window).
    • Quy trình thao tác, vận hành và mô phỏng trên bảng điều khiển máy tiện, máy phay CNC hệ điều hành Fanuc qua các chế độ làm việc (MDI, EDIT, AUTO, JOG, HANDLE, REF).

Kiến thức nền tảng được xây dựng

Tài liệu cung cấp nền tảng lý thuyết kỹ thuật vững chắc thông qua các nội dung:

  1. Nguyên lý không gian tọa độ gia công: Quy ước chiều chuyển động dương là chiều làm tăng khoảng cách giữa dao cắt và phôi; cách xác định các điểm gốc chuẩn kỹ thuật ($M, W, R, T, P$).
  2. Cơ sở hình học đường chạy dao: Lý thuyết nội suy tuyến tính, nội suy phi tuyến (cung tròn) và ảnh hưởng của bán kính đỉnh dao $R$ đến sai số hình học bề mặt gia công (bề mặt côn, mặt cong).
  3. Cơ sở chuẩn hóa lệnh điều khiển số: Hệ thống ký tự điều khiển theo tiêu chuẩn ISO và EIA (mã ASCII, mã nhị phân, quy ước kết thúc khối lệnh bằng dấu chấm phẩy ; hoặc ký tự LF/CR/EOB).

Kỹ năng phát triển

Thông qua nội dung tài liệu, người học phát triển các nhóm kỹ năng kỹ thuật cụ thể:

  • Kỹ năng phân tích quy trình công nghệ: Đọc hiểu bản vẽ chế tạo, xác định chuẩn định vị, lựa chọn chế độ cắt hợp lý ($S, F, t$), chọn mảnh chíp và cán dao phù hợp cho từng nguyên công (tiện mặt đầu, tiện thô, tiện tinh, tiện rãnh, tiện ren, cắt đứt).
  • Kỹ năng biên soạn mã chương trình CNC: Khả năng tự viết chương trình thủ công chuẩn xác cú pháp mã G-Code/M-Code, áp dụng tối ưu các chu trình gia công tự động ($G71, G70, G76, G75, G92$).
  • Kỹ năng mô phỏng và hiệu chỉnh lỗi: Vận hành phần mềm mô phỏng để kiểm tra va chạm, kiểm tra quỹ đạo chuyển động của dao, tính toán và nhập đúng các thông số bù kích thước dao (Tool Offset) trên giao diện máy CNC.

Phương pháp giảng dạy và học tập

Phương pháp sư phạm và bài tập thực hành

Giáo trình được thiết kế theo phương pháp sư phạm tiếp cận theo quy trình công nghệ thực tế (Task-based Learning). Mỗi nội dung lý thuyết về câu lệnh đều được gắn liền với sơ đồ nguyên lý chuyển động và bài tập ứng dụng mẫu.

Điển hình tại mục 2.3.13, tài liệu triển khai một ví dụ tổng hợp hoàn chỉnh về gia công chi tiết trục:

  • Dữ liệu đầu vào: Phôi $\varnothing70 \times 300\text{ mm}$, vật liệu thép C45, lượng dư mặt đầu $1\text{ mm}$, gia công trên máy tiện CNC hệ điều hành Fanuc.
  • Tiến trình công nghệ 6 bước chi tiết:
    1. Bước 1: Tiện mặt đầu – Dao $T0101$ (mảnh chíp $C$, góc $\alpha = 80^\circ$, $S = 1000\text{ vg/ph}$, $F = 0.2\text{ mm/vg}$, $t = 1\text{ mm}$).
    2. Bước 2: Tiện thô ngoài – Dao $T0101$ ($S = 1000\text{ vg/ph}$, $F = 0.25\text{ mm/vg}$, $t = 2\text{ mm}$).
    3. Bước 3: Tiện tinh biên dạng – Dao $T0202$ (mảnh chíp $V$, góc $\alpha = 35^\circ$, $S = 2500\text{ vg/ph}$, $F = 0.1\text{ mm/vg}$, $t = 0.4\text{ mm}$).
    4. Bước 4: Tiện rãnh – Dao $T0303$ (mảnh chíp $L$, bề rộng lưỡi cắt $B = 3\text{ mm}$, $S = 250\text{ vg/ph}$, $F = 0.05\text{ mm/vg}$).
    5. Bước 5: Tiện ren – Dao $T0404$ ($S = 500\text{ vg/ph}$, bước ren $P$, lát cắt thô $t = 0.1\text{ mm}$).
    6. Bước 6: Tiện cắt đứt chi tiết – Dao $T0303$ ($S = 250\text{ vg/ph}$, $F = 0.05\text{ mm/vg}$).
  • Xuất mã chương trình hoàn chỉnh: Bắt đầu từ định danh chương trình % O1234;, thiết lập dao, mở trục chính, bật tưới nguội $M08$, gọi chu trình gia công, lùi dao an toàn, tắt tưới nguội $M09$, dừng trục chính $M05$ và kết thúc lệnh $M30$.

Đánh giá và hướng dẫn tự học

  • Đánh giá kiến thức: Cuối mỗi chương đều có hệ thống 10 câu hỏi ôn tập lý thuyết và bài tập tự luận (yêu cầu trình bày nguyên lý điều khiển, vẽ hình minh họa quỹ đạo dao, xác định các điểm chuẩn $M, W, R$).
  • Quy trình tự học với phần mềm: Sinh viên được hướng dẫn từng bước thao tác độc lập trên phần mềm Cimco Edit:
    • Khởi tạo chế độ lập trình ISO Turning.
    • Khai báo thông tin đầu/cuối chương trình trong bảng Program Start End.
    • Khai báo hình học dao trong Tool Setup (chọn kiểu mảnh chíp Diamond, Round, Triangle, Grooving, Threading).
    • Nhập kích thước phôi trong Solid Setup (đường kính ngoài, đường kính trong, chiều dài, lượng dư mặt đầu).
    • Quan sát đường cắt 2D/3D trên môi trường Solid Animation / Backplot Window để phát hiện lỗi lập trình trước khi gia công thực tế.

Điểm nổi bật và cập nhật

  1. Chuẩn hóa theo các tiêu chuẩn quốc tế và quốc gia:

    • Quy ước mảnh chíp cắt tuân thủ nghiêm ngặt Tiêu chuẩn Quốc tế ISO 1832.
    • Kết cấu và kích thước cán dao tiện được đối chiếu trực tiếp theo Tiêu chuẩn Việt Nam TCVN 11257:2015 (tương đương chuẩn ISO 241:1994).
    • Hệ thống mã lệnh và cú pháp khối lệnh bám sát chuẩn ISO và EIA.
  2. Cập nhật kiến thức truyền thông và mạng sản xuất tự động:

    • Giới thiệu chi tiết hệ thống truyền dữ liệu số trực tiếp và phân phối DNC qua cổng RS232-C, mạng nội bộ LAN.
    • Đưa vào giáo trình sơ đồ tích hợp công nghệ trao đổi dữ liệu toàn diện giữa các trạm CAD, trạm CAM, PLC và trung tâm gia công CNC trong mô hình sản xuất tích hợp CIM.
  3. Tính ứng dụng công nghiệp cao và chuyên biệt hóa hệ điều hành:

    • Toàn bộ các ví dụ lập trình, cú pháp chu trình ($G71, G72, G74, G75, G76$) và cấu trúc bù dao được xây dựng trực tiếp trên hệ điều hành Fanuc – hệ điều khiển chiếm thị phần lớn nhất tại các doanh nghiệp gia công cơ khí chính xác tại Việt Nam.
    • Tài liệu minh họa đầy đủ các dạng dao cụ hiện đại: dao phay ngón gắn mảnh, dao phay cầu, dao phay côn, dao phay rãnh, taro ren trụ/côn, dao khắc chữ và vát mép.

Đối tượng sử dụng giáo trình

  • Sinh viên đại học chính quy: Giáo trình được biên soạn chuyên biệt cho sinh viên theo học các ngành:
    • Ngành Công nghệ Kỹ thuật Cơ khí.
    • Ngành Kỹ thuật Cơ điện tử.
    • Các chuyên ngành kỹ thuật liên quan đến chế tạo máy và tự động hóa công nghiệp.
  • Yêu cầu kiến thức tiên quyết (Prerequisites): Người học cần hoàn thành các học phần cơ sở:
    • Vẽ kỹ thuật cơ khí (đọc hiểu kích thước, dung sai, độ nhám bề mặt).
    • Vật liệu học và Xử lý nhiệt.
    • Dung sai lắp ghép và Đo lường kỹ thuật.
    • Nguyên lý cắt và Dụng cụ cắt gọt.
  • Giảng viên chuyên ngành: Sử dụng làm tài liệu giảng dạy chính khóa trên lớp, tài liệu hướng dẫn thực hành tại phòng máy tính (mô phỏng) và tại xưởng thực tập gia công CNC.
  • Kỹ sư, kỹ thuật viên nhà máy: Có thể dùng tài liệu làm cẩm nang tra cứu thông số mã lệnh G-Code/M-Code, tra cứu bảng mảnh chíp ISO, bảng kích thước cán dao TCVN và quy trình thiết lập bù bán kính dao trên máy tiện/phay Fanuc.

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

1. Giáo trình này được biên soạn cho đối tượng nào?

Giáo trình được biên soạn phục vụ đào tạo sinh viên đại học chính quy ngành Công nghệ Kỹ thuật Cơ khí và Kỹ thuật Cơ điện tử tại Trường Đại học Sao Đỏ, đồng thời là tài liệu tham khảo kỹ thuật cho sinh viên các trường kỹ thuật và kỹ thuật viên ngành chế tạo máy.

2. Người học cần chuẩn bị kiến thức nền tảng nào trước khi học giáo trình?

Người học cần có kiến thức cơ bản về đọc bản vẽ kỹ thuật cơ khí, hiểu biết về vật liệu cơ khí (như thép C45, hợp kim), nguyên lý cắt gọt kim loại, hệ thống dung sai kích thước – hình học và các phương pháp gá đặt chi tiết trên máy công cụ.

3. Giáo trình tập trung vào hệ điều khiển và phần mềm mô phỏng nào?

Tài liệu tập trung hướng dẫn lập trình trực tiếp theo chuẩn hệ điều hành Fanuc (cho cả máy tiện và máy phay CNC). Phần mềm được sử dụng để hỗ trợ biên soạn, khai báo phôi, thiết lập thư viện dao và mô phỏng đường chạy dao là Cimco Edit (môi trường Solid Animation và Backplot Window).

4. Quy trình lập trình gia công một chi tiết tiện gồm những bước nào?

Theo tài liệu, quy trình lập trình hoàn chỉnh gồm 2 giai đoạn:

  • Giai đoạn chuẩn bị công nghệ: Phân tích bản vẽ $\rightarrow$ Chọn phôi, máy, đồ gá $\rightarrow$ Xác định thứ tự các bước công nghệ $\rightarrow$ Chọn dao cắt và chế độ cắt ($S, F, t$) $\rightarrow$ Thiết kế quỹ đạo dao và tính toán tọa độ các điểm chuyển tiếp.
  • Giai đoạn xuất chương trình: Viết khối lệnh đầu chương trình $\rightarrow$ Gọi dao ($T$) $\rightarrow$ Bật trục chính quay ($S, M03/M04$) $\rightarrow$ Mở tưới nguội ($M08$) $\rightarrow$ Thực hiện các lệnh gia công/chu trình ($G00, G01, G02, G03, G71, G70\dots$) $\rightarrow$ Tắt tưới nguội ($M09$) $\rightarrow$ Tắt trục chính ($M05$) $\rightarrow$ Lùi dao an toàn $\rightarrow$ Kết thúc chương trình ($M30$).

5. Tại sao phải thực hiện bù bán kính mũi dao trong quá trình tiện CNC?

Khi tiện các bề mặt côn hoặc cung tròn, do mũi dao tiện thực tế luôn có bán kính cong $R$ nên điểm cắt thực tế sẽ thay đổi vị trí dọc theo cung lưỡi cắt, tạo ra sai số biên dạng so với điểm cắt lý thuyết. Do đó, cần sử dụng các lệnh bù dao ($G41, G42$), hủy bù ($G40$) và khai báo giá trị bán kính $R$ cùng hướng dao ($T$) trên máy để triệt tiêu sai số này khi gia công tinh.


Kết luận

Tài liệu học tập Công nghệ CNC (Đại học Sao Đỏ, 2023) là tài liệu học thuật có tính sư phạm cao, kết hợp chặt chẽ giữa lý thuyết điều khiển số và kỹ năng lập trình thực tế. Cấu trúc tài liệu dẫn dắt người học qua lộ trình rõ ràng: nắm vững nguyên lý máy $\rightarrow$ làm chủ cú pháp mã lệnh G-Code và các chu trình công nghệ $\rightarrow$ lập trình thực tế trên hệ điều hành Fanuc $\rightarrow$ kiểm chứng an toàn qua mô phỏng phần mềm Cimco Edit. Tài liệu là học liệu cốt lõi cho sinh viên cơ khí, cơ điện tử trong quá trình rèn luyện kỹ năng công nghệ CNC phục vụ sản xuất công nghiệp hiện đại.