分享好友 数控技术首页 数控技术分类 切换频道

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

2020-07-07 10:5228640
 
 数控代码指令表 数控编程中常用的指令(G代码、M代码)

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

1、准备功能指令(G指令)

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

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

2   M代码的说明

M代码

功能

说明

M代码

功能

说明

M00

程序停止

非模态

M08

冷却液开

模态

M01

选择程序停止

M09

冷却液关

M02

程序结束

M30

程序结束并返回

非模态

M03

主轴顺时针旋转

模态

M98

调用子程序

M04

主轴逆时针旋转

M99

子程序取消

M05

主轴停止

 

 


举报
收藏 0
打赏 0
数控车床刀具圆弧半径补偿在四种情况下的实现
1、G40、G41、G42指令为模态指令,G40为缺省值。要改变刀尖半径补偿方向,必须先用G40指令解除原来的左刀补或右刀补状态。 2、G

0评论2021-08-281684

数控机床坐标轴的规定
在确定机床坐标轴时,一般先确定Z轴,然后确定X轴和Y轴,最后确定其它轴。JB3051-82标准中规定,机床运动的正方向,是指增大工件

0评论2021-08-28869

数控编程电极加工的步骤
1、打开或导入需加工的电极图档2、将电极XY轴中心移到坐标原点3、Z轴最高点移到Z=-0.24、对电极的放电区域进行分析分析最小内圆

0评论2020-11-091750

生成数控程序的一般步骤
1、创建父节点组在创建的父节点组中存储加工信息。如加工坐标系,几何体等。对于需要创建多个程序来才能完成加工的工件,使用父

0评论2020-11-091743

如何成为数控机床编程高手
要想成为一个数控高手(金属切削类),从大学毕业进工厂起,最起码需要 6年以上的时间。他既要有工程师的理论水平,又要有高级技

0评论2020-10-161073

数控编程实例循环铣沉孔
上一篇我们讲解了条件语句用于循环开槽的编程,只用了G01直线命令,基本了解了条件语句的应用。下面我们开始深化应用,用圆弧指

0评论2020-08-281729

数控编程中循环铣削实现开槽
在数控机床的加工中,我们经常会碰到铣削槽的命令。特别是对于模具的加工十分常见,而且凸模和凹模的形状有许多深浅不一和形状不

0评论2020-08-251451

UG编程中撞刀过切的问题及改善
             

0评论2020-08-20761

数控车床编程100例数控编程教程书
书名:数控车床编程100例+数控车床编程与操作定价:61.80元折扣价:59.90元购买方式:查看阅读原文基本信息作者:刘蔡保(编者)定

0评论2020-08-102424

数控机床标准G代码详解
g代码G功能字由地址符G和其后的两位数字组成,从G00G99共100种功能。JB3208-83标准中规定如下表:代码功能作用范围功能代码功能

0评论2020-08-102250