1、数控加工编程与加工工程零件使用教材以外的数控系统程序集主编 副主编 参编 主审 李河水 范洪斌 吴在丞 龚建国梁斯仁彭实名机械工业出版社N460 X25.8N470 X25.7N410 G00X25N420 Z100Z方向快退刀N430 M30程序结束SINUMERIK系统零件加工程序如下:SK05程序名。N10 G90G95G40G71初始化。N20 T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30 G0X38Z2定位到加工起点。N40 CYCLE95C “FF:FF_E” , 1, 0.2, 0.5, , 0.2,0. 1, 0.2, 9, , , 1,)外轮廓粗加工
2、轮廓循环。N50 G0X100Z100快速退刀到换刀点。N60 M5M0主轴停止,程序暂停(用于测量)。N70 S800M3设置精加工主轴转速。N80 G0X38Z2定位到加工起点。N90 CYCLE95 ( FF:FF_E”,0. 1, 5, , , 1,)外轮廓精加工轮廓循环。N100 G0X100Z100快速退刀到换刀点。N110 T4D1S600M3选择内孔镯刀,建立刀补,设置主轴转速。N120 G0X20Z2定位到加工起点。N130CYCLE95 ( HH:HH_E”, 1, 0. 1, 0.3,0. 15, 0. 1, 0.08, 11, , , 1,)内轮廓粗加工轮廓循环。N14
3、0 G0Z100快速退刀到换刀点Z值。N150 X100快速退刀到换刀点X值。N160 M5M0主轴停止,程序暂停(用于测量)。N170 S1000M3设置精加工主轴转速。N180 G0X20Z2定位到加工起点。N180CYCLE95 ( “HH:HH_E”,,0. 1, 7, , , 1,)内轮廓精加工轮廓循环。N200 G0Z100快速退刀到换刀点Z值。N210 X100快速退刀到换刀点X值。N220 T2D1S400M3选择内切槽刀具,建立刀补,设置主轴转速。N230 G0X20Z2快速定位到进刀起点。N240 CYCLE93 (25, -35, 4, 2,0. 2, 0.1, 1, 0
4、. 5, 3,)内切槽循环。N250 G0Z100快速退刀到换刀点。N260 G0X100N270 T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。N280 G0X24Z2定位到加工起点。N290 CYCLE99(0,25,-33,25, 2, 2,1.08,0.05,30,0,4, 1,2, 300104,1,0, 0,0,0,0, 0,0, 1,螺纹加工循环。N300 G0Z100快速退刀到换刀点。N310 G0X100N320 M5主轴停止。N330 G74X0Z0自动返回参考点。N340 M30程序结束。N350 FF:零件外轮廓子程序开始。N360 G0X36X方向快
5、进。N370 G1Z0定位到端面。N380 G1Z-45车外圆6 36至Z-45oN390 X38X方向快退。N400 M2程序结束。N410 FF_E:零件外轮廓子程序结束。N420 IIH:零件内轮廓子程序开始。N430 G0X29X方向快进。N440 G1Z0定位到端面。N450 G1X25Z-2倒角N460Z-35车内孔625至Z-35oN470X24车端面N480Z-45车内孔624至Z-45oN490 X20X方向快退。N500 M2程序结束。N510 HH_E:零件内轮廓子程序结束。任务使用复合固定循环指令的编程与加工试用华中数控和西门子数控系统的复合固定循环指令编制如图1-34
6、所示零件的加工程序。I 未rtftftci.2未注尺寸公始按GH/T 1职一tn处FL 3未ttJLH公是按-技术要求艾堂S如泠计TZ45| |M馆SK07华中系统零件加工程序如下:%4001N10 T0101 M03 S800 F150刀具编号粗车参数N20 GOO XO Z2快速定位于起点N30 G71 U2R1P80Q190 XO. 5 ZO. 1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N40 GOO X100 Z100退刀N50 M05主轴停止N60 MOO暂停程序测量N70 T0101 M03 S800 F150精车N80 G00X0Z2N80粗车起点快速定位N90 GO1ZO
7、N100 G02X15Z-7. 5R7. 5圆弧加工N110 G01Z-17. 5N120 X20N130 X24Z-19. 5N140 Z-37N150 X28Z-39N160 Z-52N170 G03X34Z-55R3圆弧加工N180 G1Z-70N190 X36N190终点N200 G00X100快速退到换刀点N210 Z100N220 M05主轴停止N230 M00程序暂停N240 T0202 M03 S800 F100切槽N250 G00X36快速定位于起点N260 Z-52N270 GO1X20N280 G00X36N290 Z100N300 M05主轴停止N310 M00程序暂停
8、N320 T0303 M03 S800 F100车螺纹N330 G00X26 Z-15. 5快速定位于起点N340 G82 X23.5 Z-39 F2N350 X23. 1N360 X22. 8N370 X22. 7N380 G00X100X方向快退N390 Z100Z方向快退N400 M30程序结束SINUMERIK系统零件加工程序如下:SK07程序名ON10 G90G95G40G71初始化N20 T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30 G0X38Z2定位到加工起点。N40 CYCLE95 ( “FF:FF_E” , 1, 0.2, 0.5, 0.2,0. 1
9、, 0.2, 9, , , 1,)外轮廓粗加工轮廓循环。N50 G0X100Z100快速退刀到换刀点。N60 M5M0主轴停止,程序暂停(用于测量)。N70 S800M3设置精加工主轴转速。N80 G0X38Z2定位到加工起点。N90 CYCLE95 ( FF:FF_E”,,0. 1, 5, , , 1,)外轮廓精加工轮廓循环。N100 G0X100Z100快速退刀到换刀点。N110 T2D1S400M3选择外切槽刀具,建立刀补,设置主轴转速。N120 G0X38Z2快速定位到进刀起点。N130 CYCLE93 (24, -37, 4, 2,0. 2, 0.1, 1, 0. 5, 1,)内切槽
10、循环。N140 G0X100Z100快速退刀到换刀点。N150 T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。N160 G0X24Z2定位到加工起点。N170 CYCLE99 (-17.5, 24, -35, 24, 2, 2, 1.3,0.05,30,0,4,1,2, 300103,1,0, 0,0,0,0,0,0, 1,0,)螺纹加工循环。N180 G0X100Z100快速退刀到换刀点。N190 M5主轴停止。N200 G74X0Z0自动返回参考点。N210 M30程序结束。N220 FF:零件轮廓子程序开始。N230 GOXOX方向快进。N240 G1Z0定位到端面。N
11、250 G3X15Z-7. 5CR=7. 5车R7.5球头。N260 G1Z-17. 5车外圆6 15至Z-17. 5ON270 X20车端面N280 X24Z-19. 5车倒角N290 Z-37车外圆24至Z-37oN300 X28Z-39. 5车倒角N310 Z-52车外圆28至Z-52oN320 G2X34Z-55CR=3车R3圆弧N330 G1Z-65车外圆34至Z-65oN340 X38X方向快进。N350 M2程序结束。N360 FF_E:零件外轮廓子程序结束。任务五使用宏程序的编程与加工试分别用华中数控和西门子数控系统编程指令编写以下配合零件加工程序。配弁件|华中系统零件加工程序
12、如下:配合件1左端加工程序表1-31配合件2左端加工程序%5001配合件1左端加工程序N10 T0101 M03 S800 F150程序开始局部N20 GOO X55 Z2快速定位于固定循环起点N30 G71 U2R1P90Q180 X0. 5 Z0. 1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N40 GOO X100 Z300退刀N50 M05主轴停止N60 M00程序暂停N70 T0101 M03 S800 F150N80 G00X55Z2N90 X44N90粗车起点快速定位N100 G01Z0F200N110 X42Z-1N120 X44N130 Z-20N140 X53N150
13、Z-28N160 G02 X53Z-58 R30N170 G01Z-62N180 G01X53N180终点N190 G00X100N200 Z100退刀到换刀点N210 M30程序结束05002掉头加工N230 T0101 M03 S800 F150N240 GOO X18 Z2快速定位于固定循环起点N250 G71 U2R1P310Q350 X-0. 5 Z0. 1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N260 GOO X100 Z100退刀到换刀点N270 M05主轴停止N280 M00程序暂停N290 T0101 M03 S800 F150N300 G00X18Z2快速定位N31
14、0 X29N310粗车起点配合件1右端加工程序N320 Z0N330 G01X25Z-2F200N340 Z-24N350 X18N350终点N360 Z2N370 G00Z100Z方向退刀N380 X100X方向退刀N390 M05主轴停止N400 M00程序暂停N410 T0202M03S600F200切断刀N420 G00X22Z2快速定位到起点N430 G01Z-24F100N440 X29N450 X22N460 Z2N470 G00Z100X100N480 M05主轴停止N490 M00N500 T303S800F100换螺纹刀N510 G00X27.2Z2快速定位到起点N520
15、G82X26. 5Z-22F2N530 X26. 1N540 X25. 8N550 X25. 7N560 G00X18N570 X100X方向退刀N580 Z100Z方向退刀N590 M05主轴停止N600 M30程序结束%5003配合件1右端加工程序N10 G94G90G97G40G21程序开始局部N20 T0101S600 M03 F180换粗加工刀、带刀补、起动主轴N30 GOO X56 Z2快速定位于固定循环起点N40 G71 U2 R1 P60 Q90 X0. 5 Z0. 1粗加工循环N42 GOO X100Z100M05N44 M00N46 T0101 S1000 M03 F100
16、重新调用01刀补值、起动主轴、设定进给速度N48 GOO X56 Z2快速定位于固定循环起点N60 GOO X52 Z1粗加工循环开始N70 G01 Z0N80 G02 X52 Z-30 R30N90 G01 X56粗加工循环结束N140 GOO X100Z100退刀到换刀点N150 T0404 S600 M03 F120换内孔粗车刀、起动主轴、设定进给速度N160 GOO X20Z2程序定位点N170 G71 U1. 5 R1 P190 Q230 X-0. 4 Z0. 1内孔粗车循环N172 GOO Z100退刀到换刀点N174 X100M05N176 M00暂停、测量,必要时修改T04刀补
17、值N178 T0404 S1000 M03 F100换刀、给定精车内孔主轴转数和进给速度N180 GOO X20 Z2程序定位点N190 GOO X29内孔粗车循环开始N200 G01 Z0N210 X25 Z-2N220 Z-24N230 X20内孔粗车循环结束N240 GOO Z100退刀到换刀点N300 X100N310 T0505 S600 M03 F60换内切槽刀、起动主轴、设定进给速度N320 GOO X24 Z2N330 GOO Z-24N340 G01 X29N350 GOO X24N360 Z100退刀到换刀点N370 X100N380 T0606 S400 M03换内螺纹车
18、刀、起动主轴、设定进给速度N390 G95G00 X24 Z5N400 G82 X25.8 Z-22 F2车削内螺纹N410 X26.4N420 X26.8N430 X27N440 GOO X100 Z100退刀N450 M30程序结束配合件2右端加工程序%5004N10 G94G90G40G21初始化N20 T0101S600M03F180换外圆粗车刀、起动主轴、设定主轴转数和进给速度N30 G00X56Z2M08快速定位到循环起始点N40 G71U3R0. 5 P60 Q150X0. 3Z0. 2调用G71粗车复合固定循环N42 G00X56 Z2快速定位到起始点N44 G96S100F0
19、. 15设定恒线速度控制N46 G50S2000限制主轴最高转数N60 GOOXON70 G01G42Z0N80 #1-0自变量#1赋初值0N90 WHILE #1GE-4O判断N100 #2=26*SQRT40*40-#1+40*#1+40/40计算因变量#2的值N110 G01X2*#2Z#l直线插补至点(2*#2, #1)N1201改变自变量值N130 ENDWN150 G00G40X56N190 G00X100Z100M05N200 M30SINUMERIK系统零件加工程序如下:SK09101配合件1左端加工程序的程序名。N10 G90G95G40G71初始化。N20 T1D1S600
20、M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30 G0X56Z3定位到加工起点。N40 CYCLE95 ( FF:FF_E”,1, 0. 2, 0. 5,0.2, 0. 1, 0. 15, 9, , , 1,)粗加工轮廓循环。N50 G0X100Z100快速退刀到换刀点。N60 M5M0主轴停止,程序暂停(用于测量)。N70 S800M3设置精加工主轴转速。N80 G0X56Z3定位到加工起点。N90CYCLE95 ( “FF:FF_E”,0. 1, 5, , , 1,)精加工轮廓循环。N100 G0X100Z100快速退刀到换刀点。N110 M5主轴停止。N120 G74X0Z0自动返
21、回参考点。N130 M30程序结束。N140 FF:零件轮廓子程序开始。N150 G0X42X方向快进。N160 G1Z0定位到端面。N170 X44Z-1倒角1X45。工程一数控车削编程与加工任务一 数控车床认识与操作4$taints *ivmtxMRMHSK-001*MM %华中系统零件加工程序如下:%2800程序名N10 T0101 M03 S800 F150刀具编号粗车参数N20 GOO X18 Z2起刀点N30 G71 U2R1P80Q140 XO. 5 ZO. 1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N40 GOO X100 Z300退刀N50 M05主轴停止N60 MOO
22、暂停程序测量N70 T0101 M03 S1000 F100精车N80 GOO X18 Z2N1粗车起点快速定位N90 G01 ZON100 X20 Z-2N110 Z-20N120 X28N130 X34 Z-40N140 Z-64N2终点N150 GOOX1OOX方向快退N180 Z-20车外圆44至Z-20oN190 X56X方向快退。N200 M2程序结束。N210 FF_E:零件轮廓子程序结束。SK09201配合件2左端加工程序的程序名。N10 G90G95G40G71初始化.N20 T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30 G0X56Z2定位到加工起点
23、。N40CYCLE95( “FF:FF_E”,1, 0.2, 0.5, 0.2,0. 1, 0.2, 9, , , 1,)外轮廓粗加工轮廓循环。N50 G0X100Z100快速退刀到换刀点。N60 M5M0主轴停止,程序暂停(用于测量)。N70 S800M3设置精加工主轴转速。N80 G0X56Z2定位到加工起点。N90 CYCLE95 ( “FF:FF_E”,0. 1, 5, , , 1,)外轮廓精加工轮廓循环。N100 G0X100Z100快速退刀到换刀点。N110 T2D1S400M3选择切槽刀具,建立刀补,设置主轴转速。N120 G0X56Z2快速定位到进刀起点。N120 CYCLE9
24、3 (27, -20, 5, 2,0. 2, 0. 1, 1, 0. 5, 1,)切槽循环。N140 G0X100Z100快速退刀到换刀点。N150 T3D1S400M3选择外螺纹加工刀具,建立刀补,设置主轴转速。N160 G0X56Z2定位到加工起点。N170 CYCLE99C0, 27, -18, 27, 2, 2, 1.3, 0.05,30,0,4,1,2, 300103, 1, 0, 0,0,0,0,0,0, 1, 0,)螺纹加工循环。N180 G0X100Z100快速退刀到换刀点。N190 M5主轴停止。N200 G74X0Z0自动返回参考点。N210 M30程序结束。N220 FF
25、:零件轮廓子程序开始。N230 G0X23X方向快进。N240 G1Z0定位到端面。N250 X27Z-2车倒角N260 Z-20车6 27外圆至Z-20oN270 X56快速退刀到换刀点。N280 M2程序结束。N290 FF_E:零件外轮廓子程序结束。SK09102配合件1右端加工程序的程序名。N10 G90G95G40G71初始化。N20 T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30 G0X56Z2定位到加工起点。N40 CYCLE95 ( “FF: FF_E” , 1, 0.2, 0.5, 0.2,0. 1, 0.2, 9, , , 1,)外轮廓粗加工轮廓循环
26、。N50 G0X100Z100快速退刀到换刀点。N60 M5M0主轴停止,程序暂停(用于测量)。N70 S800M3设置精加工主轴转速。N80 G0X56Z2定位到加工起点。N90CYCLE95 ( “FF:FF_E”,0. 1, 5, , , 1,)外轮廓精加工轮廓循环。N100 G0X100Z100快速退刀到换刀点。N110 T4D1S600M3选择内孔疆刀,建立刀补,设置主轴转速。N120 G0X20Z2定位到加工起点。N130CYCLE95 (,1, 0. 1, 0.3,0. 15, 0. 1, 0.08, 11, , , 1,)内轮廓粗加工轮廓循环。N140 G0Z100快速退刀到换
27、刀点Z值。N150 X100快速退刀到换刀点X值。N160 M5M0主轴停止,程序暂停(用于测量)。N170 S1000M3设置精加工主轴转速。N180 G0X20Z2定位到加工起点。N190CYCLE95 ( “HH:HH_E”,0. 1, 7, , , 1,)内轮廓精加工轮廓循环。N200 G0Z100快速退刀到换刀点Z值。N210 X100快速退刀到换刀点X值。N220 T2D1S400M3选择内切槽刀具,建立刀补,设置主轴转速。N230 G0X20Z2快速定位到进刀起点。N240 CYCLE93 (25, -24, 4, 2,0. 2, 0.1, 1, 0. 5, 1,)内切槽循环。N
28、250 G0Z100快速退刀到换刀点。N260 G0X100N270 T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。N280 G0X24Z2定位到加工起点。N290 CYCLE99(0,25,-33,25, 2, 2,1.08,0.05,30,0,4, 1,2, 300104,1,0, 0,0,0,0, 0,0, 1,螺纹加工循环。N300 G0X100Z100快速退刀到换刀点。N310 M5主轴停止。N320 G74X0Z0自动返回参考点。N330 M30程序结束。N340 FF:零件外轮廓子程序开始。N350 G0X53X方向快进。N360 G1Z0定位到端面。N370
29、G2X53Z-30CR=30车R30圆弧。N380 G1Z-40车外圆(1)53至Z-40oN390 X56X方向快退。N400 M2程序结束。N410 FF_E:零件轮廓子程序结束。N420 HH:零件内轮廓子程序开始。N430 G0X29X方向快进。N440 G1Z0定位到端面。N450 G1X25Z-2车倒角。N460 Z-24车内孔4)25至_24。N470 X22车端面N480 Z-26车内孔622至Z-26oN490 X20X方向快进。N500 M2程序结束。N510 IIII_E:零件内轮廓子程序结束。配合件2右端加工程序Sk09202配合件2右端加工程序N10 G95G90G4
30、0G71初始化N20 T1D1S600M3换外圆粗车刀、起动主轴、设定主轴转数和进N30 G00X56Z2M8快速定位到循环起始点N40 CYCLE95 ( CONTOUR”,1, 0. 2, 0. 5, , 0. 2, 0. 1,0.2, 9, , , 1,)调用G71粗车复合固定循环N50 G00X56 Z2快速定位到起始点N60 G96S100LIMS=2500设定恒线速度控制,限制主轴最高转数N70 CYCLE95 ( CONTOUR”,,0. 1,5, , , 1,)N150 G00G40X56N190 G00X100Z100M05N200 M30CONTOUR l.SPFN70 G
31、OOXON80 G01G42Z0N90RM0自变量#1赋初值0N100 LABEL1:R2=26*SQRT40*40-Rl+40*Rl+40/40计算因变量#2的值N110 G01X二2*R2 Z=R1直线插补至点(2*#2, #1)N120 R1=R1-O. 1改变自变量值N130 IF R1 = -40 GOTOB LABEL1:判断N140 M02工程二数控铢削编程与加工任务一数控铢床认识与操作FANUC系统零件加工程序如下:02100;程序名N10G90G17G54G00X70. Y34. 64;初始化,快速至定位点N20S500M03;起动主轴设定主轴转数和进给速度N30G01Z-5
32、. F80;下刀至图样深度N40G41G01X50. Y0D01F100;刀具接近工件,半径左补偿N50X25. Y-43. 3;铢六边形外轮廓N60X-25.;N70X-50.Y0;N80X-25. Y43. 3;N90X25.;N100X50. Y0;N110G40G00X70. Y-34. 64;取消刀补N120Z300.;抬刀N130M05;主轴停N140M30;程序停SINUMERIK系统零件加工程序如下:AB01程序名N10 G54 G90 G17 GO X80 Y34. 6 T1 M3 S500初始化,快速至定位点,设定转速N20 Z5快速到平安高度N30 G1 Z-5 Fl 0
33、0下刀至图样深度N40 G1 G41 DI X70刀具接近工件,建立刀具半径补偿N50 X25 Y-43. 3铢六边形外轮廓N60 X-25N70 X-50 Y0N80 X-25 Y43. 3N90 X25N100 X70 Y-34.6N110 G40 X80取消刀具半径补偿N120 Z200 M5抬刀,主轴停N130 M02程序停任务二以平面和外轮廓为主的板类零件加工编程与操作14() 0.0265 一65111 817155f一I技术要求I未注尺寸公差按GB/T 1804m 处理2.饨后修健毛刺。rl0 04-ls-_/Ru 3.2使用FANUC数控系统指令编写的板类零件加工程序如下: 表
34、2-8主程序02200;程序名N10G17G90G40G49G94G54;初始化,以第一把刀为基准刀对刀设定工件坐标系N20G00X-160.Y160.M08;XY平面内快速定位至点(-160, 160),切削液开N30M03S360;主轴正转N40Z0;快速下刀N50G01X-120.Y30.F500;工进到工件左侧(X-120, Y30)N60X120.F80;N70Y-30.;p Kyi11 /N80X-120.;(-120,-30)120,-30)/一,.za y ,十图2-15上平面铳削进给路线设计行切进给,饨上平面N90G00Z300.M09;抬刀N100M05;主轴停N110M0
35、0;暂停(手工换第二把刀T02)N120G00X-100.Y48.;铢上凸台侧轮廓时XY平面定位点N130M03S400F100;主轴正转,设定主轴转速和进给速度N140G43G00Z-7.5H02M08;快速下刀并带刀具长度补偿(刀长补偿值为相对基准刀的长度差值)N150D22M98P801;调用最上面凸台外轮廓加工子程序粗加工外轮廓D22=16mmN160D23M98P801;调用最上面凸台外轮廓加工子程序去残料D23=28mmN170G00Y-80.;Y方向快速定位到点(-100 -80)N175 X-34.317;X方向快速定位到(-34.317,-80)NI80Z-14.;下刀至图样
36、尺寸N190D22M98P802;调用下凸台轮廓加工子程序进行粗加工D22=16mmN200G00G49Z0M09;抬刀取消刀补,主轴停N205 M05N210M00;程序暂停(手动换第三把刀T03)N215G00X-100.;X方向快速定位到(-100,-80)N220Y48.M08;Y方向快速定位到(100,48)N230M03S500F80;起动主轴,设定加工参数N240G43G01Z-8.H03;快速下刀并带刀具长度补偿(刀长补偿值为相对基准刀的长度差值)N250D21M98P801;调用最上面凸台外轮廓加工子程序精加工外轮廓D21=15mmN260D23M98P801;调用最上面凸台
37、外轮廓加工子程序精加工底面D23-28mmN270 G00Y-80.;Y方向快速定位到点(-100 -80)N275 X-34.317;X方向快速定位到(-34.317,-80)N280G01Z-14.;下刀至图样尺寸N290D21M98P802;调用下凸台轮廓加工子程序进行外轮廓精加工D21=15nmiN300G00G49Z0M09;提刀取消刀补N310M30;程序结束表2-9 f先上凸台侧面轮廓子程序00801;铢上凸台侧面轮廓子程序N10G41G01X-20.Y48.;筑上凸台侧面轮廓N20X14.;N30G02X30.Y-40.R50.;N40G01X-30.;N50G02X-48.9
38、26Y-10.308R50.;N60 G01X7.97Y57.5;N70G00Y63.;N80G40X-100.Y48.;N90M99;N90M99;子程序结束表2-10铢下凸台侧面轮廓子程序表2-10铢下凸台侧面轮廓子程序N80G01Y-70.;N100G40 X-34.317 Y-80;取消刀补N120M99;子程序结束SINUMERIK系统零件加工程序如下:AB03主程序名N10 G54 G90 G17 GO X-160 Y160 T1 DI M3 S300初始化,以第一把刀为基准刀对刀设定工件坐标系,到定 位点N20 Z5 M8下刀至平安高度,切削液开N30 G1 ZO F100加工上
39、外表N40 X-120 Y30N50 X120N60 Y-30N70 X-120N80 GO Z200 M5抬刀,停转N90 MO换刀N100 T2 DI M3 S400 GO X80 Y-70粗加工参数设定,并定位N110 Z5 M8下刀至平安高度,切削液开N120 G1 Z-13.8 F80下刀,留精加工余量N130 LI调用大凸台粗加工子程序,半径补偿Dl=15.2N140 GO Z5下刀至平安高度,切削液开N150 X80 YO小凸台加工定位N160 G1 Z-7.8 F80下刀,留精加工余量N170 L2调用粗加工子程序,半径补偿Dl=15.2N180 D2 L2调用去除残料子程序,
40、半径补偿Dl=28N190 D3 L2调用去除残料子程序,半径补偿01=35N200 GO Z200 M5抬刀,停转N210 MO换刀N220 T3 DI M3 S500 GO X80 Y-70精加工参数设定,并定位N230 Z5 M8下刀至平安高度,切削液开N240 G1 Z-14 F80下刀,精加工到位N250 LI调用大凸台精加工子程序,半径补偿D1二15N260 GO Z5抬刀至平安高度N270 X80 YO小凸台加工定位N280 G1 Z-8 F80下刀,留精加工余量N290 L2调用精加工子程序,半径补偿D1二15N300 D2 L2调用去除残料子程序,半径补偿1)1=28N310 D3 L2调用去除残料子程序,半径补偿01=35N320 GO Z200 M5抬刀,停转N330 M2程序结束L1大凸台子程序N10 G41 Y-57.5 F100建立刀补至切入点N20 X-46.817轮廓加工N30 X-60.037 Y-44.28N40 G2 X-56. 556 Y65 CR=200N50 G1 X65N60 Y43.589N70 G3 Y-43.589 CR=100N80 G1 Y-70N90 G40 X80取消刀补,返回定位点N1