最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

FANUC系统G代码

IT圈 admin 53浏览 0评论

2024年3月26日发(作者:出佳悦)

FANUC系统G代码、辅助功能M代码

序号

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

G代码

*G00

*G01

G02

G03

G04

G05

G09

G10

G11

G15

G16

G17

G18

G19

G20

G21

G22

G23

G27

G28

G29

G30

G31

G33

G39

G40

G41

G42

G43

G44

G45

G46

G47

G48

G49

G50

G51

G52

G53

G54

组群

01

01

01

01

00

00

00

00

00

17

17

02

02

02

06

06

00

00

00

00

00

00

00

01

00

07

07

07

07

07

00

00

00

00

08

11

11

00

00

14

机能

定位(快速移动)

直线插补(进给速度)

圆弧/螺旋插补(顺时针)

圆弧/螺旋插补(逆时针)

延时(暂停)

高速循环加工

准确停止检验(减速)

数据设定

数据设定模式取消

极坐标命令撤消

极坐标命令

XY平面选择

ZX平面选择

YZ平面选择

英制数据输入

米制数据输入

存储行程限位有效

存储行程限位无效

参考点返回检查

返回参考点

由参考点返回

第二参考点返回

跳过切削

螺旋切削

转角圆弧补偿

取消刀具半径补偿

刀具半径补偿(左)

刀具半径补偿(右)

刀具长度补偿(+)

刀具长度补偿(—)

刀具位置偏移增加

刀具位置偏移减少

刀具位置偏移两倍增加

刀具位置偏移两倍减少

刀具长度补偿取消

缩入比例取消

缩入比例

局部坐标系设定

机床坐标系选定(基本)

工件坐标系1选择

1

M代码

M00

M01

M02

M03

M04

M05

M06

M07

M08

M09

M10

M11

M12

M13

M14

M16

M17

M18

M19

M21

M22

M23

M24

M25

M26

M29

M30

M31

M32

M35

M36

M38

M40

M41

M42

M43

M44

M45

M46

M58

机能

程序停止

程序选择停

程序结束(结束后不返回开头)

主轴正转(顺时针转)

主轴反转(逆时针转)

主轴停

刀具更换

B号冷却液开(喷雾)

A号冷却液开(喷油)

冷却液A/B关

喷雾

自动刀盘顺时针旋转

自动刀盘逆时针旋转

主轴顺时针旋转并打开冷却液

主轴逆时针旋转并打开冷却液

清除废物

长刀冷却液开

短刀冷却液开

主轴方向开

刀盘右

刀盘左

刀盘上

刀盘下

刀具夹紧

刀具放松

固定开孔

程序结束,回程序头

托盘上

托盘下

托盘门打开

托盘门关闭

销孔工具开

备用功能(第四轴夹紧)

备用功能(第四轴放松)

备用功能(第四轴分度)

自动门开

自动门关

废销传送带开

废销传送带关

接触M59

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

G55

G56

G57

G58

G59

G60

G61

G62

G63

G64

G65

G66

G67

G68

G69

G73

G74

G76

G80

G81

G82

G83

G84

G85

G86

G87

G88

G89

G90

G91

G92

G94

G95

G96

G97

G98

G99

14

14

14

14

14

00

15

15

15

15

12

12

12

16

16

09

09

09

09

09

09

09

09

09

09

09

09

09

03

03

00

05

05

13

13

10

10

工件坐标系2选择

工件坐标系3选择

工件坐标系4选择

工件坐标系5选择

工件坐标系6选择

单方向定位

精确停校验模式

自动转角进给率调整

攻丝模式

切削模式

宏调用、宏命令

宏指令模态调用

宏指令模态调用取消

建立坐标系旋转方式

坐标系选择方式取消

啄孔钻孔循环(高速深孔钻

削循环)

攻左旋螺纹循环

精镗孔

固定循环取消

钻孔循环、停止镗孔

钻孔循环、反镗孔

啄式钻孔循环(深孔钻削循

环)

攻右旋螺纹循环

精镗孔循环

镗孔循环,在底部主轴停

反镗孔循环,在底部主轴停

镗孔循环,有暂停,主轴停

镗孔循环,有暂停,进给返

回(镗阶梯孔)

绝对值编程

增量值编程

绝对程序原点(坐标值设

定)

每分钟进给率

主轴每转进给率

恒定表面速度控制

主轴每分钟转速

固定循环返回到起始点

固定循环中返回到R点

M59

M60

M61

M62

M64

M71

M72

M74

M81

M82

M83

M84

M85

M86

M87

M88

M89

M98

M99

检测APC循环

APC功能

X轴镜像图像关

Y轴镜像图像关

4轴镜像图像关

X轴镜像图像开

X轴镜像图像开

4轴镜像图像开

暂时开/关

暂时开/关

M83:ON M84:OFF

M84:ON M83:OFF

开—完成—关

开—完成—关

开—完成—关

开—完成—关

开—完成—关

子程序调用

子程序结束

2

G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只

在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,

同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,

这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、

G90和G91上电时的初始状态由参数决定。

如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。

同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同

组的)G代码有效。

在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。

