您现在的位置: |
端面及外圆车削加工(工件原点在右端面)编程详解 |
|
端面及外圆的车削加工要用到插补指令G01。 为正确地编写数控程序,应在编写程序前根据工件的情况选择工件原点。确定好工件原点后,还必须确定刀具的起始点。 编程时还应考虑车削外圆的始点和端面车削的始点,这两点的确定应结合考虑工件的毛坯情况。如果毛坯余量较大,应进行多次粗车,最后进行一次精车,因而每次的车削始点都不相同。
工件原点在右端面:工件原点设置在右端面与设置在左端面的区别仅在于Z坐标为负值,程序编写过程完全相同。 O0002 ; /* 程序编号 N0 G50 X85.0 Z90.0 /* 设置工件原点在右端面 N2 G30 U0 W0; /* 返回第二参考点 N4 G50 S1500 T0101 M08; /* 限制最高主轴转速 为1500r/min,调1号刀具,M08为打开冷却液 N6 G96 S200 M03; /* 指定恒切削速度为 200m/min,主轴逆时针旋转 N8 G00 X30.4 Z3.0; /*快速走到点(30.4,3.0) N10 G01 W-33.0 F0.3; /*以进给率0.3mm/r粗车φ30.4处外圆 N12 U30.0 W-50.0; /*粗车锥面 N14 W-10.0; /*粗车φ60.4mm处长度为10的一段外圆 N16 G00 Ul.6 W90.2; /*刀具快速走到点(62.0,0.2) N18 U-31.0; /*刀具快速走到点(3l,0.2) N20 G01 U-32.6; /*粗车端面 N22 G00 W2.0; /*刀具快速走到点(-1.6,2) N24 G30 U0 W0; /*返回第二参考点 N26 (Finishing); /*精车开始 N28 G50 S1500 T0202; /*设置主轴最高转速1500r/min,调2号刀具 N30 G96 S250; /* 指定恒切削速度为250m/min N32 G00 X30.0 Z3.0;/*刀具快速走到精车始点(30.0,3.0) N34 G42 G01 W-2.0 F0.15; /*调刀尖半径补偿,右偏 N36 W-31.0; /*精车ф30.4mm处外圆 N38 U30.0 W-50.0; /*精车锥面 N40 W-10.0; /*精车ф60.0mm处外圆 N42 G40 G00 U2.0 W90.0; /*取消刀补,刀具快速走到点(62,0.0) N44 U-31.0; /*刀具快速走到点(31,0.0) N46 G41 G01 U-1.0; /*调刀尖半径补偿,左偏 N48 G01 U-32.6; /*精车端面 N50 G40 G00 W2.0 M09; /*取消刀补,刀具快速走到点(1.6,2.0) N52 G30 U0 W0 M30; /*返回参考点,程序结束 |