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

常用数控系统G代码总汇

IT圈 admin 30浏览 0评论

2024年7月23日发(作者:法馨)

常用数控系统G代码总汇

FANUC车床G代码

FANUC铣床G代码

FANUC M指令代码

SIEMENS铣床G代码

SIEMENS802S/CM 固定循环

固定循环

SIEMENS车床G 代码

SIEMENS

801、802S/CT、802SeT固定

循环

SIEMENS

802D、810D/840D固定循环

HNC车床G代码

HNC铣床G代码HNC M指令

KND100铣床G代码KND100车床G代码KND100 M指令

GSK980车床G代码GSK980T M指令

GSK928 TC/TEG代码GSK928 TC/TEM指令GSK990MG代码GSK990MM指令

GSK928MAG代码

GSK928MAM指令

三菱E60铣床G代码

1 / 42

DASEN 3I铣床G代码

DASEN 3I车床G代码

xx车床G代码

xxM指令

xx铣床G代码

xxM指令

xx32T G代码

仁和32T M指令SKY 2003N M G代码SKY 2003N M M指令FANUC车床G代

码解释

G00定位(快速移动)G01直线切削

G02顺时针切圆弧(CW,顺时钟)

G03逆时针切圆弧(CCW,逆时钟)

G04暂停(Dwell)G09停于精确的位置G20英制输入

G21公制输入

G22内部行程限位有效G23内部行程限位无效G27检查参考点返回

G28参考点返回

G29从参考点返回

G30回到第二参考点

G32切螺纹

G40取消刀尖半径偏置

G41刀尖半径偏置(左侧)

2 / 42

G42刀尖半径偏置(右侧)

G50修改工件坐标;设置主轴最大的

RPM

G52设置局部坐标系

G53选择机床坐标系

G70精加工循环

G71内外径粗切循环

G72台阶粗切循环

G73成形重复循环

G74 Z 向步进钻削

G75 X xx

G76切螺纹循环

G80取消固定循环

G83钻孔循环

G84攻丝循环G85正面镗孔循环G87侧面钻孔循环G88侧面攻丝循环G89

侧面镗孔循环G90 (内外直径)切削循环G92切螺纹循环

G94 (台阶)切削循环G96恒线速度控制G97恒线速度控制取消G98每分钟

进给率G99每转进给率

支持宏程序编程

FANUC铣床G代码解释

G00顶位(快速移动)定位(快速移动)

3 / 42

G01直线切削

G02顺时针切圆弧G03逆时针切圆弧G04暂停G15/G16极坐标指令

G17 XY 面赋值

G18 XZ 面赋值

G19 YZ 面赋值

G28机床返回原点

G30机床返回第2和第3原点

*G40取消刀具直径偏移

G41刀具直径左偏移

G42刀具直径右偏移

*G43刀具xx+方向偏移

*G44刀具xx-方向偏移

G49取消刀具xx偏移

*G53机床坐标系选择

G54工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

G58工件坐标系5选择

G59工件坐标系6选择

G73高速深孔钻削循环

4 / 42

G74左螺旋切削循环

G76精镗孔循环*G80取消固定循环G81中心钻循环

G82反镗孔循环

G83深孔钻削循环G84右螺旋切削循环G85镗孔循环

G86镗孔循环

G87反向镗孔循环G88镗孔循环

G89镗孔循环

*G90使用绝对值命令G91使用增量值命令G92设置工件坐标系*G98固定

循环返回起始点*G99返回固定循环R点G50

G51比例缩放

G68

G69坐标系旋转

支持宏程序编程

FANUC M指令代码M代码说明

M00程序停

M01选择停止

M02程序结束(复位)

M03主轴正转(CW)

M04主轴反转(CCW)

M05主轴停

M06换刀

5 / 42

M08切削液开

M09切削液关

M30程序结束(复位)并回到开头

M48主轴过载取消不起作用

M49主轴过载取消起作用

M94镜象取消

M95 X坐标镜象

M96 Y坐标镜象

M98子程序调用

M99子程序结束

SIEMENS铣床G代码

地址含义D 刀具刀补号

F 进给率(与G4一起可以编程停留时间)

G G功能(准备功能字)G0快速移动

G1直线插补

G2顺时针圆弧插补G3逆时针圆弧插补CIP 中间点圆弧插补G33恒螺距的

螺纹切削G331不带补偿夹具切削内螺纹

G332不带补偿夹具切削内螺纹.退刀

CT 带切线的过渡圆弧插补G4快速移动

G63快速移动

G74回参考点

6 / 42

G75回固定点

G25主轴转速下限G26主轴转速上限

G110极点尺寸,相对于上次编程的设定位置G110极点尺寸,相对于当前

工件坐标系的

零点

G120极点尺寸,相对于上次有效的极点

G17* X/Y平面

G18 Z/X平面

G19 Y/Z平面

G40刀尖半径补偿方式的取消

G41调用刀尖半径补偿,刀具在轮廓左侧

移动

G42调用刀尖半径补偿,刀具在轮廓右侧

移动

G500取消可设定零点偏置

G54第一可设定零点偏置

G55第二可设定零点偏置

G56第三可设定零点偏置

G57第四可设定零点偏置

G58第五可设定零点偏置

G59第六可设定零点偏置

7 / 42

G53按程序段方式取消可设定零点偏置

G60*准确定位G70英制尺寸

G71*公制尺寸

G700英制尺寸,也用于进给率F

G710公制尺寸,也用于进给率F

G90*绝对尺寸

G91增量尺寸

G94*进给率F,单位毫米/分G95主轴进给率F,单位毫米/转

G901在圆弧段进给补偿“开”G900进给补偿“关”G450圆弧过渡

G451等距线的交点I 插补参数

J 插补参数

K 插补参数

I1圆弧插补的中间点J1圆弧插补的中间点K1圆弧插补的中间点L 子程序

名及子程序调用M 辅助功能

M0程序停止

M1程序有条件停止

M2程序结束

M3主轴顺时针旋转

M4主轴逆时针旋转

M5主轴停

M6更换刀具

8 / 42

N 副程序段:主程序段

P 子程序调用次数

RET 子程序结束

S 主轴转速,在G4xx表示暂停时间

T 刀具号

X 坐标轴

Y 坐标轴

Z 坐标轴

CALL 循环调用

CHF 倒角,一般使用

CHR 倒角轮廓连线

CR 圆弧插补半径

GOTOB 向后跳转指令GOTOF 向前跳转指令RND 圆角

支持参数编程

SIEMENS802S/CM 固定循环说明

LCYC82钻削,沉孔加工LCYC83深孔钻削LCYC840带补偿夹具的螺纹切削

LCYC84不带补偿夹具的螺纹切削

LCYC85镗孔

LCYC60线性孔排列LCYC61圆弧孔排列LCYC75矩形槽,键槽,圆形凹槽铣

固定循环

9 / 42

循环说明

CYCLE82中心钻孔

CYCLE83深孔钻削

CYCLE84性攻丝

CYCLE85铰孔

CYCLE86镗孔

CYCLE88带停止镗孔

CYCLE71端面铣削

LONGHOLE 一个圆弧上的长方形xx

POCKET4环形凹槽铣削

POCKET3矩形凹槽铣削

SLOT1一个圆弧上的键槽

SLOT2环行槽

SIEMENS车床G 代码

地址含义

D 刀具刀补号

F

F 进给率(与G4一起可以编程停留时间)

G G功能(准备功能字)

G0快速移动G1直线插补

10 / 42

G2顺时针圆弧插补G3逆时针园弧插补G33恒螺距的螺纹切削G4快速移

G63快速移动

G74回参考点

G75回固定点

G17 (在加工中心孔时要求)G18* Z/X平面

G40刀尖半径补偿方式的取消

G41调用刀尖半径补偿,刀具在轮廓左侧移动

G42调用刀尖半径补偿,刀具在轮廓右侧移动

G500取消可设定零点偏置G54第一可设定零点偏置G55第二可设定零点偏

置G56第三可设定零点偏置G57第四可设定零点偏置G58第五可设定零点偏置

G59第六可设定零点偏置

G53按程序段方式取消可设定零点偏置

