M17和M20的数控编程指令是什么意思

如题所述

M17意思为子循环结束,M20为程序程序结束循环。

数控编程指令:采用程序编号地址码区分存储器中的程序,不同数控系统程序编号地址码不同,如日本FANUC6数控系统采用o作为程序编号地址码;美国的AB8400数控系统采用P作为程序编号地址码。

如下为几种简单数控编程指令:

1.G00[快速定位]

2.G01直线插补

3.G02圆弧插补[顺时针简单表示加工凸圆弧,但注意从左加工]

4.G04暂停[进给暂停]

5.G10可编程数据的输入

6.G11是取消G10的命令

扩展资料:

数控常用指令

1.坐标字:用来设定机床各坐标的位移量由坐标地址符及数字组成,一般以M、Y、Z、U、V、W等字母开头,后面紧跟一串数字。该数字一般以脉冲当量为单位,不使用小数点,如果使用小数表示该数,则基本单位为mm。

2.准备功能字(简称G功能):指定机床的运动方式,为数控系统的插补运算作准备,由准备功能地址符“G”和两位数字所组成,G功能的代号已标准化,一些多功能机床,已有数字大于100的指令。

3.其中M17表示机外测量数据通过RS232C传输,M20表示尾架干涉区或主轴干涉监视关(对面双主轴规格)。

参考资料来源:百度百科-数控程序

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-10

M17 子程序结束

M20 程序结束循环

下面介绍几种最简单的指令;

G00【快速定位】

G01直线插补

G02圆弧插补【顺时针 简单的说就是用来加工凸圆弧但是用注意的是要从又往左加工哦 】

扩展资料:

1、在CNC加工中,M码是一种比较常见的程序指令;

2、其中M17表示机外测量数据通过RS232C传送请求,M20表示尾架干涉区或主轴干涉监视关(对面双主轴规格)

G03圆弧插补【逆时针 简单的说跟上面相反加工凹的圆弧】

G04暂停【进给暂停】

G10可编程数据的输入 

G11就是取消G10的指令

本回答被网友采纳
第2个回答  推荐于2017-10-15
下面介绍几种最简单的指令;

G00【快速定位】
G01直线插补
G02圆弧插补【顺时针 简单的说就是用来加工凸圆弧但是用注意的是要从又往左加工哦 】
G03圆弧插补【逆时针 简单的说跟上面相反加工凹的圆弧】
G04暂停【进给暂停】
G10可编程数据的输入
G11就是取消G10的指令
G20英制输入
G21公制输入
G27返回参考点检查
G28返回参考点的位置
G34变螺具螺纹的切削
G36自动刀具补偿x坐标
G40取消刀尖补偿半径
G42刀尖半径右补偿【用来加工外圆是工件的精度更高】
G42刀尖半径左补偿【用来加工内孔】
G54 G55 G57 G58 G59 G50都是用来建立机床坐标系的【G50特别点哦在加工的过程中不能够换刀只能够用一把刀】
G98每分钟的进给量
G99每转的进给量
G92 G76 G32 都是用来切削螺纹的
G89 侧镗循环
G90内外径的车削的循环
G71外圆粗车的循环
G73多重刀的切削循环【注意的是它在加工的时候大多数可以一次性把工件加工完毕 空行程多】

下面就机床中最常用的几个M指令
M00程序暂停检查
M03 主轴正转
M98 子程序的调用
M99子程序结束返回
M08开切削液
M09关闭切削液【里面一般是在钻孔 车槽 螺纹的情况下用】
M01条件暂停
M04主轴反转
M05主轴停转
M02程序结束
M30程序结束并返回 控车床;M00进给暂停【都是FANUC系统的】
M01 条件暂停
M98子程序调用 M99子程序返回

M06自动换刀
M18主轴解除
M19主轴准停
M30程序结束返回
M80 防水打开
M81防水关闭
M82刀架转向主轴
M83刀架转向刀库
M84主轴松开
M85主轴锁紧
M86机械手插刀
M87机械手拔刀
M88刀库换刀松开
M89刀库换刀锁紧
M90机械手顺转90°
M91机械手逆转90°
M92机械手转180
M93排屑启动
M94排屑停止
第3个回答  2015-10-31
1、在CNC加工中,M码是一种比较常见的程序指令;
2、其中M17表示机外测量数据通过RS232C传送请求,M20表示尾架干涉区或主轴干涉监视关(对面双主轴规格)
第4个回答  2012-05-26
M17 子程序结束
M20 程序结束循环
相似回答