Tin chuyên ngành

TechK cập nhật liên tục tin chuyên ngành cơ khí, cơ điện, tự động hoá... trong nước và thế giới. Đặc biệt là lĩnh vực CAD/CAM/CAE/CNC, Internet of thing, thiết kế, lập trình điều khiển tự động.

Lập trình phay CNC hệ Fanuc

Để có thể lập trình được phay CNC hệ Fanuc thì ta phải biết được nguyên lí hoạt động cũng như nắm rõ được các mã lệnh G-code, nguyên lí hoạt động của máy...

Trong thời đại công nghiệp hóa hiện đại hóa như hiện nay thì việc gia công được sản phẩm cơ khí có biên dạng khác nhau thì chúng ta sẽ nghĩ ngay đến phay CNC, để có thể lập trình phay CNC hệ Fanuc thì ta phải biết được nguyên lí hoạt động cũng như nắm rõ được các mã lệnh G-code.

Trên thị trường hiện nay thì có 1 vài hệ điều hành máy tiện CNC được biết đến như: Siemens, Heidenhain, Fagor, Mazatrol, Sinumerik và Fanuc. Thì hệ điều khiển được sử dụng nhiều nhất đó là Fanuc vì dễ dàng lập trình và vận hành cũng như được đa số người sử dụng ở Việt Nam nên dễ dàng sửa chữa các lỗi thường gặp trong quá trình làm việc.

Để có thể lập trình phay CNC hệ Fanuc thì đầu tiên ta phải nắm rõ được nguyên lí hoạt động của máy mà ta đang lập trình và vận hành như: cách gá đặt phôi, cách đo kiểm sản phẩm sau khi gia công hoàn thành,…

Lập trình phay CNC hệ Fanuc

Gia công phay CNC

Kế đến để lập trình tiện CNC hệ Fanuc thì ta sẽ phải biết được các bước cơ bản để gá đặt phôi một cách chính xác mà hợp lí nhất để khi gia công không bị rơ hay rung lắc dẫn đến hư hại cho chi tiết gia công.

Lập trình phay CNC hệ Fanuc

Gá đặt phôi trên máy phay CNC

Bước kế tiếp trong lập trình phay CNC hệ Fanuc đó là setup gốc tọa độ gia công. Đây là công đoạn đòi hỏi sự tỉ mỉ cao trong việc tính toán, setup gốc tọa độ gia công thông thường ta sẽ có nhiều cách như là sử dụng chính dụng cụ cắt dể setup tọa độ hoặc an toàn hơn nữa là ó thể đầu dò lệch tâm hoặc đầu dò quang như hình minh họa bên dưới.

Lập trình phay CNC hệ Fanuc

Setup gốc tọa độ gia công bằng đầu dò quang

Bên cạnh việc setup gốc tọa độ gia công (Work Offset) thì ta cũng cần setup chiều dài của dụng cụ cắt mà ta có cách gọi khác đó là bù trừ chiều dài dao. Ta có thể sử dụng dao cắt chạm vào mặt trên của chi tiết thì cách đó hơi nguy hiểm hoặc ta có thể sử dụng con đội có chiều cao xác định để setup chiều dài của dụng cụ cắt như hình minh họa bên dưới.

Lập trình phay CNC hệ Fanuc

Bù trừ chiều dài dao bằng con đội

Sau khi đã thuần thục các bước để setup gốc tọa độ gia công và các cách gá đặt dụng cụ cắt thì bạn phải biết được các mã lệnh M-code và G-code cơ bản để lập trình và có thể chỉnh sửa được chương trình nếu muốn. Và ở đây ta có một vài mã lệnh G-code và mã lệnh M-code để các bạn có thể tham khảo:

  • Bảng mã lệnh M-code (chức năng phụ):

M00

Tạm dừng chương trình không điều kiện

M01

Tạm dừng chương trình có điều kiện

M02

Dừng chương trình

M03

Trục chính quay theo chiều kim đồng hồ

M04

Trục chính quay ngược chiều kim đồng hồ

M05

Dừng trục chính

M06

Lệnh thay dao tự động

M08

Mở dung dịch trơn nguội

M09

Tắt dung dịch trơn nguội

M30

Kết thúc và trở lại đầu chương trình

M41

Trục chính quay ở vùng tốc độ thấp

M42

Trục chính quay ở vùng tốc độ cao

M98

Gọi chương trình con

M99

Kết thúc chưng trình con

 

  • Bảng mã lệnh G-code (chức năng chuẩn bị):

FANUC O-MC

