cnc数控机床GM代码大全(cnc数控机床gm代码大全图片)

http://www.itjxue.com  2023-03-18 14:29  来源:未知  点击次数: 

CNC数控中的“G”和“M”代码指令。

标准G代码\x0d\x0aG00定位 \x0d\x0aG01直线切削 \x0d\x0aG02顺时针方向圆弧切削 \x0d\x0aG03逆时针方向圆弧切削 \x0d\x0aG04暂停指令 \x0d\x0aG09正确停止检测 \x0d\x0aG10补正设定 \x0d\x0aG12顺时针方向圆周切削 \x0d\x0aG13逆时针方向圆周切削 \x0d\x0aG15极座标系统取消 \x0d\x0aG16极座标系统设定 \x0d\x0aG17XY平面设定 \x0d\x0aG18XZ平面设定 \x0d\x0aG19YZ平面设定 \x0d\x0aG20英制单位设定 \x0d\x0aG21公制单位设定 \x0d\x0aG22软体极限设定 \x0d\x0aG23软体极限设定取消 \x0d\x0aG27机械原点复归检测 \x0d\x0aG28自动经中间点复归机械原点 \x0d\x0aG29自动从参考点复归 \x0d\x0aG30自动复归到第二原点 \x0d\x0aG40刀具半径补正取消 \x0d\x0aG41刀具半径偏左补正 \x0d\x0aG42刀具半径偏右补正 \x0d\x0aG43刀具长度沿正向补正 \x0d\x0aG44刀具长度沿负向补正 \x0d\x0aG49刀具长度补正取消 \x0d\x0aG45刀具位置补正增加 \x0d\x0aG46刀具位置补正减少 \x0d\x0aG47刀具位置补正两倍增加 \x0d\x0aG48刀具位置补正两倍减少 \x0d\x0aG50比例功能取消OFF \x0d\x0aG51比例功能设定ON \x0d\x0aG52回复到基本座标系统 \x0d\x0aG53回复到机械座标系统 \x0d\x0aG54第一工件座标系统 \x0d\x0aG55第二工件座标系统 \x0d\x0aG56第三工件座标系统 \x0d\x0aG57第四工件座标系统 \x0d\x0aG58第五工件座标系统 \x0d\x0aG59第六工件座标系统 \x0d\x0aG60 外部补正 \x0d\x0aG70圆周等分段 循环 \x0d\x0aG71圆周分段 循环 \x0d\x0aG72直线分段 循环 \x0d\x0aG73高速喙钻循环 \x0d\x0aG74左旋牙切削循环G76精搪孔循环 \x0d\x0aG77反面搪孔循环 \x0d\x0aG80固定循环取消 \x0d\x0aG81钻孔循环 \x0d\x0aG82沉头孔加工循环 \x0d\x0aG83啄钻循环 \x0d\x0aG84右旋牙切削循环 \x0d\x0aG85搪孔循环 \x0d\x0aG86搪孔循环 \x0d\x0aG87搪孔循环 \x0d\x0aG88搪孔循环 \x0d\x0aG89搪孔循环 \x0d\x0aG90绝对指令座标值设定 \x0d\x0aG91增量指令座标值设定 \x0d\x0aG92绝对程式零点设定 \x0d\x0aG94每分钟进给量设定mm/min \x0d\x0aG95每转进给给设定mm/rev \x0d\x0aG98固定循环,刀具复归到起始点 \x0d\x0aG99固定循环,刀具复归到R点\x0d\x0a标准M代码 \x0d\x0aM04主轴逆时针旋转 \x0d\x0aM05主轴停止 \x0d\x0aM06刀具交换 \x0d\x0aM07雾化冷却液开启 \x0d\x0aM08冷却液开启 \x0d\x0aM09冷却液关启 \x0d\x0aM10工作台(B轴)锁住 \x0d\x0aM11工作台(B轴)松开 \x0d\x0aM13主轴顺时针转动及加切削液 \x0d\x0aM14主轴逆时针转动及加切削液 \x0d\x0aM15正方向运动 \x0d\x0aM16负方向运动 \x0d\x0aM19主轴定位 \x0d\x0aM30程式结束记忆体回归 \x0d\x0aM90程式中断取消 \x0d\x0aM91程式中断设定 \x0d\x0aM92多段暂存取消 \x0d\x0aM93多段暂存设定 \x0d\x0aM94镜像投影工能取消 \x0d\x0aM95镜像投影工能设定 \x0d\x0aM96刀具补正圆弧转角模式 \x0d\x0aM97刀具补正交角转角模式 \x0d\x0aM98副程式呼叫 \x0d\x0aM99副程式结束