3

2024年3月26日发(作者:出佳悦)

FANUC系统G代码、辅助功能M代码

序号

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

G代码

*G00

*G01

G02

G03

G04

G05

G09

G10

G11

G15

G16

G17

G18

G19

G20

G21

G22

G23

G27

G28

G29

G30

G31

G33

G39

G40

G41

G42

G43

G44

G45

G46

G47

G48

G49

G50

G51

G52

G53

G54

组群

01

01

01

01

00

00

00

00

00

17

17

02

02

02

06

06

00

00

00

00

00

00

00

01

00

07

07

07

07

07

00

00

00

00

08

11

11

00

00

14

机能

定位(快速移动)

直线插补(进给速度)

圆弧/螺旋插补(顺时针)

圆弧/螺旋插补(逆时针)

延时(暂停)

高速循环加工

准确停止检验(减速)

数据设定

数据设定模式取消

极坐标命令撤消

极坐标命令

XY平面选择

ZX平面选择

YZ平面选择

英制数据输入

米制数据输入

存储行程限位有效

存储行程限位无效

参考点返回检查

返回参考点

由参考点返回

第二参考点返回

跳过切削

螺旋切削

转角圆弧补偿

取消刀具半径补偿

刀具半径补偿(左)

刀具半径补偿(右)

刀具长度补偿(+)

刀具长度补偿(—)

刀具位置偏移增加

刀具位置偏移减少

刀具位置偏移两倍增加

刀具位置偏移两倍减少

刀具长度补偿取消

缩入比例取消

缩入比例

局部坐标系设定

机床坐标系选定(基本)

工件坐标系1选择

1

M代码

M00

M01

M02

M03

M04

M05

M06

M07

M08

M09

M10

M11

M12

M13

M14

M16

M17

M18

M19

M21

M22

M23

M24

M25

M26

M29

M30

M31

M32

M35

M36

M38

M40

M41

M42

M43

M44

M45

M46

M58

机能

程序停止

程序选择停

程序结束(结束后不返回开头)

主轴正转(顺时针转)

主轴反转(逆时针转)

主轴停

刀具更换

B号冷却液开(喷雾)

A号冷却液开(喷油)

冷却液A/B关

喷雾

自动刀盘顺时针旋转

自动刀盘逆时针旋转

主轴顺时针旋转并打开冷却液

主轴逆时针旋转并打开冷却液

清除废物

长刀冷却液开

短刀冷却液开

主轴方向开

刀盘右

刀盘左

刀盘上

刀盘下

刀具夹紧

刀具放松

固定开孔

程序结束,回程序头

托盘上

托盘下

托盘门打开

托盘门关闭

销孔工具开

备用功能(第四轴夹紧)

备用功能(第四轴放松)

备用功能(第四轴分度)

自动门开

自动门关

废销传送带开

废销传送带关

接触M59

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

G55

G56

G57

G58

G59

G60

G61

G62

G63

G64

G65

G66

G67

G68

G69

G73

G74

G76

G80

G81

G82

G83

G84

G85

G86

G87

G88

G89

G90

G91

G92

G94

G95

G96

G97

G98

G99

14

14

14

14

14

00

15

15

15

15

12

12

12

16

16

09

09

09

09

09

09

09

09

09

09

09

09

09

03

03

00

05

05

13

13

10

10

工件坐标系2选择

工件坐标系3选择

工件坐标系4选择

工件坐标系5选择

工件坐标系6选择

单方向定位

精确停校验模式

自动转角进给率调整

攻丝模式

切削模式

宏调用、宏命令

宏指令模态调用

宏指令模态调用取消

建立坐标系旋转方式

坐标系选择方式取消

啄孔钻孔循环(高速深孔钻

削循环)

攻左旋螺纹循环

精镗孔

固定循环取消

钻孔循环、停止镗孔

钻孔循环、反镗孔

啄式钻孔循环(深孔钻削循

环)

攻右旋螺纹循环

精镗孔循环

镗孔循环,在底部主轴停

反镗孔循环,在底部主轴停

镗孔循环,有暂停,主轴停

镗孔循环,有暂停,进给返

回(镗阶梯孔)

绝对值编程

增量值编程

绝对程序原点(坐标值设

定)

每分钟进给率

主轴每转进给率

恒定表面速度控制

主轴每分钟转速

固定循环返回到起始点

固定循环中返回到R点

M59

M60

M61

M62

M64

M71

M72

M74

M81

M82

M83

M84

M85

M86

M87

M88

M89

M98

M99

检测APC循环

APC功能

X轴镜像图像关

Y轴镜像图像关

4轴镜像图像关

X轴镜像图像开

X轴镜像图像开

4轴镜像图像开

暂时开/关

暂时开/关

M83:ON M84:OFF

M84:ON M83:OFF

开—完成—关

开—完成—关

开—完成—关

开—完成—关

开—完成—关

子程序调用

子程序结束

2

G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只

在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,

同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,

这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、

G90和G91上电时的初始状态由参数决定。

如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。

同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同

组的)G代码有效。

在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。

3

发布评论

评论列表 (0)

  1. 暂无评论