G70英制尺寸

G71*公制尺寸

G90*绝对尺寸

G91增量尺寸

G94*进给率F,单位毫米/分

G95主轴进给率F,单位毫米/转

I 插补参数

I1圆弧插补的中间点

K1圆弧插补的中间点

11 / 42

L 子程序名及子程序调用

M 辅助功能

M0程序停止

M1程序有条件停止

M2程序结束

M30

M17

M3主轴顺时针旋转

M4主轴逆时针旋转

M5主轴停

M6更换刀具N 副程序段:主程序段

P 子程序调用次数RET 子程序结束

S 主轴转速,在G4xx表示暂停时间

T 刀具号

X 坐标轴

Y 坐标轴

Z 坐标轴

AR 圆弧插补张角CALL 循环调用

CHF 倒角,一般使用CHR 倒角轮廓连线CR 圆弧插补半径GOTOB 向后跳

转指令GOTOF 向前跳转指令RND 圆角

支持参数编程

12 / 42

SIEMENS

801、802S/CT、802SeT固定循环说明

LCYC82钻削,沉孔加工

LCYC83深孔钻削

LCYC840带补偿夹具的螺纹切削

LCYC84不带补偿夹具的螺纹切削

LCYC85镗孔

LCYC93切槽循环

LCYC95毛坯切削循环

LCYC97螺纹切削

SIEMENS

802D、810D/840D固定循环

循环说明

CYCLE71平面铣削

CYCLE82中心钻孔

YCLE83深孔钻削

CYCLE84刚性攻丝

CYCLE85铰孔

CYCLE86镗孔

CYCLE88带停止镗孔

13 / 42

CYCLE93切槽CYCLE94退刀槽形状E..F CYCLE95毛坯切削CYCLE97螺纹切削

HNC车床G代码

G代码解释

G00定位(快速移动)G01直线切削

G02顺时针切圆弧(CW,顺时钟)

G03逆时针切圆弧(CCW,逆时钟)

G04暂停(Dwell)G09停于精确的位置G20英制输入

G21公制输入

G22内部行程限位有效G23内部行程限位无效G27检查参考点返回G28参

考点返回

G29从参考点返回

G30回到第二参考点

G32切螺纹

G36直径编程

G37半径编程

G40取消刀尖半径偏置

G41刀尖半径偏置(左侧)

G42刀尖半径偏置(右侧)

G53直接机床坐标系编程

G54—G59坐标系选择

G71内外径粗切循环

14 / 42

G72台阶粗切循环

G73闭环车削复合循环

G76切螺纹循环

G80内外径切削循环

G81端面车削固定循环

G82螺纹切削固定循环

G90绝对值编程

G91增量值编程

G92工件坐标系设定

G96恒线速度控制

G97恒线速度控制取消

G94每分钟进给率G95每转进给率

支持参数与宏编程HNC铣床G代码

G代码组别解释*G00 01定位(快速移动)G01直线切削

G02顺时针切圆弧G03逆时针切圆弧G04 00暂停

G07 16虚轴指定

G09 00准停校验

*G17 02 XY面赋值G18 XZ 面赋值

G19 YZ 面赋值

G20 08英寸输入

*G21毫米输入

15 / 42

G22脉冲当量

G24 03镜像开

*G25镜像关

G28 00返回到参考点

G29由参考点返回

*G40 07取消刀具直径偏移

G41刀具直径左偏移

G42刀具直径右偏移

G43 08刀具xx+方向偏移

G44刀具xx-方向偏移

*G49取消刀具xx偏移

*G50 04缩放关

G51缩放开

G52 00局部坐标系设定

G53直接机床坐标系编程

*G54 14工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

G58工件坐标系5选择

G59工件坐标系6选择

16 / 42

G60 00单方向定位

*G61 12精确停止校验方式

G64连续方式

G68 05旋转变换

*G69旋转取消G73 09高速深孔钻削循环G74左螺旋切削循环G76精镗孔

循环

*G80取消固定循环G81中心钻循环

G82反镗孔循环

G83深孔钻削循环G84右螺旋切削循环G85镗孔循环

G86镗孔循环

G87反向镗孔循环G88镗孔循环

G89镗孔循环

*G90 03使用绝对值命令G91使用增量值命令G92 00设置工件坐标系*G94

14每分钟进给G95每转进给

*G98 10固定循环返回起始点G99返回固定循环R点支持参数与宏编程

HNC M指令

M代码说明

M00程序停

M01选择停止

M02程序结束(复位)

M03主轴正转(CW)

M04主轴反转(CCW)

17 / 42

M05主轴停

M06换刀

M07切削液开

M09切削液关

M98子程序调用

M99子程序结束

KND100铣床G代码

G代码组别解释

G00 01定位(快速移动)

G01直线切削

G02顺时针切圆弧

G03逆时针切圆弧G04 00暂停

G17 02 XY 面赋值G18 XZ 面赋值

G19 YZ 面赋值

G28 00机床返回原点G29从参考点返回*G40 07取消刀具直径偏移G41刀

具直径左偏移G42刀具直径右偏移*G4308刀具长度+方向偏移

*G44刀具长度-方向偏移G49取消刀具长度偏移*G53 14机床坐标系选择

G54工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件

坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G73 09高速深孔钻

削循环G74左螺旋切削循环G76精镗孔循环

*G80取消固定循环

G81钻孔循环(点钻)

18 / 42

G82钻xx循环(镗阶梯xx)

G83深孔钻削循环

G84攻丝循环

G85镗孔循环

G86钻孔循环

G87反向镗孔循环

G88镗孔循环

G89镗孔循环

*G90 03使用绝对值命令

G91使用增量值命令

G92 00设置工件坐标系

*G98 10固定循环返回起始点

*G99返回固定循环R点

KND100车床G代码

G代码组别解释

G00 01定位(快速移动)

G01直线切削G02顺时针切圆弧(CW,顺时钟)

G03逆时针切圆弧(CCW,逆时钟)

G04 00暂停(Dwell)G10偏移值设定

G20 06英制输入

G21公制输入

19 / 42

G27 00检查参考点返回G28参考点返回

G29从参考点返回G31跳跃机能

G32 01切螺纹

G36 X轴自动刀偏设定G37 Z轴自动刀偏设定G40 07取消刀尖半径偏置G41

刀尖半径偏置(左侧)G42刀尖半径偏置(右侧)G50 00坐标系设定G54工件坐标系

G55---G59工件坐标系G70 00精加工循环

G71内外径粗切循环

G72台阶粗切循环

G73成形重复循环

G74端面深孔加工循环

G75外圆、内圆切削循环

G76切螺纹循环

G90 01 (内外直径)切削循环

G92切螺纹循环

G94 (台阶)切削循环

G96 12恒线速度控制

G97恒线速度控制取消

G98 05每分钟进给率

G99每转进给率

KND100 M指令

M代码说明

20 / 42

M00程序停

M01选择停止

M02程序结束(复位)

M03主轴正转(CW)

M04主轴反转(CCW)M05主轴停

M06换刀

M08切削液开

M09切削液关

M10卡紧

M11松开

M32润滑开

M33润滑关

M98子程序调用

M99子程序结束

GSK980车床G代码组别功能G00 01定位(快速移动)*G01直线插补(切

削进给)G02圆弧插补CW(顺时针)G03圆弧插补CCW(逆时针)G04 00暂

停,准停G28返回参考点

G32 01螺纹切削

G50 00坐标系设定G65 00宏程序命令

G70 00精加工循环

G71外圆粗车循环

21 / 42

G72端面粗车循环

G73封闭切削循环

G74端面深孔加工循环

G75外圆,内圆切槽循环

G90 01外圆,内圆车削循环

G92螺纹切削循环

G94端面切削循环

G96 02恒线速开

G97恒线速关

*G98 03每分进给

G99每转进给

支持参数与宏编程

GSK980T M指令

M代码说明

M03主轴正转

M04主轴反转

M05主轴停止M08冷却液开

M09冷却液关(不输出信号)M32润滑开

M33润滑关(不输出信号)M10备用

M11备用尖(不输出信号)M00程序暂停,按‘循环起动’程序继续执行