高分求CNC数控G、M代码(指令)大全

G代码:

G00? 定位(快速移动)

G01? 直线插补(进给速度)

G02? 顺时针圆弧插补

G03? 逆时针圆弧插补

G04? 暂停,精确停止

G09? 精确停止

G17? 选择X Y平面

G18? 选择Z X平面

G19? 选择Y Z平面

G27? 返回并检查参考点

G28? 返回参考点

G29? 从参考点返回

G30? 返回第二参考点

G40? 取消刀具半径补偿

G41? 左侧刀具半径补偿

G42? 右侧刀具半径补偿

G43? 刀具长度补偿

G44? 刀具长度补偿

G49? 取消刀具长度补偿

G52? 设置局部坐标系

G54-G59? 坐标系设定

G60? 单一方向定位

G61? 精确停止方式

G64? 切削方式

G65? 宏程序调用

G66? 模态宏程序调用

G67? 模态宏程序调用取消

G73? 深孔钻削固定循环

G74? 反螺纹攻丝固定循环

G76? 精镗固定循环

G80? 取消固定循环

G81? 钻削固定循环

G82? 钻削固定循环

G83? 深孔钻削固定循环

G84? 攻丝固定循环

G85? 镗削固定循环

G86? 镗削固定循环

G87? 反镗固定循环

G88? 镗削固定循环

G89? 镗削固定循环

G90? 绝对值指令方式

G91? 增量值指令方式

G92? 工件零点设定

G98? 固定循环返回初始点

G99? 固定循环返回R点

M代码:

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M98 调用子程序

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

数控编程代码

G代码 内容

G00 快速定位

G01 直线插补

G02 圆弧插补

G03 圆弧插补

G04 暂停

G05

G06

G07

G08

G09

G10

G11

G12

G13 刀架选择:刀架A

G14 刀架选择:刀架B

G15

G16

G17 刀具半径补偿:X-Y平面

G18 刀具半径补偿:Z-X平面

G19 刀具半径补偿:Y-Z平面

G20 原始位置指令

G21 ATC原始位置指令

G22 扭距跳过指令

G23

G24 ATC原始位置移动指令(不带直线插补)

G25 节点位置移动指令(不带直线插补)

G26

G27

G28 扭距极限指令取消

G29 扭距极限指令

G30 跳步循环

G31 固定螺纹车削循环:轴向

G32 固定螺纹车削循环:端面

G33 固定螺纹车削循环

G34 变螺距螺纹车削循环:增加螺距

G35 变螺距螺纹车削循环:减少螺距

G36 动力刀具轴-进给轴同步进给 (正转)

G37 动力刀具轴-进给轴同步进给 (反转)

G38

G39

G40 刀尖圆狐半径补偿: 取消

G41 刀尖圆狐半径补偿: 左

G42 刀尖圆狐半径补偿: 右

G43

G44

G45

G46

G47

G48

G49

G50 零点位移,主轴最高转速指令

G51

G52 六角刀架转位位置误差补偿

G53

G54

G55

G56

G57

G58

G59

G60

G61

G62 镜像指令

G63

G64 到位控制关

G65 到位控制开

G66

G67

G68

G69

G70

G71 复合固定螺纹车削循环: 轴向

G72 复合固定螺纹车削循环: 径向

G73 轴向铣槽复合固定循环

G74 径向铣槽复合固定循环

G75 自动倒角

G76 自动倒圆角

G77 攻丝复合固定循环

G78 反向螺纹攻丝循环

G79

G80 形状定义结束 (LAP)

G81 轴向形状定义开始 (LAP)

G82 径向形状定义开始 (LAP)

G83 坯材形状定义开始 (LAP)

G84 棒料车削循环中改变切削条件 (LAP)

G85 调用棒料粗车循环 (LAP)

G86 调用重复粗车循环 (LAP)

G87 调用精车循环 (LAP)

G88 调用连续螺纹车削循环 (LAP)

G89

