1、编程(40 分)1.编写下图零件的精加工程序,编程原点建在左下角的上表面,用左刀补。O0001G54G00X-10Y-10Z50T01M03S1000F80G43H01G00Z-5G41G01X20Y0D01G01Y62G02X44Y86R24G01X96G03X120Y62R24G01Y40X100Y14X0G40G01X-10Y-10G49G00Z50M05M302.如图所示的“S”字母是由直线和圆弧组成,深为 2mm,宽为 4mm,用 4 的刀具,试编程。O0002G54G00X0Y0Z50T01S500M03F100G43H01G00Z30G00X10Y15Z5G01Z-2G03X15
2、Y10R5G01X35G03X40Y15R5G01Y20G03X35Y25R5G01X15G02X10Y30R5G01Y35G02X15Y40R5G01X35G02X40Y35R5G01Z2G00G49Z50G00X0Y0M05.M303.用 6 的刀具铣如图所示“X、Y、Z”三个字母,深度为 2mm,试编程。工件坐标系如图所示,设程序启动时刀心位于工件坐标系的(0,0,100)处,下刀速度为 50mm/min,切削速度为 150mm/min,主轴转速为 1000r/min,编程过程中不用刀具半径补偿功能。O0003G54G00X0Y0Z100T01M03S1000G43H01G00Z5G00
3、X10Y10G01Z-2F50G01X30Y40F150Z2G00X10G01Z-2F50X30Y10F150Z2G00X40Y40G01Z-2F50X50Y25F150Y10Z2G00Y25G01Z-2F50X60Y40F150Z2G00X70G01Z-2F50X90F150X70Y10X90Z2G00X0Y0G49G00Z100M05M304.如图所示,零件上有 4 个形状、尺寸相同的方槽,槽深 2mm,槽宽 10mm,未注圆角 R5。试用子程序编程。设工件坐标系位于工件左下角的上表面,10 的端铣刀具的初始位置(0,0,100)处。编制程序。O0004G54G00X0Y0Z100T01G
4、43H01G00Z50M03S500G00X30Y15Z5M98P0002G00X100Y15M98P0002G00X30Y65M98P0002G00X100Y65M98P0002G00X0Y0G49G00Z100M05M30O0002G91G01Z-7F100Y30X50Y-30X-50Z7G90M995. 编写下图零件的精加工程序,编程原点建在工件左下角上表面处。工件厚度为 2mm。O0005G54G00X-10Y-10Z100T01M03S500G43G00Z5H01G01Z-2F100G41G01X0Y-5D01Y40X40Y60G02X80Y20R40G02X60Y0R20G01X-
5、5G40G00X-10Y-10G49G00Z100M05M306. 编写下图零件外轮廓的精加工程序,编程原点建在中心上表面处,工件厚度为 5mm.O0006G54G00X-130Y-70Z100T01M03S1000G43G00Z5H01G01Z-5F100G41G01X-120Y-65D01Y60X-80G03X-30Y60R25G01Y80G02X30Y80R30G01Y60G03X80Y60R25G01X120Y-20X50Y-60X-125G40G01X-130Y-70G49G00Z100M05M307. 编写下图零件内轮廓的精加工程序,刀具半径为 8mm,编程原点建在工件中心上表面,
6、用左刀补加工。00007N05G54G00X0Y0Z100T01N10M03S500G00G43H01Z5G01Z-5F100G41G01X40Y0D01F200Y30X-40Y-30X40Y2G40G01X0Y0G49G00Z100M05M308. 编写下图零件内轮廓的精加工程序,编程原点建在工件中心上表面,用右刀补。00008G54G00X0Y0Z100T01M03S1000G43H01G00Z5G01Z-5F100G42G01X0Y15D01X20G02X20Y-15R15G01X-20G02X-20Y15R15G01X2G40G00X0Y0G49G00Z100M05M309、用直径为
7、6mm 铣刀铣出下图所示的三个字母,深度为 2mm,试编程。(编程坐标原点设在平板的左下角上表面处,编程过程中不用刀具半径补偿功能。 )O0009N0010 G54X0Y0Z100N0015 T01N0020 M03S1000N0025 G43H01G00Z2N0030 X15 Y35N0040 G01 Z-2 F60N0050 X45 F100N0060 G03 X45 Y55 I0 J10N0070 G01 X15N0080 Y15N0090 X45N0100 G03 X45 Y35 I0 J10N0110 G00 Z2N0120 X110 Y35N0130 G01 Z-2 F60N014
8、0 G03 X110 Y35 I-20 J0 F100N0150 G00 Z2N0160 X125 Y25N0170 G01 Z-2 F60N0180 G03 X135 Y15 I10 J0 F100N0190 G01 X155N0200 G03 X155 Y35 I0 J10N0210 G01 X135N0220 G02 X135 Y55 I0 J10N0230 G01 X155N0240 G02 X165 Y45 I0 J-10N0250 G49 G00 Z100N0260 X0 Y0N0270 M3010、(1)使用 R 利用绝对值编程和相对值编程编制下图中圆弧 a 和圆弧 b 的程序。
9、(2)使用 I,J 利用绝对值编程和相对值编程编制下图中圆弧 a 和圆弧 b 的程序 (1)圆弧 a G90 G02 X0 Y30 R30 F300 G91 G02 X30 Y30 R30 F300 圆弧 bG90 G02 X0 Y30 R-30 F300G91 G02 X30 Y30 R-30 F300 (2) 圆弧 aG91 G02 X30 Y30 I30 J0 F300 G90 G02 X0 Y30 I30 J0 F300圆弧 b G91 G02 X30 Y30 I0 J30 F300 G90 G02 X0 Y30 I0 J30 F300 11、某零件的外形轮廓如图所示,厚度为 2mm。
10、刀具:直径为 12mm 的立铣刀,安全平面距离零件上表面 5mm,轮廓外形的延长线切入切出。要求:用刀具半径补偿功能手工编制精加工程序。 参考程序如下 O0011G54G00X10Y-10Z100T01M03S1000G43G00Z5H01G01Z-2F100G42G01X0Y-5D01Y50G02X-50Y100R50G01X-100X-110Y40X-130G03X-130Y0R20G01X5G40G01X10Y-10G49G00Z100M05M3012.如图所示零件上有两排形状尺寸相同的正方形凸台,高 5mm,试用子程序编写精加工程序。 O0012G54G00X0Y0Z50 T01 G4
11、3H01G00Z5 M03S500 M98P30001 G00X0Y60 M98P30001 G00X0Y0 G49G00Z50M05 M30O0001G91G01Z-10F100G41G01X20Y10D01Y40X30Y-30X-40G40G01X-10Y-20G00Z10X50G90M9913.如图所示零件上有 4 个形状尺寸相同的凸起,高 2.5mm,试用镜像指令编程 。O0013G54G00X0Y0Z50.0M03S1000F150G00Z2.0M98P0004G51X0Y0I-1000J1000M98P0004G51X0Y0I-1000J-1000M98P0004G51X0Y0I1
12、000J-1000M98P0004G50G00Z50.0M30O0004G41G01X10.0Y10.0Z-2.5Y30.0X20.0G03X30.0Y20.0R10.0G01Y10.0X10.0G40G01X0Y0G00Z2.0M99 14.用 4mm 的刀具刻如图所示 形状,深 2mm,试用旋转指令编 程 。O0014G54G00X0Y0Z50.0M03S500F150G00Z2.0M98P0056G68X0Y0R90.0M98P0056G68X0Y0R180.0M98P0056G68X0Y0R270.0M98P0056G69G00Z50.0M30O0056G01Z-2.0X60.0Y16
13、.0G02X16.0Y60.0R44.0G01X0Y0G00Z2.0M9915.用 10 的钻头钻图所示四孔,若孔深为 10mm 用 G81 指令,试用循环方式编程。设工件坐标系原点在工件上表面图,刀具的初始位置位于工件坐标系的(0,0,100)处,编写程序。O0015G54G00X0Y0Z100T01M03S800G43G00Z50H01G91G98G81X20Y10Z-15R-45K4F100G80G90G00X0Y0G49G00Z100M05M3016编写下图零件的精加工程序。工件坐标系原点建在工件右端面中心。O0001N05 T0101N10M03S800N15G00X14Z5N20G
14、01Z0F0.1N25X16Z-1N30Z-15N35G03X26Z-20R5N40G01Z-27N45G02X34Z-35R10N50G01Z-50N60G00X50Z50M05N65M0217. 编写下图零件的精加工程序。工件坐标系原点建在工件右端面中心。O0002N05 T0101N10 M03 S500N15 G00 X18 Z5N20 G01 Z-20 F0.3N25 X34N30 Z-75N35 G00 X50 Z50 M05N40 M0218. 编写下图零件的精加工程序。工件坐标系原点建在工件右端面中心。O0003N05 T0101N10M03S500N15G00X14Z5N20
15、G01Z0F0.3N25X18Z-2N30Z-20N35X31N40X34Z-21.5N45Z-75N50G00X50Z50M05N55M0219.编写下图零件的精加工程序。割刀宽度为 5mm,工件坐标系原点建在工件右端面中心。O0004N10 T0101 N20 S500 M03 N30 G00 X20Z5N40 G01Z0F0.3N50 X23.85Z-2N60 Z-30N70 X28N80 Z-65N90 X32N100 G00X50Z50M05N110 T0202N120 M03S300N130 G00X30Z-30N140 G01X18N150 G04X2N160 G01X30N17
16、0 G00X50Z50M05N180 T0303N190 M03S800N200 G00X32Z5N210 G92X22.85Z-27F1.5N220 X22.25N230 X22.05N240 X21.99N250 G00X50Z50M05N260 M3020.用子程序编写下图零件的加工程序。工件毛坯直径为 30mm,用 2mm 宽的割刀,工件坐标系原点建在工件右端面中心。O0005N05 T0101 N10 M03 S500 N20 G00 X32 Z0N30 M98P20001 N70 G00 X50 N72 Z50 M05 N75 M02 子程序如下:O0001N05 G01 W-12
17、 F0.1 N10 U-12N15 G04 X2 N20 G01 U12N25 W-8N30 U-12N35 G04 X2 N40 G01 U12 N50 M99 21. 编写下图零件的精加工程序。工件坐标系原点建在工件右端面中心。O0006N10 T0101 N20 S500 M03 N30 G00 X0 Z5N40 G01 Z0 F0.1 N50 G03 X28 Z-14 R14N60 G01 X40 Z-44N70 Z-59 N80 G02 X50 Z-64 R5N90 G00 X80 Z50 M05 N100 M02 22. 编写下图零件的粗、精加工程序。工件毛坯直径为 45mm,工件
18、坐标系原点建在工件右端面中心。O0007T0101M03S800G00X45Z5G71U2R2G71P10Q20U0.5W0.1F0.3N10G01X20Z0F0.1X24Z-2Z-20X25X30Z-35Z-40G03X42Z-46R6N20G01Z-60G00X80Z80M05M00T0202M03S1000G00X45Z5G70P10Q20G00X80Z80M05M3023. 编写下图零件的粗、精加工程序。工件毛坯直径为 45mm,割刀宽度为 5mm,工件坐标系原点建在工件右端面中心。O0008T0101M03S500G00X45Z5G71U2R2G71P10Q20U0.5W0.1F0.
19、3N10G01X20Z0F0.1X23.8Z-2Z-25X28X34Z-33Z-44G02X42Z-48R4N20G01Z-60G00X80Z80M05M00M03S1000G00X45Z5G70P10Q20G00X80Z80M05M00T0202M03S350G00X30Z-25G01X20F0.1X30Z-23X20G04X2G01Z-25X30G00X80Z80M05M00T0303M03S500G00X28Z5G92X22.8Z-21F2X22X21.52X21.32G00X80Z80M05M3024. 编写下图零件的粗、精加工程序。工件毛坯直径为 45mm,割刀宽度为 5mm,工件坐
20、标系原点建在工件右端面中心。O0009T0101M03S500G00X45Z5G71U2R2G71P10Q20U0.5W0.1F0.3N10G01X0Z0F0.1G03X24Z-12R12G01Z-15X26X29.8Z-17Z-35X30G02X38Z-53.974R47G01X42Z-57N20Z-71G00X80Z80M05M00M03S1000G00X45Z5G70P10Q20G00X80Z80M05M00T0202G00X32Z-35G01X26F0.1G04X2G01X35G00X80Z80M05M00T0303G00X35Z-12G92X28.8Z-32F2X28X27.52X2
21、7.32G00X50Z50M05M3025、编写下图零件的粗、精加工程序。工件毛坯直径为 45mm,工件坐标系原点建在工件右端面中心。O0010T0101M03S800G00X42Z5G71U2R2G71P10Q20U0.5W0.1F0.3N10 G01X0Z0G03X18Z-9R9G01Z-15X21X24Z-16.5Z-25X28G01X34Z-33Z-43G02X42Z-47R4N20G01Z-60G00X50Z50M05M00T0202M03S1000G00X45Z5G70P10Q20G00X50Z50M05M3026. 编写下图零件的粗、精加工程序。O0011T0101M03S800
22、G00X65Z5G71U2R2G71P10Q20U0.5W0.1F0.3N10 G01X30Z0Z-15X60Z-30N20Z-40G00X50Z50M05M00T0202M03S1000G00X65Z5G70P10Q20G00X50Z50M05M3027.编写下图零件的粗、精加工程序。工件坐标系原点建在工件右端面中心。O0012T0101M03S800G00X65Z5G71U2R2G71P10Q20U0.5W0.1F0.3N10 G01X0Z0X15Z-15Z-25G02X23Z-29R4G01X28Z-55G03X38Z-60R5N20G01Z-75G00X50Z50M05M00T0202
23、M03S1000G00X65Z5G70P10Q20G00X50Z50M05M3030. 编写下图零件的精加工程序。O0013N05M03S800T0101N10G00X0Z15N13G01X0Z10F0.1N15G03X20Z0R10N20G01Z-20N25X40Z-30N35G03X40Z-70R40N40G01Z-80N45X70Z-95N50Z-112N55X75N60G00X80Z100M05N65M0231. 编写下图零件的精加工程序。工件坐标系原点建在工件右端面中心。O0014N05M03S800T0101N10G00X14Z5N15G01Z-15F0.1N20X24N25X40
24、Z-33N30W-15N35G03W-20R12N40G01Z-20N45X50N50W-25N55X55N60G00X80Z100M05N65M303-1 如图示零件,厚度 15mm,编写外轮廓加工程序。N10 G92 X-40.0 Y180.0 Z150.0;N12 G00 G90 Z-16.0;N13 S500 M03N15 G01 G41 D01 X0. Y20. F100M08;N20 X5.;N25 G03 X15. Y30. R10.;N30 G02 X30. Y15. R-15.0.;N35 G03 X20. Y5. R10.;N40 G01 Y0.;N45 G00 G40 X
25、0. Y0.M05;N50 M30;3-2 如图示零件,厚度 15mm,编写外轮廓加工程序。N10 G92 X0. Y0. Z150.000;N30 X0. Y60. S300 M03;N35 G43 Z28. H01;N40 G01 Z-15. F100;N45 G41 D21 X0.0 Y20.0M08;N50 X25.98 Y65.;N55 G02 X39.05 Y68.975 I8.66 J-5.;N60 G01 X75.591 Y51.025;N65 G03 X90. Y60. I4.41 J8.975;N70 G01 X90. Y75.;N75 X130.;N80 G02 X140
26、. Y65. I0. J-10.;N85 G01 X140. Y0.;N90 X0.;N95 Y20.;N100 G40 X0. Y60. D00M09;N105 G00 G49 Z250. H00 M05;N110 G28 G91 Z0.0;N115 G28 X0. Y0.;N120 M30;3-3 如图示零件,槽深 5.5mm,编写槽加工程序。N10 G92 X0. Y0. Z150.;N30 S300 M03;N35 G43 Z10.0 H1;N40 G01 X18.75 Y-32.476 F500;N45 Z-5.65 F80 M08;N50 G03 X32.827 Y-19.83 I
27、-18.74 J32.476;N55 G03 X32.035 Y-7.486 I-10.185 J6.344;N60 G01 X20.785 Y12.;N65 G03 X-20.785 Y12. I-20.785 J-12.;N70 G01 X-30.035 Y-7.486;N75 G03 X-31.827 Y-19.83 I10.393 J-6.;N80 X18.75 Y-32.476 I31.827 J19.83;N85 G00 G49 Z25 H0 M05;N90 G28 G91 Z0;N95 G28 X0 Y0;N100 M30;3-4 如图示零件,厚度 15mm,编写孔加工程序。刀N
28、1 G92 X0 Y0 Z100.0; 坐标系设定N2 G00 X-50.Y51.963S800M03; 主轴顺转N3 Z20.M08;冷却液开N4 G91 G81G99 X20.Z-22.R2.L4F40; 钻孔循环N5 X10.Y-17.321;N6 X-20.L4;N7 X-10.0Y-17.321;N8 X20.0 L5;N9 X10.0 Y-17.321;N10 X-20.0 L6;N11 X10.0 Y-17.321;N12 X20.0 L5;N13 X-10.0 Y-17.321;N14 X-20.0 L4;N15 X10.0 Y-17.321;N16 X20.0 L3;N17
29、G80 M09; 取消固定循环N18 G00 G90 Z100;N19 X0 Y0 M05;主轴停转N20 M30;结束3-5 如图所示零件,要求首先进行钻孔,然后攻螺纹。试编制加工程序说明:刀位点为(0,0,250),初始平面设在 Z=150mm 的位置,参考平面设在被加工孔上表面 Z=3mm 处。选用钻头(8.5mm)为 T01 号刀具,丝锥(M10)为T02 号刀具。刀具伸出孔外距离为 4mm。孔加工顺序为 ABCD。加工程序如下:O0002; 程序号;N10 G92 X0 Y0 Z250.0; 设定工件坐标系;N15 T01 M06; 在换刀点换刀(8.5mm 的钻头)N20 G90
30、G00 Z150.0 S600 M03; 进给到初始平面、主轴正转;N25 G99 G81 X15.0 Y10.0 Z-19.0 R3.0 F50; 钻 A 孔,快速返回到初始平面;N30 G98 Y35.0; 钻 B 孔,快速返回到初始平面;N35 G99 X50.0; 钻 C 孔,快速返回到初始平面;N40 G98 Y10.0; 钻 D 孔,快速返回到初始平面;N45 G00 X0 Y0 T02 M06; 快速返回到换刀点换刀(M10 丝锥) ;N50 Z150.0 S150 M03; 进给到初始平面、主轴正转;N55 G99 G84 X15.0 Y10.0 Z-19.0 R3.0 F15
31、0;攻螺纹 A 孔,加工后返回参考平面;N60 G98 Y35.0; 攻螺纹 B 孔,加工后返回到参考平面;N65 G99 X50.0; 攻螺纹 C 孔,加工后返回到参考平面;N70 G98 Y10.0; 攻螺纹 D 孔,加工后返回到参考平面;N45 G80 G00 X0 Y0; 取消固定循环,快速返回到换刀点;N50 M30; 程序结束。3-6 如图所示零件,进行打中心孔、钻孔倒角、攻螺纹等加工,试编制加工程序。 Y加工程序如下:O0003; 主程序;N10 G54 G90 X0 Y0 Z250.0; 选择工件坐标系,快进到换刀点;N15 T01 M06; 换上 01 号刀具中心钻;N20
32、S1500 M03 M08; 启动主轴,开冷却液;N25 M98 P0100; 调用 O0100 号子程序,在四个孔中心孔位置打中心孔;N30 T02 M06; 换 02 号刀具8.5 的钻头;N35 S1000 M03 M08; 启动主轴,开冷却液;N40 M98 P0200; 调用 O0200 号子程序,钻四个孔;N45 T03 M06; 换 03 号刀具倒角;N50 S1500 M03 M08; 启动主轴,开冷却液;N55 M98 P0300; 调用 O0300 号子程序,给每个孔倒角;N60 T04 M06; 换 04 号刀具M10 丝锥;N65 S200 M03 M08; 启动主轴,
33、冷却液;N70 M98 P0400; 调用 O0400 号子程序,对四个孔攻螺纹;N75 G28; 返回参考点主程序结束; N80 M30; 主程序结束;O0100; 钻中心孔子程序;N85 G99 G81 X-40.0 Y0 R2.0 Z-1.5 F10.0; G81 钻孔循环(钻中心孔) ,钻第 1 个孔的中心孔;N90 M98 P0500; 调用孔位置子程序(二级调用) ,钻2、3、4 孔的中心孔;N95 M99; 子程序结束;O0200; 钻孔子程序;N100 G99 G81 X-40.0 Y0 R2.0 Z-17.0 F10.0; G81 钻孔循环,钻第 1 个孔;N105 M98
34、P0500; 调用孔位置子程序,钻 2、3、4孔;N110 M99; 子程序结束;O0300; 倒角子程序;N115 G99 G81 X-40.0 Y0 R2.0 Z-1.0 F20.0; 用 G81 钻孔循环进行倒角,第1 个孔倒角;N120 M98 P0500; 调用孔位置子程序,对 2、3、4倒角;N125 M99; 子程序结束;O0400; 攻螺纹子程序;N130 G99 G84 X-40.0 Y0 R2.0 Z-17.0 F10.0; G84 攻螺纹循环,攻螺纹第 1 个孔;N135 M98 P0500; 调用孔位置子程序,对 2、3、4孔攻螺纹;N140 M99; 子程序结束;O0
35、500; 钻孔位置子程序;N150 X0 Y40.0; 第 2 个孔的位置;N155 X40.0 Y0; 第 3 个孔的位置;N160 X0.0 Y-40.0; 第 4 个孔的位置;N165 M99; 程序结束;3-7 编制轴类零件的车削加工程序。加工内容包括粗精车端面、倒角、外圆、锥度、圆角、退刀槽和螺纹加工等。其左端 25mm 为夹紧用,可先在普通车床上完成车削。该零件采用棒料毛坯,由于加工余量大,在外圆精车前采用粗车循环指令去除大部分毛坯余量,留有单边 0.2mm 余量.选用第一参考点为换刀点使用刀具为:外圆粗车刀、外圆精车刀、切槽刀和螺纹车刀。 数控车削程序如下:O0006;N10 G
36、92 X200.0 Z350.0; 设置工件坐标系;N15 G28 U0 W0; 返回参考点;N20 S1000 T0101 M03 M08; 主轴正转,调用 01 号粗车刀; N25 G00 X87.0 Z290.1; 快速走到粗车右端面起点(87.0,290.1) ;N30 G95 G01 X-1.6 W0 F0.3; 粗车右端面,车削进给速度0.3mm/r;N35 G00 X105.0 Z300.0; 快速走到外圆粗车循环起点;N40 G71 U1.0 R1.0; 粗车循环,每次车削深度 1.0mm,每次退刀 1.0mm;N45 G71 P50 Q100 U0.4 W0.2 F0.3 S
37、800; 留粗车余量 X 向 0.4mm,Z 向0.2mm;N50 G00 X87.0 F0.15; 快速走到车削起点,精车进给0.15mm/r;N55 G42 G01 X48.0 Z290.0; 刀具右偏;N60 W-60.0; 精车 48 的外圆;N65 X50.0; 精车台阶端面;N70 X60 Z160.0; 精车锥面;N75 X65.0; 精车台阶端面;N80 W-80.0; 精车 65 的外圆;N85 G02 X75.0 W-5.0 R5.0; 精车 R5 内圆;N90 X85.0; 精车端面;N95 Z25; 精车 85 的外圆;N100 G40.0; 取消刀补;N105 G28
38、 U0 W0; 返回参考点 ;N110 G50 S1500; 限制主轴最高转速为1500r/min,G50 指令可做钳位用;N115 G96 S20 T0202; 指定恒定切削速度,调用 02 号精车刀,02 号刀补;N120 G70 P50 Q100; 粗车后精车;N125 G00 X87.0 Z290.0; 回退到精车端面快速运动起始点;N130 X50.0; 快速走到精车端面的工进点;N135 G01 X-2.0; 精车右端面;N140 G28 U0 W0; 返回到参考点;N145 T0303; 调用 03 号切槽刀,03 号刀补;N150 G00 X51.0 Z230.0; 刀具快速运
39、动到切槽起点;N160 G01 X45.0 F0.15; 切槽;N165 G00 X60.0; 切槽刀退出;N170 G28 U0 W0; 返回参考点; N175 G97 S1500 T0404; 取消恒定切削速度,指定主轴转速,调用 04 号螺纹车刀;N180 G01 X50.0 Z293.0; 快速运动到螺纹车削起始点;N185 G76 P3 12 60 Q0.1 R0.1; 复合螺纹加工循环;N190 G76 X45.8 W-63.5 P1.73 Q0.85 F2.0;复合螺纹加工循环;N195 G28 U0 W0 M05 M09; 主轴停,关闭冷却液;N200 M30; 程序结束。3-
40、8 如图所示工件,进行周边精铣加工,且加工程序启动时刀具在参考点位置,参考点位置如图所示,选择 30 的立铣刀,并以零件的中心孔作为定位孔,加工时的走刀路线如图。加工程序如下:O0012;N0010 G92 X450.0 Y250.0 Z300.0;N0020 G00 G90 X175.0 Y120.0;N0030 Z-5.0 M3;N0040 G01 G42 H10 X150.0 F80;N0050 X70.0;N0060 G02 X30.0 R25.0;N0070 G01 Y140.0;N0080 G03 X-30.0 R30.0;N0090 G01 Y120.0;N0100 G02 X-
41、80.0 R25.0;N0110 G01 X-150.0;N0120 Y0;N0130 X80.0;N0140 X150.0 Y40.0;N0150 Y125.0;N0160 G00 G40 X175.0 Y120.0 M05;M0170 G91 G28 X0 Y0 Z0;N0180 M30;3-9 编制简单回转零件的车削加工程序,包括粗精车端面、外圆、倒角、倒圆。零件加工的单边余量为 2mm,其左端 25mm 为夹紧用,可先在普通车床上完成夹紧面的车削。该零件粗、精车刀分别为 T01 和 T02。选用第二参考点为换刀点。数控车削程序如下: O0005; 程序号 O0005;N10 G50 X
42、100.0 Z70.0; 设置工件坐标系,有的系统可写成 G92 X100.0 Z70.0;N15 G30 U0 W0; 返回第二参考点,也可以写成 G30 X(U-) Z(W-);的形式;N20 S1000 T0101 M08; 选定主轴速度,调用 01 号粗车刀,01 号长度补偿,打开冷却液;N25 G96 S60 M03; 指定恒定切削速度为 60m/min,主轴顺时针旋转;N30 G00 X56.0 Z0.1; 快速走到粗车外圆起点( 56.0,0.1) ;N35 G95 G01 X-1.6 F0.3; 粗车右端面,车削进给速度 0.3mm/r;N40 G00 Z10.0; 刀具沿 Z
43、 方向回退到点(-1.6,10)N45 X48.0; 快速移动到点(48.0,10) ;N50 Z0.1; 走到倒角粗车起点( 48.0,0.1) ; N55 G01 X50.2 Z-1; 粗车倒角,车倒角也可以用插入倒角指令:G01 Z(W)-C-;N60 Z-57.0; 粗车小端外圆面也可以用车圆角指令;N65 G02 X56.0 Z-59.9 R2.9; 粗车削台阶内圆角、也可以用插入圆角指令:G01 Z(W)-R-;N70 G01 X88.0; 粗车削台阶端面;N71 X90.2 Z-61; 粗车倒角;N75 G01 Z-85.0; 粗车削台阶外圆面;N80 G30 U0 W0; 返回
44、第二参考点;N85 T0202; 调用 02 号精车刀, 02 号刀补;N90 G00 X-3.0 Z1.0; 快速走到点(-3.0,1.0) ;N95 G42 G01 X-1.6 Z0 F0.15; 走到精车起点( -1.6,0) ,刀尖半径右补偿;N100 X48.0; 精车端面;N105 X50.0 Z-1.0; 精车倒角;N110 Z-57.0; 精车小端外圆面;N115 G02 X56.0 Z-60.0 R3.0; 精车削台阶内圆角;N120 G01 X88.0; 精车削台阶端面;N121 X90.0 Z-61; 精车倒角;N125 G01 Z-85.0; 精车削台阶外圆面;N130
45、 G30 U0 W0; 返回第二参考点换刀;N135 T0200 M05 M09; 取消刀补,主轴停,关闭冷却液;N140 M30; 程序结束;3-10 图所示零件,利用固定循环与子程序,编写孔加工程序。 刀刀刀加工程序如下:O0002; 主程序号;N10 G90 G21 G40 G80; 绝对坐标、公制尺寸、取消刀具半径补偿和固定循环。返回 XYZ参考点;N20 G91 G28 X0 Y0 Z0; 重新建立绝对零点;N30 G92 X-200 Y100 Z0; 快速移动到;N40 G00 G90 X-12.0 Y0 Z0 S2000 M03 T1; 主轴以 2000r/min 正转,刀具 1 准备;N50 G43 Z3 H01; 刀具 1 快速移动到工件上面 3mm位置;N60 M08; 冷却液开;N70M98 P0004 L5; 调用子程序 5 次;N80 G80; 固定循环取消;N90 G00 G90 Z25 M05; 绝对模式迅速抬刀,主轴停止;N100 M09; 冷却液关;N110 G91 G20 X0 Y0 Z0; 返回到 XYZ 参考点;N120 M30; 程序结束,存储器复位;O0004;