M30程序结束,程序返回开始GSK928 TC/TEG代码功能

22 / 42

G00定位(快速移动)*G01直线插补(切削进给)G02圆弧插补CW(顺

时针)G03圆弧插补CCW(逆时针)G32攻牙循环

G33螺纹切削

G71外圆粗车循环G72端面粗车循环G74端面深孔加工循环

G75外圆,内圆切槽循环

G90外圆,内圆车削循环

G92螺纹切削循环

G94外圆内圆锥面循环

G22局部循环开始

G80局部循环结束

*G98每分进给

G99每转进给

G50设置工件绝对坐标系

G26 X、Z轴回参考

G27 X轴回参考点

G29 Z轴回参考点

支持参数与宏编程

GSK928 TC/TEM指令

M代码说明

M03主轴正转

M04主轴反转

23 / 42

M05主轴停止

M08冷却液开

M09冷却液关(不输出信号)M32润滑开

M33润滑关(不输出信号)M10备用

M11备用尖(不输出信号)M00程序暂停,按‘循环起动’程序继续执行

M30程序结束,程序返回开始GSK990MG代码组别解释G00 01定位(快速

移动)G01直线切削

G02顺时针切圆弧G03逆时针切圆弧G04 00暂停

G17 02 XY 面赋值G18 XZ 面赋值

G19 YZ 面赋值

G28 00机床返回原点G29从参考点返回*G40 07取消刀具直径偏移G41刀

具直径左偏移

G42刀具直径右偏移

*G43 08刀具xx+方向偏移

*G44刀具xx-方向偏移

G49取消刀具xx偏移

*G53 14机床坐标系选择

G54工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

24 / 42

G58工件坐标系5选择

G59工件坐标系6选择

G73 09高速深孔钻削循环

G74左螺旋切削循环

G76精镗孔循环

*G80取消固定循环

G81钻孔循环(点钻)

G82钻xx循环(镗阶梯xx)

G83深孔钻削循环

G84攻丝循环

G85镗孔循环

G86钻孔循环G87反向镗孔循环G88镗孔循环

G89镗孔循环

*G90 03使用绝对值命令G91使用增量值命令G92 00设置工件坐标系*G98

10固定循环返回起始点*G99返回固定循环R点GSK990MM指令M代码说明

M00程序停

M01选择停止

M02程序结束(复位)M03主轴正转(CW)M04主轴反转(CCW)M05主轴停

M06换刀

M08切削液开

M09切削液关

25 / 42

M10卡紧M11松开

M32润滑开

M33润滑关

M98子程序调用

M99子程序结束

GSK928MAG代码

G代码解释

G00定位(快速移动)

G1直线切削

G02顺时针切圆弧

G03逆时针切圆弧

G04xx等待

G17 XY 面赋值

G18 XZ 面赋值

G19 YZ 面赋值

G28机床返回原点

G29从参考点返回

*G40取消刀具直径偏移

G41刀具直径左偏移

G42刀具直径右偏移*G43刀具长度+方向偏移*G44刀具长度-方向偏移G49

取消刀具长度偏移*G53机床坐标系选择G54工件坐标系1选择G55工件坐标系

26 / 42

2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择

G59工件坐标系6选择G73高速深孔钻削循环G74左螺旋切削循环G80取消固

定循环G81钻孔循环(点钻)G82钻孔循环(镗阶梯孔)G83深孔钻削循环

G84右旋攻牙循环G85镗孔循环

G86钻孔循环

G89镗孔循环

*G90使用绝对值命令G91使用增量值命令

G92设置浮动坐标系

*G98固定循环返回起始点

*G99返回固定循环R点

G10 G11圆凹槽内粗铣

G12 G13全圆内精铣

G14 G15外圆精铣

G22系统参数运算(模态)

G23判参数值跳转

G27机械零点检测

G28经中间点快速定位到程序

G31快速返回R基准面

G34 G35矩形凹槽xx

G38 G39矩形外精铣

GSK928MAM指令

M指令解释

27 / 42

M0程序停止。完成程序段其它指令后,停

止主轴,关冷却液,指向下一程序段,

并停止做进一步处理,等待按RUN(运行)

键,才继续运行该程序段。

M2程序结束,停止。停主轴,关冷却液,消除G93坐标偏置和刀具偏置返回到

起始程

序段(不运行)。执行M2后,系统将切换到基准工件坐标系。

M3主轴正转

M4主轴反转

M5停止主轴

M8开冷却泵

M9关冷却泵

M12暂停:

等待按“运行”键才继续运行(按急停键则停止)M30程序结束,消除刀具偏置,

返回起始程序段(不运行).执行M30后,系统将切换到基准工件坐标系。

M32润滑开;

M33润滑关;

M98调用子程序

M99子程序结束返回三菱E60铣床G代码组别解释※G00 01位置定位(快速

进给)

*G01直线补间

G02顺时针切圆弧(CW)

28 / 42

G03逆时针切圆弧(CCW)

G04 00暂停

G05高速加工模式

G09正确停止检查

G10程式参数输入/补正输入

G11程式参数输入取消

G12圆切削CW

G13圆切削CCW

*G17 02平面选择X-Y

※G18平面选择Z-X

G19平面选择Y-Z

※G20 06英制指令

G21公制指令

G27 00参考原点检查

G28参考原点复归

G29开始点复归

G30第2~4参考原点复归

G31跳跃机能G33 01螺纹切削

G37 00自动工具长测定G38刀具径补正向量指定G39刀具径补正转角圆弧

补正

29 / 42

*G40 07刀具径补正取消G41刀具径补正左G42刀具径补正右G43 08刀具

长补正量(+)G44刀具长补正量(-)*G49工具长补正量取消G52 00局部坐

标系设定G53机械坐标系选择*G54 12工件坐标系1选择G代码组别解释G55

12工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐

标系5选择G59工件坐标系6选择G60 00单方向位置定位G61 13工确停止检

查模式G62自动转角进给率调整

G63攻牙模式

*G64切削模式

G73 09固定循环(步进循环)

G74固定循环(反向攻牙)

G76固定循环(精镗孔)

*G80固定循环取消

G81固定循环(钻孔/铅孔)

G82固定循环(钻孔/计数式镗孔)

G83固定循环(深钻孔)

G84固定循环(攻牙)

G85固定循环(镗孔)

G86固定循环(镗孔)

G87固定循环(反镗孔)

G88固定循环(镗孔)

G89固定循环(镗孔)

*G90 03绝对值指令

30 / 42

*G91增量值指令

G92 00机械坐标系设定

G93 05逆时针进给

*G94非同期切削(每分钟进给)

*G95同期切削(每回钻进给)*G96 17周速一定控制有效*G97周速一定控

制无效*G98 10固定循环起始点复归G99固定循环R点复归支持参数与宏编程

DASEN 3I铣床G代码组别解释※G0001位置定位(快速进给)

*G01直线补间

G02顺时针切圆弧(CW)G03逆时针切圆弧(CCW)G04 00暂停

G05高速加工模式G09正确停止检查G10程式参数输入/补正输入G11程式

参数输入取消G12圆切削CW

G13圆切削CCW *G17 02平面选择X-Y

※G18平面选择Z-X

G19平面选择Y-Z

※G20 06英制指令

G21公制指令

G27 00参考原点检查

G28参考原点复归

G29开始点复归

G30第2~4参考原点复归

G31跳跃机能

G33 01螺纹切削

31 / 42

G37 00自动工具长测定

G38刀具径补正向量指定

G39刀具径补正转角圆弧补正

*G40 07刀具径补正取消

G41刀具径补正左

G42刀具径补正右

G43 08刀具长补正量(+)

G44刀具长补正量(-)

*G49工具长补正量取消

G52 00局部坐标系设定

G53机械坐标系选择

*G54 12工件坐标系1选择G55 12工件坐标系2选择G56工件坐标系3选

择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G60 00

单方向位置定位G61 13工确停止检查模式G62自动转角进给率调整G63攻牙模

*G64切削模式

G73 09固定循环(步进循环)G74固定循环(反向攻牙)G76固定循环

