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

机床常用代码及格式

IT圈 admin 28浏览 0评论

2024年5月7日发(作者:苌锐利)

机床常用代码及格式

代码意思及使用格式走刀路径或用法

机床以最快速度到达所指定的坐标点

机床以F值的速度到达所指定的坐标点(F值单位mm/min 例:F1000

即每分钟走刀距离是1000mm)

顺时针圆弧切削,当刀具先跑X轴再跑圆弧时G02后面是I,同理先跑

Y轴时跟J,且数值正负与X轴(Y轴)相反。例:

G00快速进给 G00 X_ Y_ Z_

G01

切削进给 G01 X_ Y_ Z_ F_

(须指定一个F值 如:F1000 )

G02顺时针切削进给 G02 I_ J_ K_ F_

加工直径

100的圆

G00X0.Y0. ;

G01 X 50.Y0.F1000 ;

G02 I -50.F1000 ;

G00X0.Y0. ;

G01X0. Y 50.F1000 ;

G02 J -50.F1000 ;

G03逆时针切削进给 G03 I_ J_ K_ F_

G04程序暂停 G04 X_

G15极坐标取消

G16极坐标开启

G17XY平面

G18XZ平面

逆时针圆弧切削,用法同G02格式相同!

程序暂停。X_ 为时间,单位为秒,例:G04 X3.;(意思:程序暂停3

秒后继续跑后面的程序)

使用时,先设定一个平面,

再开启极坐标,当极坐标

开启后,后面程序中的X 代

表半径,Y代表角度。

Z轴

G19

平面

G18

平面

G17

平面

X轴

Y轴

例:G17 ;

G16

;

G01X50.Y30.F1000 ;

G15

;

如左图的空间坐

标系所示。

G19YZ平面

G20英制输入

G21公制输入

G28返回第一参考点 G91 G28 X_ Y_ Z_

G30返回第二参考点 G91 G30 X_ Y_ Z_

G40刀具半径补偿取消。

G41刀具半径左补偿 格式:G41 D_ ;

G42刀具半径右补偿

G43刀具长度补偿 格式:G43 H_ ;

G49刀具长度补偿取消

G52局部坐标系设定 格式:G52 X_Y_Z_;

G53机械坐标系 格式:G53 X_Y_Z_;

G54工件坐标系1 格式:G54 X_Y_Z_;

程序前面如果有G20时,则后面的所有数值为英制。

程序前面如果有G21时,则后面的所有数值为公制。一般系统默认。

1英寸=25.4毫米

第一参考点即为机床机械原点!

第二参考点为单独设置的点,有的机床没有设置。

一般用于程序开头第一行。例:G80 G40 G49 G17 G69;

例:G41 D01 为调用1号刀补的

半径

补偿值

同上

例:G43 H01 为调用1号刀补的

长度

补偿值

一般用于程序开头第一行。例:G80 G40 G49 G17 G69;

例:

G90G0G54X0.Y0. ;

即为将G54坐标系中(X100. Y50.)的点,设

G52 X100.Y50. ;

为新的起始原点。

即为厂家设定的机械坐标系,不可更改。

加工工件时操作人员设定的加工坐标系。

G55工件坐标系2 格式:G55 X_Y_Z_;

G56工件坐标系3 格式:G56 X_Y_Z_;

G57工件坐标系4 格式:G57 X_Y_Z_;

G58工件坐标系5 格式:G58 X_Y_Z_;

G59工件坐标系6 格式:G59 X_Y_Z_;

G68坐标旋转 格式:G68 R_ ;(R为角度)

G69坐标旋转取消 格式:G69;

G73啄式钻孔循环

格式

:G98G73X_Y_Z_Q_R_F_

G80固定循环取消。

G81钻孔循环指令 G98G81X_Y_Z_R_F_

G83钻深孔循环

格式

:G98G83X_Y_Z_Q_R_F_

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

跑了一个长度为100.角度为

G68

R45.; 例:

45度的直线。

G90G01X100. ;

45

O

G68后面必须跟 G69

G91G28Z0. ;

G69

;

例:G98 G73X0.Y0.Z-10.Q4.R3.F120; 意思是:在坐标为(0,

0)的点从R点向下每次钻4mm停一下,再钻,直到钻到-10.然后抬刀

一般用于程序开头第一行。例:

G80

G40 G49 G17 G69;

或固定循环指令后面。

例:G98 G81X0.Y0.Z-10.R3.F120; 意思是:在坐标为(0,0)的

点从R点向下钻,直到钻到-10.然后抬刀.

例:G98 G83X0.Y0.Z-10.Q4.R3.F120;意思是:在坐标为(0,0)

的点从R点向下每次钻4mm然后抬到R点,再钻,直到钻到-10.抬刀

G95

;(攻一个M16的丝)

M3S100;

G98 G84X0.Y0.Z-10.Q4.R3.

F2.

G80;

意思是:在坐标为(0,0)的

点从R点向下每次攻4mm,回半

圈,再攻,直到攻够-10.然后抬

