数控加工FANUC数控指令精编.docx

上传人:b****6 文档编号:5737548 上传时间:2022-12-31 格式:DOCX 页数:13 大小:19.61KB
下载 相关 举报
数控加工FANUC数控指令精编.docx_第1页
第1页 / 共13页
数控加工FANUC数控指令精编.docx_第2页
第2页 / 共13页
数控加工FANUC数控指令精编.docx_第3页
第3页 / 共13页
数控加工FANUC数控指令精编.docx_第4页
第4页 / 共13页
数控加工FANUC数控指令精编.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

数控加工FANUC数控指令精编.docx

《数控加工FANUC数控指令精编.docx》由会员分享,可在线阅读,更多相关《数控加工FANUC数控指令精编.docx(13页珍藏版)》请在冰豆网上搜索。

数控加工FANUC数控指令精编.docx

数控加工FANUC数控指令精编

(数控加工)FANUC数控指令

附录壹FANUC数控指令格式

数控程序是若干个程序段的集合。

每个程序段独占壹行。

每个程序段由若干个字组成,每个字由地址和跟随其后的数字组成。

地址是壹个英文字母。

壹个程序段中各个字的位置没有限制,可是,长期以来以下排列方式已经成为大家都认可的方式:

N-

G-

X-Y-Z-

····

F-

S-

T-

M-

LF

行号

准备功能

位置代码

进给速度

主轴转速

刀具号

辅助功能

行结束

在壹个程序段中间如果有多个相同地址的字出现,或者同组的G功能,取最后壹个有效。

1行号

Nxxxx程序的行号,能够不要,可是有行号,在编辑时会方便些。

行号能够不连续。

行号最大为9999,超过后从再从1开始。

选择跳过符号“/”,只能置于壹程序的起始位置,如果有这个符号,且且机床操作面板上“选择跳过”打开,本条程序不执行。

这个符号多用在调试程序,如在开冷却液的程序前加上这个符号,在调试程序时能够使这条程序无效,而正式加工时使其有效。

2准备功能

地址“G”和数字组成的字表示准备功能,也称之为G功能。

G功能根据其功能分为若干个组,在同壹条程序段中,如果出现多个同组的G功能,那么取最后壹个有效。

G功能分为模态和非模态俩类。

壹个模态G功能被指令后,直到同组的另壹个G功能被指令才无效。

而非模态的G功能仅在其被指令的程序段中有效。

例:

……

N10G01X250.Y320.

N11G04X100

N12G01Z-120.

N13X380.Y400.

……

在这个例子的N12这条程序中出现了“G01”功能,由于这个功能是模态的,所以尽管在N13这条程序中没有“G01”,可是其作用仍是存在的。

本软件支持的G功能见表6.1.1

3辅助功能

地址“M”和俩位数字组成的字表示辅助功能,也称之为M功能。

本软件支持的M功能见

4主轴转速

地址S后跟四位数字;单位:

转/分钟。

格式:

Sxxxx

5进给功能

地址F后跟四位数字;单位:

毫米/分钟

格式:

Fxxxx

尺寸字地址:

X,Y,Z,I,J,K,R

数值范围:

+999999.999毫米~-999999.999毫米。

附录二FANUC数控指令

FANUCG指令列表

本软件提供的G指令

0-T

0-M

0-T

0-M

0-T

0-M

G00

G44

G75

G01

G49

G76

G02

G50

G80

G03

G51

G81

G04

G52

G82

G15

G53

G83

G16

G54

G84

G17

G55

G85

G18

G56

G86

G19

G57

G88

G20

G58

G89

G21

G59

G90

G30

G68

G91

G31

G69

G92

G34

G70

G94

G40

G71

G98

G41

G72

G99

G42

G73

G43

G74

G功能格式

1)FANUC数控铣床和加工中心

代码

分组

意义

格式

G00

01

快速进给、定位

G00X--Y--Z--

G01

直线插补

G01X--Y--Z--

G02

圆弧插补CW(顺时针)

XY平面内的圆弧:

ZX平面的圆弧:

YZ平面的圆弧:

G03

圆弧插补CCW(逆时针)

G04

00

暂停

G04[P|X]单位秒,增量状态单位毫秒,无参数状态表示停止

G15

17

取消极坐标指令

G15取消极坐标方式

G16

极坐标指令

GxxGyyG16开始极坐标指令

G00IP_极坐标指令

Gxx:

极坐标指令的平面选择(G17,G18,G19)

Gyy:

G90指定工件坐标系的零点为极坐标的原点

G91指定当前位置作为极坐标的原点

IP:

指定极坐标系选择平面的轴地址及其值

第1轴:

极坐标半径

第2轴:

极角

G17

02

XY平面

G17选择XY平面;

G18选择XZ平面;

G19选择YZ平面。

G18

ZX平面

G19

YZ平面

G20

06

英制输入

G21

米制输入

G30

00

回归参考点

G30X--Y--Z--

G31

由参考点回归

G31X--Y--Z--

G40

07

刀具半径补偿取消

G40

G41

左半径补偿

G42

右半径补偿

G43

08

刀具长度补偿+

G44

刀具长度补偿-

G49

刀具长度补偿取消

G49

G50

11

取消缩放

G50缩放取消

G51

比例缩放

G51X_Y_Z_P_:

缩放开始

X_Y_Z_:

比例缩放中心坐标的绝对值指令

P_:

缩放比例

G51X_Y_Z_I_J_K_:

缩放开始

X_Y_Z_:

比例缩放中心坐标值的绝对值指令

I_J_K_:

X,Y,Z各轴对应的缩放比例

G52

00

设定局部坐标系

G52IP_:

设定局部坐标系

G52IP0:

取消局部坐标系

IP:

局部坐标系原点

