2020/2/181数车编程2013年3月工业自动化系杨文松2020/2/182课题四G02、G03与M07、M08、M092020/2/183主要教学内容及重难点•主要内容:(1)G02G03的含义及功能差别(2)M07M08M09的功能与准确应用•教学重难点:(1)G02G03格式及方向判别(2)G02G03编和中注意事项2020/2/184四.圆弧插补(G02、G03)格式:X(U)、Z(W):绝对指令时为圆弧终点坐标值,增量指令时为圆弧终点相对始点的坐标增量;R:是圆弧半径,R正负来区别圆心位置。I、K:为圆心在X、Z轴方向上相对始点的坐标增量,当增量方向与坐标轴的方向一致时为“+”号,反之为“一”号,无论是直径编程还是半径编程,I均为半径量,当I、K为零时可以省略。注:1)I、K和R在程序段中等效,在一程序段中同时指令I、K、R时,R有效。2)用半径R指定圆心位置时,不能描述整圆,但这种情况在数控车削中很少见。__________________0302FKRIWZUXGG)()(2020/2/1851.数控车床加工圆弧顺圆、逆圆判断(1)●圆弧插补指令可指令刀具沿圆弧移动,圆弧有顺圆与逆圆之分。对于数控车床,根据X、Z轴的正方向,用右手法则判断出Y轴的正方向。●从Y轴正方向向Y轴负方向看过去,顺着加工方向,是顺时针方向的圆弧即为顺圆,逆时针方向的圆弧即为逆圆。2020/2/1861.数控车床加工圆弧顺圆、逆圆判断(2)后置刀架前置刀架2020/2/187刀具起点刀具终点圆弧圆心顺圆刀具起点刀具终点圆弧圆心逆圆2020/2/188圆心坐标I、K关系2020/2/189(1)说明①采用绝对值编程时,圆弧终点坐标为圆弧终点在工件坐标系中的坐标值,用X、Z表示;当采用增量值编程时,圆弧终点坐标为圆弧终点相对于圆弧起点的增量值。②数控车床的圆心坐标为I、K,表示圆弧起点到圆弧中心所作矢量分别在X、Z坐标轴方向上的分矢量(矢量方向指向圆心)。图中分别给出了在绝对坐标系中,顺弧与逆弧加工时的圆心坐标I、K的关系。2020/2/18102.指令格式③当用半径指定圆心位置时,由于在同一半径R的情况下,从圆弧的起点到终点有两个圆弧的可能性,为区别二者,规定圆心角α≤180时,用“+R”表示,如图中的圆弧1;α>180时,用“-R”表示,如图中的圆弧2。④用半径R指定圆心位置时,不能描述整圆。2020/2/1811(2)示例当从A点运动到B点时:用I、K表示圆心位置:绝对编程:G02X60.0Z0I-20.0K0F60;相对编程:G02U-40.0W20.0I-20.0K0F60;用R表示圆心位置:绝对编程:G02X60.0Z0R20.0F60;车床编程特点2020/2/18123.G02/G03指令应用举例(1)(1)采用后置刀架加工时:1)绝对值编程;G02X50.Z-20.R25.F0.3;2)相对值编程;G02U20.W-20.I25.F0.3;(2)采用前置刀架加工时:1)绝对值编程;G02X50.Z-20.R25.F0.3;2)相对值编程;G02U20.W-20.I25.F0.3;2020/2/1813例:如图所示,走刀路线为A-B-C-D-E-F,试分别用绝对坐标方式和增量坐标方式编程。绝对坐标编程G03X34.0Z-4.0R4.0F50;A-BG01Z-20.0;B-CG02Z-40.0R20.0;C-DG01Z-58.0;D-EG02X50.0Z-66.0I8.0(或R8.0);E-F增量坐标编程G03U8.W-4.k-4.(或R4.0)F50;A-BG01W-16.0;B-CG02W-20.0R20.0;C-DG01W-18.0;D-EG02U16.0W-8.0I8.0(或R8.0);E-F2020/2/18143.G02/G03指令应用举例(2)O2003T0101;M03S400;G50S1500;G96S40;G00X0.0Z5.0;G01Z0.0F60.0;G03X24.0Z-24.0R15.0;G02X26.0Z-31.0R5.0;G97S400;G01Z-40.0;X40.0;G00X100.0Z50.0;M05;M30;2020/2/18153.G02/G03指令应用举例(3)●选择内孔为φ25,外形尺寸为φ50×100的毛坯棒料;●选择内孔车刀作为孔加工刀具2020/2/18163.G02/G03指令应用举例(3)建立工件系(对刀方式)●装夹毛坯●在工件内表面试切一刀;●保持刀具位置不变●测量刀具所在位置X、Z方向坐标尺寸(注意Z坐标带符号);●进行形状补正设定,通过“测量”方式输入测量参数;●工件坐标系由此建立。2020/2/18173.G02/G03指令应用举例(3)刀具形状补正参数设定2020/2/18183.G02/G03指令应用举例(3)O2004(已调试);T0101;M03S400;G00X30.0Z3.0;G01Z-20.0F50.0;G02X26.0Z-22.0R2.0;G01Z-40.0;X24.0;G00Z50.0;X100.0;M05;M30;2020/2/1819零件加工完工及程序画面2020/2/1820请同学们练习:车床圆弧插补指令编程实例2020/2/1821O3308;N10G00G40G97G99M03S600T0101;N20G50X40.0Z5.0;N30X0;N40G01Z0F0.2;N50G03U24.0W-24.0R15.0;N60G02X26.0Z-31.0R5.0;N70G01Z-40.0;N80X35.0;N90G00X40.0Z5.0T0100;N100M05;N110M30;2020/2/1822加工轨迹演示2020/2/18234.M07、M08与M09•1)M071#切削液开•2)M082#切削液开•3)M09切削液关•注:使用完切削液后,应在加工程序结束前,用M09取消切削液使用功能。2020/2/1824谢谢!2020/2/1825数控车床编程作业1、编制如下图所示典型零件的程序。(材料:直径35mm尼龙棒;刀具:高速钢端面外圆车刀,主偏角93°,副偏角55°)