G代码G00快速定位G01主轴直线切削G02主轴顺时针圆弧切削G03主轴逆时针圆弧切削G04暂停G10数据设置模态G11数据设置取消模态G17XY平面选择模态G18ZX平面选择模态G19YZ平面选择模态G20英制模态G21米制模态G22存储行程检查开关打开模态G23存储行程检查开关关闭模态G25主轴速度波动检查打开模态G26主轴速度波动检查关闭模态G27参考点返回检查非模态G28参考点返回非模态G31跳步功能非模态G40刀具半径补偿取消模态G41刀具半径左补偿模态G42刀具半径右补偿模态G43刀具长度正补偿模态G44刀具长度负补偿模态G49刀具长度补偿取消模态G52局部坐标系设置非模态G53机床坐标系设置非模态G54第一工件坐标系设置模态G55第二工件坐标系设置模态G59第六工件坐标系设置模态G65宏程序调用模态G66宏程序调用模态模态G67宏程序调用取消模态G70外圆精车循环G71外圆粗车循环G73高速深孔钻孔循环非模态G74左旋攻螺纹循环非模态G76精镗循环非模态G80固定循环注销模态G81钻孔循环模态G82钻孔循环模态G83深孔钻孔循环模态G84攻螺纹循环模态G85粗镗循环模态G86镗孔循环模态G87背镗循环模态G89镗孔循环模态G90绝对尺寸模态G91增量尺寸模态G92工件坐标原点设置模态G97以转速进给固定循环回到初始点G98以时间进给固定循环回到R点G00定位(快速移动)格式G00X_Z_1这个命令把刀具从当前位置移动到命令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)
非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置
刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置
直线定位刀具路径类似直线切削(G01)那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置
举例N10G0