Mã lệnh G-Code trong CNC được hiểu đơn giản và dễ dàng là ngôn từ lập trình cho máy tính xách tay điều khiển số (Computer Numerical Control). Sử dụng mã G-code để thông tư vị trí cho máy CNC đi đến đâu và phương pháp di chuyển…
I. KHÁI NIỆM MÃ LỆNH G-CODE trong CNC
Cùng với sự ra đời và phát triển của công nghệ CNC, là sự phát triển của một loại mã lệnh được coi như ngôn ngữ của máy CNC. Mã lệnh G-Code vào CNC là ngôn ngữ lập trình bình thường cho hầu hết các máy CNC hiện nay, từ máy phay, máy tiện, máy cắt (laser, plasma, xung điện, nước), máy đột, chấn…Với các loại máy và hãng máy khác nhau cũng có sự khác biệt về một vài lệnh, tập lệnh, người vận hành cần tìm hiểu rõ về công nghệ, tập lệnh máy được hỗ trợ để lập trình đúng.Bạn đang xem: Các lệnh g lập trình cnc

Gia công bỏ ra tiết bằng công nghệ phay cnc
Các thợ sản phẩm công nghệ CNC có thể viết mã G-code từ đầu bằng tay, sửa đổi mã G-code hiện có trên bộ nhớ lưu trữ của thiết bị CNC hoặc tạo nên đoạn mã G-code bằng các phần mềm lập trình tối ưu CAM như MasterCAM, Siemens NX, vv. Các phần mềm CAM có thể tạo mã G-code từ hình hình ảnh hoặc tệp CAD. Trong ngành công nghiệp CAD rộng lớn ngày nay, cũng có các chương trình chỉnh sửa CAD tự động chuyển đổi các tệp CAD thành mã G-code.
II. Ý NGHĨA MÃ LỆNH G-CODE trong CNC
Một mẫu mã G-code nổi bật khá nặng nề hiểu so với người mới, phải mất quá nhiều năm nhằm một thợ thứ CNC thạo ngôn ngữ. Trong khi toàn thể ngôn ngữ được điện thoại tư vấn là mã G-code, về phương diện kỹ thuật nói “mã” chỉ kể đến một gợi ý duy độc nhất trong ngôn ngữ. Mỗi “mã” bao hàm một add chữ cái và một số trong những và chuyển ra một phía dẫn rõ ràng cho máy.
Mã lệnh G-Code vào CNC – Lập trình máy phay CNC
Hầu hết các dòng mã G-code sẽ bắt đầu bằng chữ G – vày đó vì sao ngôn ngữ bao gồm tên! Điều này là vì chữ G biểu thị mã chuẩn chỉnh bị. Chúng báo cho máy biết loại chuyển động nào là cần hoặc áp dụng giá trị bù nào. Do đó, các mã bắt đầu bằng G hầu như luôn luôn được tra cứu thấy khi bắt đầu một chiếc mã G. Ví dụ: G00 (lệnh định vị dao nhanh, lý lẽ cắt sẽ dịch rời với vận tốc tối đa); G01 (lệnh nội suy giảm gọt dịch rời theo con đường thẳng với tốc độ tiến dao F do người vận hành thiết lập); G02 (lệnh nội suy giảm gọt cung tròn cùng chiều kim đồng hồ) cùng G03 (lệnh nội suy cung tròn ngược chiều kim đồng hồ).Không phải tất cả các Mã lệnh G-Code vào CNC đều bước đầu bằng chữ G.Trong khi các mã ban đầu bằng G là rất là phổ biến, tất cả 26 chữ cái của bảng vần âm được áp dụng trong mã G. Ví dụ: S (thiết lập vận tốc quay mang đến trục chính); F (thiết lập tốc độ dịch rời tịnh tiến của bàn máy). Có một vài điều cơ bản quan trọng khác nên biết, ví dụ điển hình như:Chữ X chỉ thị sự di chuyển ngang trục X của bàn máy.Chữ Y thông tư sự dịch rời dọc trục Y của bàn máy.Chữ Z thông tư độ sâu di chuyển của trục Z.Các số kề bên các vần âm này khẳng định tọa độ di chuyển cho bàn máy.Các bạn có thể tìm hiểu toàn bộ các mã lệnh G-code hay được thực hiện trong CNC.Phân loại nhóm lệnh Mã lệnh G-Code vào CNC
Nhóm lệnh tối ưu bắt đầu bằng G: Di chuyển cấp tốc không dao: G00, Nội suy thẳng: G01, Nội suy cung: G02, Tiện ren: G72…Nhóm lệnh thông số gia công: Gồm tốc độ ăn uống dao F, tốc độ trục chính S, gọi dao cụ T..Nhóm lệnh liên quan thiết bị vận hành M: Bật tắt trục chính: M03, M04, Bật tắt tưới nguội: M08, M09…Nhóm lệnh lựa chọn: Lựa chọn solo vị đo: Inh: G20 hoặc G21: mm. Lựa chọn hệ tọa độ phôi: G54- G59..III. CÁC MÃ LỆNH G-CODE DÙNG vào MÁY CNC
Các mã lệnh Mã lệnh G-Code vào CNC
Mã lệnh | Mô tả, chức năng |
G00 | Di chuyển dao tốc độ nhanh, tốc độ này có thể cài đặt và điều chỉnh trực tiếp |
G01 | Nội suy tuyến tính đường thẳng với tốc độ ăn dao F |
G02 | Nội suy cung tròn theo chiều kim đồng hồ với tốc độ F |
G03 | Nội suy cung trong ngược kim đồng hồ ngược chiều kim đồng hồ với tốc độ F |
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 khía cạnh phẳng tối ưu XY |
G18 | Chọn khía cạnh phẳng tối ưu XZ |
G19 | Chọn mặt phẳng gia công YZ |
G20 | Hệ inch |
G21 | Hệ Milimet |
G28 | Gọi cô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 mặt phải |
G43 | Bù trừ chiều nhiều năm dao dương |
G44 | Bù trừ chiều nhiều năm dao âm |
G49 | Hủy bù trừ chiều dài dao |
G50 | Hủy khuyếch đại đường gửi dao |
G51 | Khuyếch đại con đường chạy dao |
G52 | Thiết lập hệ tọa độ phôi viên bộ |
G53 | Thiết lập hệ tọa độ máy |
G54 – G59 | Thiết lập hệ tọa độ phôi từ vật dụng 1 cho thứ 6 |
G60 | Định vị nhanh nguyên lý theo 1 hướng |
G61 | Chế độ dừng bao gồm xác |
G62 | Tự động tụt giảm tại góc nhọn giữa 2 đường |
G63 | Chế độ taro bình thường |
G65 | Gọi lịch trình macro |
G66 | Gọi công tác macro modal |
G67 | Hủy hotline 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 hạn dừng ở lòng lỗ |
G83 | Chu trình khoan sâu |
G84 | Chu trình taro ren phải |
G85 | Chu trình doa lỗ cùng lùi dao ra cùng với với vận tốc tiến dao F |
G86 | Chu trình doa lỗ và lùi dao nhanh ra ngoài mà trục bao gồm ngưng quay |
G87 | Chu trình doa phương diện sau lỗ |
G88 | Chu trình doa lùi dao bằng tay |
G89 | Chu trình doa có dựng chân lại tại đáy lỗ |
G90 | Lập trình giỏi đố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 uống dao bên trên phút |
G95 | Đơn vị ăn uống dao bên trên vòng |
G96 | Tốc độ giảm mặt không đổi (met/phút) |
G97 | Hủy tốc độ cắt khía cạnh không thay đổi (vòng/phút) |
G98 | Lùi dao mang đến cao độ xuất phát trong số chu trình tối ưu lỗ |
G99 | Lùi dao cho cao độ an toàn R trong các chu trình tối ưu lỗ |

