當前位置:編程學習大全網 - 編程語言 - 數控G,M代碼分別是什麽意思?

數控G,M代碼分別是什麽意思?

G代碼

組別

功能

備註

G00

01

快速點定位

G01

直線插補

G02

順時針圓弧插補

G02 XYIJ,或G02 XYR

XY:終點坐標,I、J:圓心相對於起點在X,Y方向的距離,R:圓半徑

G03

逆時針圓弧插補

G04

00

暫停(延時)

G04 P P:程序停留時間(單位:毫秒)

G17

02

XY平面選擇

G18

ZX平面選擇

G19

ZY平面選擇

G20

06

英制輸入

G21

公制輸入

G40

07

取消刀具半徑補償

G41

刀具半徑左補償

刀補必須在直線段進行

G42

刀具半徑右補償

G43

08

刀具長度正補償

G44

刀具長度負補償

G49

取消刀具長度補償

G代碼

組別

功能

備註

G50

11

G51

G51 XYZIJK

I,J,K:X,Y,Z軸向縮放系數

G50.1

取消坐標系鏡像

G51.1

鏡像

G51.1 X 以平行於X軸的直線為對稱軸

G51.1 Y 以平行於Y軸的直線為對稱軸

G51.1 Z 以(X,Y )為對稱點

G53

00

設置為機床坐標系模式

G54-G59

14

工件坐標系

G65

12

子程序調用

G65 P L P:子程序號 ,L:調用次數

G68

坐標系旋轉

G68 X Y R X,Y:基準點, R:旋轉角度

G69

取消坐標系旋轉

G70

圓周均布點鉆削循環

G70 I,J,L I:為圓弧半徑

J:起點到圓心的直線與X軸的夾角

L:圓上***均布的點數

G71

圓周均布點鉆削循環

G71 I,J,K,L

I,J,L :含義同上

K:每等分夾角

G72

直線均布點鉆削循環

G72 I,J,L

I:等分距離 J:直線與X軸夾角

L:等分點

G80

09

取消固定鉆削循環

G81

普通鉆削循環

G81 X,Y,Z,R,F,L

X,Y:加工點XY坐標

Z:鉆孔深度 R :參考平面位置

F:切削速率 L:反復鉆削次數

G82

鉆削循環(孔底有停留)

G82 X Y Z R F L P P:孔底停留時間

G83

鉆削循環(間隙進給)

G83 X Y Z R F L P Q I J K

Q:每次下降高度 L:第壹次切削深度

J:每壹次切削後切削量的減速少值

K:最少切削量

G84

攻絲循環

G84 X Y Z R F L P

G85

精鉆削循環

G85 X Y Z R F L P

G86

鏜孔循環

G86X Y Z R F L P

G87

反向鏜孔循環

G87 X Y Z R F L P

G88

反向攻絲循環

G88 X Y Z R F L P

G90

03

絕對值編程

G91

相對值編程

G92

00

坐標系設定

G94

05

每分鐘進給

G95

每轉進給

G98

05

鉆削循環返回到初始點

G99

10

鉆削循環返回到R點

表1.2 M功能代碼表

M指令

功能

備註

M00

程序停止

按循環啟動按鈕,可以再啟動

M01

選擇停止

程序是否停止取決於機床操作面板上的跳步開關

M02

程序結束

程序結束後不返回到程序開頭的位置

M03

主軸順時針轉

從主軸尾端向主軸前端看時,為順時針

M04

主軸逆時針轉

從主軸尾端向主軸前端看時,為逆時針

M05

主軸停止

M06

刀具交換

M08

切削液開

M09

切削液關

M13

主軸順時針轉切削液開

M14

主軸逆時針轉切削液開

M30

程序結束

程序結束後,自動返回到程序開頭的位置

M98

子程序調用

M98 P L P:程序地址 L:調用次數

M99

子程序返回

  • 上一篇:雅安網上預約駕照考試系統入口
  • 下一篇:python語言是壹種什麽語言
  • copyright 2024編程學習大全網