Đây là giáo trình được tôi soạn lại cho phù hợp với nội dung học dành cho các bạn mới học về Lập trình Tiện CNC trên phần mềm MasterCam , có thể áp dụng cho ttaast cả các phiên bản Cam khác nhau, Giống như Autocad vậy chỉ cần hiểu đc lệnh đó thực thi ra sao là có thể sữ dụng trên tất cả phiên bản Cam khác ở mức cơ bản nhất.
NGUYEN THANH HUY 1- Lập trình Tiện a – Chu trình tiện mặt đầu Lựa chọn : Toolpaths / Lathe Face Toolpath xuất bảng tham số Parameter Chọn dao nhập tham số cần thiết mục lựa chọn Toolpath Parameter Face Parameter : + Tool number : Dao thứ (VD : dao thứ 12) + Offset number : Số hiệu dao nhớ máy + Station number : Vị trí dao ổ chứa dao + Feed rate : tốc độ tiến dao + Spindle speed : tốc độ trục (CSS : m/ph ; RPM : vg/ph) + Max spindle speed : Tốc độ lớn trục + Coolant : Thiết lập chế độ làm mát + Entry amount : Khoảng vào dao để thực cắt phôi + Roungh stepover : Lượng dịch dao ngang cho lần gia công thô + Finish stepover : Lượng dịch dao ngang cho lần gia công tinh + Overcut amount : Lượng cắt + Retract amount : Khoảng rút dao an toàn + Tool Compensation : Kiểu tính tốn bù dao NGUYEN THANH HUY + Compensation direction : Hướng bù dao + Lead In/Out : Thiết lập vào /ra dao + Use stock : Tiện đến vị trí Z + Select Points : Lựa chọn hai điểm giới hạn vùng cần gia cơng b – Chu trình tiện thơ Lựa chọn : Toolpaths / Lathe Rough Toolpath xuất mục lựa chọn đường biên gia công NGUYEN THANH HUY Sau lựa chọn xong biên dạng cần gia công (kiểu chọn : Chain, window, partial,…), chuyển sang lựa chọn tham số cần thiết bảng tham số Parameter chu trình tiện Chọn dao nhập tham số cần thiết mục lựa chọn Toolpath Parameter Rough Parameter : + Tool number : Dao thứ (VD : dao thứ 12) + Offset number : Số hiệu dao nhớ máy + Station number : Vị trí dao ổ chứa dao + Feed rate : tốc độ tiến dao (mm/vg; mm/ph) + Spindle speed : tốc độ trục (CSS : m/ph ; RPM : vg/ph) + Max spindle speed : Tốc độ lớn trục + Coolant : Thiết lập chế độ làm mát NGUYEN THANH HUY + Entry amount : Khoảng vào dao để thực cắt phôi + Depth of cut : Chiều sâu cho lớp cắt thô + Equal steps : Chiều sâu lớp cắt thô + Overlap : Lượng cắt + Minimum cut depth : Chiều sâu cắt nhỏ + Stock to leave in X : Lượng dư lại theo phương X + Stock to leave in Z : Lượng dư lại theo phương Z + Tool Compensation : Kiểu tính tốn bù dao + Compensation direction : Hướng bù dao + Semi finish : Gia công bán tinh + Lead In/Out : Thiết lập vào /ra dao + Plunge Parameter : Thiết lập tham số xuống dao biên dạng rãnh bề mặt + Cutting Method : Phương pháp cắt (theo hướng (One-way) theo hai hướng zig - zag) + Rough Direction/Angle : Hướng/ góc gia cơng (OD: tiện ngồi ; ID : tiện trong; Face : Tiện mặt trước ; Back : Tiện mặt sau ) NGUYEN THANH HUY + Filter : Thiết lập chế độ tối ưu đường chạy dao cách thay chuyển động nhỏ vụn ( nằm phạm vi sai số định trước ) chuyển động đơn + Stock Recognition : Nhận diện phôi NGUYEN THANH HUY Đối với tiện thơ bóc tách lớp, MasterCam cung cấp thêm số kiểu tạo đường chạy dao khác : Quick Rough : Cho phép tạo nhanh đường chạy dao dạng đơn giản với lựa chọn tối thiểu cho thiết lập đường chạy dao tiện thô tiêu chuẩn (Truy cập: Toopath / Lathe Quick / Lathe Quick Rough Toolpath) Canned Rough : Cho phép sử dụng chu trình gia cơng cho loại máy; gia cơng theo chu trình với mã lệnh G – code riêng biệt (Truy cập: Toopath / Lathe Canned / Lathe Canned Rough Toolpath) Canned Pattern Repeat : Cho phép lặp lại đường chạy dao có trước (Truy cập: Toopath / Lathe Canned / Lathe Pattern Repeat Toolpath ) c – Chu trình tiện tinh Lựa chọn : Toolpaths / Lathe Finish Toolpath xuất mục lựa chọn đường biên gia công tham số gia công bảng Parameter Chọn dao nhập tham số cần thiết mục lựa chọn Toolpath Parameter Finish Parameter : + Tool number : Dao thứ (VD : dao thứ 12) + Offset number : Số hiệu dao nhớ máy + Station number : Vị trí dao ổ chứa dao + Feed rate : tốc độ tiến dao (mm/vg; mm/ph) + Spindle speed : tốc độ trục (CSS : m/ph ; RPM : vg/ph) + Max spindle speed : Tốc độ lớn trục + Coolant : Thiết lập chế độ làm mát NGUYEN THANH HUY + Finish stepover : Chiều sâu gia công tinh + Number of finish passes : Số lớp gia công tinh + Stock to leave in X : Lượng dư lại theo phương X + Stock to leave in Z : Lượng dư lại theo phương Z + Tool Compensation : Kiểu tính toán bù dao + Compensation direction : Hướng bù dao + Corner Break : Lượn góc vát góc góc gấp đường biên + Lead In/Out : Thiết lập vào /ra dao + Plunge Parameter : Thiết lập tham số xuống dao biên dạng rãnh bề mặt + Rough Direction/Angle : Hướng/ góc gia cơng (OD: tiện ngồi ; ID : tiện trong; Face : Tiện mặt trước ; Back : Tiện mặt sau ) + Filter : Thiết lập chế độ tối ưu đường chạy dao cách thay chuyển động nhỏ vụn ( nằm phạm vi sai số định trước ) chuyển động đơn NGUYEN THANH HUY + Extend contour to stock : Mở rộng biên dạng để khỏi phơi gia cơng xong lớp cắt NGUYEN THANH HUY Đối với tiện tinh, MasterCam cung cấp thêm số kiểu tạo đường chạy dao khác : Quick Finish Toolpath : Cho phép tạo nhanh đường chạy dao dạng đơn giản với lựa chọn tối thiểu cho thiết lập đường chạy dao cho tiện tinh mặt ngoài, tiện tiện mặt đầu (Truy cập: Toopath / Lathe Quick / Lathe Quick Rough Toolpath) Canned Finish Toolpath : Cho phép sử dụng chu trình gia cơng cho loại máy; gia cơng theo chu trình với mã lệnh G – code riêng biệt (Truy cập: Toopath / Lathe Canned / Lathe Canned Rough Toolpath) Kiểu gia công Canned Finish phải thực sau nguyên công tiện thô (Canned Rough Toolpath Pattern Repeat Toolpath) d – Chu trình tiện cắt rãnh Chu trình tiện cắt rãnh ứng dụng gia công chỗ lõm rãnh mà không cách gia công đường gia công thô dao cắt gia công thô không vào Lựa chọn : Toolpaths / Lathe Groove Toolpath xuất mục lựa chọn Groove Option Chọn kiểu xác định vùng gia công : qua điểm (1 point) ; qua hai điểm (2 points ), qua đường thẳng (3 Lines) qua chuỗi biên dạng (Chain) Chọn điểm, đường để xác định vùng cần gia công Chọn dao nhập tham số cần thiết mục lựa chọn Toolpath Parameter , Groove Shape Parameter , Groove Rough Parameters, Groove Finish Parameters Lựa chọn Toolpath Parameter để xác định dao cắt , tốc độ cắt, tốc độ quay,… NGUYEN THANH HUY + Tool number : Dao thứ (VD : dao thứ 12) + Offset number : Số hiệu dao nhớ máy + Station number : Vị trí dao ổ chứa dao + Feed rate : tốc độ tiến dao (mm/vg; mm/ph) + Spindle speed : tốc độ trục (CSS : m/ph ; RPM : vg/ph) + Max spindle speed : Tốc độ lớn trục + Coolant : Thiết lập chế độ làm mát Lựa chọn Groove Shape Parameters để xác định hình dạng, góc hướng đường chạy dao + Groove Angle : Xác định hướng cắt + Quick set corners : Thiết lập nhanh tham số phía gia công rãnh + Use stock for outer boundary : Tính tốn đến phơi cho đường biên ngồi + Extend groove to stock: Mở rộng gia công rãnh 10 NGUYEN THANH HUY Chế độ Strace hiển thị đường chạy dao ngang, chế độ Draw hiển thị vị trí cuối đường chạy dao Quy định màu xanh da trời điểm bắt đầu, màu đỏ màu điểm cuối đường chạy dao Bảng Detail/Info hôp thoại BackPlot hiển thị thông tin đến đường chạy dao , thời gian chu trình gia cơng, độ dài đường chạy dao cho ngun cơng Có thể sử dụng lệnh Isolate (biểu tượng ) để lựa chọn đường chạy dao định trước, sử dụng Option ( thiết lập ban đầu cho Backplot ) để thiết đặt 21 NGUYEN THANH HUY + Truy cập lệnh mô : Trên vùng Toolpath Manager, chọn biểu tượng (lệnh Verify) Thực chạy mô gia công lệnh Machine hộp thoại Verify Sử dụng lựa chọn hộp thoại để lựa chọn chế độ : hiển thị chế độ mô dao, hiển thị dạng cắt ( ), hiển thị khoảng đo từ phôi hình đồ họa… Khi đánh dấu mục lựa chọn Verbose , hiển thị tọa độ gia công, mã G – code, tốc độ tiến dao, … 22 NGUYEN THANH HUY 3- Tạo file chứa mã gia công (G – Code): Post Processor + Post Processor trình chuyển đổi kiểu đường gia cơng thiết lập, chế độ điều khiển máy, dụng cụ đường chạy dao sang dạng mã gia công tiêu chuẩn để phù hợp loại hệ điều khiển máy gia cơng + Post Processor có chủ yếu hai thành phần : file thực thi lệnh (file liệu *.DLL) file chứa mã post (file *.PST) + Mastercam cho phép chuyển đổi file *.PST loại hệ điều khiển Mastercam phiên cũ sang phiên (Mastercam X) Việc chuyển đổi thực theo bước sau : • Từ Main Menu MasterCam, truy cập vào Setting/ Run User Application ( ), chọn file UpdatePost.dll xuất bảng Update Post, chọn lựa chọn cần thiết : • Post type : Kiểu mã gia công phay, tiện , cắt dây • Options : Lựa chọn update từ phiên cũ (version 9) 23 NGUYEN THANH HUY • Target folder : Lựa chọn nơi lưu file *.PST sau chuyển đổi version Thơng thường, chọn Post type nơi chọn mặc định thư mục post kiểu mã gia cơng (Mill, Lathe, Router) • Select Post : Lựa chọn file *.PST cần phải chuyển đổi sang cho hệ điều khiển tương ứng Sau lựa chọn xong file, chọn Update Post để thực chuyển đổi; chọn OK để chấp nhận thoát khỏi hộp thoại Update Post Việc chuyển đổi hoàn tất + Xác nhận lại file *.PST vừa chuyển đổi để nhận mã hệ điều khiển • • Từ Main menu chính, chọn Machine type/Control Definition • Trong mục Exits Definition : chọn dạng mã gia cơng (Mill/Lathe, ) • Trong mục Post Processor, chọn Add file, chọn file hệ điều khiển chọn OK • Từ Post Processor, tích chuột chọn tên mã gia cơng Sau đó, mục Control Topic, chọn NC Output chọn OK Khi xuất hộp thoại thông báo bạn chọn lựa xong hệ điều khiển hỏi bạn có muốn lưu lại liệu khơng Chọn Yes để chấp nhận + Chọn máy gia cơng • Từ Main menu chính, chọn Machine type/Machine Definition Manager • Kích vào Open chọn file hệ điều khiển tương ứng (file *.LMD)(ví dụ : MPLOKUMA.LMD) chọn Open chọn OK 24 NGUYEN THANH HUY • Kích chuột vào Edit the control definition , chọn hệ mã gia cơng • Tại mục Control definition, chọn hệ điều khiển tương ứng với máy chọn (vídụ : MPLOKUMA.CONTROL) • Chọn Yes để chấp nhập máy hệ điều khiển + Thực xuất sang mã gia cơng theo bước sau : • Trên vùng Toolpath Manager, chọn Post processor , xuất bảng hộp thoại Post Processor, đánh dấu chọn NC file Edit , sau chọn OK để thực xuất sang mã gia công cho loại hệ điều khiển chọn • Nếu có nhiều ngun cơng gia cơng, chương trình hỏi có xuất tất ngun cơng sang mã gia cơng khơng, chọn No để thực xuất nguyên công chọn chọn OK Đợi lát đến chương trình xuất xong mã gia công, xuất Mastercam X Editor cho phép biên soạn nội dung chương trình NC vừa tạo Chỉnh sửa lưu lại file NC vừa tạo 4- Thí dụ Lập trình Tiện Chi tiết gia cơng 25 NGUYEN THANH HUY B1 : Dựng chi tiết dạng hình vẽ B2 : Trên cơng cụ Status Bar, tích chọn Planes /Lathe Diameter /-D +Z B3 : : Từ Main menu chính, chọn Machine Type/Lathe /Lathe Defaule.LMD B4 : Từ Toolpath Manager, chọn Properties/Files Thực thay đổi tên : Group name : Hex head ; Toolpath name : Hex head.NC Chuyển sang lựa chọn Tool Setting, chọn Feed calculation : From material, chọn vật liệu gang : IRON - CAST 26 NGUYEN THANH HUY B5 :Xác định tham số phôi gia công Xác định biên dạng phôi : Chọn Stock Setup / Stock /Parameters (Cũng vào Toolpath Manager/ Stock setup ) Xác định vị trí mâm cặp kẹp phơi : Trên hộp thoại Stock Setup, chọn Chuck : Left spindle ; Parameter ; 27 NGUYEN THANH HUY Xác định vị trí chống tâm Luy nét trợ lực : Trên hộp thoại Stock Setup, chọn Tailstock để thực chống tâm, Steady Rest để chọn vị trí đặt Luynét 28 NGUYEN THANH HUY B6 : Gia công biên dạng B6.1 : Gia cơng mặt đầu Từ Main menu chính, chọn Toolpath/ Lathe Face Toolpath, chọn dao T0707 Rough Face Right Thiết lập tham số máy, chọn chế độ làm mát Flood, tốc độ trục RPM, tốc độ tiến dao mm/min Thiết lập tham số gia công Face Parameter 29 NGUYEN THANH HUY B6.2 : Gia cơng thơ mặt ngồi Từ Main menu chính, chọn Toolpath/ Lathe Rough Toolpath, chọn đường biên gia công chọn dao T0101 OD Rough Right (đường biên gia cơng phải có hướng chạy từ gốc phơi tới mâm kẹp) Thiết lập tham số máy, chọn chế độ làm mát Flood, tốc độ trục RPM, tốc độ tiến dao mm/min Thiết lập tham số gia công thô Rough Parameter B6.3 : Gia cơng tinh bề mặt Từ Main menu chính, chọn Toolpath/ Lathe Finish Toolpath, chọn đường biên gia công chọn dao T0303 OD Finish Right 30 NGUYEN THANH HUY (đường biên gia cơng phải có hướng chạy từ gốc phơi tới mâm kẹp) Thiết lập tham số máy, chọn chế độ làm mát Flood, tốc độ trục RPM, tốc độ tiến dao mm/min Thiết lập tham số gia công thô Finish Parameter 31 NGUYEN THANH HUY Trong Finish Parameter, chọn Plunge Parameter /Plunge Cutting vị trí thứ tính từ trái sang phải chọn OK B6.4 : Gia công tiện ren Từ Main menu chính, chọn Toolpath/ Lathe Thread Toolpath, chọn đường biên gia công chọn dao T0101 OD Thread Right Small Thiết lập tham số máy, chọn chế độ làm mát Flood, tốc độ trục RPM, tốc độ tiến dao mm/min Thiết lập tham số dạng ren Thread Shape Parameter bao gồm điểm bắt đầu /kết thúc ren ; đường kính đỉnh /chân ren, bước ren, … 32 NGUYEN THANH HUY Chuyển sang mục Thread Cut Parameter để thực thiết lập tham số gia công ren : số đầu mối, số lớp cắt, khoảng thoát dao, khoảng bắt đầu chạy gia công ren,… B6.5 : Xem trước kết gia công (khi tiện ren) Từ Toolpath Manager, tích phải chuột chọn Lathe Stock Preview, để thấy kết gia công 33 NGUYEN THANH HUY B7 : Mơ gia cơng Từ Toolpath Manager, tích chuột chọn ngun cơng cần mơ tích chọn Verify chọn Play để mô gia công B8 : Xuất chương trình G – code Tích chuột chọn ngun công cần xuất mã gia công chọn Post Processor Bảng Post Processor xuất hiện, chọn Ok để chấp nhận lựa chọn Bảng thoại tiếp xuất yêu cầu lưu tên file hỏi lại có muốn xuất tồn nguyên công hay không Chọn Yes cần xuất hết chọn No xuất nguyên công chọn Đợi cho máy tạo xong file G – code, môi trường MasterCam X Editor xuất cho phép bạn chỉnh sửa lại nội dung file chứa mã gia công, thấy cần 34 NGUYEN THANH HUY 5- Bảng phím truy cập nóng mơi trường MasterCam X Nhấn ESC ALT + ALT + ALT + ALT + ALT + ALT + ALT + ALT + A ALT + B ALT + D ALT+ E ALT + F1 ALT + F2 ALT + F ALT + F8 ALT + G ALT + H ALT + J ALT +L ALT +N ALT + T ALT + S ALT + X ALT + P ALT +R ALT + U ALT + W Ctrl + C Ctrl + U Ctrl + V Ctrl + X Ctrl + Z Ctrl + Y F1 F2 F3 F4 F5 F6 F9 F10 ALT + F10 Phím mũi tên Page down/Page up Thực Thoát khỏi lệnh Ẩn dấu việc quản lý thao tác Tầm nhìn từ đỉnh Tầm nhìn từ phía trước Mặt phẳng cơng cụ Tầm nhìn từ bên phải Hiển thị hình đồ họa Tầm nhìn kích thước Tự động ghi Ẩn cơng cụ Mở hộp thoại lựa chọn phác thảo Ẩn/trình diễn đối tượng Phóng to vừa đầy hình Thu nhỏ Thốt khỏi Mastercam Định cấu hình Hiển thị lưới chắn Trợ giúp Đặt thông số Đặt kiểu đường độ rộng đường Hiệu chỉnh tên khung nhìn Bật tắt chức hiển thị đường chạy dao Bật tắt tụ bỳng Đặt thuộc tớnh từ đối tượng đú lựa chọn Quay trở lại tầm nhìn phía trước Hiệu chỉnh thao tác trước Xóa bỏ khả lệnh Cấu hình khung nhìn Sao chép (Coppy) Hủy bỏ Dán Cắt Undo - Hủy bỏ thao tác vừa thực thao tác lại tác lệnh Trái với lệnh Undo Phóng to sổ Thu nhỏ Tơ màu lại Phân tích lựa chọn đối tượng Xóa Lựa chọn đối tượng Vào Menu File Hiển thị gốc tọa độ ( hệ thống cụng cụ) Danh sách tất chức gán cho phím nóng, Di chuyển hình ảnh theo hướng dọc, ngang (pan) Phóng to /Thu nhỏ 35 ... tác phôi lệnh lập trình : Dịch chuyển phơi, đảo chiều phơi, nhả / kẹp phôi, chống tâm,… MasterCam đưa lệnh lập trình cho chức phụ trợ : + Lathe Stock Transfer : Cho phép người lập trình thực dịch... : Thiết lập vào /ra dao + Plunge Parameter : Thiết lập tham số xuống dao biên dạng rãnh bề mặt + Rough Direction/Angle : Hướng/ góc gia cơng (OD: tiện ngồi ; ID : tiện trong; Face : Tiện mặt... phép sử dụng chu trình gia cơng cho loại máy; gia cơng theo chu trình với mã lệnh G – code riêng biệt (Truy cập: Toopath / Lathe Canned / Lathe Canned Groove Toolpath) e – Chu trình tiện ren Lựa