Mô tả chức năng

G00

Định vị dao nhanh

G01

Nội suy đường thẳng với lượng ăn dao F

G02

Nội suy cung tròn theo chiều kim đồng hồ

G03

Nội suy cung tròn ngược chiều kim đồng hồ

G04

Thời gian dừng cuối hành trình

G15

Hủy chế độ nội suy theo tọa độ cực

G16

Chế độ nội suy theo tọa độ cực

G17

Chọn mặt phẳng gia công XY

G18

Chọn mặt phẳng gia công XZ

G19

Chọn mặt phẳng gia công YZ

G20

Hệ inch

G21

Hệ Milimet

G28

Gọi dụng cụ về điểm chuẩn R

G30

Trở về điểm chuẩn thứ 2, 3, 4

G37

Bù trừ dao tự động theo Z

G40

Hủy bù trừ bán kính mũi dao

G41

Bù trừ bán kính mũi dao bên trái

G42

Bù trừ bán kính mũi dao bên phải

G43

Bù trừ chiều dài dao dương

G44

Bù trừ chiều dài dao âm

G49

Hủy bù trừ chiều dài dao

G50

Hủy khuyếch đại đường chuyển dao

G51

Khuyếch đại đường chạy dao

G52

Thiết lập hệ tọa độ phôi cục bộ

G53

Thiết lập hệ tọa độ máy

G54 – G59

Thiết lập hệ tọa độ phôi từ thứ 1 đến thứ 6

G60

Định vị nhanh dụng cụ theo 1 hướng

G61

Chế độ dừng chính xác

G62

Tự động giảm tốc tại góc nhọn giữa 2 đường

G63

Chế độ taro bình thường

G65

Gọi chương trình macro

G66

Gọi chương trình macro modal

G67

Hủy gọi chương trình macro modal

G68

Xoay hệ tọa độ

G73

Chu trình khoan bẻ phôi

G74

Chu trình taro ren trái

G76

Chu trình doa tinh lỗ

G80

Hủy chu trình khoan lỗ

G81

Chu trình khoan mồi

G82

Chu trình khoan có thời gian dừng ở đáy lỗ

G83

Chu trình khoan sâu

G84

Chu trình taro ren phải

G85

Chu trình doa lỗ và lùi dao ra với với tốc độ tiến dao F

G86

Chu trình doa lỗ và lùi dao nhanh ra ngoài mà trục chính ngưng quay

G87

Chu trình doa mặt sau lỗ

G88

Chu trình doa lùi dao bằng tay

G89

Chu trình doa có dừng ở đáy lỗ

G90

Lập trình tuyệt đối

G91

Lập trình tương đối

G92

Thiết lập góc tọa độ từ vị trí hiện tại của dụng cụ

G94

Đơn vị ăn dao trên phút

G95

Đơn vị ăn dao trên vòng

G96

Tốc độ cắt mặt không đổi (met/phút)

G97

Hủy tốc độ cắt mặt không đổi (vòng/phút)

G98

Lùi dao đến cao độ xuất phát trong các chu trình gia công lỗ

G99

Lùi dao đến cao độ an toàn R trong các chu trình gia công lỗ

 

Kế đến trong lập trình phay CNC hệ Fanuc thì ngoài yếu tố bắt buộc là biết được cách lập trình bù trừ bán kính dao thì ta cũng cần biết được một số mã lệnh G-code như: mã lệnh xoay biên dạng gia công G68; mã lệnh xoay tọa độ cực G15 hoặc các chức năng hỗ trợ cho việc lập trình nhanh hơn như lập trình với chương trình con.

Bài viết vừa rồi nêu lại các bước lập trình phay CNC hệ Fanuc mà người lập trình hoặc vận hành máy nào cũng phải biết. Nếu các bạn có góp ý gì có thể comment ở phía bên dưới. Chúc các bạn thành công!

Tham khảo Các khóa học lập trình và vận hành máy CNC tại TechK:

✨ Khóa học MasterCAM 2D - Lập trình gia công phay CNC

✨ Khóa học MasterCAM 3D - Lập trình gia công phay CNC

✨ Khóa học MasterCAM - Lập trình gia công tiện CNC

✨ Khóa học Lập trình và Vận hành máy CNC

ÔN HỒ HẢO - TRUNG TÂM ĐÀO TẠO VÀ CHUYỂN GIAO CÔNG NGHỆ TECHK

Liên hệ tư vấn

0943 834 657

0888 318 368

Yêu cầu chúng tôi liên hệ bạn