随着数控技术的发展,数控铣床与加工中心控制系统的功能不断增强,不断推出新的控制指令,且不同控制系统的指令也有所不同。本节以FANUC 0i系统为例,介绍数控铣床与加工中心常用的编程指令。

G功能也称为准备功能,是命令机械准备以何种方式切削加工或移动。以地址G后跟两位或3位数字组成。如下表所示为FAnUC 0i-MA系统G代码的分组和功能。

表  FANUC 0i-MA系统G代码的分组和功能

G代码

功能

G代码

功能

◤G00

01

定位

◤G50.1

22

可编程镜像取消

◤G01

直线插补

G51.1

可编程镜像有效

G02

圆弧插补/螺旋线插补 CW

G52

00

局部坐标系设定

G03

圆弧插补/螺旋线插补 CCW

G53

选择机床坐标系

G04

00

暂停,准确停止

◤G54

14

选择工件坐标系1

G05.1

预读控制(超前读多个程序段)

G54.1

选择附加工件坐标系

G07.1(G107)

圆柱插补

G55

选择工件坐标系2

G08

预读控制

G56

选择工件坐标系3

G09

准确停止

G57

选择工件坐标系4

G10

可编程数据输入

G58

选择工件坐标系5

G11

可编程数据输入方式取消

G59

选择工件坐标系6

◤G15

17

极坐标指令消除

G60

00/01

单方向定位

G16

极坐标指令

G61

15

准确停止方式

◤G17

02

选择Xp平面,X轴或其平行轴

G62

自动拐角倍率

◤G18

选择Zp平面,Y轴或其平行轴

G63

攻丝方式

◤G19

选择Yp平面,Z轴或其平行轴

◤G64

切削方式

G20

06

英寸输入

G65

00

宏程序调用

G21

毫米输入

G66

12

宏程序模态调用

◤G22

04

存储行程检测功能接通

◤G67

宏程序模态调用取消

G23

存储 行程检测功能断开

G68

16

坐标旋转有效

G27

00

返回参考点检测

◤G69

坐标旋转取消

G28

返回参考点

G73

09

深孔钻循环

G29

从参考点返回

G74

左旋攻丝循环

G30

返回234参考点

G76

精镗循环

G31

跳转功能

◤G80

固定循环取消/外部操作功能取消

G33

01

螺纹切削

G81

钻孔循环或外部操作功能

G37

00

自动刀具长度测量

G82

钻孔循环或反镗循环

G39

拐角偏置圆弧插补

G83

深孔钻循环

◤G40

07

刀具半径补偿取消

G84

攻丝循环

G41

刀具半径补偿 左侧

G85

镗孔循环

G42

刀具半径补偿 右侧

G86

镗孔循环

◤G40.1(G150)

18

法线方向控制取消方式

G87

背镗循环

G41.1(G151)

法线方向控制左侧接通

G88

镗孔循环

G42.1(G152)

法线方向控制右侧接通

G89

镗孔循环

G43

08

正向刀具长度补偿

◤G90

03

绝对值编程

G44

负向刀具长度补偿

G91

增量值编程

G45

00

刀具位置偏置加

G92

00

工件坐标系或最大主轴速度

G46

刀具位置偏置减

G92.1

工件坐标系预置

G47

刀具位置偏置加2

◤G94

05

每分进给

G48

刀具位置偏置减2

G95

每转进给

◤G49

08

刀具长度补偿取消

G96

13

恒周速控制

◤G50

11

比例缩放取消

◤G97

恒周速控制取消

G51

比例缩放有效

◤G98

10

固定循环返回到初始点

 

 

 

G99

固定循环返回到R


:①表格中带符号“◤”的代码为默认代码。

②“00”组的G代码为非模态代码。

同组的G代码出现在一个程序段中,则最后一个有效。

④“09”组代码遇到“01”组代码固定循环被自动取消。

 



知识点词条:G功能





学校名称:

答  题  人:
G功能
关键字:G功能
G功能代码
关键字:G功能代码