TỔNG QUAN HỌC THUẬT VÀ NỘI DUNG CHUYÊN MÔN GIÁO TRÌNH PHAY CNC (TRƯỜNG CAO ĐẲNG CÔNG NGHIỆP VÀ XÂY DỰNG, 2019)

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

Giáo trình mô đun Phay CNC được biên soạn bởi Tổ Cơ khí chế tạo – Khoa Cơ khí thuộc Trường Cao đẳng Công nghiệp và Xây dựng (Quảng Ninh), ban hành theo quyết định của Hiệu trưởng nhà trường vào năm 2019. Tài liệu được thiết kế nhằm phục vụ đào tạo hệ Trung cấp và Cao đẳng nghề cho chuyên ngành Cắt gọt kim loại, đồng thời đóng vai trò hỗ trợ giảng viên trong công tác giảng dạy thực hành xưởng và lý thuyết chuyên ngành.

Về vị trí trong khung chương trình đào tạo, mô đun Phay CNC là mô đun chuyên môn nghề bắt buộc. Để tiếp thu được nội dung tài liệu, người học bắt buộc phải hoàn thành các môn học và mô đun tiên quyết theo tiến trình đào tạo, bao gồm: MH 17, MH 18, MH 19, MĐ 20 và MĐ 21.

Mục tiêu học tập của giáo trình được xác lập cụ thể trên ba phương diện:

  • Về kiến thức: Cung cấp hiểu biết về cấu tạo chung, các bộ phận chính của máy phay CNC, các dạng điều khiển và ứng dụng; nắm vững hệ thống từ lệnh, chức năng chuẩn bị (mã G), chức năng phụ trợ (mã M) và cú pháp lập trình gia công cơ khí.
  • Về kỹ năng: Hình thành năng lực chuẩn bị máy và đồ gá; chọn, kiểm tra và gá lắp dụng cụ cắt; xác định điểm gốc phôi ($W$), điểm gốc dao; khai báo và lưu thông số bù dao vào bộ nhớ máy; lập trình, kiểm tra, sửa lỗi, nhập và lưu trữ chương trình; thực hiện mô phỏng đồ họa, chạy thử không cắt gọt và thiết lập thông số làm việc trực tiếp trên máy.
  • Về năng lực tự chủ và trách nhiệm: Rèn luyện ý thức chấp hành an toàn lao động, tuân thủ nội quy phân xưởng và bảo vệ tài sản thiết bị.

Cấu trúc giáo trình đi từ việc nhận diện chức năng vận hành, kỹ thuật gá đặt, xác lập tọa độ đến phương pháp lập trình chi tiết và vận hành thực tế. Điểm đặc thù của tài liệu là phương pháp tiếp cận gắn chặt cú pháp lệnh theo tiêu chuẩn ISO CODE/Fanuc với thao tác thiết lập thông số cơ điện thực tế tại bàn điều khiển.


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

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

