Tổng hợp mã FANUC M-Code/G-Code trong CNC

06/05/2024 - Hỗ trợ kỹ thuật
Tổng hợp mã FANUC M-Code/G-Code trong CNC
Tổng hợp thông tin về M-Code/G-Code List chi tiết. Các mã lệnh trong gia công CNC là điều không thể thiếu trong một cấu trúc chương trình. Các mã lệnh này hầu như quyết định việc dụng cụ cắt di chuyển theo biên dạng đã được lập trình sẵn

Để diễn giải các lệnh từ CNC, các lệnh phải được nhập bằng M-Code/G-Code List. Cùng https://camsolutions.vn/ tổng hợp người vận hành CNC cũng phải biết các mã và hướng dẫn, cách sử dụng chúng. Mỗi loại mã đều cần thiết để hệ thống CNC có thể hoạt động chính xác. 

Tổng hợp mã FANUC M-Code/G-Code

M-Code là một phần ngôn ngữ mà AutoCAD và CAM, công ty sản xuất có sự hỗ trợ của máy tính sử dụng để nhập hướng dẫn vào máy CNC. G-Code và M-Code phối hợp hoạt động để định vị phôi và hướng dẫn của máy. M-Code sẽ kiểm soát hoạt động của thiết bị cho biết khi nào nên vận hành hoặc ngừng hoạt động. Mặc dù G-Code có thể hướng dẫn máy di chuyển theo đường hoặc vòng cung nhưng khi công cụ đã được định vị thì nó sẽ không biết dừng. Thay đổi công cụ, thêm chất làm mát hoặc hoàn thành bất kỳ hoạt động nào khác do G-Code cung cấp. 

Dưới đây bạn sẽ tìm thấy danh sách các mã phổ biến các nhà phát triển hệ điều khiển máy CNC thường dùng. Hãy nhớ rằng tất cả các máy có thể được cấu hình khác nhau và danh sách bên dưới có thể không khớp hoàn hảo với máy của bạn  sẽ khác nhau tùy theo nhà phát triển hệ điều kiển. 

 

Mã FANUC M-Code/G-Code

Lệnh G điển hình cho một trung tâm gia công CNC

Mỗi dòng lệnh trong chương trình CNC thường được bắt đầu bằng G và gọi là G-Code hay mã G. Mỗi G-Code sẽ có chức năng điều khiển các hoạt động chính di chuyển đến dụng cụ máy CNC. Dưới đây là một số G-Code dùng cho hệ điều hành FANUC cần thiết cho một người thợ vận hành máy. 

  • G00

: Định vị dao nhanh

  • G01

: Nội suy theo đường thẳng.

  • G02

: Nội suy cung tròn cùng chiều kim đồng hồ.

  • G03

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

  • G04

: Tạm dừng chương trình theo thời gian.

  • G17

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

  • G18

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

  • G19

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

  • G28

: Quay về điểm gốc.

  • G30

: Quay trở về điểm gốc thứ 2,3,4.

  • G40

: Bỏ 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

  • G43

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

  • G44

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

  • G49

: Bỏ bù chiều dài dao

  • G54

: Chọn gốc phôi tọa độ gia công thứ 1

  • G55

: Chọn gốc phôi tọa độ gia công thứ 2

  • G56

: Chọn gốc phôi tọa độ gia công thứ 3

  • G57

: Chọn gốc phôi tọa độ gia công thứ 4

  • G58

: Chọn gốc phôi tọa độ gia công thứ 5

  • G59

: Chọn gốc phôi tọa độ gia công thứ 6

  • G68

: Lệnh xoay tọa độ

  • G69

: Lệnh kết thúc xoay tọa độ

  • G73

: Khoan bẻ phoi

  • G74

: Taro ren trái

  • G76

: Doa tinh lỗ

  • G80

: Hủy chu trình khoan lỗ

  • G81

: Khoan mồi

  • G82

: Khoan có thời gian dừng ở đáy lỗ

  • G83

: Khoan sâu

  • G84

: Taro ren phải

  • G85

: Doa lỗ và lùi dao ra với tốc độ tiến dao.

  • G86

: Doa lỗ và lùi dao ra ngoài mà trục chính ngừng quay

  • G87

: Doa mặt sau lỗ

  • G88

: Doa lùi dao bằng tay

  • G89

: Doa có thời gian 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ụ

  • G98

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

  • G99

: Lùi dao đến cao dộ an toàn, trong các chu trình gia công 

Các lệnh M điển hình cho một trung tâm gia công CNC

M-Code có chức năng là phụ trợ cho G-Code như kiểm soát hoạt động của máy CNC. Có nhiều M-Code được tìm thấy trong hệ điều hành của máy CNC như M08, đây là mã bật nước làm mát,... Dưới đây là một số G-Code thường dùng: 

  • M00: Dừng chương trình
  • M01: Dừng tùy chọn
  • M02: Kết thúc chương trình
  • M03: Trục xoay theo chiều kim đồng hồ
  • M04: Trục xoay ngược chiều kim đồng hồ
  • M05: Dừng trục chính
  • M06: Thay dao
  • M08: Nước làm mát bật
  • M09: Tắt nước làm mát
  • M10: Kẹp 
  • M11: Mở Kẹp
  • M30: Kết thúc chương trình và tua lại từ đầu chương trình
  • M98: Gọi chương trình con 
  • M99: Kết thúc chương trình con

Bài viết trên đã được ViHoth Solutions tổng hợp thông tin về M-Code/G-Code List khá chi tiết. Các mã lệnh trong gia công CNC là điều không thể thiếu trong một cấu trúc chương trình. Các mã lệnh này hầu như quyết định việc dụng cụ cắt di chuyển theo biên dạng đã được lập trình sẵn. Hy vọng những thông tin trên sẽ giúp bạn làm quen nhanh với các mã lệnh và hệ thống kiến thức của mình nhanh chóng. 

Đánh giá - Bình luận
0 bình luận, đánh giá về Tổng hợp mã FANUC M-Code/G-Code trong CNC

TVQuản trị viênQuản trị viên

Xin chào quý khách. Quý khách hãy để lại bình luận, chúng tôi sẽ phản hồi sớm

Trả lời.
Thông tin người gửi
Nhấn vào đây để đánh giá
Thông tin người gửi
Yêu cầu báo giá

Đặt mua SolidCAM / InventorCAM cùng với iMachining để nhận được ưu đãi lớn nhất:
-    Ưu đãi giảm giá cho mô-đun iMachining
-    Khóa đào tạo miễn phí cho người dùng
-    Quà tặng từ ViHoth
Vui lòng để lại thông tin đầy đủ, chính xác, ViHoth Solutions sẽ liên hệ tới bạn trong thời gian sớm nhất.
Trường hợp cần tư vấn gấp, xin vui lòng liên hệ

Hotline: 0961235303 – Email: mkt@vihoth.com

0.04216 sec| 2120.352 kb