)FANUC0i系统数控车床重要提示:本系统中车床采用直径编程。G20,G21,G40,G41,G42,G54-G59与FANUC数控铣相同,参考上一节。代码分组意义格式G0001快速进给、定位G00X--Z--G01直线插补G01X--Z--G02圆弧插补CW(顺时针){G02G03}X−−−−−Z−−−−−{R−−−−−I−−−−−K−−−−−}G03圆弧插补CCW(逆时针)G0400暂停G04[X|U|P]X,U单位:秒;P单位:毫秒(整数)G2006英制输入G21米制输入G280回归参考点G28X--Z--G29由参考点回归G29X--Z--G3201螺纹切削(由参数指定绝对和增量)GxxX|U…Z|W…F|E…F指定单位为0.01mm/r的螺距。E指定单位为0.0001mm/r的螺旋G4007刀具补偿取消G40G41左半径补偿{G41G42}DnnG42右半径补偿G5000设定工件坐标系:G50XZ偏移工件坐标系:G50UWG53机械坐标系选择G53X--Z--G5412选择工作坐标系1GXXG55选择工作坐标系2G56选择工作坐标系3G57选择工作坐标系4G58选择工作坐标系5G59选择工作坐标系6G7000精加工循环G70PnsQnfG71外园粗车循环G71UΔdReG71PnsQnfUΔuWΔwFfG72端面粗切削循环G72W(Δd)R(e)G72P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)Δd:切深量e:退刀量ns:精加工形状的程序段组的第一个程序段的顺序号nf:精加工形状的程序段组的最后程序段的顺序号Δu:X方向精加工余量的距离及方向Δw:Z方向精加工余量的距离及方向G73封闭切削循环G73UiWΔkRdG73PnsQnfUΔuWΔwFfG74端面切断循环G74R(e)G74X(U)_Z(W)_P(Δi)Q(Δk)R(Δd)F(f)e:返回量Δi:X方向的移动量Δk:Z方向的切深量Δd:孔底的退刀量f:进给速度G75内径/外径切断循环G75R(e)G75X(U)_Z(W)_P(Δi)Q(Δk)R(Δd)F(f)G76复合形螺纹切削循环G76P(m)(r)(a)Q(Δdmin)R(d)G76X(u)_Z(W)_R(i)P(k)Q(Δd)F(l)m:最终精加工重复次数为1—99r:螺纹的精加工量(倒角量)a:刀尖的角度(螺牙的角度)可选择80,60,55,30,29,0六个种类m,r,a;同用地址P一次指定Δdmin:最小切深度i:螺纹部分的半径差k:螺牙的高度Δd:第一次的切深量l:螺纹导程G9001直线车削循环加工G90X(U)---Z(W)---F---G90X(U)---Z(W)---R---F---G92螺纹车削循环G92X(U)---Z(W)---F---G92X(U)---Z(W)---R---F---G94端面车削循环G94X(U)---Z(W)---F---G94X(U)---Z(W)---R---F---G9805每分钟进给速度G99每转进给速度支持的M代码代码意义格式M00停止程序运行M01选择性停止M02结束程序运行M03主轴正向转动开始M04主轴反向转动开始M05主轴停止转动M06换刀指令M06T--M08冷却液开启M09冷却液关闭M30结束程序运行且返回程序开头M98子程序调用M98Pxxnnnn调用程序号为Onnnn的程序xx次。M99子程序结束子程序格式:Onnnn………M99附录四加工一零件完整步骤索引1选择机床(可参见本章节2.1“选择机床类型”)2机床准备(参见本章节x.1“机床准备”)3安装零件和夹具(参见2.2“工件的使用”中2.2.1“定义毛坯”后,见2.2.4“使用夹具”,然后“放置零件”,见2.2.5,可根据需要“调整零件位置”见2.2.6)4安装压板(仅限铣床)(参见各2.2.7“使用压板”)5对基准(参见x.2“对刀”)6设置工件坐标系参数(参见x.3.1“G54-G57参数设置”)7安装刀具(参见2.3“选择刀具”车床和铣床不同)8如何导入数控程序(参见系统章节的x.5.1“导入数控程序”)9如何设置刀补参数(参见章节x.3.2、x.3.3“刀具补偿参数”)10观察程序轨迹(可参见章节x.6.3“检查运行轨迹”。其中红线代表刀具快速移动的轨迹,绿线代表刀具切削的轨迹)11自动加工(参见x.6“自动加工方式”)12使用MDI方式(参见x.7“MDI模式”)13如何在输入区面板上输入编辑程序(参见x.5.3“编辑程序”)x:根据不同的机床面板和控制系统,x的值为3-13。