数控编程G M代码
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
1.1 G功能代码表(数控铣加工)
G代码 组别 功能 备注
快速点定位 G00※
直线插补 G01※
01 顺时针圆弧插补 G02 XYIJ,或G02 XYR G02※
XY:终点坐标,I、J:圆心相对于起点在X,Y逆时针圆弧插补 G03※
方向的距离,R:圆半径 G04 00 暂停(延时) G04 P P:程序停留时间(单位:毫秒)
02 XY平面选择 G17※
G18 ZX平面选择
G19 ZY平面选择
G20 06 英制输入
G21 公制输入
07 取消刀具半径补偿 G40※
刀具半径左补偿 刀补必须在直线段进行 G41※
刀具半径右补偿 G42※
G43 08 刀具长度正补偿
G44 刀具长度负补偿
取消刀具长度补偿 G49※
G代码 组别 功能 备注
G50 11
G51 G51 XYZIJK
I,J,K:X,Y,Z轴向缩放系数 G50.1 取消坐标系镜像
G51.1 X 以平行于X轴的直线为对称轴 G51.1 镜像
G51.1 Y 以平行于Y轴的直线为对称轴
G51.1 Z 以(X,Y )为对称点 G53 00 设置为机床坐标系模式
G54-G5914 工件坐标系
※
G65 12 子程序调用 G65 P L P:子程序号 ,L:调用次数
G68 坐标系旋转 G68 X Y R X,Y:基准点, R:旋转角度
G69 取消坐标系旋转
G70 I,J,L I:为圆弧半径 G70 圆周均布点钻削循环
J:起点到圆心的直线与X轴的夹角
L:圆上共均布的点数 G71 圆周均布点钻削循环 G71 I,J,K,L
I,J,L :含义同上
K:每等分夹角 G72 直线均布点钻削循环 G72 I,J,L
I:等分距离 J:直线与X轴夹角
L:等分点
取消固定钻削循环 G80※
G81 X,Y,Z,R,F,L 普通钻削循环 G81※
X,Y:加工点XY坐标
Z:钻孔深度 R :参考平面位置
09 F:切削速率 L:反复钻削次数
钻削循环(孔底有停留) G82 X Y Z R F L P P:孔底停留时间 G82※
钻削循环(间隙进给) G83 X Y Z R F L P Q I J K G83※
Q:每次下降高度 L:第一次切削深度
J:每一次切削后切削量的减速少值
K:最少切削量 G84 攻丝循环 G84 X Y Z R F L P G85 精钻削循环 G85 X Y Z R F L P G86 镗孔循环 G86X Y Z R F L P G87 反向镗孔循环 G87 X Y Z R F L P G88 反向攻丝循环 G88 X Y Z R F L P
03 绝对值编程 G90※
相对值编程 G91※
G92 00 坐标系设定
G94 05 每分钟进给
G95 每转进给
G98 05 钻削循环返回到初始点
G99 10 钻削循环返回到R点
表1.2 M功能代码表
M指令 功能 备注
M00 程序停止 按循环启动按钮,可以再启动 M01 选择停止 程序是否停止取决于机床操作面板上的跳步开关
M02 程序结束 程序结束后不返回到程序开头的位置
主轴顺时针转 从主轴尾端向主轴前端看时,为顺时针 M03※
主轴逆时针转 从主轴尾端向主轴前端看时,为逆时针 M04※
主轴停止 M05※
M06 刀具交换
切削液开 M08※
切削液关 M09※
M13 主轴顺时针转切削液开
M14 主轴逆时针转切削液开
程序结束 程序结束后,自动返回到程序开头的位置 M30※
M98 子程序调用 M98 P L P:程序地址 L:调用次数 M99 子程序返回