搜档网
当前位置:搜档网 › 数控编程中常用的指令(G代码、M代码)

数控编程中常用的指令(G代码、M代码)

数控编程中常用的指令(G代码、M代码)

数控编程中常用的指令(G 代码、M 代码)

在数控编程中,有的编程指令是不常用的,有的只适用于某些特殊的数控机床。这里只要介绍一些常用的编程指令,对于不常用的编程指令,请参考使用的数控机床编程手册。 1、准备功能指令(G 指令)

准备功能指令由字符G 和其后的1~3位数字组成,其主要功能是指定机床的运动方式,为数控系统的插补运算作准备。G 指令的有关规定和含义见表1。

G 代码的说明

G 代码 功能 G 代码 功能 G00 定位(快速进给) G43 取消刀具长度补偿 G01 直线插补(切削进给) G44 刀具长度正偏置(刀具延长)

G02 圆弧插补(顺时针) G49 刀具长度负偏置(刀具缩短)

G03 圆弧插补(逆时针) G54—G59 工作坐标系 G17 XY 平面选择 G80 固定循环取消 G18 ZX 平面选择 G81 钻孔固定循环 G19 YZ 平面选择 G83 深孔钻孔固定循环 G40 取消刀具半径补偿 G90 绝对坐标编程方式 G41 刀具半径左补偿 G91 相对坐标编程方式

G42

刀具半径右补偿

注:以上G 代码均为模态指令(或续效指令),一经程序段中指定,便一直有效,直到以后程序段中出现同组另一指令(G 指令)或被其它指令取消(M 指令)时才失效,否则保留作用继续有效,而且在以后的程序中使用时可省略不写。 2、辅助功能指令(M 指令)

辅助功能指令由字母M 和其后的两位数字组成,主要用于完成加工操作时的辅助动作。常用的M 指令见表2。

M 代码的说明

M 代码 功能 说明

M 代码 功能 说明 M00 程序停止 非模态 M08 冷却液开 模态

M01 选择程序停止 M09 冷却液关 M02 程序结束 M30 程序结束并返回 非模态 M03 主轴顺时针旋转 模态 M98 调用子程序 M04 主轴逆时针旋转 M99 子程序取消

M05

主轴停止

相关主题