数控加工中心常用GM代码指令详解之欧阳总创编.docx

上传人:b****3 文档编号:27432790 上传时间:2023-06-30 格式:DOCX 页数:9 大小:17.51KB
下载 相关 举报
数控加工中心常用GM代码指令详解之欧阳总创编.docx_第1页
第1页 / 共9页
数控加工中心常用GM代码指令详解之欧阳总创编.docx_第2页
第2页 / 共9页
数控加工中心常用GM代码指令详解之欧阳总创编.docx_第3页
第3页 / 共9页
数控加工中心常用GM代码指令详解之欧阳总创编.docx_第4页
第4页 / 共9页
数控加工中心常用GM代码指令详解之欧阳总创编.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

数控加工中心常用GM代码指令详解之欧阳总创编.docx

《数控加工中心常用GM代码指令详解之欧阳总创编.docx》由会员分享,可在线阅读,更多相关《数控加工中心常用GM代码指令详解之欧阳总创编.docx(9页珍藏版)》请在冰豆网上搜索。

数控加工中心常用GM代码指令详解之欧阳总创编.docx

数控加工中心常用GM代码指令详解之欧阳总创编

数控加工中心常用的G代码和M指令

时间:

2021.02.13

创作:

欧阳总

G代码----功能--------------格式:

 

1.G00--------快速移动    格式:

G00X-----Y-----Z---- 

2.G01--------直线插补    格式:

G01X-----Y-----Z----F----- 

3.G02--------顺圆插补    格式:

G02X-----Y-----Z----R----- 

                              G02X-----Y-----Z----I-----J-----K----- 

4.G03--------逆圆插补    格式:

G03X-----Y-----Z-----R------ 

                              G03X-----Y-----Z----- I-----J-----K----- 

5.G04--------暂停 

6.G15--------极坐标系指令取消 

7.G16--------极坐标系指令 

8.G17--------选择XY平面 

9.G18--------选择XZ平面 

10.G19--------选择YZ平面 

11.G20--------英寸输入 

12.G21--------毫米输入 

13.G28--------返回参考点 

14.G29--------从参考点返回 

15.G40--------刀具半径补偿取消 

16.G41--------刀具半径左补偿 

17.G42--------刀具半径右补偿 

18.G43--------正向刀具长度补偿 

19.G44--------负向刀具长度补偿 

20.G49--------刀具长度补偿取消 

21.G50--------比例缩放取消 

22.G51--------比例缩放有效 

23.G54~G59选择工件坐标系1~~~6 

24.G68--------坐标旋转 

25.G69--------坐标旋转取消 

26.G73--------高速深孔钻循环      格式:

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

27.G74--------左旋攻丝循环        格式:

G74X---Y---Z---R---Q---F---K--- 

28.G76--------精镗循环            格式:

G76X---Y---Z---R---Q---P---F---K--- 

29.G80--------取消固定循环    

30.G81--------钻孔循环            格式:

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

31.G83--------排屑钻孔循环        格式:

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

32.G84--------刚性攻丝循环        格式:

G84X---Y---Z---R---P---F---K--- 

33.G90--------绝对值编程 

34.G91--------增量值编程 

35.G94--------每分钟进给 

36.G95--------每转进给 

37.G98--------固定循环返回到参考点 

38.G99--------固定循环返回到R点 

常用的辅助功能M代码 

M代码----功能 

1. M00--------程序停止 

2. M01--------选择停止 

3. M02--------程序结束 

4. M03--------主轴正转 

5. M04--------主轴反转 

6. M05--------主轴停止转动 

7. M06--------换刀指令 

8. M08--------切削液开 

9. M09--------切削液关 

10.M19-------主轴定位 

11.M30-------程序结束,并返回程序起始 

12.M98-------子程序调用 

13.M99-------子程序结束,并返回主程序 

地址码中英文字母的含义 

地址------功能---------含义 

1.D------------补偿号--------刀具半径补偿指令 

2.F------------进给速度------给速度的指令

 3.G------------准备功能-----指令动作方式 

4.H------------补偿号--------补偿号的指定 

5.I-------------坐标字--------圆弧中心X轴向坐标 

6.J-------------坐标字--------圆弧中心Y轴向坐标 

7.K------------坐标字--------圆弧中心Z轴向坐标 

8.L------------重复次数-----固定循环及子程序的重复次数

 9.M-----------辅助功能-----机床开/关指令 

10.N----------顺序号--------程序段顺序号 

11.O----------程序号--------程序号,子程序号的指定 

12.P----------------------------暂停或程序中某功能开始使用的顺序号 

13.Q----------------------------固定循环终止段号或固定循环中定距 

14.R----------坐标字---------固定循环中定距离或圆弧半径的指令 

15.S----------主轴功能------主轴转速的指令 

16.T----------刀具功能------刀具编号的指令 

