Đây là bài viết cuối cùng trong series về Mastercam. Sau khi đã tìm hiểu Mastercam là gì, giao diện phần mềm, và các công cụ CAD/toolpath ở các bài trước, giờ là lúc áp dụng toàn bộ kiến thức đó vào một ví dụ thực hành cụ thể: thiết kế một chi tiết đơn giản, thiết lập máy, tạo toolpath, mô phỏng và xuất G-code.
Bước 1: Thiết Kế Chi Tiết Bằng Wireframe Và Solid
1.1. Vẽ hình chữ nhật đáy
Vào tab Wireframe → Rectangle. Bật chế độ Anchor to Center để click vào tâm (gốc tọa độ), rồi click lần nữa để vẽ hình chữ nhật. Nhập giá trị chính xác (ví dụ 4 x 4 inch) và nhấn OK.
1.2. Đùn (Extrude) thành khối solid
Vào tab Solids → Extrude, chọn hình học vừa vẽ, nhấn OK. Nhập chiều cao đùn (ví dụ 0.5 inch), đảo hướng để khối vươn lên trên, nhấn OK.
1.3. Tạo khối nhô (Boss)
Vẽ thêm một hình vuông nhỏ hơn tại cùng vị trí (ví dụ 2 x 2 inch), đùn lên (ví dụ 1 inch). Khi được hỏi, chọn Boss thay vì Body — để đặc điểm này nối liền và cộng thêm vào khối ban đầu thay vì tách rời.
1.4. Vẽ hình tròn trên mặt trên cùng
Để vẽ đúng trên mặt trên (thay vì mặt đáy), điều chỉnh giá trị Z bằng cách click vào góc của mặt trên để lấy điểm tham chiếu. Sau đó, chuyển chế độ dựng hình từ 3D sang 2D để khóa việc vẽ chỉ trên mặt phẳng đang chọn. Vẽ hình tròn (ví dụ đường kính 1 inch) đúng tâm.
1.5. Cắt lỗ
Vào Solids → Extrude, chọn hình tròn vừa vẽ, đảo hướng để cắt vào vật liệu (thay vì cộng thêm), với độ sâu mong muốn (ví dụ 1/4 inch).
1.6. Bo góc (Fillet)
Vẫn trong tab Solids, chọn Fillet, chọn các cạnh cần bo, nhập giá trị bo góc (ví dụ 1/4 inch), nhấn OK.
Cuối cùng, lưu chi tiết lại với tên phù hợp.
Bước 2: Thiết Lập Máy Và Phôi
2.1. Chọn máy
Vào tab Machine, chọn loại máy dự định dùng (ví dụ máy phay mặc định). Thao tác này tạo một machine group trong Toolpaths Manager.
2.2. Định nghĩa phôi (Stock Setup)
Trước khi định nghĩa phôi, nên vẽ khối bao (Bounding Box) quanh chi tiết để dễ hình dung: vào Wireframe → Bounding Box, chọn hình học chi tiết, kết thúc lựa chọn. Nhớ chuyển sang chế độ 3D để tạo khối bao ba chiều.
Sau đó vào Stock Setup, chọn hai góc đối diện của khối bao để xác định kích thước X, Y, Z của phôi. Đường viền đỏ sẽ hiển thị để xác nhận định nghĩa phôi.
Bước 3: Tạo Đường Chạy Dao (Toolpath)
3.1. Toolpath 1 — Gia công lỗ tròn ở giữa (Dynamic Mill)
Vào Toolpaths → Dynamic Mill, chọn vùng hình tròn cần gia công, chọn đáy để xác định độ sâu cắt. Sau đó:
- Chọn dụng cụ cắt (ví dụ dao phay ngón đầu phẳng 1/4 inch)
- Nhập tốc độ ăn dao (feed rate) và tốc độ trục chính (spindle speed)
- Chọn holder và các thông số cắt: lượng vật liệu để lại, stepover, số lần cắt theo chiều sâu, giá trị retract
Nhấn OK để Mastercam tính toán toolpath, sau đó dùng Backplot để kiểm tra sơ bộ chuyển động của dao.
3.2. Toolpath 2 — Gia công mặt phẳng quanh khối boss (Dynamic Mill)
Chọn vùng gia công quanh khối boss, chỉ định dao đi vào từ bên ngoài và né tránh khu vực boss. Chọn dao, nhập thông số cắt và thông số liên kết (linking parameters) tương tự bước trên.
3.3. Toolpath 3 — Gia công biên dạng ngoài cùng (Contour)
Chọn Contour, chọn biên dạng ngoài của chi tiết. Lần này chọn dao lớn hơn (ví dụ dao phay ngón đầu phẳng 1/2 inch), thiết lập thông số cắt, cách vào/ra vật liệu và thông số liên kết.
Bước 4: Mô Phỏng Và Xuất G-Code
4.1. Mô phỏng trong Mastercam Simulator
Chọn tất cả các toolpath đã tạo, mở Mastercam Simulator. Tại đây, có thể:
- Tắt hình học không cần thiết (ví dụ wireframe) để dễ quan sát
- Điều chỉnh tốc độ mô phỏng
- Nhấn Play để xem quá trình loại bỏ vật liệu diễn ra theo đúng toolpath đã tạo
4.2. Xuất G-Code
Sau khi kiểm chứng và hài lòng với chuyển động của dao, bước cuối cùng là post G-code và gửi đến máy CNC để gia công thực tế.
Bảng Tóm Tắt Quy Trình
| Bước | Nội dung | Công cụ sử dụng |
|---|---|---|
| 1 | Thiết kế chi tiết | Wireframe, Extrude, Fillet |
| 2 | Thiết lập máy & phôi | Machine tab, Stock Setup, Bounding Box |
| 3 | Tạo toolpath | Dynamic Mill, Contour |
| 4 | Mô phỏng & xuất G-code | Backplot, Mastercam Simulator |
Câu Hỏi Thường Gặp
Người mới bắt đầu học Mastercam cần bao lâu để lập trình được một chi tiết cơ bản? Với chi tiết đơn giản như ví dụ trong bài này, người mới bắt đầu có thể nắm được quy trình cơ bản trong một buổi thực hành, tuy nhiên để thành thạo các loại toolpath và tối ưu thông số cắt thường cần thực hành thêm trên nhiều dạng chi tiết khác nhau.
Boss và Body trong Mastercam khác nhau như thế nào? Boss là đặc điểm được nối liền và cộng thêm vào khối solid đã có, trong khi Body là một khối solid hoàn toàn tách biệt, không liên kết với khối ban đầu.
Vì sao cần backplot trước khi post G-code? Backplot giúp kiểm tra chuyển động thực tế của dao cắt trên màn hình trước khi gia công thật, từ đó phát hiện và sửa lỗi (va chạm, sai vùng cắt…) mà không tốn vật liệu hay thời gian máy chạy thử.
Kết Luận Series
Qua 8 bài viết, chúng ta đã đi từ những khái niệm nền tảng nhất của ngành sản xuất (đúc, in 3D, gia công CNC), đến quy trình CAD/CAM tổng quát, và cuối cùng là tìm hiểu chuyên sâu về Mastercam — từ giao diện, công cụ thiết kế, cho đến thực hành lập trình một chi tiết hoàn chỉnh.
Muốn được đào tạo bài bản về Mastercam cho đội ngũ kỹ thuật, hoặc tư vấn giải pháp CAD/CAM phù hợp với xưởng sản xuất của bạn? Liên hệ Focustech — nhà phân phối chính thức Mastercam tại Việt Nam từ năm 2009.