G90 绝对值编程

G91 增量编程

G92

G93

G94 每分进给模式 (mm/min)

G95 每转进给模式 (mm/rev)

G96 恒周速切削开

G97 G96取消

G98

G99

G100 刀架A或刀架B单独切削的优先指令

G101 创成加工中直线插补

G102 创成加工中圆弧插补 (正面) (CW)

G103 创成加工中圆弧插补 (正面) (CCW)

G104

G105

G106

G107 主轴同步攻丝,右旋螺纹

G108 主轴同步攻丝,左旋螺纹

G109

G110 刀架A恒周速切削

G111 刀架B恒周速切削

G112 圆弧螺纹车削CW

G113 圆弧螺纹车削CCW

G114

G115

G116

G117

G118

G119 刀具半径补尝:C-X-Z平面

G120

G121

G122 刀架A副主轴W轴指令 (13)

G123 刀架B副主轴W轴指令 (G14)

G124 卡盘A有效原点

G125 卡盘B有效原点

G126 锥度加工模式OFF指令

G127 锥度加工模式ON指令

G128 M/C加工模式OFF指令

G129 M/C加工模式ON指令

G130

G131

G132 创成加工中圆弧插补 (侧面) (CW)

G133 创成加工中圆弧插补 (侧面) (CCW)

G134

G135

G136 坐标反转结束或Y轴模式 关

G137 坐标反转开始

G138 Y轴模式开

G139

G140 主轴加工模式的指定

G141 副主轴加工模式的指定

G142 自动脱模主轴加工模式的指定

G143 自动脱模主轴和第3刀架加工模式的指定

G144 W-轴控制OFF指令

G145 W-轴控制ON指令

G146

G147

G148 B-轴控制OFF指令

G149 B-轴控制ON指令

G150

G151

G152 可编程尾架定位 (牵引尾架)

G153 可编中心架G代码 (牵引)

G154 W-轴单向定位指令

G155 精确轮廓描绘模式ON指令

G156 精确轮廓描绘模式OFF指令

G157

G158 刀具轴方向刀具长度偏移量

G159 刀具轴方向刀具长度偏移量(不带旋转位移偏移量)

G160 取消刀具轴方向刀具长度偏移量

G161 G代码宏功能MODIN

G162 G代码宏功能MODIN

G163 G代码宏功能MODIN

G164 G代码宏功能MODIN

G165 G代码宏功能MODIN

G166 G代码宏功能MODIN

G167 G代码宏功能MODIN

G168 G代码宏功能MODIN

G169 G代码宏功能MODIN

G170 G代码宏功能MODIN

G171 G代码宏功能CALL

G172

G173

G174

G175

G176

G177

G178 同步攻丝循环 (CW)

G179 同步攻丝循环 (CCW)

G180 动力刀具复合固定循环: 取消

G181 动力刀具复合固定循环: 钻孔

G182 动力刀具复合固定循环: 镗孔

G183 动力刀具复合固定循环: 深孔钻

G184 动力刀具复合固定循环: 攻丝

G185 动力刀具复合固定循环: 轴向螺纹车削

G186 动力刀具复合固定循环: 端面螺纹车削

G187 动力刀具复合固定循环: 轴向直螺纹车削

G188 动力刀具复合固定循环: 经向直螺纹车削

G189 动力刀具复合固定循环: 铰孔/镗孔

G190 动力刀具复合固定循环: 键槽切削循环

G191 动力刀具复合固定循环: 轴向键槽切削循环

G192

G193

G194

G195

G196

G197

G198

G199

G200

G201

G202

G203

G204

G205 G代码宏功能CALL

G206 G代码宏功能CALL

G207 G代码宏功能CALL

G208 G代码宏功能CALL

G209 G代码宏功能CALL

G210 G代码宏功能CALL

G211 G代码宏功能CALL

G212 G代码宏功能CALL

G213 G代码宏功能CALL

G214 G代码宏功能CALL

M代码 内容

M00 程序停止

M01 任选停止

M02 程序结束

M03 工作主轴起动 (正转)

M04 工作主轴起动 (反转)

M05 主轴停止

M06 刀具交换

M07

M08 冷却液开

M09 冷却液关

M10 主轴点动关

M11 主轴点动开

M12 动力刀具轴停止

M13 动力刀具轴正转