Giáo trình được cấu trúc thành 6 bài học chính theo tiến trình công nghệ gia công:

  • Bài 1: Các chức năng vận hành (Trang 4 - 9): Phân tích các từ lệnh điều khiển cơ bản gồm chức năng chọn dao $T$ (kèm lệnh đổi dao tự động $M06$, bù bán kính $D$, bù chiều dài dao $H$), chức năng điều khiển tốc độ trục chính $S$ (chế độ tốc độ vòng quay cố định $G97$, vận tốc cắt không đổi $G96$, giới hạn tốc độ tối đa $G50$), chức năng lượng tiến dao $F$ ($G98$ - tiến dao theo phút, $G99$ - tiến dao theo vòng), tiện/phay ren ($G92$) và bảng hệ thống chức năng phụ trợ $M$ ($M00, M01, M02, M03, M04, M05, M06, M08, M09, M17, M18, M23, M24, M30, M41, M42, M98, M99$).
  • Bài 2: Thao tác gá, tháo phôi, dao trên máy phay CNC (Trang 10 - 11): Hướng dẫn kỹ thuật hiệu chỉnh chấu cặp mâm cặp thủy lực, vệ sinh tấm đệm và đài gá dao; quy trình gá phôi trụ, xử lý gá đặt phôi có đường kính $\le \varnothing10$ hoặc phôi dài dùng cữ chặn và chống tâm; thao tác thiết lập gốc tọa độ phôi bằng phương pháp chạm dao rà biên và nhập dữ liệu vào bảng $OFFSET/GEOM$.
  • Bài 3: Xác định điểm gốc phôi, gốc dao (Trang 12 - 15): Định nghĩa và phân loại các điểm chuẩn: Điểm gốc máy ($M$), điểm gốc chi tiết ($W$), điểm gốc chương trình ($P$), điểm gốc quay về ($R$), điểm chuẩn dụng cụ cắt ($E$), điểm gá dụng cụ ($A, B$). Quy trình hiệu chỉnh bù chiều dài dao bằng lệnh $G43$ (bù dương), $G44$ (bù âm) thông qua so sánh dao gia công với dao chuẩn ($H00$).
  • Bài 4: Lập trình gia công trên máy phay CNC (Trang 16 - 66): Hệ thống hóa bảng mã lệnh $G$ theo chuẩn ISO CODE từ nhóm 00 đến nhóm 12; nguyên lý lập trình theo hệ tọa độ tuyệt đối ($G90$) và tương đối ($G91$); lệnh chạy dao nhanh ($G00$); nội suy đường thẳng ($G01$); nội suy cung tròn ($G02, G03$) theo bán kính $R$ hoặc thông số tâm $I, J, K$; lệnh xác định mặt phẳng gia công ($G17$ - mặt phẳng $XY$, $G18$ - mặt phẳng $XZ$, $G19$ - mặt phẳng $YZ$); lệnh trễ dừng dao ($G04$); lệnh tự động về gốc chuẩn ($G28$); bù bán kính dụng cụ ($G40, G41, G42$); hệ thống các chu trình khoan, khoét, doa, ta rô cố định ($G73, G74, G76, G80 - G89$) và các gốc tọa độ phôi ($G54 - G59$).
  • Bài 5: Kiểm tra sửa lỗi và chạy thử chương trình (Trang 67 - 68): Kỹ thuật rà soát cú pháp, kiểm tra quỹ đạo di chuyển của dao và chạy thử nghiệm không cắt gọt.
  • Bài 6: Vận hành máy phay CNC (Trang 69 - 73): Các bước thiết lập chế độ làm việc, vận hành gia công chi tiết hoàn chỉnh trên hệ điều khiển.
Tiến trình logic của nội dung:
[Các chức năng vận hành (T, S, F, M)] 
  -> [Gá đặt phôi, dao & An toàn] 
    -> [Xác lập hệ quy chiếu (M, W, P, R, E)] 
      -> [Lập trình ISO CODE (G00 - G99)] 
        -> [Kiểm tra & Sửa lỗi] 
          -> [Vận hành thực tế trên máy]

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

