本书是根据普通高等院校“十一五”规划教材及普通高等院校机械类精品教材的培养目标和要求编写的。本书内容全面、系统、重点突出,力求体现先进性、实用性。基础理论以“必需、够用、实用”为度,应用实例紧密结合生产实际。全书共8章,主要内容包括数控机床概述、数控刀具及装夹方法、数控加工的切削用量、数控编程基础、数控车床编程、数控铣床编程、加工中心编程、数控加工自动编程等,各章配有大量的实例分析,章末均附有一定数量的思考与练习题,强调教与学、学与练的结合。书中数控加工自动编程一章,通过介绍我国有自主知识产权的CAXA制造工程师2006软件、美国CNC Software公司开发的最新版MasterCAM X软件及由美国UGS(Unigraphics Solutions)公司开发UG软件的造型和加工实例,深入浅出地引导学生学习和掌握交互式CAD/CAM系统的基本功能、使用方法及技巧。
本书既注重先进性又兼顾实用性,既有理论又有实例,可作为大中专院校数控技术、模具设计与制造、机械制造与自动化、机电一体化等专业的课程教材,也可作为数控技术培训教材。同时,还可供从事数控加工的工程技术人员参考。
适读人群 :本书既可作为大中专院校数控技术、模具设计与制造、机械制造与自动化、机电一体化等专业的课程教材,也可作为数控技术培训教材。同时,还可供从事数控加工的工程技术人员参考。
第二版前言
制造自动化技术是先进制造技术中的重要组成部分,其核心技术是数控技术。从20世纪中叶数控技术出现以来,数控机床给机械制造业带来了革命性的变化。数控机床的特点及应用范围使其成为国民经济和国防建设的重要装备。
进入21世纪,我国制造业在世界上所占的比重越来越大,随着我国逐渐成为“世界制造业中心”进程的加快,社会急需大批既懂得企业需求的产品设计、又能熟悉并掌握数控加工及数控编程的工程技术人才。为了适应数控技术和国民经济发展的需要,以及高等工科院校的教学要求,在教育部机械学科教学指导委员会的指导下,遵循为我国普通高等院校机械专业编写精品教材的思路,参考了大量国内外资料,结合多年来的教学实践经验、科研成果及积累的典型的数控加工工艺分析及编程实例,并根据目前企业、高校教学广泛应用与学习的CAD/CAM自动编程软件和数控技术及应用专业方向的教学改革,编写了这本教材。本书材取材新颖,力求反映数控技术和数控加工工艺与编程的基本知识、加工方法、手段与最新加工技术成就,书中本着基础理论以“必需、够用、实用”为度,应用实例紧密结合生产实际为原则。针对目前国内广泛应用的华中数控、北京数控和广州数控等数控系统,这几种数控系统都是在FANUC系统的基础上结合我国国情开发的,因此,本书以华中数控系统为例介绍数控铣床编程指令的应用。
本书可作为高等工科院校数控技术、模具设计与制造、机械制造与自动化、机电一体化等专业的课程教材,也可作为数控技术培训教材。同时,还可供从事数控加工的工程技术人员参考。
本书共分为8章。第1章介绍数控机床的组成、工作原理、分类和发展及技术水平。第2章介绍数控刀具及其装夹方法,包括数控机床常用的刀具种类、数控可转位刀片、数控刀具的选择、数控刀具的装夹方法等。第3章介绍数控加工的切削用量选择,包括数控车削的切削用量选择、数控铣削的切削用量选择、加工中心的切削用量选择。第4章介绍数控编程基础,包括数控系统的指令代码、常见功能指令的编程方法与举例等。第5章介绍数控车床编程及应用举例。第6章介绍数控铣床编程及应用举例。第7章介绍加工中心编程及应用举例。第8章介绍自动编程,包括CAXA制造工程师数控加工自动编程、MasterCAM X数控自动编程和UG数控自动编程。
参加本书编写的有武汉纺织大学吴晓光,湖南工业大学何国旗,武汉科技大学谢剑刚,江汉大学范超毅,安徽工程大学刘有余,长春工程学院闫占辉,成都理工大学孙未,湖北第二师范学院姚桂玲,湖北工业大学游达章,武汉理工大学华夏学院齐洪方,武汉纺织大学周星元、肖小锋、张链、张驰、张成俊、邹安阳。全书由吴晓光、何国旗、谢剑刚、范超毅担任主编,刘有余、闫占辉、孙未、姚桂玲、周星元、游达章担任副主编,华中科技大学唐小琦教授任全书主审。吴晓光负责并完成了全书的统稿工作。
本书在编写过程中,参阅了以往其他版本的同类教材,同时参阅了有关工厂和科研院所的一些教材、资料和文献,并得到许多同行专家教授的支持和帮助,在此衷心致谢。
由于编者水平有限,时间仓促,书中难免有错误和不妥之处,望读者和同仁提出宝贵意见。
编者
2014年8月1日
第1章绪论(1)
1.1数控机床的产生及特点(1)
1.2数控机床的组成及分类(4)
1.3数控加工的定义、内容及特点(9)
1.4数控机床的发展趋势(12)
思考与练习(16)
第2章数控刀具及装夹方法(17)
2.1概述(17)
2.2刀具种类(18)
2.3数控可转位刀片(19)
2.4数控刀具的选择(22)
2.5数控刀具的装夹方法(31)
思考与练习(34)
第3章数控加工的切削用量(35)
3.1数控加工的切削基础(35)
3.2数控车削机床的切削用量(44)
3.3数控铣削加工的切削用量(48)
3.4加工中心的切削用量(50)
思考与练习(53)
第4章数控编程基础(55)
4.1概述(55)
4.2数控编程的基础(58)
思考与练习(88)
第5章数控车床编程(89)
5.1概述(89)
5.2数控车床的刀具补偿(91)
5.3简化编程功能指令(97)
5.4数控车床加工编程实例(116)
思考与练习(132)
第6章数控铣床编程(135)
6.1数控铣床编程基础(135)
6.2数控铣床编程指令(155)
6.3数控铣削加工程序的实例(174)
思考与练习(197)
第7章加工中心编程(200)
7.1概述(200)
7.2加工中心加工工艺方案的制定(204)
7.3加工中心的程序编制基础(210)
7.4加工中心综合编程实例(212)
思考与练习(223)
第8章数控加工自动编程(225)
8.1CAXA制造工程师数控加工自动编程(225)
8.2MasterCAM X数控自动编程(244)
8.3UG数控自动编程(257)
思考与练习(279)
附录(281)
附录AFANUC数控系统铣削G代码指令系列(281)
附录BFANUC数控系统车削G代码指令系列(282)
附录CFANUC数控系统M代码指令系列(283)
参考文献(284)