(精镗孔)*G80固定循环取消G81固定循环(钻孔/铅孔)G82固定循环(钻

孔/计数式镗孔)

G83固定循环(深钻孔)G84固定循环(攻牙)G85固定循环(镗孔)G86

固定循环(镗孔)G87固定循环(反镗孔)G88固定循环(镗孔)

G89固定循环(镗孔)

*G90 03绝对值指令

32 / 42

*G91增量值指令

G92 00机械坐标系设定

G93 05逆时针进给

*G94非同期切削(每分钟进给)

*G95同期切削(每回钻进给)

*G96 17周速一定控制有效

*G97周速一定控制无效

*G98 10固定循环起始点复归

G99固定循环R点复归

支持参数与宏编程

DASEN 3I车床G代码

G代码组别解释

※G00 01快速移动定位

※G01直线补间

G02圆弧补间(CW,顺时钟)

G03圆弧补间(CCW,逆时钟)

G04 00暂停G09正确停止

G10程式参数/补正输入G11程式参数/补正输入模式取消

※G17 02 X-Y平面选择※G18 Z-X平面选择※G19 Y-Z平面选择※G20 06

英制输入※G21公制输入

33 / 42

G27 00参考点复归核对G28自动参考点复归G29从参考点复归G30第2,

3,4参考点复归G31跳跃机能

G33 01螺纹切削

G34可变螺纹切削G37 00自动刀具补正*G40 07刀径补正取消G41刀径补

正(左侧)G42刀径补正(右侧)G46刀径补正(自动方向选择)ON

G52 00局部坐标系设定

G53机械坐标系选择

※G54 12工件坐标系选择1

G55工件坐标系选择2

G56工件坐标系选择3

G57工件坐标系选择4

G58工件坐标系选择5

G59工件坐标系选择6

G61 13正确停止核对模式

G62自动转角控速

G63攻牙模式

*G64切削模式

G70 09精切削循环

G71直车粗切削加工循环

G72端面粗切削加工循环

G73粗加工循环中的主轴台移动

34 / 42

G74端面切削循环

G75直车削循环

G76螺纹切削复循环

G77从切削循环

G78xx固定循环

G79端面切削固定循环*G80加工孔循环指令取消G83深钻孔循环(Z轴)

G84攻牙循环(Z轴)G85镗孔循环(Z轴)G87深孔钻孔循环(X轴)G88攻牙

循环(X轴)G89镗孔循环(X轴)※G90 03绝对值命令※G91增量值命令

G9200坐标系设定/主轴速度设定

※G94 05非同期进给(每分钟进给)

※G95同期进给(每转进给)※G96 17周速一定控制ON ※G97周速一定控

制OFF *G9810固定循环初期值复归

G99固定循环R点复归支持参数与宏编程华兴车床G代码解释

G00快速定位

G01直线插补

G02顺时针圆弧插补

G03逆时针圆弧插补

G04xx

G09进给准停

G20独立子程序调用

G22独立子程序定义

G24独立子程序定义结束,返回调用程序

35 / 42

G25跳转加工

G26程序块调用加工程序内子程序调用

G27无限循环

G30倍率取消

G31倍率定义

G47短直线速度自动过渡

G48取消

G54~G59工件坐标系选择

G71内外径切削复合循环

G72端面切削复合循环

G73封闭轮廓复合循环G74返回机床参考点(机械原点)

G75返回对刀点

G76返回加工开始点G77恢复当前坐标系G81外圆加工循环G82端面加工

循环G85英制刚性攻丝循环G86公制螺纹加工循环G87英制螺纹加工循环G90

绝对值方式编程G91增量值方式编程G92设置程序零点G96恒线速切削有效

G97取消恒线速切削G98取消每转进给G99设定每转进给P=参变量赋值

xx车床M指令

M指令解释

M01条件停

M02程序结束并停机

M03主轴正转

M04主轴反转

36 / 42

M05主轴停

M06冷却开

M07冷却关

M08工件夹紧

M09工件松开

M10开指定的继电器

M11关指定的继电器

M20设定刀补号

M21程序结束并返回程序开头

M71~M85继电器脉冲输出

xx铣床G代码

G代码解释

G01直线插补

G02顺时针圆弧插补或螺旋线插补

G03逆时针圆弧插补或螺旋线插补

G04延时G09伺服准停到位G11程序块沿Y轴镜像G12程序块沿X轴镜像

G13程序块以原点镜像加工G17选择XOY平面G18选择XOZ平面G19选择YOZ

平面G20子程序调用

G22xx程序定义

G24xx程序定义结束,返回调用程序

G25跳转加工

37 / 42

G26转移加工

G27无限循环

G30放大/缩小倍率取消G31放大/缩小倍率定义G40取消刀具半径补偿

G41左刀具半径补偿G42右刀具半径补偿G43建立刀具长度补偿G44撤消刀具

长度补偿G47短直线速度自动过渡

G48取消短直线速度自动过渡

G54~G59工件坐标系选择

G73高速深孔加工循环

G74返回机床参考点(机械原点)

G75返回对刀点

G76从当前位置返回程序零点

G78精镗循环

G81中心xx钻xx循环

G82带停顿的中心钻孔循环

G83深孔加工循环

G84公制刚性攻丝循环

G85英制刚性攻丝循环

G86镗孔循环(自动返回)

G87反镗循环

G88镗孔循环(手动返回)

G89带停顿的镗孔循环

38 / 42

G90绝对值方式编程

G91增量值方式编程

G92设定工件座标系

P=参变量赋值

xx铣床M指令解释

M00程序暂停

M01 L××(K××)

M02程序结束并停机M03主轴正转

M04主轴反转

M05主轴停

M08冷却开

M09冷却关

M10工件夹紧

M11工件松开

M20 K××号继电器M21 K××关××号继电器M30程序结束并返回程序开头

M71~M85继电器脉冲输出仁和32TG代码

G代码解释

G00快速点定位指令G01直线插补指令G02、G03圆弧插补指令

G04程序xx指令G26、G

27、G

28、G29返回起始点指令G22、G80程序循环指令

39 / 42

G23矩形循环指令G37、G

38、G

39、G36返回硬参考点指令G

82、G83螺纹循环指令

G46,G47,G48,G49返回软参考点指令G96,G97恒线速切削功能

xx32T M指令

M指令解释

M00程序暂停指令

M02程序结束指令

M30主轴停止,程序结束指令

M20自动循环指令

M03主轴正转指令

M04主轴反转指令M05主轴停止指令M06发信后等待回答指令M26发信

指令

M21发信后等待回答指令M97程序跳转指令M98子程序调用指令M99子

程序返回指令SKY 2003N M G代码组类型功能G00 01 1定位(快速移动)G01

直线插补(进给)G02圆弧插补(顺时针)G03圆弧插补(逆时针)G02+Z 右

螺旋线插补G03+Z 左螺旋线插补G04 02 2暂停

G17 04 1 XY平面选择G18 1 ZX平面选择G19 YZ平面选择

G40 07 1刀具补偿抹消G41刀具补偿左侧

G42刀具补偿右侧

G43 08刀具xx正向补偿

40 / 42

G44刀具xx负向补偿

G49刀具xx补偿抹消

G50 11缩放、镜像关

G51 11缩放、镜像开

G54 14工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

G58工件坐标系5选择

G59工件坐标系6选择

G68 03坐标旋转

G69 03坐标旋转抹消

G73 15步进循环

G74反攻牙循环(加工中心)

G76精镗孔循环(加工中心)

G80固定循环抹消

G81钻xx、锪xx循环

G82钻孔、反镗孔循环

G83深孔钻循环G84攻牙循环

G85/G86镗孔循环G87反镗孔循环

G88/G89镗孔循环G90 00绝对值编程G91增量值编程

41 / 42

G92 05坐标系设定G98 16返回初始平面G99返回R点平面SKY 2003N M M

指令组别M代码功能A M00,M01,M02程序停止,程序选择停,程序结束B

M03,M04,M05主轴正转,主轴反转,主轴停

C M06自动换刀

D M08,M09冷却液开,冷却液关

E M98,M99调用子程序,子程序返回

42 / 42

2024年7月23日发(作者:法馨)

