基础知识

绕轴旋转a___b___c___(半径编程)
绝对编程X___(直径编程:数值 × 2)Y___Z___
相对编程U___V___W___

X1000 = X1.0

X50. =X50.0

坐标系的定位

三个原则

1、静止的工件、移动的刀具

2、所有的坐标系都是标准笛卡尔右手坐标系(大拇指X轴,食指Y轴,中指Z轴)

3、刀具远离工件的方向为正方向

Z轴的定义

刀具远离工件的方向为正方向

X轴的定义

面向机床右手方向为正方向

旋转工件的机床与刀架位置有关

数控程序格式

程序头:

O+4个数字(程序编号)

程序内容:

N10(程序端号)G00(准备功能)XYZ(移动命令)

N20 F0(进给速度)R(圆弧半径)M0(辅助指令)L0(重复次数)

N30 S0(主轴转度)T0(刀具编号)HD(刀具补偿)P0(暂停几秒)

程序结尾:

一般是M02/M30

常用指令

M指令

代码模态功能说明代码模态功能说明
M02非模态程序结束M03模态主轴正转
M30非模态程序结束并返回程序起点M04模态主轴反转启动
M98非模态调用子程序M05模态主轴停止转动
M99非模态子程序结束M08模态切削液开
M06非模态换刀M09模态切削液关

模态指令:其他指令出现前一直有效

非模态指令:只在当前一句话中有效

G指令

G代码功能G代码功能
G00定位(快速插补)(最快速度)G60单一方向定位
G01直线插补(切削进给)G61精确停止校验方式
G02圆弧插补(顺时针)G64连续方式
G03圆弧插补(逆时针)G65子程序调用
G04暂停G68旋转变换
G07虚轴指定G69旋转取消
G07.1圆柱插补(展开成矩形)G70精车循环
G09准停校验G71粗车外圆循环(多重循环)
G12.1极坐标插补(开启)G72粗车端面循环(多重循环)
G13.1极坐标插补(关闭)G73深孔钻削固定循环(多重循环)
G17XY平面选择G74逆攻丝循环
G18ZX平面选择G76精镗循环
G19YZ平面选择G80固定循环取消
G20英寸输入G81钻孔固定循环
G21毫米输入G82钻孔循环
G22脉冲当量G83深孔钻孔固定循环
G24镜像开G84攻丝循环
G25镜像关G85镗孔循环
G28返回到参考点G86镗孔循环
G29由参考点返回G87反镗循环
G40取消刀具半径补偿G88镗孔循环
G41左偏刀具半径补偿G89镗孔循环
G42右偏刀具半径补偿G90固定循环功能(单循环)
G43取消刀具长度补偿G91增量值编程
G44刀具长度正偏置(刀具延长)G92工件零点设定
G49刀具长度负偏置(刀具缩短)G941端面切削循环(单循环)2每分钟进给
G501.坐标系设定;2主轴最高速度限定;3缩放关G961恒线速度(模态指令)2没转进给
G51缩放开G97恒速切削控制取消
G52局部坐标系G98固定循环返回初始点
G53机床坐标系G99固定循环返回到R点
G54—G59使用MDI建立工件坐标系
Last modification:July 21, 2023
如果觉得我的文章对你有用,请随意赞赏