数控程序中常用的功能字
一个程序段中,除了由地址符 N 为首的三位数组成的序号字(N×××)外,常用的功能字
有:准备功能字 G;坐标功能字 X,Y,Z;辅助功能字 M;进给功能字 F;主轴转速功
能字 S 和刀具功能字 T 等。
(1
) 准备功能字。准备功能字以地址符 G 为首,后跟二位数字(G00-G99)
。ISO1056
标准对准备功能 G 的规定见表 1-3。我国的标准为 JB3208-83,其规定 ISO1056-1975(E)等
效。 这些准备功能包括:坐标移动或定位方法的指定;插补方式的指定;平面的选择;
螺纹、攻丝、固定循环等加工的指定;对主轴或进给速度的说明;刀具补偿或刀具偏置的
指定等。当设计一个机床数控系统时,要在标准规定的 G 功能中选择一部分与本系统相适
应的准备功能,作为硬件设计及程序编制的依据。标准中那些"不指定"的准备功能,必要
时可用来规定为本系统特殊的准备功能。
ISO
标准对准备功能 G 的规定
代 码
功 能
说 明
代 码
功 能
说 明
G00
点定位
G57
XY 平面直线位
移
G01
直线插补
G58
XZ 平面直线位
移
G02
顺时针圆弧插补
G59
YZ 平面直线位
移
G03
逆时针圆弧插补
G60
准确定位
(精)
按规定公差定位
G04
暂停
执行本段程序前暂
停一段时间
G61
准确定位
(中)
按规定公差定位
G05
不指定
G62
准确定位
(粗)
按规定之较大公
差定位
G06
抛物线插补
G63
攻丝
G07
不指定
G64-G67
不指定
G08
自动加速
G68
内角刀具偏置
G09
自动减速
G69
外角刀具偏置
G10-G16
不指定
G70-G79
不指定
G17
选择 XY
平面
G80
取消固定循环
取消 G81- G89
的固定循环
G18
选择 ZX
平面
G81
钻孔循环
G19
选择 YZ
平面
G82
钻或扩孔循环
G20-G32
不指定
G83
钻深孔循环
G33
切削等螺距旋纹
G84
攻丝循环
G34
切削增螺距旋纹
G85
镗孔循环 1
G35
切削减螺距旋纹
G86
镗孔循环 2
G36-G39
不指定
G87
镗孔循环 3
G40
取消刀具补偿
G88
镗孔循环 4
G41
刀具补偿 - 左侧
按运动方向看,
刀具在工件左侧
G89
镗孔循环 5
G42
刀具补偿 - 右侧
按运动方向看,
刀具在工件右侧
G90
绝对值输入方
式