M14 动力刀具轴反转

M15 C轴正向定位

M16 C轴反向定位

M17 机外测量数据通过RS232C传送请求

M18 主轴定向取消

M19 主轴定向

M20 尾架干涉区或主轴干涉监视关(对面双主轴规格)

M21 尾架干涉区或主轴干涉监视开(对面双主轴规格)

M22 倒角关

M23 倒角开

M24 卡盘干涉区关,刀具干涉区关

M25 卡盘干涉区开,刀具干涉区开

M26 螺纹导程有效轴Z轴指定

M27 螺纹导程有效轴X轴指定

M28 刀具干涉检查功能关

M29 刀具干涉检查功能开

M30 程序结束

M31

M32 螺纹车削单面切削模式

M33 螺纹车削时交叉切削模式

M34 螺纹车削逆向单面切削模式

M35 装料器夹持器Z向滑动后退

M36 装料器夹持器Z向滑动前进

M37 装料器臂后退

M38 装料器臂前进到卸载位置

M39 装料器臂前进到卡盘位置

M40 主轴齿轮空档

M41 主轴齿轮1档或底速线圈

M42 主轴齿轮2档或高速线圈

M43 主轴齿轮3档

M44 主轴齿轮4档

M45

M46

M47

M48 主轴转速倍率无效取消

M49 主轴转速倍率无效

M50 附加吹气口1关

M51 附加吹气口1开

M52

M53

M54 分度卡盘自动分度

M55 尾架后退

M56 尾架前进

M57 M63取消

M58 卡盘底压

M59 卡盘高压

M60 M61取消

M61 圆周速度恒定切削时,恒定旋转应答忽视

M62 M64取消

M63 主轴旋转M码应答忽视

M64 主轴旋转之外的M码应答忽视

M65 T码应答忽视

M66 刀架回转位置自由

M67 凸轮车削循环中同步运行模式取消

M68 同步模式A运行开

M69 同步模式B运行开

M70 手动换到指令

M71

M72 ATC单元定位在接近位置

M73 螺纹车削类型1

M74 螺纹车削类型2

M75 螺纹车削类型3

M76 工件捕手后退

M77 工件捕手前进

M78 中心架松开

M79 中心架夹紧

M80 过切前进

M81 过切后退

M82

M83 卡盘夹紧

M84 卡盘松开

M85 LAP粗车循环后不返回起始位置

M86 刀架右回转指定

M87 M86取消

M88 吹气关

M89 吹气开

M90 关门

M91 开门

M92 棒料进给器后退

M93 棒料进给器前进

M94 装料器装料

M95 装料器卸料

M96 副轴用工件捕手后退

M97 副轴用工件捕手前进

M98 尾架低压

M99 尾架高压

M100 等待同步指令

M101 外部M码

M102 外部M码

M103 外部M码

M104 外部M码

M105 外部M码

M106 外部M码

M107 外部M码

M108 外部M码

M109 取消M110

M110 C轴连接

M111 拾取轴自动零点设定

M112 M-刀具轴在第三刀架上停止

M113 M-刀具轴在第三刀架前进转

M114 M-刀具轴在第三刀架向回转

M115 卸料器打开

M116 卸料器关闭

M117 侧头前进

M118 侧头后退

M119 工件计数专用

数控编程gm代码

G代码 分组 功能

*G00 01 定位(快速移动)

*G01 01 直线插补(进给速度)

G02 01 顺时针圆弧插补

G03 01 逆时针圆弧插补

G04 00 暂停,精确停止

G09 00 精确停止

*G17 02 选择X Y平面

G18 02 选择Z X平面

G19 02 选择Y Z平面

G27 00 返回并检查参考点

G28 00 返回参考点

G29 00 从参考点返回

G30 00 返回第二参考点

*G40 07 取消刀具半径补偿

G41 07 左侧刀具半径补偿

G42 07 右侧刀具半径补偿

G43 08 刀具长度补偿+

G44 08 刀具长度补偿-

*G49 08 取消刀具长度补偿

G52 00 设置局部坐标系

G53 00 选择机床坐标系

*G54 14 选用1号工件坐标系

G55 14 选用2号工件坐标系

G56 14 选用3号工件坐标系

G57 14 选用4号工件坐标系

G58 14 选用5号工件坐标系