Giáo trình cung cấp các nguyên lý cơ sở trong công nghệ gia công điều khiển số:

  1. Cơ sở mã hóa ISO CODE: Cấu trúc khối lệnh, từ lệnh theo quy chuẩn quốc tế ứng dụng trực tiếp trên hệ điều khiển Fanuc.
  2. Hệ thống điểm quy chiếu hình học: Phân biệt rõ ràng vai trò giữa hệ tọa độ cố định của máy ($M$), hệ tọa độ tương đối của chi tiết ($W$), điểm đổi dao ($R$) và quy tắc đưa các trục về gốc chuẩn bằng lệnh $G28$.
  3. Mô hình toán học và công thức tính toán chế độ cắt:
    • Công thức tính số vòng quay trục chính ($n$): $$n = \frac{1000 \cdot V}{\pi \cdot D} \quad (\text{vòng/phút})$$ Trong đó: $V$ là vận tốc cắt ($m/\text{phút}$), $D$ là đường kính dao ($mm$).
    • Công thức tính thời gian trễ ($T$) để làm phẳng đáy lỗ: $$T = \frac{60}{n} \quad (\text{giây})$$ Với $n$ là số vòng quay trục chính, thời gian trễ được chọn lớn hơn $T$ để dao quay trên 1 vòng tại đáy.
    • Nguyên lý bù trừ bán kính và chiều dài dao: Thiết lập vector bù dịch chuyển tâm dao theo hướng tiếp tuyến với biên dạng thông qua $G41/G42/G43/G44$.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Lập mã gia công cho các bề mặt phẳng, mặt trụ, mặt côn, cung tròn trong và ngoài, phay rãnh, khoan lỗ; tính toán chính xác tọa độ các điểm nút hình học; khai báo cấu trúc chương trình chính và chương trình con ($M98/M99$).
  • Kỹ năng phân tích (Analytical skills): Phân tích bản vẽ chi tiết cơ khí để lựa chọn mặt phẳng gia công ($G17/G18/G19$); phân tích nguy cơ va chạm dao khi di chuyển nhanh ($G00$); nhận diện sai lệch kích thước dựa trên bán kính đỉnh dao $R$ và chiều dài thực tế của dụng cụ cắt.
  • Kỹ năng thực hành nghề nghiệp (Practical competencies): Vệ sinh, lắp ráp đệm dao và dao phay ngón/dao phay mặt đầu; điều khiển mâm cặp thủy lực; thao tác trên bảng điều khiển máy (chế độ $EDIT, HAND, SPINDLE\ FWD, OFFSET/GEOM$); đo kiểm kích thước phôi và thiết lập an toàn máy cắt kim loại.

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

Tiếp cận sư phạm (Pedagogical approach)

Giáo trình triển khai theo phương pháp sư phạm tích hợp: kết hợp giảng dạy lý thuyết điều khiển số với hướng dẫn thao tác thực hành trực quan theo từng bước cụ thể. Cấu trúc mỗi bài học đều phân định rõ: Mục tiêu $\rightarrow$ Nội dung lý thuyết $\rightarrow$ Mẫu cú pháp lệnh $\rightarrow$ Ví dụ minh họa $\rightarrow$ Chú ý an toàn/kỹ thuật $\rightarrow$ Bài tập thực hành.

Cấu trúc sư phạm chuẩn hóa của từng bài học:

Bài tập và bài tập tình huống (Exercises & Practical cases)

Hệ thống bài tập trong giáo trình tập trung vào các dạng chuyển động cốt lõi:

  • Bài tập chuyển động chạy dao nhanh ($G00$) và cắt thẳng ($G01$): Yêu cầu viết chuỗi lệnh điều khiển dao di chuyển qua các điểm xác định ($P_0 \rightarrow P_1 \rightarrow P_2...$) theo cả hai phương pháp đo tọa độ tuyệt đối ($G90$) và tương đối ($G91$).
  • Bài tập nội suy cung tròn ($G02, G03$): Viết lệnh gia công cung tròn theo hai cách thức khai báo: bán kính $R$ hoặc tọa độ tâm cung tròn $I, J, K$ (xét các trường hợp góc chắn cung $< 180^\circ$, từ $180^\circ$ đến $< 360^\circ$, và đường tròn đủ $360^\circ$).
  • Bảng quy trình lập trình từng bước: Bài tập lập trình tổng hợp cho đường đi của dao (như chương trình mẫu số 505) được chia nhỏ thành bảng gồm 15 bước tuần tự: từ đặt tên chương trình, thiết lập mặt phẳng $XY$, khai báo tốc độ, tiếp cận phôi, mở tưới nguội, thực hiện các đoạn cắt thẳng - cắt cong đến lệnh hủy bù dao ($G40$), tắt làm mát và về điểm $R$.

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

  • Phương pháp đánh giá: Đánh giá thông qua việc kiểm tra tính đúng đắn của cú pháp dòng lệnh, kết quả chạy mô phỏng không va chạm trên máy, và độ chính xác kích thước của chi tiết gia công thực tế trên máy phay CNC.
  • Hướng dẫn tự học: Người học cần tự thực hành viết chương trình song song giữa hai chế độ $G90/G91$, chủ động tính toán số vòng quay $n$ và thời gian dừng $T$ trước khi nạp dữ liệu vào bảng nhớ $OFFSET$.

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