刀 ,Q可加,可不加,深的加。

G94

; (攻一个M16的丝)

M3S100;

G98 G84X0.Y0.Z-10.Q4.R3.

F200

G80;

意思是:在坐标为(0,0)的

点从R点向下每次攻4mm,回半

圈,再攻,直到攻够-10.然后抬

刀,Q可加,可不加,深的加。

G84攻牙循环 格式:G98G84X_Y_Z_Q_R_F_

G86镗孔循环 格式:G98G86X_Y_Z_R_F_

G90绝对坐标 格式:G90 G00(或G01)X_Y_Z_

G91相对坐标 格式:G91 G00(或G01)X_Y_Z_

G94每分钟进给

G95每转进给

G98固定循环初始点返回

G99固定循环R点返回

M00程序停止

M01条件程序停止

镗刀镗孔时用的,用法格式同G81。

相对于工件坐标系原点的位置

相对于上一个坐标点的位置

一般加于程序开头,若有他则后面的

F值

全是每分钟进给的值

一般加于程序开头,若有他则后面的

F值

全是每转进给的值

一般同钻孔、镗孔、攻丝、铰孔指令同时用,意思是钻完一个后返

回到初始点。

一般同钻孔、镗孔、攻丝、铰孔指令同时用,意思是钻完一个后返

回到R点。

程序暂停

同机床上的“选择停止键”配合使用。

M03主轴正转(顺时针转) 格式:M03 S_

M04主轴反转(逆时针转) 格式:M04 S_

M05主轴停止

M06刀具交换 格式:M06 T_

M07切削吹气开

M08切削液开

M09切削吹气、液关

M18主轴定向解除

M19主轴定向

M29刚性攻丝

M30程序结束

M98调用子程序 格式:M98 PxxxxLx

M99子程序结束返回/重复执行

例:M03 S1000 ; 使主轴以每分钟1000转的速度正转,

例:M04 S1000 ; 使主轴以每分钟1000转的速度反转,

主轴停止

例:M6 T02 意思是:换第2把刀。T_ 代表刀号

打开机床切削吹气,有的机床有,有的没有

打开机床切削液

关闭机床切削吹气,切削液

解除主轴定向

在加工中,一般精镗孔时能用上,主要是看镗刀刀尖朝向。

单独加于攻丝指令前面一行

程序运行结束,返回程序开头。

P代表程序名一般4位数,L代表调用次数

若用在子程序中,表示子程序结束返回, 若

用在主程序中,则表示重复执行,且无限次数的重复执行

2024年5月7日发(作者:苌锐利)

机床常用代码及格式

代码意思及使用格式走刀路径或用法

机床以最快速度到达所指定的坐标点

机床以F值的速度到达所指定的坐标点(F值单位mm/min 例:F1000

即每分钟走刀距离是1000mm)

顺时针圆弧切削,当刀具先跑X轴再跑圆弧时G02后面是I,同理先跑

Y轴时跟J,且数值正负与X轴(Y轴)相反。例:

G00快速进给 G00 X_ Y_ Z_

G01

切削进给 G01 X_ Y_ Z_ F_

(须指定一个F值 如:F1000 )

G02顺时针切削进给 G02 I_ J_ K_ F_

加工直径

100的圆

G00X0.Y0. ;

G01 X 50.Y0.F1000 ;

G02 I -50.F1000 ;

G00X0.Y0. ;

G01X0. Y 50.F1000 ;

G02 J -50.F1000 ;

G03逆时针切削进给 G03 I_ J_ K_ F_

G04程序暂停 G04 X_

G15极坐标取消

G16极坐标开启

G17XY平面

G18XZ平面

逆时针圆弧切削,用法同G02格式相同!

程序暂停。X_ 为时间,单位为秒,例:G04 X3.;(意思:程序暂停3

秒后继续跑后面的程序)

使用时,先设定一个平面,

再开启极坐标,当极坐标

开启后,后面程序中的X 代

表半径,Y代表角度。

Z轴

G19

平面

G18

平面

G17

平面

X轴

Y轴

例:G17 ;

G16

;

G01X50.Y30.F1000 ;

G15

;

如左图的空间坐

标系所示。

G19YZ平面

G20英制输入

G21公制输入

G28返回第一参考点 G91 G28 X_ Y_ Z_

G30返回第二参考点 G91 G30 X_ Y_ Z_

G40刀具半径补偿取消。

G41刀具半径左补偿 格式:G41 D_ ;

G42刀具半径右补偿

G43刀具长度补偿 格式:G43 H_ ;

G49刀具长度补偿取消

G52局部坐标系设定 格式:G52 X_Y_Z_;

G53机械坐标系 格式:G53 X_Y_Z_;

G54工件坐标系1 格式:G54 X_Y_Z_;

程序前面如果有G20时,则后面的所有数值为英制。

程序前面如果有G21时,则后面的所有数值为公制。一般系统默认。

1英寸=25.4毫米

第一参考点即为机床机械原点!

第二参考点为单独设置的点,有的机床没有设置。