常用数控系统G代码总汇

FANUC车床G代码

FANUC铣床G代码

FANUC M指令代码

SIEMENS铣床G代码

SIEMENS802S/CM 固定循环

固定循环

SIEMENS车床G 代码

SIEMENS

801、802S/CT、802SeT固定

循环

SIEMENS

802D、810D/840D固定循环

HNC车床G代码

HNC铣床G代码HNC M指令

KND100铣床G代码KND100车床G代码KND100 M指令

GSK980车床G代码GSK980T M指令

GSK928 TC/TEG代码GSK928 TC/TEM指令GSK990MG代码GSK990MM指令

GSK928MAG代码

GSK928MAM指令

三菱E60铣床G代码

1 / 42

DASEN 3I铣床G代码

DASEN 3I车床G代码

xx车床G代码

xxM指令

xx铣床G代码

xxM指令

xx32T G代码

仁和32T M指令SKY 2003N M G代码SKY 2003N M M指令FANUC车床G代

码解释

G00定位(快速移动)G01直线切削

G02顺时针切圆弧(CW,顺时钟)

G03逆时针切圆弧(CCW,逆时钟)

G04暂停(Dwell)G09停于精确的位置G20英制输入

G21公制输入

G22内部行程限位有效G23内部行程限位无效G27检查参考点返回

G28参考点返回

G29从参考点返回

G30回到第二参考点

G32切螺纹

G40取消刀尖半径偏置

G41刀尖半径偏置(左侧)

2 / 42

G42刀尖半径偏置(右侧)

G50修改工件坐标;设置主轴最大的

RPM

G52设置局部坐标系

G53选择机床坐标系

G70精加工循环

G71内外径粗切循环

G72台阶粗切循环

G73成形重复循环

G74 Z 向步进钻削

G75 X xx

G76切螺纹循环

G80取消固定循环

G83钻孔循环

G84攻丝循环G85正面镗孔循环G87侧面钻孔循环G88侧面攻丝循环G89

侧面镗孔循环G90 (内外直径)切削循环G92切螺纹循环

G94 (台阶)切削循环G96恒线速度控制G97恒线速度控制取消G98每分钟

进给率G99每转进给率

支持宏程序编程

FANUC铣床G代码解释

G00顶位(快速移动)定位(快速移动)

3 / 42

G01直线切削

G02顺时针切圆弧G03逆时针切圆弧G04暂停G15/G16极坐标指令

G17 XY 面赋值

G18 XZ 面赋值

G19 YZ 面赋值

G28机床返回原点

G30机床返回第2和第3原点

*G40取消刀具直径偏移

G41刀具直径左偏移

G42刀具直径右偏移

*G43刀具xx+方向偏移

*G44刀具xx-方向偏移

G49取消刀具xx偏移

*G53机床坐标系选择

G54工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

G58工件坐标系5选择

G59工件坐标系6选择

G73高速深孔钻削循环

4 / 42

G74左螺旋切削循环

G76精镗孔循环*G80取消固定循环G81中心钻循环

G82反镗孔循环

G83深孔钻削循环G84右螺旋切削循环G85镗孔循环

G86镗孔循环

G87反向镗孔循环G88镗孔循环

G89镗孔循环

*G90使用绝对值命令G91使用增量值命令G92设置工件坐标系*G98固定

循环返回起始点*G99返回固定循环R点G50

G51比例缩放

G68

G69坐标系旋转

支持宏程序编程

FANUC M指令代码M代码说明

M00程序停

M01选择停止

M02程序结束(复位)

M03主轴正转(CW)

M04主轴反转(CCW)

M05主轴停

M06换刀

5 / 42

M08切削液开

M09切削液关

M30程序结束(复位)并回到开头

M48主轴过载取消不起作用

M49主轴过载取消起作用

M94镜象取消

M95 X坐标镜象

M96 Y坐标镜象

M98子程序调用

M99子程序结束

SIEMENS铣床G代码

地址含义D 刀具刀补号

F 进给率(与G4一起可以编程停留时间)

G G功能(准备功能字)G0快速移动

G1直线插补

G2顺时针圆弧插补G3逆时针圆弧插补CIP 中间点圆弧插补G33恒螺距的

螺纹切削G331不带补偿夹具切削内螺纹

G332不带补偿夹具切削内螺纹.退刀

CT 带切线的过渡圆弧插补G4快速移动

G63快速移动

G74回参考点

6 / 42

G75回固定点

G25主轴转速下限G26主轴转速上限

G110极点尺寸,相对于上次编程的设定位置G110极点尺寸,相对于当前

工件坐标系的

零点

G120极点尺寸,相对于上次有效的极点

G17* X/Y平面

G18 Z/X平面

G19 Y/Z平面

G40刀尖半径补偿方式的取消

G41调用刀尖半径补偿,刀具在轮廓左侧

移动

G42调用刀尖半径补偿,刀具在轮廓右侧

移动

G500取消可设定零点偏置

G54第一可设定零点偏置

G55第二可设定零点偏置

G56第三可设定零点偏置

G57第四可设定零点偏置

G58第五可设定零点偏置

G59第六可设定零点偏置

7 / 42

G53按程序段方式取消可设定零点偏置

G60*准确定位G70英制尺寸

G71*公制尺寸

G700英制尺寸,也用于进给率F

G710公制尺寸,也用于进给率F

G90*绝对尺寸

G91增量尺寸

G94*进给率F,单位毫米/分G95主轴进给率F,单位毫米/转

G901在圆弧段进给补偿“开”G900进给补偿“关”G450圆弧过渡

G451等距线的交点I 插补参数

J 插补参数

K 插补参数

I1圆弧插补的中间点J1圆弧插补的中间点K1圆弧插补的中间点L 子程序

名及子程序调用M 辅助功能

M0程序停止

M1程序有条件停止

M2程序结束

M3主轴顺时针旋转

M4主轴逆时针旋转

M5主轴停

M6更换刀具

8 / 42

N 副程序段:主程序段

P 子程序调用次数

RET 子程序结束

S 主轴转速,在G4xx表示暂停时间

T 刀具号

X 坐标轴

Y 坐标轴

Z 坐标轴

CALL 循环调用

CHF 倒角,一般使用

CHR 倒角轮廓连线

CR 圆弧插补半径

GOTOB 向后跳转指令GOTOF 向前跳转指令RND 圆角

支持参数编程

SIEMENS802S/CM 固定循环说明

LCYC82钻削,沉孔加工LCYC83深孔钻削LCYC840带补偿夹具的螺纹切削

LCYC84不带补偿夹具的螺纹切削

LCYC85镗孔

LCYC60线性孔排列LCYC61圆弧孔排列LCYC75矩形槽,键槽,圆形凹槽铣

固定循环

9 / 42

循环说明

CYCLE82中心钻孔

CYCLE83深孔钻削

CYCLE84性攻丝

CYCLE85铰孔

CYCLE86镗孔

CYCLE88带停止镗孔

CYCLE71端面铣削

LONGHOLE 一个圆弧上的长方形xx

POCKET4环形凹槽铣削

POCKET3矩形凹槽铣削

SLOT1一个圆弧上的键槽

SLOT2环行槽

SIEMENS车床G 代码

地址含义

D 刀具刀补号

F

F 进给率(与G4一起可以编程停留时间)

G G功能(准备功能字)

G0快速移动G1直线插补

10 / 42

G2顺时针圆弧插补G3逆时针园弧插补G33恒螺距的螺纹切削G4快速移

G63快速移动

G74回参考点

G75回固定点

G17 (在加工中心孔时要求)G18* Z/X平面

G40刀尖半径补偿方式的取消

G41调用刀尖半径补偿,刀具在轮廓左侧移动

G42调用刀尖半径补偿,刀具在轮廓右侧移动

G500取消可设定零点偏置G54第一可设定零点偏置G55第二可设定零点偏

置G56第三可设定零点偏置G57第四可设定零点偏置G58第五可设定零点偏置

G59第六可设定零点偏置

G53按程序段方式取消可设定零点偏置

G70英制尺寸

G71*公制尺寸

G90*绝对尺寸

G91增量尺寸