17.X---------坐标字----------X轴的绝对坐标值或暂停时间 

18.Y---------坐标字----------Y轴的绝对坐标 

19.Z---------坐标字----------Z轴的绝对坐标

功能详解:

G00—快速定位

格式:

G00X(U)__Y(W)__

说明:

(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件

进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他

轴继续运动,

(3)不运动的坐标无须编程。

(4)G00可以写成G0

G01—直线插补

格式:

G01X(U)__Y(W)__F__(mm/min)

说明:

(1)该指令使刀具按照直线插补方式移动到指定位置。

移动速度是由F指令

进给速度。

所有的坐标都可以联动运行。

(2)G01也可以写成G1

两轴联动从A点到B点

G02—顺圆插补

格式1:

G02X(u)____Y(w)____I____J____F_____

说明:

(1)X、y在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。

在G91时,

圆弧终点是相对圆弧起点的增量值。

无论G90,G91时,I和J均是圆弧终点的坐标值。

I是X方向值、J是y方向值。

圆心坐标在圆弧插补时不得省略,除非用其他格式编程。

(2)G02指令编程时,可以直接编过象限圆,整圆等。

注:

过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙

悬殊,都会在工件上产生明显的切痕。

(3)G02也可以写成G2。

例:

G02X60Y50I40J0F120

格式2:

G02X(u)____Y(w)____R__F__

说明:

(1)不能用于整圆的编程

(2)R为工件单边R弧的半径。

例:

G02X60Y50R20F120

G03—顺圆插补

说明:

除了圆弧旋转方向相反外,格式与G02指令相同。

G04—定时暂停

格式:

G04__X__或G04_P_

说明:

加工运动暂停,时间到后,继续加工。

暂停时间由X后面的数据指定。

单位是秒。

范围是0.01秒到300秒。

G54—设定工件坐标一

格式:

G54

说明:

在系统中可以有几个坐标系,G54对应于第一个坐标系,其原点位置数值在机床

参数中设定。

G55—设定工件坐标二

同上

G56—设定工件坐标三

同上

G57—设定工件坐标四

同上

G58—设定工件坐标五

同上

G59—设定工件坐标六

同上

G90—绝对值方式编程

格式:

G90

说明:

(1)G90编入程序时,以后所有编入的坐标值全部是以编程零点为基准的。

(2)系统上电后,机床处在G状态。

N0010G90X20Y90

N0020G01X40Y80F100

N0030M02

G91—增量方式编程

格式:

G91

说明:

G91编入程序时,之后所有坐标值均以前一个坐标位置作为起点来计算

运动的编程值。

在下一段坐标系中,始终以前一点作为起始点来编程。

例:

N0010G91X20Y85

N0020G01X20Y-10F100

N0030Y-20

N0040X20Y-15

N0050M02

注意事项:

补充一下:

1、G00与G01

G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工

G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工

2、G02与G03

G02:

顺时针圆弧插补G03:

逆时针圆弧插补

3、G04(延时或暂停指令)

一般用于正反转切换、加工盲孔、阶梯孔、车削切槽

4、G17、G18、G19平面选择指令,指定平面加工,一般用于铣床和加工中心

G17:

X-Y平面,可省略,也可以是与X-Y平面相平行的平面

G18:

X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定

G19:

Y-Z平面或与之平行的平面

5、G27、G28、G29参考点指令

G27:

返回参考点,检查、确认参考点位置

G28:

自动返回参考点(经过中间点)

G29:

从参考点返回,与G28配合使用

6、G40、G41、G42半径补偿

G40:

取消刀具半径补偿

7、G43、G44、G49长度补偿

G43:

长度正补偿G44:

长度负补偿G49:

取消刀具长度补偿

8、铣床、加工中心:

G73:

高速深孔啄钻G83:

深孔啄钻G81:

钻孔循环G82:

深孔钻削循环

G74:

左旋螺纹加工G84:

右旋螺纹加工G76:

精镗孔循环G86:

镗孔加工循环

G85:

铰孔G80:

取消循环指令

9、编程方式G90、G91

G90:

绝对坐标编程G91:

增量坐标编程

10、主轴设定指令

G99:

返回到R点(中间孔)G98:

返回到参考点(最后孔)

11、主轴正反转停止指令M03、M04、M05

M03:

主轴正传M04:

主轴反转M05:

主轴停止

12、切削液开关M07、M08、M09

M07:

雾状切削液开M08:

液状切削液开M09:

切削液关

13、运动停止M00、M01、M02、M30

M00:

程序暂停M01:

计划停止M02:

机床复位M30:

程序结束,指针返回到开头

14、M98:

调用子程序

15、M99:

返回主程序

时间:

2021.02.13

创作:

欧阳总

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

当前位置:首页 > 幼儿教育 > 唐诗宋词

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

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