Tài liệu thể hiện rõ tính chuẩn xác về mặt kỹ thuật thông qua việc chỉ ra các quy tắc lập trình đặc thù và sự khác biệt giữa các thế hệ máy:

  • Cảnh báo dấu chấm thập phân (Decimal point programming): Giáo trình nêu rõ quy ước hiển thị kích thước trong hệ điều khiển:
    • X1. tương đương giá trị $1\text{ mm}$.
    • X1 (không có dấu chấm thập phân) máy sẽ tự động tính theo đơn vị hiển vi micromet ($0,001\text{ mm}$).
    • Tài liệu cảnh báo hệ điều khiển không tự nhận diện đây là lỗi cú pháp, dẫn đến sai hỏng kích thước sản phẩm hoặc nguy cơ va đập máy nghiêm trọng nếu người lập trình quên dấu chấm thập phân.
  • Sự khác biệt giữa hệ điều khiển cũ và mới: Khi thực hiện bù bán kính dao ($G41/G42$), ở các thế hệ máy cũ, dòng lệnh bắt đầu và kết thúc bù bắt buộc phải khai báo bổ sung thông số vector $I$ và $J$. Ở các dòng máy mới hơn, hệ điều khiển cho phép nội suy trực tiếp trên lệnh di chuyển tuyến tính ($G00/G01$).
  • Ràng buộc điều kiện an toàn khi vào lệnh bù: Giáo trình lưu ý câu lệnh đầu tiên khi kích hoạt $G41/G42$ chỉ được sử dụng kết hợp với lệnh chạy thẳng $G00$ hoặc $G01$, không được phép kích hoạt cùng lệnh nội suy cung tròn $G02/G03$. Đồng thời, các câu lệnh liền kề trong đoạn bù dao phải duy trì ít nhất một giá trị tọa độ $X$ hoặc $Y$ để tránh việc hệ thống tự động hủy chế độ bù.
  • Ứng dụng sản xuất thực tế: Các chế độ điều khiển trục chính được liên kết trực tiếp với công nghệ chế tạo: chế độ $G96$ (vận tốc cắt không đổi) kết hợp $G50$ (khống chế tốc độ cực đại của trục chính để bảo vệ phôi và thiết bị khi dao tiến về tâm).

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

Giáo trình được biên soạn phục vụ các nhóm đối tượng cụ thể trong hệ thống giáo dục nghề nghiệp:

Nhóm đối tượng Mục đích & Điều kiện sử dụng Yêu cầu tiên quyết
Học sinh, sinh viên Trung cấp & Cao đẳng Học tập mô đun chuyên môn bắt buộc của nghề Cắt gọt kim loại; rèn luyện kỹ năng lập trình mã lệnh ISO và vận hành trung tâm gia công phay. Đã hoàn thành khối kiến thức cơ sở: MH 17, MH 18, MH 19, MĐ 20, MĐ 21.
Giảng viên dạy nghề Sử dụng làm tài liệu giảng dạy chuẩn hóa, xây dựng giáo án lý thuyết tích hợp và phân bổ bài tập thực hành xưởng theo cấu trúc 6 bài học. Nắm vững công nghệ cắt gọt, tiêu chuẩn lập trình Fanuc và an toàn xưởng máy công cụ.
Kỹ thuật viên & Người tự học Tài liệu tra cứu cấu trúc lệnh G/M, quy trình rà gốc phôi, bù dao và quy trình xử lý lỗi trên hệ điều khiển máy CNC. Có kiến thức nền tảng về đọc bản vẽ kỹ thuật cơ khí và dụng cụ cắt kim loại.

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