G94*进给率F,单位毫米/分

G95主轴进给率F,单位毫米/转

I 插补参数

I1圆弧插补的中间点

K1圆弧插补的中间点

11 / 42

L 子程序名及子程序调用

M 辅助功能

M0程序停止

M1程序有条件停止

M2程序结束

M30

M17

M3主轴顺时针旋转

M4主轴逆时针旋转

M5主轴停

M6更换刀具N 副程序段:主程序段

P 子程序调用次数RET 子程序结束

S 主轴转速,在G4xx表示暂停时间

T 刀具号

X 坐标轴

Y 坐标轴

Z 坐标轴

AR 圆弧插补张角CALL 循环调用

CHF 倒角,一般使用CHR 倒角轮廓连线CR 圆弧插补半径GOTOB 向后跳

转指令GOTOF 向前跳转指令RND 圆角

支持参数编程

12 / 42

SIEMENS

801、802S/CT、802SeT固定循环说明

LCYC82钻削,沉孔加工

LCYC83深孔钻削

LCYC840带补偿夹具的螺纹切削

LCYC84不带补偿夹具的螺纹切削

LCYC85镗孔

LCYC93切槽循环

LCYC95毛坯切削循环

LCYC97螺纹切削

SIEMENS

802D、810D/840D固定循环

循环说明

CYCLE71平面铣削

CYCLE82中心钻孔

YCLE83深孔钻削

CYCLE84刚性攻丝

CYCLE85铰孔

CYCLE86镗孔

CYCLE88带停止镗孔

13 / 42

CYCLE93切槽CYCLE94退刀槽形状E..F CYCLE95毛坯切削CYCLE97螺纹切削

HNC车床G代码

G代码解释

G00定位(快速移动)G01直线切削

G02顺时针切圆弧(CW,顺时钟)

G03逆时针切圆弧(CCW,逆时钟)

G04暂停(Dwell)G09停于精确的位置G20英制输入

G21公制输入

G22内部行程限位有效G23内部行程限位无效G27检查参考点返回G28参

考点返回

G29从参考点返回

G30回到第二参考点

G32切螺纹

G36直径编程

G37半径编程

G40取消刀尖半径偏置

G41刀尖半径偏置(左侧)

G42刀尖半径偏置(右侧)

G53直接机床坐标系编程

G54—G59坐标系选择

G71内外径粗切循环

14 / 42

G72台阶粗切循环

G73闭环车削复合循环

G76切螺纹循环

G80内外径切削循环

G81端面车削固定循环

G82螺纹切削固定循环

G90绝对值编程

G91增量值编程

G92工件坐标系设定

G96恒线速度控制

G97恒线速度控制取消

G94每分钟进给率G95每转进给率

支持参数与宏编程HNC铣床G代码

G代码组别解释*G00 01定位(快速移动)G01直线切削

G02顺时针切圆弧G03逆时针切圆弧G04 00暂停

G07 16虚轴指定

G09 00准停校验

*G17 02 XY面赋值G18 XZ 面赋值

G19 YZ 面赋值

G20 08英寸输入

*G21毫米输入

15 / 42

G22脉冲当量

G24 03镜像开

*G25镜像关

G28 00返回到参考点

G29由参考点返回

*G40 07取消刀具直径偏移

G41刀具直径左偏移

G42刀具直径右偏移

G43 08刀具xx+方向偏移

G44刀具xx-方向偏移

*G49取消刀具xx偏移

*G50 04缩放关

G51缩放开

G52 00局部坐标系设定

G53直接机床坐标系编程

*G54 14工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

G58工件坐标系5选择

G59工件坐标系6选择

16 / 42

G60 00单方向定位

*G61 12精确停止校验方式

G64连续方式

G68 05旋转变换

*G69旋转取消G73 09高速深孔钻削循环G74左螺旋切削循环G76精镗孔

循环

*G80取消固定循环G81中心钻循环

G82反镗孔循环

G83深孔钻削循环G84右螺旋切削循环G85镗孔循环

G86镗孔循环

G87反向镗孔循环G88镗孔循环

G89镗孔循环

*G90 03使用绝对值命令G91使用增量值命令G92 00设置工件坐标系*G94

14每分钟进给G95每转进给

*G98 10固定循环返回起始点G99返回固定循环R点支持参数与宏编程

HNC M指令

M代码说明

M00程序停

M01选择停止

M02程序结束(复位)

M03主轴正转(CW)

M04主轴反转(CCW)

17 / 42

M05主轴停

M06换刀

M07切削液开

M09切削液关

M98子程序调用

M99子程序结束

KND100铣床G代码

G代码组别解释

G00 01定位(快速移动)

G01直线切削

G02顺时针切圆弧

G03逆时针切圆弧G04 00暂停

G17 02 XY 面赋值G18 XZ 面赋值

G19 YZ 面赋值

G28 00机床返回原点G29从参考点返回*G40 07取消刀具直径偏移G41刀

具直径左偏移G42刀具直径右偏移*G4308刀具长度+方向偏移

*G44刀具长度-方向偏移G49取消刀具长度偏移*G53 14机床坐标系选择

G54工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件

坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G73 09高速深孔钻

削循环G74左螺旋切削循环G76精镗孔循环

*G80取消固定循环

G81钻孔循环(点钻)

18 / 42

G82钻xx循环(镗阶梯xx)

G83深孔钻削循环

G84攻丝循环

G85镗孔循环

G86钻孔循环

G87反向镗孔循环

G88镗孔循环

G89镗孔循环

*G90 03使用绝对值命令

G91使用增量值命令

G92 00设置工件坐标系

*G98 10固定循环返回起始点

*G99返回固定循环R点

KND100车床G代码

G代码组别解释

G00 01定位(快速移动)

G01直线切削G02顺时针切圆弧(CW,顺时钟)

G03逆时针切圆弧(CCW,逆时钟)

G04 00暂停(Dwell)G10偏移值设定

G20 06英制输入

G21公制输入

19 / 42

G27 00检查参考点返回G28参考点返回

G29从参考点返回G31跳跃机能

G32 01切螺纹

G36 X轴自动刀偏设定G37 Z轴自动刀偏设定G40 07取消刀尖半径偏置G41

刀尖半径偏置(左侧)G42刀尖半径偏置(右侧)G50 00坐标系设定G54工件坐标系

G55---G59工件坐标系G70 00精加工循环

G71内外径粗切循环

G72台阶粗切循环

G73成形重复循环

G74端面深孔加工循环

G75外圆、内圆切削循环

G76切螺纹循环

G90 01 (内外直径)切削循环

G92切螺纹循环

G94 (台阶)切削循环

G96 12恒线速度控制

G97恒线速度控制取消

G98 05每分钟进给率

G99每转进给率

KND100 M指令

M代码说明

20 / 42

M00程序停

M01选择停止

M02程序结束(复位)

M03主轴正转(CW)

M04主轴反转(CCW)M05主轴停

M06换刀

M08切削液开

M09切削液关

M10卡紧

M11松开

M32润滑开

M33润滑关

M98子程序调用

M99子程序结束

GSK980车床G代码组别功能G00 01定位(快速移动)*G01直线插补(切

削进给)G02圆弧插补CW(顺时针)G03圆弧插补CCW(逆时针)G04 00暂

停,准停G28返回参考点

G32 01螺纹切削

G50 00坐标系设定G65 00宏程序命令

G70 00精加工循环

G71外圆粗车循环

21 / 42

G72端面粗车循环

G73封闭切削循环

G74端面深孔加工循环

G75外圆,内圆切槽循环

G90 01外圆,内圆车削循环

G92螺纹切削循环

G94端面切削循环

G96 02恒线速开

G97恒线速关

*G98 03每分进给

G99每转进给

支持参数与宏编程

GSK980T M指令

M代码说明

M03主轴正转

M04主轴反转

M05主轴停止M08冷却液开

M09冷却液关(不输出信号)M32润滑开

M33润滑关(不输出信号)M10备用

M11备用尖(不输出信号)M00程序暂停,按‘循环起动’程序继续执行

M30程序结束,程序返回开始GSK928 TC/TEG代码功能

22 / 42

