G-code là gì? Hướng dẫn sử dụng G-code CNC

Gcode là ngôn ngữ để máy CNC và con người giao tiếp với nhau. Bài viết sau đây là ứng dụng G-code vào bài tập tổng hợp cuối khóa học lập trình và vận hành máy Phay CNC.

1. G-Code là gì?

G-code được hiểu đơn giản là một ngôn ngữ lập trình cho máy tính điều khiển số CNC (Computer numerical control ). 

Mã G-code là một trong những ngôn ngữ lập trình được sữ dụng rộng rãi nhất, được sử dụng trong điều khiển máy cơ khí tự động. 

2. Chức năng của G-Code

Để giao tiếp và điểu khiển hoạt động của máy CNC cần thông qua một ngôn ngữ lập trình đó là G-code. Ngoài ra còn có sự xuất hiện của các ngôn ngữ CNC khác chẳng hạn như Heidenhain, Mazak và các định dạng độc quyền khác.

Người vận hành máy CNC sử dụng mã G-code này để chỉ thị vị trí cho máy CNC đi đến đâu và cách thức di chuyển. Mã này ra lệnh cho máy nên di chuyển theo hướng nào, nên di chuyển nhanh như thế nào.

3. Các mã lệnh G-code thường dùng:

G90: Lập trình theo tọa độ tuyệt đối, lấy tọa độ so với điểm chuẩn đã chọn.

G91: Lập trình theo tọa độ tương đối, lấy tọa độ so với điểm phía trước.

G28: Lùi dao về tham chiếu G91G28Z0.;

G54: Lưu gốc tọa độ phôi

G00: Lệnh chạy dao thẳng, nhanh, không tải.

G01: dùng để điều khiển dao dịch chuyển theo đường thằng, có tải.

G02: điều khiển dụng cụ di chuyển theo cung tròn cùng chiều kim đồng hồ.

G03: điều khiển dụng cụ di chuyển theo cung tròn ngược chiều kim đồng hồ.

G15, G16 lập trình trong hệ tọa độ cực, thông qua bán kính và góc xoay, G16 (khởi động hệ tọa độ cực), G15 (hủy lập trình tọa độ cực).

*Chú ý: Một số lệnh không dùng trong hệ tọa độ cực: G40, G10, G92, G53, G22, G68, G51,G52

G40G41G42 Bù trừ bán kính dao, hay offset dao, dùng để cắt đúng biên dạng chi tiết gia công để không lẹm vào chi tiết.

G41: Bù trừ dao bên trái

G42: Bù trừ dao bên phải

G40: Hủy bù trừ dao.

G43: Thiết lập bù trừ chiều dài dao

G50, G51: Dùng để phóng to và thu nhỏ đường dịch chỉnh của dao

G51: Thiết lập lệnh phóng to, thu nhỏ.

G50: Lệnh hủy phóng to, thu nhỏ.

G68, G69:  Lệnh xoay tọa độ

G68:         Thiết lập xoay tọa độ

G69 :         Hủy xoay tọa độ

G80:  hủy chu trình khoan

G83:  dùng để khoan lỗ sâu

Bài tập tổng hợp cuối khóa lập trình Phay CNC:

G-code

Gcode là gì

Chúc các bạn thành công!

Tại sao chọn Cammech

HỌC KÈM RIÊNG  ĐẾN KHI THÀNH THẠO RA NGHỀ

HỌC VIÊN TỰ CHỌN THỜI GIAN HỌC, LỊCH HỌC

LỚP MỞ HẰNG NGÀY, ĐĂNG KÝ LÀ ĐI HỌC NGAY

CHÚ TRỌNG KẾT HỢP LÝ THUYẾT VÀ THỰC HÀNH

BÀI GIẢNG CHUẨN QUỐC TẾ, MÁY MÓC HIỆN ĐẠI

ĐÁP ỨNG NHU CẦU HỌC CẤP TỐC, ONLINE TỪ XA

ƯU ĐÃI HỌC PHÍ DÀNH CHO HỌC SINH, SINH VIÊN

GIẢI ĐÁP THẮC MẮC, HỖ TRỢ HỌC LẠI MIỄN PHÍ

CẤP CHỨNG CHỈ KHÓA HỌC, HỖ TRỢ VIỆC LÀM

Tư vấn khóa học

(028) 66580151

0903111667

Chúng Tôi Sẵn Sàng Tư Vấn Khóa Học Cho Bạn

zalo
DMCA.com Protection Status