G53

机械坐标系选择

G53X--Y--Z--

G54

14

选择工作坐标系1

GXX

G55

选择工作坐标系2

G56

选择工作坐标系3

G57

选择工作坐标系4

G58

选择工作坐标系5

G59

选择工作坐标系6

G68

16

坐标系旋转

(G17/G18/G19)G68a_b_R_:

坐标系开始旋转

G17/G18/G19:

平面选择,在其上包含旋转的形状

a_b_:

和指令坐标平面相应的X,Y,Z中的俩个轴的绝对指令,在G68后面指定旋转中心

R_:

角度位移,正值表示逆时针旋转。

根据指令的G代码(G90或G91)确定绝对值或增量值

最小输入增量单位:

0.001deg

有效数据范围:

-360.000到360.000

G69

取消坐标轴旋转

G69:

坐标轴旋转取消指令

G73

09

深孔钻削固定循环

G73X--Y--Z--R--Q--F--

G74

左螺纹攻螺纹固定循环

G74X--Y--Z--R--P--F--

G76

精镗固定循环

G76X--Y--Z--R--Q--F--

G90

03

绝对方式指定

GXX

G91

相对方式指定

G92

00

工作坐标系的变更

G92X--Y--Z--

G98

10

返回固定循环初始点

GXX

G99

返回固定循环R点

G80

09

固定循环取消

G81

钻削固定循环、钻中心孔

G81X--Y--Z--R--F--

G82

钻削固定循环、锪孔

G82X--Y--Z--R--P--F--

G83

深孔钻削固定循环

G83X--Y--Z--R--Q--F--

G84

攻螺纹固定循环

G84X--Y--Z--R--F--

G85

镗削固定循环

G85X--Y--Z--R--F--

G86

退刀形镗削固定循环

G86X--Y--Z--R--P--F--

G88

镗削固定循环

G88X--Y--Z--R--P--F--

G89

镗削固定循环

G89X--Y--Z--R--P--F--

2)FANUC系统数控车床

重要提示:

本系统中车床采用直径编程。

G20,G21,G40,G41,G42,G54-G59和FANUC数控铣相同,参考上壹节。

代码

分组

意义

格式

G00

01

快速进给、定位

G00X--Z--

G01

直线插补

G01X--Z--

G02

圆弧插补CW(顺时针)

G03

圆弧插补CCW(逆时针)

G04

00

暂停

G04[X|U|P]X,U单位:

秒;P单位:

毫秒(整数)

G20

06

英制输入

G21

米制输入

G30

0

回归参考点

G30X--Z--

G31

由参考点回归

G31X--Z--

G34

01

螺纹切削(由参数指定绝对和增量)

GxxX|U…Z|W…F|E…F指定单位为0.01mm/r的螺距。

E指定单位为0.0001mm/r的螺旋

G40

07

刀具补偿取消

G40

G41

左半径补偿

G42

右半径补偿

G50

00

设定工件坐标系:

G50XZ

偏移工件坐标系:

G50UW

G53

机械坐标系选择

G53X--Z--

G54

12

选择工作坐标系1

GXX

G55

选择工作坐标系2

G56

选择工作坐标系3

G57

选择工作坐标系4

G58

选择工作坐标系5

G59

选择工作坐标系6

G70

00

精加工循环

G70PnsQnf

G71

外园粗车循环

G71UΔdRe

G71PnsQnfUΔuWΔwFf

G72

端面粗切削循环

G72W(Δd)R(e)

G72P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)

Δd:

切深量

e:

退刀量

ns:

精加工形状的程序段组的第壹个程序段的顺序号

nf:

精加工形状的程序段组的最后程序段的顺序号

Δu:

X方向精加工余量的距离及方向

Δw:

Z方向精加工余量的距离及方向

G73

封闭切削循环

G73UiWΔkRd

G73PnsQnfUΔuWΔwFf

G74

端面切断循环

G74R(e)

G74X(U)_Z(W)_P(Δi)Q(Δk)R(Δd)F(f)

e:

返回量

Δi:

X方向的移动量

Δk:

Z方向的切深量

Δd:

孔底的退刀量

f:

进给速度

G75

内径/外径切断循环

G75R(e)

G75X(U)_Z(W)_P(Δi)Q(Δk)R(Δd)F(f)

G76

复合形螺纹切削循环

G76P(m)(r)(a)Q(Δdmin)R(d)

G76X(u)_Z(W)_R(i)P(k)Q(Δd)F(l)

m:

最终精加工重复次数为1—99

r:

螺纹的精加工量(倒角量)

a:

刀尖的角度(螺牙的角度)可选择80,60,55,32,31,0六个种类

m,r,a;同用地址P壹次指定

Δdmin:

最小切深度

i:

螺纹部分的半径差

k:

螺牙的高度

Δd:

第壹次的切深量

l:

螺纹导程

G90

01

直线车削循环加工

G90X(U)---Z(W)---F---

G90X(U)---Z(W)---R---F---

G92

螺纹车削循环

G92X(U)---Z(W)---F---

G92X(U)---Z(W)---R---F---

G94

端面车削循环

G94X(U)---Z(W)---F---

G94X(U)---Z(W)---R---F---

G98

05

每分钟进给速度

G99

每转进给速度

支持的M代码

代码

意义

格式

M00

停止程序运行

M01

选择性停止

M02

结束程序运行

M03

主轴正向转动开始

M04

主轴反向转动开始

M05

主轴停止转动

M06

换刀指令

M06T--

M08

冷却液开启

M09

冷却液关闭

M30

结束程序运行且返回程序开头

M98

子程序调用

M98Pxxnnnn

调用程序号为Onnnn的程序xx次。

M99

子程序结束

子程序格式:

Onnnn

M99

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1