G00定位(快速移动)*G01直线插补(切削进给)G02圆弧插补CW(顺

时针)G03圆弧插补CCW(逆时针)G32攻牙循环

G33螺纹切削

G71外圆粗车循环G72端面粗车循环G74端面深孔加工循环

G75外圆,内圆切槽循环

G90外圆,内圆车削循环

G92螺纹切削循环

G94外圆内圆锥面循环

G22局部循环开始

G80局部循环结束

*G98每分进给

G99每转进给

G50设置工件绝对坐标系

G26 X、Z轴回参考

G27 X轴回参考点

G29 Z轴回参考点

支持参数与宏编程

GSK928 TC/TEM指令

M代码说明

M03主轴正转

M04主轴反转

23 / 42

M05主轴停止

M08冷却液开

M09冷却液关(不输出信号)M32润滑开

M33润滑关(不输出信号)M10备用

M11备用尖(不输出信号)M00程序暂停,按‘循环起动’程序继续执行

M30程序结束,程序返回开始GSK990MG代码组别解释G00 01定位(快速

移动)G01直线切削

G02顺时针切圆弧G03逆时针切圆弧G04 00暂停

G17 02 XY 面赋值G18 XZ 面赋值

G19 YZ 面赋值

G28 00机床返回原点G29从参考点返回*G40 07取消刀具直径偏移G41刀

具直径左偏移

G42刀具直径右偏移

*G43 08刀具xx+方向偏移

*G44刀具xx-方向偏移

G49取消刀具xx偏移

*G53 14机床坐标系选择

G54工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

24 / 42

G58工件坐标系5选择

G59工件坐标系6选择

G73 09高速深孔钻削循环

G74左螺旋切削循环

G76精镗孔循环

*G80取消固定循环

G81钻孔循环(点钻)

G82钻xx循环(镗阶梯xx)

G83深孔钻削循环

G84攻丝循环

G85镗孔循环

G86钻孔循环G87反向镗孔循环G88镗孔循环

G89镗孔循环

*G90 03使用绝对值命令G91使用增量值命令G92 00设置工件坐标系*G98

10固定循环返回起始点*G99返回固定循环R点GSK990MM指令M代码说明

M00程序停

M01选择停止

M02程序结束(复位)M03主轴正转(CW)M04主轴反转(CCW)M05主轴停

M06换刀

M08切削液开

M09切削液关

25 / 42

M10卡紧M11松开

M32润滑开

M33润滑关

M98子程序调用

M99子程序结束

GSK928MAG代码

G代码解释

G00定位(快速移动)

G1直线切削

G02顺时针切圆弧

G03逆时针切圆弧

G04xx等待

G17 XY 面赋值

G18 XZ 面赋值

G19 YZ 面赋值

G28机床返回原点

G29从参考点返回

*G40取消刀具直径偏移

G41刀具直径左偏移

G42刀具直径右偏移*G43刀具长度+方向偏移*G44刀具长度-方向偏移G49

取消刀具长度偏移*G53机床坐标系选择G54工件坐标系1选择G55工件坐标系

26 / 42

2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择

G59工件坐标系6选择G73高速深孔钻削循环G74左螺旋切削循环G80取消固

定循环G81钻孔循环(点钻)G82钻孔循环(镗阶梯孔)G83深孔钻削循环

G84右旋攻牙循环G85镗孔循环

G86钻孔循环

G89镗孔循环

*G90使用绝对值命令G91使用增量值命令

G92设置浮动坐标系

*G98固定循环返回起始点

*G99返回固定循环R点

G10 G11圆凹槽内粗铣

G12 G13全圆内精铣

G14 G15外圆精铣

G22系统参数运算(模态)

G23判参数值跳转

G27机械零点检测

G28经中间点快速定位到程序

G31快速返回R基准面

G34 G35矩形凹槽xx

G38 G39矩形外精铣

GSK928MAM指令

M指令解释

27 / 42

M0程序停止。完成程序段其它指令后,停

止主轴,关冷却液,指向下一程序段,

并停止做进一步处理,等待按RUN(运行)

键,才继续运行该程序段。

M2程序结束,停止。停主轴,关冷却液,消除G93坐标偏置和刀具偏置返回到

起始程

序段(不运行)。执行M2后,系统将切换到基准工件坐标系。

M3主轴正转

M4主轴反转

M5停止主轴

M8开冷却泵

M9关冷却泵

M12暂停:

等待按“运行”键才继续运行(按急停键则停止)M30程序结束,消除刀具偏置,

返回起始程序段(不运行).执行M30后,系统将切换到基准工件坐标系。

M32润滑开;

M33润滑关;

M98调用子程序

M99子程序结束返回三菱E60铣床G代码组别解释※G00 01位置定位(快速

进给)

*G01直线补间

G02顺时针切圆弧(CW)

28 / 42

G03逆时针切圆弧(CCW)

G04 00暂停

G05高速加工模式

G09正确停止检查

G10程式参数输入/补正输入

G11程式参数输入取消

G12圆切削CW

G13圆切削CCW

*G17 02平面选择X-Y

※G18平面选择Z-X

G19平面选择Y-Z

※G20 06英制指令

G21公制指令

G27 00参考原点检查

G28参考原点复归

G29开始点复归

G30第2~4参考原点复归

G31跳跃机能G33 01螺纹切削

G37 00自动工具长测定G38刀具径补正向量指定G39刀具径补正转角圆弧

补正

29 / 42

*G40 07刀具径补正取消G41刀具径补正左G42刀具径补正右G43 08刀具

长补正量(+)G44刀具长补正量(-)*G49工具长补正量取消G52 00局部坐

标系设定G53机械坐标系选择*G54 12工件坐标系1选择G代码组别解释G55

12工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐

标系5选择G59工件坐标系6选择G60 00单方向位置定位G61 13工确停止检

查模式G62自动转角进给率调整

G63攻牙模式

*G64切削模式

G73 09固定循环(步进循环)

G74固定循环(反向攻牙)

G76固定循环(精镗孔)

*G80固定循环取消

G81固定循环(钻孔/铅孔)

G82固定循环(钻孔/计数式镗孔)

G83固定循环(深钻孔)

G84固定循环(攻牙)

G85固定循环(镗孔)

G86固定循环(镗孔)

G87固定循环(反镗孔)

G88固定循环(镗孔)

G89固定循环(镗孔)

*G90 03绝对值指令

30 / 42

*G91增量值指令

G92 00机械坐标系设定

G93 05逆时针进给

*G94非同期切削(每分钟进给)

*G95同期切削(每回钻进给)*G96 17周速一定控制有效*G97周速一定控

制无效*G98 10固定循环起始点复归G99固定循环R点复归支持参数与宏编程

DASEN 3I铣床G代码组别解释※G0001位置定位(快速进给)

*G01直线补间

G02顺时针切圆弧(CW)G03逆时针切圆弧(CCW)G04 00暂停

G05高速加工模式G09正确停止检查G10程式参数输入/补正输入G11程式

参数输入取消G12圆切削CW

G13圆切削CCW *G17 02平面选择X-Y

※G18平面选择Z-X

G19平面选择Y-Z

※G20 06英制指令

G21公制指令

G27 00参考原点检查

G28参考原点复归

G29开始点复归

G30第2~4参考原点复归

G31跳跃机能

G33 01螺纹切削

31 / 42

G37 00自动工具长测定

G38刀具径补正向量指定

G39刀具径补正转角圆弧补正

*G40 07刀具径补正取消

G41刀具径补正左

G42刀具径补正右

G43 08刀具长补正量(+)

G44刀具长补正量(-)

*G49工具长补正量取消

G52 00局部坐标系设定

G53机械坐标系选择

*G54 12工件坐标系1选择G55 12工件坐标系2选择G56工件坐标系3选

择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G60 00

单方向位置定位G61 13工确停止检查模式G62自动转角进给率调整G63攻牙模

*G64切削模式

G73 09固定循环(步进循环)G74固定循环(反向攻牙)G76固定循环

(精镗孔)*G80固定循环取消G81固定循环(钻孔/铅孔)G82固定循环(钻

孔/计数式镗孔)

