Tổng quan về giáo trình
Giáo trình Phay CNC cơ bản là tài liệu học tập chuyên ngành nâng cao, được biên soạn theo chương trình chi tiết đã được phê duyệt của Trường Cao đẳng nghề An Giang và ban hành chính thức theo Quyết định số 630/QĐ-CĐN ngày 05 tháng 04 năm 2022 của Hiệu trưởng nhà trường. Tác giả tham gia biên soạn là Huỳnh Vinh Lợi (hoàn thành ngày 14 tháng 08 năm 2021).
Trong chương trình đào tạo nghề Cắt gọt kim loại ở trình độ Trung cấp và Cao đẳng, mô đun này giữ vị trí kỹ thuật chuyên ngành cốt lõi, được bố trí giảng dạy trước mô đun phay mặt phẳng, đồng thời được tổ chức song song hoặc sau các mô đun tiện nâng cao. Tổng thời lượng thực hiện mô đun là 80 giờ, được phân bổ thành: 22 giờ lý thuyết, 54 giờ thực hành và 4 giờ kiểm tra đánh giá.
Mục tiêu học tập của giáo trình hướng tới việc trang bị cho người học:
- Về kiến thức: Nắm vững cấu tạo chung, các cụm bộ phận chính và nguyên lý làm việc của máy phay CNC; hiểu rõ ngôn ngữ lập trình, cấu trúc chương trình, cấu trúc khối lệnh của hệ điều khiển thông dụng (hệ FANUC); giải thích được chức năng các phím trên bảng điều khiển; nắm phương pháp chuẩn bị dao, đồ gá và chế độ cắt gọt.
- Về kỹ năng: Thiết lập được gốc tọa độ chi tiết (điểm W); lập trình gia công mặt phẳng, mặt bậc, biên dạng hở và kín; kiểm tra, sửa lỗi và chạy mô phỏng đồ họa; thực hiện chạy thử không cắt gọt (dry-run) và trực tiếp vận hành máy phay CNC để gia công chi tiết đạt yêu cầu kỹ thuật và an toàn lao động.
- Về năng lực tự chủ và trách nhiệm: Hình thành tác phong công nghiệp, tuân thủ kỷ luật xưởng cơ khí, làm việc cẩn thận, chính xác và có ý thức bảo quản thiết bị máy móc.
Cấu trúc giáo trình gồm Bài mở đầu, 9 bài học chuyên đề, bài tập thực hành, tài liệu hướng dẫn phím chức năng trên máy phay CNC MVC 860 và 3 phụ lục kỹ thuật tra cứu. Giáo trình tiếp cận theo phương pháp kết hợp giữa lý thuyết điều khiển số và quy trình công nghệ gia công cơ khí thực tế.
Nội dung kiến thức cốt lõi
Các chương/chủ đề chính
Nội dung giáo trình được triển khai qua Bài mở đầu và 9 bài học chuyên môn theo trình tự logic từ cấu trúc phần cứng đến lập trình và vận hành máy:
- Bài mở đầu: Tổng quan lịch sử phát triển kỹ thuật NC/CNC (từ thẻ đục lỗ của John Parsons thập niên 1940, máy NC đầu tiên tại MIT năm 1952, ngôn ngữ APT năm 1959 đến CAD/CAM); phân loại các loại máy gia công CNC (phay, tiện, mài, tia lửa điện EDM, cắt laser, cắt tia nước); thực trạng trang bị kỹ thuật CNC tại Việt Nam từ năm 1991.
- Bài 1 - Cấu tạo chung của máy phay CNC: So sánh máy phay truyền thống và máy phay CNC; cấu tạo động cơ trục chính (AC, DC, biến tần 3 pha), động cơ chạy dao (Servo, bước, động cơ tuyến tính linear motor), cơ cấu vít me - đai ốc bi, băng dẫn hướng phủ chất dẻo; đặc tính kỹ thuật (nội suy, màn hình đồ họa, giao tiếp DNC/FMS, đo đường dịch chuyển trực tiếp/gián tiếp/tuyệt đối/tương đối); quy trình bảo dưỡng 9 hệ thống kỹ thuật.
- Bài 2 - Đặc điểm, đặc trưng của máy phay CNC: Hệ trục tọa độ Descartes và quy tắc bàn tay phải trên máy phay đứng, phay ngang; xác định các điểm chuẩn: điểm gốc máy $M$, điểm chuẩn máy $R$, điểm gốc chi tiết $W$, điểm gốc dụng cụ $T$, điểm chuẩn dao $P$, điểm điều chỉnh dao $E$, điểm gá dao $N$, điểm thay dao $W_w$, điểm tỳ gá đặt $A$.
- Bài 3 - Trang bị đồ gá trên máy phay CNC: Yêu cầu kỹ thuật đối với đồ gá và chi tiết gia công CNC (khử 6 bậc tự do, hạn chế biến dạng); phân loại 6 nhóm đồ gá: vạn năng không điều chỉnh (mâm cặp), vạn năng điều chỉnh, chuyên dùng điều chỉnh, vạn năng lắp ghép, lắp ghép điều chỉnh (đế hệ lỗ), đồ gá chuyên dùng; thiết bị gá kẹp bổ trợ (bàn xoay nhiều trục, bàn xoay nghiêng, ê-tô khí nén/thủy lực/hình sine).
- Bài 4 - Cấu trúc chương trình gia công trên máy phay CNC: Cấu trúc chương trình tổng thể (ký hiệu bắt đầu
%, tên chương trình từ O0001 đến O9999); số thứ tự dòng lệnh N; điều kiện bỏ qua khối lệnh / với công tắc OPSKIP; kết thúc chương trình (M02, M30, M99); cấu trúc một câu lệnh (Block) gồm các từ lệnh O, N, G, X, Y, Z, A, B, C, R, I, J, K, Q, P, F, S, T, M, D, H, EOB; quy ước dấu chấm thập phân đơn vị đo (mm và $\mu\text{m}$).
- Bài 5 - Các chức năng vận hành: Chức năng gọi dao
T kết hợp lệnh thay dao tự động M06; chức năng tốc độ trục chính S kết hợp M03, M04, M05 và công thức tính vận tốc cắt $V = \frac{\pi \cdot D \cdot n}{1000}$; chức năng lượng tiến dao F theo công thức $F = n \cdot z \cdot F_r$; tập lệnh phụ M-code (M00, M01, M02, M03, M04, M05, M06, M07, M08, M09, M10, M11, M30).
- Bài 6 - Lập trình gia công trên máy phay CNC: Lập trình theo tọa độ tuyệt đối
G90 và tọa độ tương đối G91; các lệnh chuyển động cơ bản: chạy dao nhanh không cắt G00, nội suy đường thẳng G01, nội suy cung tròn cùng chiều kim đồng hồ G02 và ngược chiều G03 (xác định qua tọa độ tâm $I, J, K$ hoặc bán kính $R$ cho góc $\le 180^\circ$ và $> 180^\circ$); lệnh dừng thời gian G04; lập trình hệ tọa độ cực G15, G16; lệnh đưa dao về điểm chuẩn máy G28.
- Bài 7 - Lập trình gia công biên dạng có bù trừ bán kính dao tự động (G40, G41, G42): Bù bán kính dao bên trái contour (
G41), bù bán kính dao bên phải contour (G42), hủy bù bán kính (G40).
- Bài 8 - Kiểm tra sửa lỗi và chạy thử chương trình: Quy trình nhập chương trình qua bàn phím điều khiển MDI; chạy mô phỏng đồ họa trên màn hình CRT/LCD; kiểm tra cú pháp, sửa lỗi và chạy thử không cắt gọt (Dry Run).
- Bài 9 - Vận hành máy phay CNC: Các bước gá lắp dao, đo kích thước chiều dài/bán kính dao, nhập dữ liệu vào bảng Offset; xác định và set tọa độ điểm $W$; thiết lập các chế độ vận hành (Manual, JOG, MDI, Auto); thực hiện quy trình chạy máy gia công chi tiết.
Kiến thức nền tảng được xây dựng
- Lý thuyết điều khiển số: Nguyên lý mã hóa dữ liệu hình học và công nghệ thành các dòng lệnh số; phân biệt điều khiển điểm (Point-to-Point), điều khiển đoạn thẳng (Straight-line) và điều khiển biên dạng (Contouring) 2D, 2.5D, 3D, 4D, 5D.
- Cơ sở động học và cơ cấu máy CNC: Nguyên lý truyền động không khe hở qua bộ vít me - đai ốc bi; hiện tượng trượt lùi (stick-slip); cơ chế điều khiển vị trí trực tiếp bằng động cơ tuyến tính; phương pháp đo lường phản hồi vị trí khép kín thông qua thước quang (đo trực tiếp) và đĩa xung Encoder (đo gián tiếp).
- Chuẩn hóa công nghệ gia công: Quy chuẩn hệ trục tọa độ 3 chiều Descartes theo bàn tay phải ($+Z$ hướng lên/dọc trục chính, $+X$ nằm ngang bàn máy, $+Y$ vuông góc); nguyên tắc chọn chuẩn định vị công nghệ và khử bậc tự do trong gia công cơ khí.
Kỹ năng phát triển
- Kỹ năng kỹ thuật (Technical skills): Viết chương trình gia công CNC bằng tay (Manual NC Programming) theo tiêu chuẩn ISO/FANUC; tính toán chế độ cắt (tốc độ quay trục chính $n$, lượng chạy dao phút $F$); sử dụng các chức năng nội suy đường thẳng, cung tròn, tọa độ cực và bù dao.
- Kỹ năng phân tích (Analytical skills): Phân tích bản vẽ kỹ thuật chi tiết; xác định trình tự gia công hợp lý; tính toán tọa độ các điểm mút biên dạng; phát hiện lỗi cú pháp, va chạm dao và sai lệch kích thước thông qua đồ thị mô phỏng.
- Kỹ năng thực hành nghề nghiệp (Practical competencies): Thao tác bảng điều khiển máy phay CNC MVC 860; gá đặt phôi và rà gá đồ gá; thiết lập điểm gốc phôi $W$; đo và khai báo giá trị bù chiều dài dao ($H$), bù bán kính dao ($D$); vận hành máy gia công chi tiết thật đảm bảo độ chính xác kích thước và an toàn lao động.
Phương pháp giảng dạy và học tập
Giáo trình Phay CNC cơ bản được thiết kế theo cấu trúc mô đun kỹ thuật nghề, kết hợp chặt chẽ giữa 22 giờ lý thuyết trên lớp và 54 giờ thực hành tại xưởng máy:
- Phương pháp sư phạm: Giảng viên truyền đạt lý thuyết nguyên lý điều khiển, cấu trúc câu lệnh và giải thuật lập trình, sau đó thị phạm quy trình thiết lập máy trên thiết bị thực tế. Người học tiếp cận bài giảng bằng phương pháp phân tích bản vẽ, tự biên tập chương trình và thực hành trực tiếp trên máy công cụ CNC.
- Hệ thống bài tập và tình huống mẫu: Giáo trình cung cấp các ví dụ bài toán gia công cụ thể như:
- Lập trình gia công hệ thống lỗ phân bố theo đường thẳng bằng lệnh
G90 và G91.
- Lập trình khoan cụm lỗ phân bố đều trên đường tròn ($120^\circ$ trên bán kính 100 mm) bằng hệ tọa độ cực
G16 kết hợp G15.
- Lập trình gia công biên dạng phẳng kín/hở sử dụng phối hợp
G00, G01, G02, G03 với bán kính $R$ và thông số tâm $I, J, K$.
- Quy trình rèn luyện kỹ năng thực hành: Sinh viên thực hiện tuần tự theo quy trình 6 bước tại xưởng:
- Chuẩn bị máy, đồ gá, phôi và dao cắt theo phiếu công nghệ.
- Bật máy và thực hiện lệnh
G28 để đưa các trục về điểm chuẩn $R$.
- Rà gá phôi, xác định tọa độ gốc chi tiết $W$ (nhập vào
G54–G59) và đo kích thước dụng cụ cắt.
- Nhập chương trình vào bộ nhớ máy qua bảng điều khiển MDI hoặc truyền nạp dữ liệu.
- Chạy mô phỏng đồ họa trên màn hình máy phay MVC 860, kiểm tra quỹ đạo dao và sửa lỗi cú pháp.
- Thực hiện chạy thử không cắt gọt (Dry Run) trước khi tiến hành cắt gọt phôi thật.
- Phương pháp đánh giá:
- Đánh giá thường xuyên: Hệ thống câu hỏi ôn tập cuối mỗi bài học (từ Bài 1 đến Bài 9) kiểm tra kiến thức về cấu tạo, hệ tọa độ, tính toán chế độ cắt, cú pháp lệnh và quy trình an toàn.
- Đánh giá định kỳ (4 giờ): Kiểm tra kỹ năng thực hành tổng hợp bao gồm lập trình gia công một chi tiết hoàn chỉnh, cài đặt máy, khai báo dao, vận hành cắt gọt chi tiết và kiểm tra kích thước sản phẩm theo dung sai bản vẽ.
- Hướng dẫn tự học: Sinh viên sử dụng tài liệu để tra cứu danh mục mã lệnh G-code, M-code tại Phụ lục 1 và 2; tra cứu chế độ cắt trung bình của dao thép gió (HSS) tại Phụ lục 3; tự luyện tập viết mã lệnh trên giấy trước khi nạp vào máy.
Điểm nổi bật và cập nhật
Nội dung giáo trình thể hiện tính cập nhật về công nghệ gia công điều khiển số và phản ánh nhu cầu trang thiết bị công nghiệp:
- So sánh công nghệ gia công: Giáo trình làm rõ sự khác biệt giữa máy phay vạn năng truyền thống (dùng tay quay, du xích cơ khí) và máy phay CNC (điều khiển tự động bằng chương trình số, có màn hình hiển thị đồ họa và hệ thống đo lường phản hồi vị trí).
- Cập nhật công nghệ truyền động hiện đại: Bên cạnh các động cơ servo và trục vít me bi truyền thống, giáo trình đã cập nhật kiến thức về công nghệ Động cơ tuyến tính (Linear Motor) – cơ cấu loại bỏ truyền động vít me/đai ốc bi, gắn trực tiếp cuộn dây từ tính lên thân máy để triệt tiêu hoàn toàn độ rơ cơ khí, tăng độ chính xác lặp lại và gia tốc dịch chuyển.
- Tích hợp các phương thức điều khiển tiên tiến: Trình bày nguyên lý điều khiển đường viền đa trục (2D, 2.5D, 3D, 4D, 5D), các dạng nội suy đặc biệt (nội suy xoắn ốc Helical, nội suy parabol, nội suy bậc 3 Cubic), cũng như khả năng giao tiếp của hệ CNC trong mạng điều khiển phân phối DNC và hệ thống sản xuất linh hoạt FMS.
- Gắn liền với thiết bị thực tế: Giáo trình đối chiếu trực tiếp các thao tác phím bấm trên bảng điều khiển của dòng máy phay công nghiệp MVC 860, giúp người học tiếp cận trực quan với thiết bị gia công cơ khí thực tế tại xưởng thực hành.
- Chuẩn hóa lập trình công nghiệp: Tập trung giảng dạy hệ điều khiển FANUC – hệ điều khiển chiếm tỷ trọng lớn tại các nhà máy cơ khí, khuôn mẫu tại Việt Nam kể từ các dự án chuyển giao công nghệ năm 1991, đồng thời có phần so sánh đối chiếu với cú pháp của hệ HEIDENHAIN (
BEGIN PGM, END PGM).
Đối tượng sử dụng giáo trình
Giáo trình Phay CNC cơ bản được xây dựng phục vụ cho các nhóm đối tượng cụ thể trong hệ thống giáo dục nghề nghiệp và sản xuất cơ khí:
- Học sinh, sinh viên:
- Đang theo học hệ Trung cấp và Cao đẳng nghề Cắt gọt kim loại, Cơ khí chế tạo, Công nghệ kỹ thuật cơ khí tại các trường cao đẳng, trung cấp nghề.
- Sinh viên các ngành kỹ thuật liên quan cần học mô đun thực hành phay CNC chuyên ngành.
- 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 môn học: Vẽ kỹ thuật cơ khí, Dung sai lắp ghép và đo lường kỹ thuật, Vật liệu học và công nghệ kim loại, An toàn lao động.
- Đã hoàn thành các mô đun thực hành tiện cơ bản hoặc tiện nâng cao, hiểu rõ các chuyển động cắt gọt cơ bản.
- Giảng viên và giáo viên dạy nghề:
- Sử dụng làm tài liệu giảng dạy chính thức theo khung chương trình 80 giờ đã được phê duyệt.
- Căn cứ vào giáo trình để xây dựng giáo án bài giảng lý thuyết, phiếu hướng dẫn thực hành xưởng, đề thi kiểm tra định kỳ và đánh giá tay nghề sinh viên.
- Kỹ thuật viên và người tự học:
- Kỹ thuật viên, công nhân kỹ thuật đang làm việc tại các nhà máy cơ khí có nhu cầu bổ sung kiến thức về lập trình mã lệnh ISO/FANUC, quy trình bù dao và thao tác vận hành máy phay CNC.
- Dùng làm tài liệu tra cứu nhanh các thông số chế độ cắt của dao HSS, bảng mã G-code, M-code và quy trình bảo dưỡng 9 hệ thống máy phay CNC.
Câu hỏi thường gặp
1. Giáo trình này phù hợp với đối tượng đào tạo nào và thời lượng học là bao lâu?
Giáo trình được ban hành chính thức cho học sinh, sinh viên trình độ Trung cấp và Cao đẳng nghề Cắt gọt kim loại. Tổng thời lượng thực hiện mô đun là 80 giờ, bao gồm 22 giờ lý thuyết, 54 giờ thực hành thao tác xưởng và 4 giờ kiểm tra đánh giá.
2. Cần chuẩn bị những kiến thức nền tảng nào trước khi học mô đun này?
Người học cần nắm vững kiến thức về Đọc bản vẽ kỹ thuật cơ khí, Dung sai và đo lường kỹ thuật, cơ sở hình học Descartes, các chế độ cắt cơ bản trong gia công kim loại và các nguyên tắc an toàn lao động trong xưởng cơ khí chế tạo.
3. Giáo trình sử dụng chuẩn hệ điều khiển và thiết bị máy phay nào để giảng dạy?
Giáo trình lấy hệ điều khiển FANUC làm chuẩn trọng tâm cho toàn bộ cấu trúc câu lệnh G-code và M-code (có đối chiếu tham khảo hệ HEIDENHAIN). Phần hướng dẫn thao tác bảng điều khiển và quy trình vận hành máy được xây dựng trực tiếp trên dòng máy phay CNC MVC 860.
4. Phương pháp lập trình tuyệt đối (G90) và tương đối (G91) trong giáo trình khác nhau như thế nào?
Lệnh G90 (tọa độ tuyệt đối) quy định tọa độ của mọi điểm đến trên biên dạng đều được tính toán so với một điểm gốc cố định (điểm $W$ hoặc $P$). Lệnh G91 (tọa độ tương đối/gia số) lấy ngay vị trí hiện tại của dao làm điểm chuẩn tạm thời để tính khoảng cách di chuyển đến điểm tiếp theo.
5. Giáo trình có những tài liệu tra cứu và phụ lục kỹ thuật nào kèm theo?
Cuối giáo trình có các phần bổ trợ kỹ thuật bao gồm: Hướng dẫn chi tiết các phím chức năng trên máy phay CNC MVC 860, Phụ lục 1 (Bảng tra cứu mã G-code hệ FANUC), Phụ lục 2 (Bảng tra cứu mã M-code hệ FANUC) và Phụ lục 3 (Bảng thông số chế độ cắt trung bình khi gia công thô dùng dao thép gió HSS cùng danh mục phân loại các loại dao phay CNC).
Kết luận
Giáo trình Phay CNC cơ bản (Trường Cao đẳng nghề An Giang, 2022) là tài liệu đào tạo nghề nghiệp mang tính thực hành cao, hệ thống hóa đầy đủ từ nguyên lý phần cứng, hệ trục tọa độ, kỹ thuật gá đặt đồ gá, cấu trúc câu lệnh Fanuc đến kỹ năng lập trình và vận hành máy phay CNC.
Lộ trình học tập đề xuất cho người học gồm 3 giai đoạn:
- Nắm vững cấu tạo máy, các điểm chuẩn ($M, R, W, T, P$) và quy tắc an toàn bảo dưỡng thiết bị (Bài 1 – Bài 3).
- Làm chủ cấu trúc chương trình, các chức năng $S, F, T, M$, các lệnh chuyển động $G00, G01, G02, G03$, hệ cực $G16$ và kỹ thuật bù bán kính dao $G41/G42$ (Bài 4 – Bài 7).
- Thực hành nhập chương trình, mô phỏng đồ họa, set gốc phôi $W$, đo bù dao và trực tiếp vận hành gia công chi tiết trên máy phay CNC MVC 860 (Bài 8 – Bài 9).
Tài liệu là nguồn tham khảo phục vụ giảng dạy, học tập và rèn luyện kỹ năng nghề cắt gọt kim loại theo định hướng kỹ thuật hiện đại.