资源预览内容
第1页 / 共46页
第2页 / 共46页
第3页 / 共46页
第4页 / 共46页
第5页 / 共46页
第6页 / 共46页
第7页 / 共46页
第8页 / 共46页
第9页 / 共46页
第10页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
教育部高等职业教育示范专业规划教材,国家级精品课程配套教材,数控机床编程技术 多媒体教学课件,设计制作:董兆伟 万晓航 刘胜永,责任编辑:郑丹,数控机床编程技术多媒体课件是为机械工业出版社 出版,董兆伟主编的教育部高等职业教育示范专业规划 和国家级精品课程配套教材数控机床编程技术配套, 专门为授课教师制作的,可供授课教师在教学过程中灵 活使用。,本多媒体教学软件版权所有,未经作者许可,不得复制 拷贝给他人或作任何商业用途。,第七章 加工中心编程,7.1加工中心编程概述,加工中心(Machining center)简称MC,是从数控铣床发展而来的。与数控铣床相同的是,加工中心同样是由计算机数控系统、伺服系统、机械本体、液压系统等各部分组成,但加工中心又不同于数控铣床,加工中心与数控铣床的最大区别在于加工中心具有自动交换加工刀具的能力,在刀库中安装不同用途的刀具,可一次装夹后,通过自动换刀装置更换主轴上的加工刀具,实现钻、铣、镗、扩、铰、攻螺纹、切槽等多种加工功能。,第七章 加工中心编程,7.1.1 加工中心加工特点,7.1加工中心编程概述,1. 箱体类零件,2.复杂曲面,3.异型件,4.盘、套、板类零件,7.1.2 加工中心结构特点,第七章 加工中心编程,7.1加工中心编程概述,1.加工中心类型,1.X轴伺服电机 2.换刀机械手 3.数控柜 4.刀库 5.主轴箱 6.操作台 7.电气柜 8.工作台 9.滑座 10.床身, 立式镗铣加工中心, 卧式镗铣加工中心,7.1.2 加工中心结构特点,第七章 加工中心编程,7.1加工中心编程概述,1.加工中心类型,1.床身 2.工作台 3.托盘 4.刀库 5.换刀机械手 6.主轴,7.1.3 加工中心工艺处理,第七章 加工中心编程,7.1加工中心编程概述,1. 工艺性分析,2. 工艺过程设计,3零件的装夹,4刀具的选择,7.2.1 常用基本指令,7.2 加工中心编程基本指令,第七章 加工中心编程,7.2.1 常用基本指令,7.2 加工中心编程基本指令,第七章 加工中心编程,FANUC系统固定循环代码表,7.2.1 常用基本指令,7.2 加工中心编程基本指令,第七章 加工中心编程,7.2.1 常用基本指令,7.2 加工中心编程基本指令,第七章 加工中心编程,FANUC系统M功能代码表,7.2 加工中心编程基本指令,第七章 加工中心编程,7.2.2 刀具长度补偿,刀具长度补偿,7.3 加工中心编程实例及仿真,第七章 加工中心编程,加工如图所示的零件,工件材料为45钢,毛坯尺寸为160mm120mm16mm。,1.工艺分析,7.3 加工中心编程实例及仿真,第七章 加工中心编程,1.工艺分析,7.3 加工中心编程实例及仿真,第七章 加工中心编程,2采用计算机辅助计算方式得到基点的坐标。,7.3 加工中心编程实例及仿真,第七章 加工中心编程,基点位置,2采用计算机辅助计算方式得到基点的坐标。,7.3 加工中心编程实例及仿真,第七章 加工中心编程,3.程序编制。,7.3 加工中心编程实例及仿真,第七章 加工中心编程,程序由8段程序组成, O7000主程序,选刀和60mm精加工; O7001铣削凸台子程序; O7002;钻定位孔子程序; O7003;钻螺纹底孔子程序; O7004;钻18mm通孔子程序; O7005;粗铣60mm子程序; O7006攻丝M10X1.5mm子程序; O7007铰孔子程序;,3.程序编制。,7.3 加工中心编程实例及仿真,第七章 加工中心编程,O7000;主程序 N10 G28;回参考点 N20 T01 M06; 换20mm立铣刀 N30 G54.;设定加工坐标系 N40 G00 X0.Y0.;进刀 N50 M98P7001;调用凸台子程序 N60 M05;主轴停 N70 G28;回参考点 N80 T02 M06;换中心钻 N90G00 X0.0 Y 0.0.;快移 N100M98P7002;调用钻定位孔子程序 N110M05;主轴停 N120G28;回参考点 N130T03 M06;换螺纹底孔钻头 N140G00 X0.0 Y 0.0.;快移 N150M98P7003;调用钻8.5mm子程序,N160M05;主轴停 N170G28;回参考点 N180T04 M06;换18mm孔钻头 N190G00 X0.0 Y 0.0.;快移 N200M98P7004;调钻18mm子程序 N210M05;主轴停 N220G28;回参考点 N230T01 M06;换20mm立铣刀 N240G00 X20. Y20.;快移 N250M98P7005;调粗铣60mm子程序 N260M05;主轴停 N270G28;回参考点 N280T05 M06;换M10mm丝锥 N290G00 X0. Y0.;快移 N300M98P7006;调攻丝M10X1.5mm子程序 N310M05;主轴停,7.3 加工中心编程实例及仿真,第七章 加工中心编程,3.程序编制。,N320G28;回参考点 N330T06 M06;换20mm铰刀 N340G00 X0.Y0.;快移 N350M98P7007;调铰孔子程序 N360M05;主轴停 N370G28;回参考点 N380T01M06;换20mm立铣刀 N390G00 Z50.;快移 N400M03 S800;主轴正转 N410G42 D1 G01 X0. Y0. F300.; N420G00 Z5.;进刀 N430M08;切削液开,N440G01 Z-17.;进刀 N450G01 X0. Y30.;切入 N460G02 X0 Y-30. R30. F100.;铣60mm孔 N470G02 X0. Y30. R30.;铣60mm孔 N480G01 X0. Y0. F300.;切出 N490M09;切削液关 N500G00 Z50.;退刀 N510G40 G01 X30.Y30.;取消半径补偿 N520M05;主轴停 N530G28;回参考点 N540M30;程序结束,O7001;铣削凸台子程序 N50 G00 Z50.;进刀 N60 M03 S300;主轴正转 N70 G00 X-100.Y80.;快移 N80 G00 Z5.;快移 N90 G01 Z5. F300.;切入 N100 M08;切削液开 N110 G01 X80. Y80.;F300.;切入 N120 G01 X80. Y80. F150.; N130 G01 X70.; 移位 N140 G01 X-70. Y80.;切削直线 N150 G01 X-60.;移位 N160 G01 X-60. Y-80.;切削直线,7.3 加工中心编程实例及仿真,第七章 加工中心编程,3.程序编制。,N170 G01 X50.;移位 N180 G01 X-50. Y80.;切削直线 N190 G01 X80. Y80.;F300.;移位 N200 G01 X80. Y80. F150.;切削直线 N210 G01 X70.; 移位 N220 G01 X70. Y80.;切削直线 N230 G01 X60.;移位 N240 G01 X60. Y-80.;切削直线 N250 G01 X50.;移位 N260 G01 X50. Y80.;切削直线 N270 G00 Z50.;退刀 N280 G00 X-100.Y80.;快移 N290 G00 Z5.;进刀 N300 G01 Z10. F300.;切入 N310 G01 X80. Y80.;F300.;切入 N320 G01 X80. Y80. F150.;切削直线,7.3 加工中心编程实例及仿真,第七章 加工中心编程,3.程序编制。,N330 G01 X70.; 移位 N340 G01 X-70. Y80.;切削直线 N350 G01 X-60.;移位 N360 G01 X-60. Y-80.;切削直线 N370 G01 X50.;移位 N380 G01 X-50. Y80.;切削直线 N390 G01 X80. Y80.;F300.;移位 N400 G01 X80. Y80. F150.; N410 G01 X70.; 移位 N420 G01 X70. Y80.;切削直线 N430 G01 X60.;移位 N440 G01 X60. Y-80.;切削直线 N450 G01 X50.;移位 N460 G01 X50. Y80.;切削直线 N470 G00 Z50.;退刀 N480 M09;切削液关,N490 M99;回主程序 O7002;钻定位孔子程序 N10 M03 S800;主轴正转 N20 G44 H2 G01 Z50. F300.;建立长度补偿 N30G00 X-60.Y40.; 快移 N40G00 Z5.;进刀 N50M08; 切削液开 N60G01 Z-15. F150.;钻孔 N70G00 Z-5.;退刀 N80G00 X-60.Y0.;移位 N90G01 Z-15. F150.;钻孔 N100G00 Z-5.;退刀 N110G00 X-60.Y40.;移位 N120G01 Z-15. F150.;钻孔 N130G00 Z5.;退刀 N140G00 X-20.Y45.;快移 N150G01 Z-5. F150.;钻孔,7.3 加工中心编程实例及仿真,第七章 加工中心编程,3.程序编制。,N160G00 Z5.;退刀 N170G00 X-20.Y45.;快移 N180G01 Z-5. F150.;钻孔 N190G00 Z5.;退刀 N200G00 X20.Y45.;快移 N210G01 Z-5. F150.;钻孔 N220G00 Z5.;退刀 N230G00 X20.Y45.;快移 N240G01 Z-5. F150.;钻孔 N250G00 Z5.;退刀 N260G00 X0.Y0.;快移 N270G01 Z-5. F150.;钻孔 N280G00 Z5.;退刀 N290G00 X60.Y40.;快移 N300G00 Z-5.;进刀,N310G01 Z-15. F150.;钻孔 N320G00 Z-5.;退刀 N330G00 X60.Y0.;移位 N340G01 Z-15. F150.;钻孔 N350G00 Z-5.;退刀 N360G00 X60.Y40.;移位 N370G01 Z-15. F150.;钻孔 N380G00 Z-5.;退刀 N390M09;切削液关 N400G00 Z50.;退刀 N410 G49 G01 Z60. F300.;取消长度补偿 N420M09;切削液关 N430M99;回主程序,O7003;钻螺纹底孔子程序 N10M03 S600;主轴正转 N20G44 H3 G01 Z50. F300.; N30G00 X-20.Y45.; 快移 N40G00 Z5.;进刀 N50M08;切削液开 N60G01 Z-20. F150.;钻孔 N70G00 Z5.;退刀 N80G00 X-20.Y45.;移位 N90G01 Z-20. F150.;钻孔 N100G00 Z5.;退刀 N110G00 X20.Y45.;移位 N120G01 Z-20. F150.;钻孔 N130G00 Z5.;退刀 N140G00 X20.Y45.;移位 N150G01 Z-20. F150.;钻孔,7.3 加工中心编程实例及仿真,第七章 加工中心编程,3.程序编制。,N160G00 Z5.;退刀 N170G00 Z50.;退刀 N180G49 G01 Z60. F300.;取消长度补偿 N190M09;切削液关 N200M99;回主程序 O7004;钻18通孔子程序 N10M03 S400; N20G43 H4 G01 Z50. F300.;建立长度
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号