G83固定循环(深钻孔)G84固定循环(攻牙)G85固定循环(镗孔)G86

固定循环(镗孔)G87固定循环(反镗孔)G88固定循环(镗孔)

G89固定循环(镗孔)

*G90 03绝对值指令

32 / 42

*G91增量值指令

G92 00机械坐标系设定

G93 05逆时针进给

*G94非同期切削(每分钟进给)

*G95同期切削(每回钻进给)

*G96 17周速一定控制有效

*G97周速一定控制无效

*G98 10固定循环起始点复归

G99固定循环R点复归

支持参数与宏编程

DASEN 3I车床G代码

G代码组别解释

※G00 01快速移动定位

※G01直线补间

G02圆弧补间(CW,顺时钟)

G03圆弧补间(CCW,逆时钟)

G04 00暂停G09正确停止

G10程式参数/补正输入G11程式参数/补正输入模式取消

※G17 02 X-Y平面选择※G18 Z-X平面选择※G19 Y-Z平面选择※G20 06

英制输入※G21公制输入

33 / 42

G27 00参考点复归核对G28自动参考点复归G29从参考点复归G30第2,

3,4参考点复归G31跳跃机能

G33 01螺纹切削

G34可变螺纹切削G37 00自动刀具补正*G40 07刀径补正取消G41刀径补

正(左侧)G42刀径补正(右侧)G46刀径补正(自动方向选择)ON

G52 00局部坐标系设定

G53机械坐标系选择

※G54 12工件坐标系选择1

G55工件坐标系选择2

G56工件坐标系选择3

G57工件坐标系选择4

G58工件坐标系选择5

G59工件坐标系选择6

G61 13正确停止核对模式

G62自动转角控速

G63攻牙模式

*G64切削模式

G70 09精切削循环

G71直车粗切削加工循环

G72端面粗切削加工循环

G73粗加工循环中的主轴台移动

34 / 42

G74端面切削循环

G75直车削循环

G76螺纹切削复循环

G77从切削循环

G78xx固定循环

G79端面切削固定循环*G80加工孔循环指令取消G83深钻孔循环(Z轴)

G84攻牙循环(Z轴)G85镗孔循环(Z轴)G87深孔钻孔循环(X轴)G88攻牙

循环(X轴)G89镗孔循环(X轴)※G90 03绝对值命令※G91增量值命令

G9200坐标系设定/主轴速度设定

※G94 05非同期进给(每分钟进给)

※G95同期进给(每转进给)※G96 17周速一定控制ON ※G97周速一定控

制OFF *G9810固定循环初期值复归

G99固定循环R点复归支持参数与宏编程华兴车床G代码解释

G00快速定位

G01直线插补

G02顺时针圆弧插补

G03逆时针圆弧插补

G04xx

G09进给准停

G20独立子程序调用

G22独立子程序定义

G24独立子程序定义结束,返回调用程序

35 / 42

G25跳转加工

G26程序块调用加工程序内子程序调用

G27无限循环

G30倍率取消

G31倍率定义

G47短直线速度自动过渡

G48取消

G54~G59工件坐标系选择

G71内外径切削复合循环

G72端面切削复合循环

G73封闭轮廓复合循环G74返回机床参考点(机械原点)

G75返回对刀点

G76返回加工开始点G77恢复当前坐标系G81外圆加工循环G82端面加工

循环G85英制刚性攻丝循环G86公制螺纹加工循环G87英制螺纹加工循环G90

绝对值方式编程G91增量值方式编程G92设置程序零点G96恒线速切削有效

G97取消恒线速切削G98取消每转进给G99设定每转进给P=参变量赋值

xx车床M指令

M指令解释

M01条件停

M02程序结束并停机

M03主轴正转

M04主轴反转

36 / 42

M05主轴停

M06冷却开

M07冷却关

M08工件夹紧

M09工件松开

M10开指定的继电器

M11关指定的继电器

M20设定刀补号

M21程序结束并返回程序开头

M71~M85继电器脉冲输出

xx铣床G代码

G代码解释

G01直线插补

G02顺时针圆弧插补或螺旋线插补

G03逆时针圆弧插补或螺旋线插补

G04延时G09伺服准停到位G11程序块沿Y轴镜像G12程序块沿X轴镜像

G13程序块以原点镜像加工G17选择XOY平面G18选择XOZ平面G19选择YOZ

平面G20子程序调用

G22xx程序定义

G24xx程序定义结束,返回调用程序

G25跳转加工

37 / 42

G26转移加工

G27无限循环

G30放大/缩小倍率取消G31放大/缩小倍率定义G40取消刀具半径补偿

G41左刀具半径补偿G42右刀具半径补偿G43建立刀具长度补偿G44撤消刀具

长度补偿G47短直线速度自动过渡

G48取消短直线速度自动过渡

G54~G59工件坐标系选择

G73高速深孔加工循环

G74返回机床参考点(机械原点)

G75返回对刀点

G76从当前位置返回程序零点

G78精镗循环

G81中心xx钻xx循环

G82带停顿的中心钻孔循环

G83深孔加工循环

G84公制刚性攻丝循环

G85英制刚性攻丝循环

G86镗孔循环(自动返回)

G87反镗循环

G88镗孔循环(手动返回)

G89带停顿的镗孔循环

38 / 42

G90绝对值方式编程

G91增量值方式编程

G92设定工件座标系

P=参变量赋值

xx铣床M指令解释

M00程序暂停

M01 L××(K××)

M02程序结束并停机M03主轴正转

M04主轴反转

M05主轴停

M08冷却开

M09冷却关

M10工件夹紧

M11工件松开

M20 K××号继电器M21 K××关××号继电器M30程序结束并返回程序开头

M71~M85继电器脉冲输出仁和32TG代码

G代码解释

G00快速点定位指令G01直线插补指令G02、G03圆弧插补指令

G04程序xx指令G26、G

27、G

28、G29返回起始点指令G22、G80程序循环指令

39 / 42

G23矩形循环指令G37、G

38、G

39、G36返回硬参考点指令G

82、G83螺纹循环指令

G46,G47,G48,G49返回软参考点指令G96,G97恒线速切削功能

xx32T M指令

M指令解释

M00程序暂停指令

M02程序结束指令

M30主轴停止,程序结束指令

M20自动循环指令

M03主轴正转指令

M04主轴反转指令M05主轴停止指令M06发信后等待回答指令M26发信

指令

M21发信后等待回答指令M97程序跳转指令M98子程序调用指令M99子

程序返回指令SKY 2003N M G代码组类型功能G00 01 1定位(快速移动)G01

直线插补(进给)G02圆弧插补(顺时针)G03圆弧插补(逆时针)G02+Z 右

螺旋线插补G03+Z 左螺旋线插补G04 02 2暂停

G17 04 1 XY平面选择G18 1 ZX平面选择G19 YZ平面选择

G40 07 1刀具补偿抹消G41刀具补偿左侧

G42刀具补偿右侧

G43 08刀具xx正向补偿

40 / 42

G44刀具xx负向补偿

G49刀具xx补偿抹消

G50 11缩放、镜像关

G51 11缩放、镜像开

G54 14工件坐标系1选择

G55工件坐标系2选择

G56工件坐标系3选择

G57工件坐标系4选择

G58工件坐标系5选择

G59工件坐标系6选择

G68 03坐标旋转

G69 03坐标旋转抹消

G73 15步进循环

G74反攻牙循环(加工中心)

G76精镗孔循环(加工中心)

G80固定循环抹消

G81钻xx、锪xx循环

G82钻孔、反镗孔循环

G83深孔钻循环G84攻牙循环

G85/G86镗孔循环G87反镗孔循环

G88/G89镗孔循环G90 00绝对值编程G91增量值编程

41 / 42

G92 05坐标系设定G98 16返回初始平面G99返回R点平面SKY 2003N M M

指令组别M代码功能A M00,M01,M02程序停止,程序选择停,程序结束B

M03,M04,M05主轴正转,主轴反转,主轴停

C M06自动换刀

D M08,M09冷却液开,冷却液关

E M98,M99调用子程序,子程序返回

42 / 42

发布评论

评论列表 (0)

  1. 暂无评论