拿着倍福公司提供的技术手册(基于DIN66025)把G代码和M代码总结了一下。
G代码
G00 快速进刀
G01 线性插补
G02 顺时针圆弧插补
G03 逆时针圆弧插补
G2/G3 螺旋插补
G04
G05 样条定义
G06 样条插补
G07 切向圆弧插补/螺旋线插补/多边形插补/进给率插补
G08
G09
G10 停止程序段动态预处理
G11 停止程序段预处理中插补
G12 带半径顺时针圆弧插补
G13 带半径逆时针圆弧插补
G14 绝对极坐标系编程
G15 相对极坐标系编程
G16 定义极坐标系中的极点
G17 选择XY平面
G18 选择ZX平面
G19 选择YZ平面
G20 选择自由定义平面
G21 平行轴开启
G22 平行轴关闭
G23 安全区规划最低值
G24 安全区规划最高值
G25
G26
G27
G33 固定俯仰角螺纹切削
G34 动态俯仰角螺纹切削
G35 振荡配置
G38 开启镜像
G39 取消镜像
G40 取消刀具半径补偿
G41 刀具半径左补偿
G42 刀具半径路径右补偿
G43 工件轮廓路径左补偿(带可变进刀)
G44 工件轮廓路径右补偿(带可变进刀)
G50
G51 工件按角度旋转
G52 工件按半径旋转
G53 取消零点偏置
G54 零件偏置1
G55 零件偏置2
G56 零件偏置3
G57 零件偏置4
G58 零件偏置5
G59 零件偏置6
G63 隐藏进给/主轴倍率
G66 显示进给/主