Nếu bạn chưa biết gì về máy tiện CNC, hoặc chưa nắm vững kiến thức lập trình máy tiện CNC thì bài viết này sẽ giúp ích cho bạn. Hãy lưu lại bài viết này, vì sau khi đọc xong, chắc chắn một lúc nào đó bạn sẽ xem lại để lập trình cho máy tiện CNC FANUC của mình. Bài viết Hướng dẫn lập trình tiện CNC hệ Fanuc hoàn chỉnh, bao gồm các trục lệnh, hình ảnh minh họa để các bạn tham khảo và thực hành.
Hướng dẫn lập trình máy tiện CNC
Trong tiện CNC, bản vẽ chi tiết thường cho nhiều kích thước đường kính hơn kích thước bán kính. Để thuận tiện cho việc lập trình, hệ thống điều khiển CNC cung cấp cho chúng ta hai phương pháp lập trình theo hướng X: bán kính hoặc đường kính. Nhưng máy công cụ CNC mặc định lập trình theo đường kính, chúng ta sẽ sử dụng lập trình theo đường kính để lập trình cho máy tiện CNC.
Cách xác định tọa độ khi tiện CNC
Tương tự như phay CNC, có hai phương pháp xác định tọa độ trong quá trình di chuyển dao: tọa độ tuyệt đối và tọa độ tương đối. Trong hệ thống điều khiển FANUC truyền thống:
- X, Z trong quy hoạch tuyệt đối
- U và W trong lập trình tương đối.
Xem thêm về Công ty Takamaz tại Việt Nam
Mã G và mã M trong tiện CNC
Chúng ta sẽ tìm hiểu các mã này trên hệ thống điều khiển phổ biến FANUC:
Mã lệnh G-code tiêu chuẩn:
Mã Lệnh | Chức năng |
---|---|
G00 | Chạy dao nhanh với tố độ lớn nhất của bàn máy. |
G01 | Gia công theo đường thẳng. |
G02 | Gia công theo cung tròn, thuận chiều kim đồng hồ. |
G03 | Gia công theo cung tròn, ngược chiều kim đồng hồ. |
G04 | Tạm dừng chương trình theo thời gian. |
G05 | Ngừng chính xác. |
G10 | Thiết lập giá trị OFF-SET. |
G20 | Đơn vị chương trình “inch”. |
G21 | Đơn vị chương trình “mm”. |
G22 | Đóng cực hạn hành trình dao. |
G23 | Tắt cực hạn hành trình dao. |
G27 | Kiểm tra điểm gốc( tham khảo). |
G28 | Quay về điểm gốc. |
G29 | Quay trở lại từ điểm gốc. |
G30 | Quay trở về điểm gốc thứ 2. |
G31 | Ngừng gia công. |
G32 | Gia công ren theo đường thẳng. |
G36 | Tự động bù dao cho trục X. |
G37 | Tự động bù dao cho trục Z. |
G40 | Hủy bù bán kính mũi dao. |
G41 | Bù trái bán kính mũi dao. |
G42 | Bù phải bán kính mũi dao. |
G50 | Đặt điểm gốc 0 của chương trình. |
G65 | Gọi chương trình đơn Macro (máy CNC hệ Fanuc). |
G66 | Gọi chương trình mẫu Macro. |
G67 | Bỏ gọi chương trình Macro. |
G68 | Lệnh đối xứng( hoặc quay tọa độ). |
G69 | Bỏ lệnh đối xứng. |
G70 | Chu kỳ tiện tinh. |
G71 | Tiện thô dọc trục. |
G72 | Tiện thô hướng kính. |
G73 | Lặp theo đường Contour. |
G74 | Khoan theo trục Z. |
G75 | Tiện rãnh, cắt đứt. |
G76 | Bàn ren, tiện ren. |
G90 | Chu kỳ cắt dọc trục. |
G92 | Chu trình tiện ren. |
G94 | Chu kỳ cắt hướng kính. |
G96 | Điều khiển tốc độ gia công không đổi. |
G97 | Bỏ điều khiển tốc độ gia công không đổi. |
G98 | Tốc độ gia công tính theo phút. |
G99 | Tốc độ gia công tính theo vòng. |
Mã lệnh M-code tiêu chuẩn:
Mã lệnh | Chức năng |
---|---|
M00 | Tạm dừng chương trình |
M01 | Tạm dừng chương trình có lựa chọn |
M02,M30 | kết thúc chương trình, quay lại đầu chương trình |
M03 | Trục chính quay thuận |
M04 | Trục chính quay ngược |
M05 | Dừng quay trục chính |
M08 | Bật tước nguội |
M09 | Tắt tưới nguội |
M10 | Đóng thủy lực với máy tiện là chấu cặp (máy FEELLER hệ fanuc series oi-MD) |
M11 | Mở thủy lực máy tiện là chấu cặp (máy FEELLER hệ fanuc series oi-MD) |
M12 | Đóng thủy lực máy tiện là chấu cặp (GSK 945, STK T200… ) |
M13 | Mở thủy lực máy tiện là chấu cặp (GSK 945, STK T200… ) (Đối với máy Feeler hệ fanuc series -oi MD thì M12 và M13 là lệnh đóng mở thủy lực của ụ động ) |
M32 | Bật động cơ bơm dầu |
M33 | Tắt động cơ bơm dầu |
M97 | Đếm số chi tiết |
M98 | Gọi chương trình phụ |
M99 | Kết thúc chương trình phụ, tiếp tục gia công theo chương trình chính |
Phương pháp lập trình máy tiện CNC
Lập trình máy tiện CNC được chia thành hai phương pháp sau tùy theo mức độ tự động hóa của nhiệm vụ lập trình:
- Lập trình thủ công (lập trình thủ công).
- Lập trình tự động (bằng máy tính).
Sử dụng phần mềm như Mastercam để tự động lập trình giúp công việc trở nên dễ dàng và chính xác hơn. Nhưng để có thể thành thạo lập trình máy tiện CNC, trong bài viết hôm nay Cammech chỉ hướng dẫn các bạn về chu trình máy tiện CNC (Canned Cycle Lathe), giúp bạn lập trình tay CNC mượt mà và hiệu quả, đồng thời nắm vững các kiến thức cơ bản về lập trình máy tiện CNC trên phần mềm Mastercam.
>>> Cách set dao máy tiện CNC đơn giản và chi tiết nhất
>>> Cách set dao máy tiện CNC đơn giản và chi tiết
Liên hệ tư vấn chi tiết
Trụ Sở Chính Tại TP Hồ Chí Minh
- Địa chỉ: Số 76M, Hoàng Quốc Việt, Phú Mỹ, Quận 7, TPHCM
- Điện thoại: +84 (0)28-3620-5671
- Fax: +84 (028)-3620-5673
Chi Nhánh Tại Hà Nội
- Địa chỉ: Số 90 Đường Nam Đuống, Phường Thượng Thanh, Quận Long Biên, TP Hà Nội, Việt Nam
- Điện thoại: +84-(0)24-3204-5408
- Email: hop.nguyen@takamaz.com.vn