加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > cnc加工

cnc编程有那些指令G的指令和M的指令?

时间:2024-02-14 18:38:27  来源:http://www.hongsengmold.com  作者:admin

cnc编程有那些指令G的指令和M的指令?

上面那位写的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代码指令的格式及用法~ 求数控编程所有G代码指令的格式及用法~ ~

目前我这里只整理出了广州数控(GSK)和FUNCK系统的G代码 M代码

GSK数控:

G代码:

G00 刀具快速定位 指令格式:G00 X(U) Z(W) ;
G01 直线插补 指令格式:G01 X(U) Z(W) F ;
G02 顺时针圆弧插补
G03 逆时针圆弧插补
G04 停顿
G17 选择XY平面
G18 选择XZ平面
G19 选择YZ平面
G20 英制
G21 公制
G28 返回参考点
G29 返回第二参考点
G30 跳步功能
G40 取消刀具半径补偿
G41 刀具半径左补偿
G42 刀具半径右补偿
G43 刀具长度补偿
G49 取消刀具长度补偿
G50 取消比例缩放功能
G51 比例缩放功能
G51.1 镜像
G50.1 取消镜像
G53 选择机床坐标系
G54 选择第一工件坐标系
G55 选择第二工件坐标系
G56 选择第三工件坐标系
G57 选择第四工件坐标系
G58 选择第五工件坐标系
G59 选择第六工件坐标系
G65 宏程序及宏程序调用
G68 坐标旋转指令
G69 坐标旋转指令取消
G70 精加工循环
G72 端面车削固定循环
G73 深孔钻削循环
G74 攻螺纹循环
G80 取消钻孔模式
G81 钻孔
G83 啄钻
G84 攻丝
G90 绝对坐标
G91 相对坐标
G92 设定工件坐标系

M代码:
M00 暂停
M01 选择性暂停
M02 程序结束
M30 程序结束并返回程序头
M03 启动主轴转速
M04 主轴停止
M05 主轴停转
M06+T* 换刀
M08 切削液开
M09 切削液关
M19 主轴定位
M98 调子程序
M99 子程序结束

广州数控系统的代码都是差不多的因系统的新旧有所出入可对照使用说明书更改

FUNCK数控系统:

M 代码:

M03 主轴正转

M30 程序停止

M03 S1000 主轴以每分钟1000的速度正转

M04主轴逆转

M05主轴停止

M10 M14 。M08 主轴切削液开

M11 M15主轴切削液停

M25 托盘上升

M85工件计数器加一个

M19主轴定位

M99 循环所以程式

G 代码:

G00快速定位

G01主轴直线切削

G02主轴顺时针圆壶切削

G03主轴逆时针圆壶切削

G04 暂停

G04 X4 主轴暂停4秒

G10 资料预设

G28原点复归

G28 U0W0 ;U轴和W轴复归

G41 刀尖左侧半径补偿

G42 刀尖右侧半径补偿

G40 取消

G97 以转速 进给

G98 以时间进给

G73 循环

G80取消循环 G10 00 数据设置

G11 00 数据设置取消

G17 16 XY平面选择

G18 16 ZX平面选择

G19 16 YZ平面选择

G20 06 英制

G21 06 米制 

G22 09 行程检查开关打开

G23 09 行程检查开关关闭

G25 08 主轴速度波动检查打开

G26 08 主轴速度波动检查关闭

G27 00 参考点返回检查

G28 00 参考点返回

G31 00 跳步功能

G40 07 刀具半径补偿取消

G41 07 刀具半径左补偿

G42 07 刀具半径右补偿

G43 17 刀具半径正补偿

G44 17 刀具半径负补偿

G49 17 刀具长度补偿取消

G52 00 局部坐标系设置

G53 00 机床坐标系设置

G54 14 第一工件坐标系设置

G55 14 第二工件坐标系设置

G59 14 第六工件坐标系设置

G65 00 宏程序调用

G66 12 宏程序调用模态

G67 12 宏程序调用取消

G73 01 高速深孔钻孔循环

G74 01 左旋攻螺纹循环

G76 01 精镗循环

G80 10 固定循环注销

G81 10 钻孔循环

G82 10 钻孔循环

G83 10 深孔钻孔循环

G84 10 攻螺纹循环

G85 10 粗镗循环

G86 10 镗孔循环

G87 10 背镗循环

G89 10 镗孔循环

G90 01 绝对尺寸

G91 01 增量尺寸

G92 01 工件坐标原点设置

FUNCK系统的代码也都是是差不多的因系统的新旧有所出入可对照使用说明书进行更改

谢谢采纳!

顺便欢迎转载-|-|-|-|-|-

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门