程序中的地址和含义机能地址意义程序号O程序号程序段号N程序段号准备机能G定义运动方式(直线,圆弧等)坐标X,Y,Z坐标轴的轴向移动指令A,B,C,U,V,W附加轴的轴向移动指令R圆弧的半径I,J,K圆弧的中心坐标主轴转速S主轴转速的指定进给速度F进给速度的指定工具机能T工具编号的指定辅助机能M机械辅助开/关(主轴的转停等)偏置号H,D偏置号的指定延时功能P,X暂停的时间子程序号P子程序号重复次数L子程序、固定循环的重复次数参数P,Q,R固定循环的参数FANUCseries常用准备机能(G代码表)代码组号意义G0001快速移动G01直线插补G02圆弧插补CW顺时针G03圆弧插补CCW逆时针G0400延时功能G1702XY平面G18XZ平面G19YZ平面G2800自动返回参考点(机床原点)G4007刀具半径补偿取消G41刀具半径补偿左G42刀具半径补偿右G4308刀具长度补偿+G44刀具长度补偿-G49刀具长度补偿取消G5412选取工作坐标系1G55选取工作坐标系2G56选取工作坐标系3G57选取工作坐标系4G58选取工作坐标系5G59选取工作坐标系6G80固定循环固定循环取消G81钻孔、铰孔固定循环(普通)G73钻孔固定循环(断削)G83钻孔固定循环(深孔)G74攻丝固定循环左旋G84攻丝固定循环右旋G76粗镗孔固定循环G86精镗孔固定循环G98固定循环退刀回初始平面G99固定循环退刀回参考平面G9003绝对值指令G91增量值指令G代码有下面两种:类型意思一次性的G代码限于被指令的程序段,该G代码有效.(00组合的G代码)典型性的G代码在同一组合的其它G代码出现或取消为止,该G代码有效.续效功能。在同一程序段不能出现同组的G代码.常用辅助功能M代码指令代码意义M00程序暂停(出现在程序中间)M01程序选择停止(出现在程序中间)M02程序结束(光标在程序尾)M03主轴正转M04主轴反转M05主轴停转M06换刀指令M07冷却液开(气冷)M08冷却液开(润滑液)M09冷却液关M19主轴定向停止M30程序结束(光标返回程序头)M98调用子程序M99子程序结束并返回主程序切削条件的计算方法:1.计算公式:主轴转速:S=DV1000V:切削速度(m/min)其数值由刀具种类、刀具材料及工件材料确定见表8-5π:圆周率[3.14]D:刀具直径(mm)S:主轴转速(r.p.m)进给速度:F=S·Z·fZ:刀具刃数f:每刃进给量其数值见表8-5F:进给速度(mm/min)攻丝进给速度:F=S×螺距2.常用刀具加工45#钢切削速度V值参数表8-5(刀具直径Ø6-Ø20)刀具种类刀具材料切削速度V(m/min)每刃进给量f(mm/z)粗加工精加工面铣刀硬质合金60~1000.05~0.150.01~0.05端铣刀高速钢20~300.05~0.150.01~0.05中心钻高速钢8~150.02~0.05-钻头高速钢10~200.03~0.08-铰刀高速钢3~7-0.01~0.03丝锥高速钢3~7--镗刀高速钢15~250.02~0.080.005~0.02