N10 DIAMON ;直径编程 N20 T1 D1 ;调用外圆刀 N30 M08 ;喷冷却液 N40 M03 S700 ;主轴正转700r/min N50 G95 F0.2 ;转进给模式,0.2mm/r N60 G00 X57 Z0 ;快速移动,定位到工件上方 N70 G01 X-1 F0.15 ;直线插补,平端面 N80 G00 Z1 ;退刀 N90 X57 ;再次走刀临近工件处 N100 CYCLE95 ("WX1", 2, 0.1, 0.3, 0, 0.3, 0, 0, 1, 0, 0, 0.5) ;粗车削外圆 N110 G00 X100 ;退刀 N120 Z100 ;退刀 N130 M01 ;程序暂停 N140 M03 S900 ;主轴正转900r/min N150 G00 X57 Z0 ;再次走刀临近工件处 N160 CYCLE95 ("WX1", 0, 0, 0, 0, 0, 0, 0.15, 5, 0, 0, 0.5) ;精车削外圆 N170 G00 X100 ;退刀 N180 Z100 ;退刀 N190 M05 ;主轴停止 N200 M01 ;程序暂停 N210 G17 ;切换至XY平面 N220 T2 D1 ;调用U钻 N230 M03 S500 ;主轴正转500转 N240 G00 X0 Z20 ;快速移动,临近工件 N250 G01 Z10 F0.2 ;临近工件 N260 CYCLE83 (10, 0, 1, -30, 30, -3, 3, 3, 0, 2, 1, 0) ;钻Ф19深30孔 N270 G00 Z100 ;退刀 N280 X100 ;退刀 N290 G18 ;切换至XZ平面 N300 M01 ;程序暂停 N310 T3 D1 ;调用内孔镗刀 N320 M03 S1000 ;主轴正转1000r/min N330 G00 X19 Z1 ;快速移动,临近工件 N340 CYCLE95 ("NK1", 1, 0.05, 0.2, 0, 0.2, 0, 0, 3, 0, 0, 0.5);粗镗削内孔 N350 G00 Z100 ;退刀 N360 X100 ;退刀 N370 M01 ;程序暂停 N380 M03 S1200 ;主轴正转1200r/min N390 G00 X19 Z1 ;快速移动,临近工件 N400 CYCLE95 ("NK1", 0, 0, 0, 0, 0, 0, 0.1, 7, 0, 0, 0.5);精镗削内孔 N410 G00 Z100 ;退刀 N420 X100 ;退刀 N430 M01 ;程序暂停 N440 T4 D1 ;调用内孔切槽刀 N450 M03 S700 ;主轴正转700r/min N460 G00 X20 Z1 ;快速移动,临近工件 N470 G01 Z0 F0.2 ;临近工件 N480 CYCLE93 (10.75, -22, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0.05, 0.2, 1, 0, 17,0.5);切削内螺纹退刀槽 N490 G0 X20 ;退刀 N500 Z100 ;退刀 N510 X100 ;退刀 N520 M01 ;程序暂停 N530 T5 D1 ;调用内螺纹刀 N540 M03 S600 ;主轴正转600r/min N550 G00 X21.5 ;快速定位,临近工件 N560 Z-9 ;临近工件 N570 CYCLE97 (1.5, 0, -11, -22, 21.5, 21.5, 2, 2, 0.975, 0.1, 0, 0, 8, 1, 2, 1, 0, 0) ;车削内螺纹 N580 G00 Z100 ;退刀 N590 X100 ;退刀 N600 M09 ;冷却结束 N610 M05 ;主轴停止 N620 M02 ;程序结束 子程序:WX1.iso N10 G01 X41 Z0.5 ;靠近待加工表面 N20 X43 Z-0.5 ;倒C0.5的倒角 N30 Z-32 ;直线插补加工 N40 X53 CHR=0.5 ;抬刀,倒C0.5的倒角 N50 Z-44 ;Z向切削到位 N60 X56 ;抬刀 N70 RET ;子程序结束标志符 子程序:NK1.iso: N10 G01 X32 Z0.5 ;靠近待加工表面 N20 X30 Z-0.5 ;倒C0.5的倒角 N30 Z-5 ;直线插补加工 N40 X27 Z-11 ;直线插补加工 N50 X21.5 CHR=1 ;倒C1的倒角 N60 Z-26 ;螺纹大径加工 N70 X19 ;下刀 N80 RET ;子程序结束标志符