G59 14 选用6号工件坐标系

G60 00 单一方向定位

G61 15 精确停止方式

*G64 15 切削方式

G65 00 宏程序调用

G66 12 模态宏程序调用

*G67 12 模态宏程序调用取消

G73 09 深孔钻削固定循环

G74 09 反螺纹攻丝固定循环

G76 09 精镗固定循环

*G80 09 取消固定循环

G81 09 钻削固定循环

G82 09 钻削固定循环

G83 09 深孔钻削固定循环

G84 09 攻丝固定循环

G85 09 镗削固定循环

G86 09 镗削固定循环

G87 09 反镗固定循环

G88 09 镗削固定循环

G89 09 镗削固定循环

*G90 03 绝对值指令方式

*G91 03 增量值指令方式

G92 00 工件零点设定

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

G99 10 固定循环返回R点

M代码 功能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M98 调用子程序

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

数控车床GM代码解释

fanuc数控指令。G00快速定位,G01直线插补,G02顺时针插补,G03逆时针插补,G04暂停,G40取消刀补,G41左补,G42右补,G54-G59工件坐标系{车床、加工中心都一样}。G70精加工复合循环,G71外圆粗加工循环,G72端面粗加工循环,G73固定形状粗加工循环,G74端面钻孔循环,G75外圆切槽循环,G76外圆螺纹循环,

G00 点定位 G50 * 刀具偏置0/-

G01 直线插补 G51 * 刀具偏置+/0

G02 顺时针圆弧插补 G52 * 刀具偏置-/0

G03 逆时针圆弧插补 G53 直线偏移注销

G04 * 暂停 G54 直线偏移X

G05 * 不指定 G55 直线偏移Y

G06 抛物线插补 G56 直线偏移Z

G07 * 不指定 G57 直线偏移XY

G08 * 加速 G58 直线偏移XZ

G09 * 减速 G59 直线偏移YZ

G10-G16 * 不指定 G60 准确定位(精)

G17 XY平面选择 G61 准确定位(中)

G18 ZX平面选择 G62 准确定位(粗)

G19 YZ平面选择 G63 * 攻丝

G20-G32 * 不指定 G64-G67 * 不指定

G33 螺纹切削,等螺距 G68 * 刀具偏置,内角

G34 螺纹切削,增螺距 G69 * 刀具偏置,外角

G35 螺纹切削,减螺距 G70-G79 * 不指定

G36-G39 * 不指定 G80 固定循环注销

G40 刀具补偿/刀具偏置注销 G81-G89 固定循环

G41 刀具补偿--左 G90 绝对尺寸

G42 刀具补偿--右 G91 增量尺寸

G43 * 刀具偏置--左 G92 * 预置寄存

G44 * 刀具偏置--右 G93 进给率,时间倒数

G45 * 刀具偏置+/+ G94 每分钟进给

G46 * 刀具偏置+/- G95 主轴每转进给

G47 * 刀具偏置-/- G96 恒线速度

G48 * 刀具偏置-/+ G97 每分钟转数(主轴)

G49 * 刀具偏置0/+ G98-G99 * 不指定

注:*表示如作特殊用途,必须在程序格式中说明

M00 * 程序停止 M36 * 进给范围1

M01 * 计划结束 M37 * 进给范围2

M02 * 程序结束 M38 * 主轴速度范围1

M03 主轴顺时针转动 M39 * 主轴速度范围2

M04 主轴逆时针转动 M40-M45 * 齿轮换档

M05 主轴停止 M46-M47 * 不指定

M06 * 换刀 M48 * 注销M49

M07 2号冷却液开 M49 * 进给率修正旁路

M08 1号冷却液开 M50 * 3号冷却液开

M09 冷却液关 M51 * 4号冷却液开

M10 夹紧 M52-M54 * 不指定

M11 松开 M55 * 刀具直线位移,位置1

M12 * 不指定 M56 * 刀具直线位移,位置2

M13 主轴顺时针,冷却液开 M57-M59 * 不指定

M14 主轴逆时针,冷却液开 M60 更换工作

M15 * 正运动 M61 工件直线位移,位置1

M16 * 负运动 M62 * 工件直线位移,位置2

M17-M18 * 不指定 M63-M70 * 不指定

(责任编辑:IT教学网)

更多

推荐mac苹果系统文章