
M代码 含义
M00 程序停止
M01 任选停止
M02 程序结束
M03 工作主轴起动(正转)
M04 工作主轴起动(反转)
M05 主轴停止
M06 刀具交换
M07
M08 冷却液开
M09 冷却液关
M10 主轴点动关
M11 主轴点动开
M12 动力刀具轴停止
M13 动力刀具轴正转
M14 动力刀具轴反转
M15C 轴正向定位
M16C 轴反态蚂向定位
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
M58 卡盘底压
M59 卡盘高压
M60 取消
M61 圆周速度恒定切削时,恒定旋转应答忽视
M62 取消
M63 主轴旋转
M64 取消
M64 主轴旋转之外的M码应答忽视
M65T 码应答忽视
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 卡盘松开
M85LAP 粗车循环后不返回起始帆裤埋位置
M86 刀架右回转指定
M87 取消
M88 吹气关
M89 吹气开
M90 关门
M91 开门
M92 棒料进给器后退
M93 棒料进给器前进
M94 装料器装料
M95 装料器卸料
M96 副轴用工件捕手后退
M97 副轴用工件捕手前进
M98 尾架低压
M99 尾架高压
M100 等待同步指令
M101 外部M码
M102 外部M码
M103 外部M码
M104 外部M码
数控GM代码
一、G码指令
G00 直线快速定位
G01 直线补间、切削进给
G02 圆弧补间(顺时针)
G03 圆弧补间(逆时针)
G04 暂停指定时间
G09 确实停止检测
G10 可程式资料输入
G15 极坐标插位取消
G16 极坐标插位
G17 设定X-Y工作平面
G18 设定Y-Z工作梁察平面
G19 设定X-Z工作平面
二、M码指令
M00 程式暂停
M01 选择性程式暂停
M02 程序停止
M03 主轴起动(顺时针)
M04 主轴起动(逆时针)
M05 主轴开关
M08 加工液开
M09 加工液关
M10 夹爪ON
M11 夹爪OFF
M30 程式结束并倒转
工件坐标系设定指令
是规定工件坐标系原点的指令,工件坐标系原点又称编程零橡喊茄点。
指令格式:G50 X Z
式中,X、Z为刀尖的起始点距工件坐标系原点在X向、Z向的尺寸。
执行G50指令时,机床不动作,即X、Z轴均不移动,系统内部对X、Z的数值进行记忆,CRT显示器上的坐标值发生了变化,这就相当于在系统内部建立了以工件原点为坐标原点的工件坐渗卜标系。
以上内容参考:百度百科-cnc数控编程
一、G00 :快速定位
二、G01 :直线插补
三、G02 :顺时针方向圆弧插补
四、G03 :逆时针方向圆悉哪弧插补
五、G04 :定时暂停
六、G05 :通过中间点圆弧插补
七、G06 :抛物线插补
八、G07 :Z :样条曲线插补
九、G08 :进给加速
十、G09 :进给减速
十一、G10 :数据设置
十二、G16 :极坐标编程
十三、G17 :加工XY平面
十四、G18 :加工XZ平面
十五、G19 :加工YZ平面
十六、G20 :英制尺寸(法兰克系统)
十七、G21-----公制尺寸(法兰克系统)
十八、G22 :半径尺寸编程方式
十九、G220-----系统 *** 作界面上使用
二十、G23 :直径尺寸编程方式
二十一、G230-----系统 *** 作界面上使用
二十二、G24 :子程序结束
二十三、G25 :跳转加工
二十四、G26 :循环加工
二十五、G30 :倍率注销
二十六、G31 :倍率定义
二十七、G32 :等螺距螺纹切削,英制
二十八、G33 :等螺距螺纹切削,公制
二十九、G34 :增螺距螺纹切削
三十、G35 :减螺距螺纹切削
三十一、G40 :刀具补偿/刀具偏置注销
三十二、M00:程序停止
三十三、M01 :条件程序停止
三十四、M02 :程序结束
三十五、M03 :主轴正转
三十六、M04 :主轴反转
三十七、M05 :主轴停止
三十八、M06 :刀具交换
三十九、M08 :冷却开
四十、M09 :冷却关 顷陆此:M10 :M14 :。
四十一、M08 :主轴切削液开
四十二、M11 :M15主轴切削液停
四十三、M18 :主轴定向解除雀迅
四十四、M19 :主轴定向
四十五、M25 :托盘上升
四十六、M29 :刚性攻丝
四十七、M30 :程序结束并返回程序头
四十八、M31 :互锁旁路
四十九、M33 :主轴定向
五十、M52 :自动门打开
五十一、M85工件计数器加一个
五十二、M98 :调用子程序
五十三、M99 子程序结束返回/重复执行
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)