Biên dạng của một số chu trình tiện của hệ điều khiển CNC GSK 980TDi
Các mã lệnh M dùng vào máy phay CNC
Mã lệnh | Mô tả chức năng. |
M0 | Dừng chương trình. |
M1 | Dừng kèm theo lựa chọn (thay dao chẳng hạn). |
M2 | Hết chương trình. |
M3/M4 | Bật động cơ trục chính- chiều quay Thuận (M03), tảo Ngược (M04) chiều kim đồng hồ |
M5 | Dừng động cơ trục chính |
M6 | Thay dao bằng tay hoặc tự động |
M7 | Bật xịt sương làm mát |
M8 | Bật dung dịch làm mát |
M9 | Tắt dung dịch làm mát |
M30 | Hết chương trình, tảo lại điểm đầu chương trình |
M47 | Chạy chương trình từ dòng lệnh đầu tiên |
M48 | Cho phép ghi đè tốc độ trục chính và tốc độ căt |
M49 | Tắt ghi đè tốc độ trục chính và tốc độ cắt |
M98 | Gọi chương trình con |
M99 | Kết thúc chương trình con, trở về chương trình chính |
Các kí tự chỉ thông số
Kí tự | Mô tả chức năng |
A | Góc tọa độ trục A. |
B | Góc tọa độ trục B. Xem thêm: Đọc Biển Số Xe Quân Đội Bạn Chưa Biết, Đọc Biển Số Xe Quân Đội |
C | Góc tọa độ trục C. |
D | Giá trị bù bán kính dao. |
F | Tốc độ chạy dao lúc cắt (mm/phút). |
IJK | Độ lệch tương đối với tọa độ XYZ |
H | Bù chiều cao (Z) của dao cắt (trong bảng nuốm dao, đối kháng vị mm) |
N | Đánh số thứ tự đầu dòng |
O | Nhãn chương trình con. |
P | Dừng tạm thời chuyển động của các trục tối ưu theo ms hoặc s |
Q | Độ sâu của một lần khoan nhấp hoặc số lần lặp lại chương trình con. |
R | Tọa độ rút dao về trong các câu lệnh khoan. |
S | Tốc độ xoay trục chính (đơn vị vòng/phút) |
T | Số hiệu dao cụ |
XYZ | Tọa độ decac của đầu dao |

