CNC加工中心常用G代码–功能–格式
01.G00—–快速移动
格式:G00X—–Y—-Z—-
02.G01—–直线插补
格式:G01X—–Y—-Z—–F—-
03.G02—–顺圆插补
格式:G02X—–Y—–Z—–I—–J—–K—–
04.G03—–逆圆插补
格式:G02X—–Y—–Z—–I—–J—–K—–
05.G04—–停刀,准确停止
06.G15—–极坐标系指令取消
07.G16—–极坐标系指令
08.G17—–选择XY平面
09.G18—–选择XZ平面
10.G19—–选择YZ平面
11.G20—–英寸输入
12.G21—–毫米输入
13.G28—–返回参考点
14.G29—–从参考点返回
15.G40—–刀具半径补偿取消
16.G41—–刀具半径左补偿
17.G42—–刀具半径右补偿
18.G43—–正向刀具长度补偿
19.G44—–负向刀具长度补偿
20.G49—–刀具长度补偿取消
21.G50——比例缩放取消
22.G51——比例缩放有效
23.G54-G59选择工件坐标系1—6
24.G68—–坐标旋转
25.G69—–坐标旋转取消
26.G73——-高速深孔钻循环
格式:G73X—Y—Z—R—Q—F—K—
27.G74—–左旋攻丝循环
格式:G74X—Y—Z—R—Q—F—K—
28.G76—–精镗循环
格式:G76X—Y—Z—R—Q—P—F—K—
29.G80—–取消固定循环
30.G81—–钻孔循环
格式:G81X—Y—Z—R—F—
31.G83—–排屑钻孔循环
格式:G83X—Y—Z—R—Q—F—K—
32.G84—–刚性攻丝循环
格式:G84X—Y—Z—R—P—F—K—
33.G90—–绝对值编程
34.G91—–增量值编程
35.G94—–每分钟进给
36.G95—–每转进给
37.G98—–固定循环返回到参考点
38.G99—–固定循环返回到R点
CNC加工中心常用的辅助功能M代码
M代码—-功能
01.M00—–程序停止
02.M01—–选择停止
03.M02—–程序结束
04.M03—–主轴正转
05.M04—–主轴反转
06.M05—–主轴停止转动
07.M06—–换刀指令
08.M08—–切削液开
09.M09—–切削液关
10.M19—–主轴定位
11.M30—-程序结束,并返回程序起始
12.M98—-子程序调用
13.M99—-子程序结束,并返回主程序
CNC加工中心地址码中英文字母的含义
地址—–功能–一-含义
01.D—-补偿号—刀具半径补偿指令
02.F—-进给速度—–给速度的指令
03.G—–准备功能—-指令动作方式
04.H—–补偿号—–补偿号的指定
05.I—-坐标字—-圆弧中心X轴向坐标
06.J—-坐标字—-圆弧中心Y轴向坐标
07.K—-坐标字—-圆弧中心Z轴向坐标
08.L—-重复次数—固定循环及子程序的重复次数
09.M—-辅助功能—-机床开/关指令
10.N—-顺序号—-程序段顺序号
11.0—-程序号—-程序号,子程序号的指定
12.P—–暂停或程序中某功能开始使用的顺序号
13.Q—–固定循环终止段号或固定循环中定距
14.R–坐标字–固定循环中定距离或圆弧半径指令
15.S–主轴功能—–主轴转速的指令
16.T–刀具功能—刀具编号的指令
17.X—坐标字—X轴的绝对坐标值或暂停时间
18.Y—坐标字—Y轴的绝对坐标
19.Z—-坐标字—-Z轴的绝对坐标