一般用于程序开头第一行。例:G80 G40 G49 G17 G69;

例:G41 D01 为调用1号刀补的

半径

补偿值

同上

例:G43 H01 为调用1号刀补的

长度

补偿值

一般用于程序开头第一行。例:G80 G40 G49 G17 G69;

例:

G90G0G54X0.Y0. ;

即为将G54坐标系中(X100. Y50.)的点,设

G52 X100.Y50. ;

为新的起始原点。

即为厂家设定的机械坐标系,不可更改。

加工工件时操作人员设定的加工坐标系。

G55工件坐标系2 格式:G55 X_Y_Z_;

G56工件坐标系3 格式:G56 X_Y_Z_;

G57工件坐标系4 格式:G57 X_Y_Z_;

G58工件坐标系5 格式:G58 X_Y_Z_;

G59工件坐标系6 格式:G59 X_Y_Z_;

G68坐标旋转 格式:G68 R_ ;(R为角度)

G69坐标旋转取消 格式:G69;

G73啄式钻孔循环

格式

:G98G73X_Y_Z_Q_R_F_

G80固定循环取消。

G81钻孔循环指令 G98G81X_Y_Z_R_F_

G83钻深孔循环

格式

:G98G83X_Y_Z_Q_R_F_

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

加工工件时操作人员设定的加工坐标系。

跑了一个长度为100.角度为

G68

R45.; 例:

45度的直线。

G90G01X100. ;

45

O

G68后面必须跟 G69

G91G28Z0. ;

G69

;

例:G98 G73X0.Y0.Z-10.Q4.R3.F120; 意思是:在坐标为(0,

0)的点从R点向下每次钻4mm停一下,再钻,直到钻到-10.然后抬刀

一般用于程序开头第一行。例:

G80

G40 G49 G17 G69;

或固定循环指令后面。

例:G98 G81X0.Y0.Z-10.R3.F120; 意思是:在坐标为(0,0)的

点从R点向下钻,直到钻到-10.然后抬刀.

例:G98 G83X0.Y0.Z-10.Q4.R3.F120;意思是:在坐标为(0,0)

的点从R点向下每次钻4mm然后抬到R点,再钻,直到钻到-10.抬刀

G95

;(攻一个M16的丝)

M3S100;

G98 G84X0.Y0.Z-10.Q4.R3.

F2.

G80;

意思是:在坐标为(0,0)的

点从R点向下每次攻4mm,回半

圈,再攻,直到攻够-10.然后抬

刀 ,Q可加,可不加,深的加。

G94

; (攻一个M16的丝)

M3S100;

G98 G84X0.Y0.Z-10.Q4.R3.

F200

G80;

意思是:在坐标为(0,0)的

点从R点向下每次攻4mm,回半

圈,再攻,直到攻够-10.然后抬

刀,Q可加,可不加,深的加。

G84攻牙循环 格式:G98G84X_Y_Z_Q_R_F_

G86镗孔循环 格式:G98G86X_Y_Z_R_F_

G90绝对坐标 格式:G90 G00(或G01)X_Y_Z_

G91相对坐标 格式:G91 G00(或G01)X_Y_Z_

G94每分钟进给

G95每转进给

G98固定循环初始点返回

G99固定循环R点返回

M00程序停止

M01条件程序停止

镗刀镗孔时用的,用法格式同G81。

相对于工件坐标系原点的位置

相对于上一个坐标点的位置

一般加于程序开头,若有他则后面的

F值

全是每分钟进给的值

一般加于程序开头,若有他则后面的

F值

全是每转进给的值

一般同钻孔、镗孔、攻丝、铰孔指令同时用,意思是钻完一个后返

回到初始点。

一般同钻孔、镗孔、攻丝、铰孔指令同时用,意思是钻完一个后返

回到R点。

程序暂停

同机床上的“选择停止键”配合使用。

M03主轴正转(顺时针转) 格式:M03 S_

M04主轴反转(逆时针转) 格式:M04 S_

M05主轴停止

M06刀具交换 格式:M06 T_

M07切削吹气开

M08切削液开

M09切削吹气、液关

M18主轴定向解除

M19主轴定向

M29刚性攻丝

M30程序结束

M98调用子程序 格式:M98 PxxxxLx

M99子程序结束返回/重复执行

例:M03 S1000 ; 使主轴以每分钟1000转的速度正转,

例:M04 S1000 ; 使主轴以每分钟1000转的速度反转,

主轴停止

例:M6 T02 意思是:换第2把刀。T_ 代表刀号

打开机床切削吹气,有的机床有,有的没有

打开机床切削液

关闭机床切削吹气,切削液

解除主轴定向

在加工中,一般精镗孔时能用上,主要是看镗刀刀尖朝向。

单独加于攻丝指令前面一行

程序运行结束,返回程序开头。

P代表程序名一般4位数,L代表调用次数

若用在子程序中,表示子程序结束返回, 若

用在主程序中,则表示重复执行,且无限次数的重复执行

发布评论

评论列表 (0)

  1. 暂无评论