1、数控铣编程与仿真实验报告一、实验目的:(1)通过上机实验巩固课堂所讲述的数控铣指令,掌握数控铣手工编程方法;(2)掌握EXSL-WIN7软件的编程及仿真等主要功能。二、实验设备或软件:计算机及数控编程仿真软件EXSL-WIN7。三、实验原理:根据零件形状确定零件加工工序和刀具运动轨迹,再根据西门子SINUMERIK 840D数控系统对G功能、M功能等各指令功能的规定,编写零件的数控铣削加工程序,并在EXSL-WIN7软件上模拟仿真刀具的运动轨迹和零件的加工情况。四、实验内容及编程图纸:1、编制下图所示零件的铣削精加工程序,零件厚度为20,刀具采用直径10mm的立铣刀,尺寸单位为mm。(1)工件
2、坐标原点:工件坐标系原点定在尺寸为12的圆心(2)实验程序:%_N_ZUOYE1_MPFN10 G90 G54N20 T1 M06 S100 M03 M08N30 G00 X-100 Y-31N40 G01 Z-20 F250N50 G42 X-82 Y-19N60 X-62N70 G02 X-26 Y-19 I18 J0N80 G01 X-26 Y-25N90 G03 X-20 Y-31 I6 J0N100 G01 X0N110 G03 X0 Y31 I0 J31N120 G01 X-54 Y31N130 X-82 Y-19N140 Z20 G40N150 G00 X0 Y0N160 G01
3、 Z-20N170 Y-1N180 G02 X0 Y-1 I0 J1N190 X0 Y0N200 Z20N210 M05 M09N220 M30(3)毛坯尺寸:长为:115mm 宽为65mm 高为20mm(4)刀具型号及尺寸:立铣刀D=10mm,L=24mm(5)仿真结果:2、编制下图所示零件的铣削粗、精加工程序,尺寸单位为mm,刀具自选。(1)工件坐标原点:工件坐标系原点定为中间孔的圆心(2)实验程序:%_N_ZUOYE2_MPFN10 G90 G54N20 T1 M6 S1000 M3 M8 F300N30 G00 X-90 Y-70 Z20N40 G01 Z-20N50 G01 G42
4、X-62 Y-42N60 X63N70 Y42N80 X-62N90 Y-45N100 Z20N110 G00 G40 X-90 Y-70N120 G01 Z-8N130 G01 G42 X-52 Y-37N140 X52N150 Y37N160 X-52N170 Y-40N180 Z20N190 X-42 Y65N200 Z-4N210 Y0N220 G03 X-42 Y0 I42 J0N230 G01 X-42 Y-28N240 X43N250 Y28N260 X-43N270 Y-28N280 G00 G40 X-90 Y-70 Z20N290 M05 M09N300 T2 M6 S11
5、00 M3 M8 F300N310 G00 X-70 Y-50 Z20N320 Z-20N330 G01 G42 X-60 Y-40N340 X60N350 Y40N360 X-60N370 Y-42N380 Z20N390 G00 G40 X-60 Y45 Z-10N400 G01 Y-45N410 X60N420 Y45N430 X54N440 G42 X-50 Y45N450 Y-27.5N460 G03 X-42.5 Y-35 I7.5 J0N470 X42.5N480 G03 X50 Y-27.5 I0 J7.5N490 Y27.5N500 G03 X42.5 Y35 I-7.5 J
6、0N510 X-42.5N520 G03 X-50 Y27.5 I0 J-7.5N530 Y-40N540 X50N550 Y40N560 Z20N570 G40 G00 X-60 Y-33N580 Z-5N590 G01 X47N600 Y33N610 X-47N620 Y-35N630 Z20N640 G00 G42 X56 Y80N650 Z-5N660 G02 X-56 Y80 I-56 J0N670 Z20N680 G00 G42 X-56 Y-80N690 Z-5N700 G02 X56 Y-80 I56 J0N710 G01 X-60N720 G02 X29.047 Y-27.5
7、 I60 J0N730 G03 X29.047 Y27.5 I-29.047 J27.5N740 G02 X-29.047 Y27.5 I-29.047 J60N750 G03 X0 Y-40 I29.047 J-27.5N760 G01 Y-44N770 G03 I0 J44N780 Z30N790 T3 M6 S1100 M3 M8 F300N800 G00 G40 X-25 Y0N810 G01 Z-15N820 Z20N830 X0N840 Z-15N850 Z20N860 X25N870 Z-15N880 Z30N890 M05 M09N900 M30(3)毛坯尺寸:工件尺寸长为:1
8、25mm 宽为:84mm 高为:20mm(4)刀具型号及尺寸:立铣刀T1为D=10mm,L=24mm;立铣刀T2为D=20mm,L=38mm;T3为D=10mm,L=87mm的钻头(5)仿真结果:3、编写自己姓名中至少一个字的铣削程序,刀具采用直径6mm的球头刀,切削深度不大于1mm。可采用AUTOCAD、CAXA等软件绘制字体,获取字体图形节点数据。(1)工件坐标原点:工件原点定为如下图所示位置(2)实验程序:%_N_08221109_MPFN10 G90 G54N20 T1 M06 M03 M08 F300N30 G01 X0 Y0 Z-5N40 X24N50 X-24N60 X0N70
9、Y24N80 X24N90 X-24N100 X0N110 Y48N120 X24N130 X-24N140 G00 Z5N150 X0 Y55N160 G01 Z-5N170 X30N180 G02 X35 Y50 CR5N190 G01 Y-10N200 G02 X30 Y-15 CR5N210 G01 X-30N220 G02 X-35 Y-10 CR5N230 G01 Y50N240 G02 X-30 Y55 CR5N250 G01 X1N260 G00 Z5N270 T2 M06 S1000 M03 M08 F300N280 G00 X14 Y11N290 G01 Z-5N300 Z
10、5N310 G00 X0 Y0N320 M05 M09N330 M30(3)毛坯尺寸:长为:85mm 宽为90mm 高为:20mm(4)刀具型号及尺寸:立铣刀T1直径为6mm,立铣刀T2直径为10mm(5)仿真结果:五、实验中出现的问题:1、由于软件原因对初始程序中的圆弧插补时采用“CR半径值”,无法进行仿真。改进措施是,将CR半径值处替换为I坐标值、J坐标值模式,仿真成功。2、在做实验内容二最终的打孔工艺时,开始采用立铣刀,其仿真结果是,孔终点为平底,与编程图纸不符。改进措施是,将立铣刀换成钻头,仿真成功。3、在做实验内容三时,将工件坐标原点定成了图中圆孔的圆心,导致仿真出错。改进措施是,重
11、新定位坐标原点,最终仿真成功。六、实验收获及体会:通过这次试验,我学到了很多:首先,预习。 常言道有备无患,这句话一点也不假。如果实验前不对实验内容,实验仪器做个了解,贸然上手实验,往往事倍功半。这点指导老师们做得很好,实验前经实验内容告诉我们,同时将实验软件也做了个简要介绍,这大大提高了实验效率。其次,细心。这次的实验内容看似不少,其实都很简单(前提是学过学过理论课),但我们并没有想自己预期的那样迅速完成任务,而是在实验室中纠结了很久才搞定,究其原因主要不细心,老犯一些低级错误,比如,工件原点定位错误,忘记加刀补等。 再次,耐心。这个主要是针对实验室的软件,启动一次那叫个慢呀,而且苛刻的怕人,启动过程中,千万别动,一动就得重新启动,很是悲催呀。 最后,感谢。感谢老师还有助教们全程不厌其烦的讲解和指导。