左端程序参考:
N10G40G97G99M03S950F0.4;取消刀具补偿,设主轴正转,转速为950r/min进给量0. 4mm/r
N20T0101;换T0101刀到位
N30M08;打开切削液
N40G00X31.0Z2.0;快速进刀至循环起点
N50G71U1.5R0.5;定义粗车循环,背吃刀量1.5mm,退刀量0.5mm
N60G71P70Q140U0.3W0.05;精车路线由N70-N140指定,X方向精车余量0.3mm,Z方向精车余量0.05mm
N70G00X0.0;快速进刀
N80G42G01Z0.0;刀具右补偿,精加工轮廓起点
N90X21.0;车削端面至螺纹倒角起点
N100X24.0Z-1.5;车螺纹倒角
N110Z-36.0;车螺纹牙顶圆
N120X28.0S1250;车28mm外圆端面
N130Z-141.0;车28mm外圆
N140G40X31.0;取消刀补,X向退刀
N150G00X100.0Z100.0;快速回换刀点
N160M09;关闭切削液
N170M05;主轴停止
N180M03S1550F0.2;设主轴正转,转速为1550r/min,进给量0.2mm/r
N190T0202;换刀T0202
N200M08;打开切削液
N210G00X31.0Z2.0:快速进刀至循环起点
N220G70P70Q140;定义G70精车循环,精车各外圆表面
N230G00X100.0Z100.0;
N240M09;关闭切削液
N250M05;主轴停止
N260M03S520;设主轴正转,转速为520r/min
N270T0303;换刀T0303
N280M08;打开切削液
N290G00X24.0Z3.0;快速进刀至螺纹循环起点
N300G76P021160Q100R50;螺纹车削复合循环
N310G76X21.4Z-36.0P1300Q1000F2.0;螺纹车削复合循环
N320G00X100.0Z100.0;快速退刀,回换刀点
N330M09;关闭切削液
N340M05;主轴停止
N350M30;程序结束
右端程序参考:
N10G40G97G99M03S950F0.4;取消刀具补偿,设主轴正转,转速为950r/min,进给量0. 4mm/r
N20T0101;换T0101刀到位
N30M08;打开切削液
N40G00X31.0Z2.0;建立刀具右补偿,快速进刀至循环起点
N50G71U1.5R0.5;定义粗车循环,背吃刀量1.5mm,退刀量0.5mm
N60G71P70Q120U0.3W0.05;精车路线由N70~N120指定,X方向精车余量0.3mm,Z方向精车余量0.05mm
N70G00X0.0;快速进刀
N80G42G01Z0.0;刀具右补偿,精加工轮廓起点
N90X21.0;车削端面至螺纹倒角起点
N100X24.0Z-1.5;车螺纹倒角
N110Z-75.0;车24mm外圆
N120G40X29.0;取消刀补,X向退刀
N130G00X100.0Z100.0;快速回换刀点
N140M09;关闭切削液
N150M05;主轴停止
N160M03S1550F0.2:设主轴正转,转速为150r/min,进给量0.2mm/r
N170T0202;换刀T0202
N180M08;打开切削液
N190G00X31.0Z2.0;快速进刀至循环起点
N200G70P70Q120;定义G70精车循环,精车各外圆表面
N210G00X100.0Z100.0;快速回换刀点
N220M09;关闭切削液
N230M05;主轴停止
N240M03S520;设主轴正转,转速为520r/min
N250T0303;换刀T0303
N260M08;打开切削液
N270G00X24.0Z3.0;快速进刀至螺纹循环起点
N280G76P021160Q100R50;螺纹车削复合循环
N290G76X21.4Z-40.0P1300Q1000F2.0;螺纹车削复合循环
N300G00X100.0Z100.0;快速退刀,回换刀点
N310M09;关闭切削液
N320M05;主轴停止
N330M30;程序结束