Một chương trình CNC sử dụng tập các lệnh G-Code để gia công theo biên dạng.
Máy phay CNC bây chừ đã không còn quá không quen trong nền công nghiệp sản xuất. Cùng với những điểm mạnh nổi trội như tự động hóa quy trình sản xuất, đảm bảo độ chính xác gia công,… Do kia để vận hành máy hiệu quả, có lại ích lợi tối đa thì doanh nghiệp đề xuất tìm hiểu rõ về phía dẫn sử dụng máy phay CNC. Trong số ấy thông thạo các mã lệnh G trong trang bị phay CNC không những giúp cho việc quản lý và vận hành máy nhanh giảm thiểu buổi tối đa không nên sót lúc gia công. Nhưng còn cải thiện năng suất với hiệu quả hoạt động của máy.
1. Mã lệnh G là gì?
Mã lệnh G có tính năng thông báo với ra lệnh cho các thiết bị. Nhằm điều khiển các hoạt động vui chơi của máy như quỹ đạo và vận tốc di chuyển, tắt/ mở các thiết bị,…
Mã lệnh này được sử dụng phổ cập để điều khiển và tinh chỉnh sự dịch chuyển của trục thiết yếu và phôi. Nhằm tạo ra thành phầm có hình dạng mong mỏi muốn.










Việc nắm rõ mã lệnh G sản phẩm công nghệ phay CNC rất quan trọng để mang đến ra thành phầm gia công đúng đắn nhất, nhẵn đẹp và năng suất cao nhất. Người quản lý nên thao tác trên máy theo đúng hướng dẫn sử dụng. Gồm thể đọc thêm ý loài kiến của chuyên gia hoặc nhà cung ứng máy.
Quý doanh nghiệp có nhu cầu mua sản phẩm CNC nhập khẩu áp dụng các mã lệnh G trong thiết bị phay CNC phấn kích để lại thông tin trong form bên dưới.