1. Giáo trình này được thiết kế phục vụ chương trình đào tạo nào?

Giáo trình là tài liệu giảng dạy chuyên môn bắt buộc thuộc chương trình đào tạo trình độ Trung cấp và Cao đẳng nghề Cắt gọt kim loại tại Trường Cao đẳng Công nghiệp và Xây dựng.

2. Người học cần đáp ứng những điều kiện tiên quyết nào trước khi học mô đun này?

Trước khi học mô đun Phay CNC, người học bắt buộc phải hoàn thành các môn học và mô đun nền tảng trong chương trình đào tạo: MH 17, MH 18, MH 19, MĐ 20 và MĐ 21.

3. Giáo trình sử dụng ngôn ngữ và hệ điều khiển chuẩn nào để hướng dẫn lập trình?

Giáo trình sử dụng ngôn ngữ lập trình theo tiêu chuẩn quốc tế ISO CODE, tập trung trực tiếp vào hệ điều khiển Fanuc phổ biến trên các trung tâm gia công phay CNC.

4. Quy trình xác lập điểm gốc phôi ($W$) được giáo trình hướng dẫn như thế nào?

Quy trình thực hiện bằng phương pháp rà chạm dao thực tế:

  1. Đo đường kính chi tiết.
  2. Cho trục chính quay ngược chiều kim đồng hồ (SPINDLE FWD).
  3. Di chuyển dao bằng tay tiếp cận phôi ở khoảng cách an toàn ($50\text{ mm}$), chuyển chế độ vi chỉnh $X10$.
  4. Dùng lệnh HAND cho dao chạm nhẹ đường sinh phôi tạo vạch mờ, mở bảng OFFSET, chọn bảng G, nhập giá trị đường kính và nhấn GEOM.
  5. Cho dao chạm nhẹ mặt đầu phôi, nhập tọa độ Z0 và nhấn GEOM để hoàn tất khai báo gốc $W$.

5. Những lỗi cú pháp cơ bản nào thường gặp cần chú ý trong quá trình lập trình theo giáo trình?

Các lỗi kỹ thuật điển hình gồm: thiếu dấu chấm thập phân (dẫn đến máy hiểu đơn vị là $\mu\text{m}$ thay vì $\text{mm}$); kích hoạt lệnh bù bán kính dao ($G41/G42$) bằng lệnh cung tròn ($G02/G03$) thay vì lệnh tuyến tính ($G00/G01$); và việc thiếu tọa độ $X/Y$ trong hai câu lệnh liên tiếp khi đang ở chế độ bù dao.


Kết luận

Giáo trình Phay CNC của Trường Cao đẳng Công nghiệp và Xây dựng cung cấp hệ thống kiến thức toàn diện và chính xác về công nghệ gia công điều khiển số, bao quát từ hệ thống từ lệnh $T, S, F, M$, hệ mã $G$ theo chuẩn ISO CODE, đến quy trình rà gốc tọa độ ($W, M, R$) và kỹ thuật vận hành máy thực tế.

Lộ trình học tập được định hình chặt chẽ theo 6 bài học: nắm vững chức năng lệnh $\rightarrow$ gá lắp phôi/dao $\rightarrow$ xác định điểm gốc $\rightarrow$ lập trình gia công $\rightarrow$ kiểm tra sửa lỗi $\rightarrow$ vận hành máy. Đây là tài liệu phục vụ đắc lực cho công tác đào tạo nhân lực ngành cắt gọt kim loại, làm nền tảng kỹ thuật cho người học tiếp cận các mô đun chuyên sâu về sản xuất tự động hóa linh hoạt (FMS) trong giai đoạn tiếp theo.