《FANUC数控系统用户宏程序与编程技巧》是Peter Smid先生出版的畅销书《数控编程手册》 (CNC Programming Handbook)的姊妹篇,主要讲述有关数控宏程序的内容。其目的是帮助读者使用宏程序进行数控编程,并了解什么是宏程序、如何开发宏程序、如何有效地使用宏程序等。书中也涉及了有关CNC编程的其他几个问题。
书中提供了所有通用FANUC数控系统的宏程序实例,其目的不仅是作为讲解编程技巧的实例,更重要的是作为实用宏程序的基础帮助读者方便容易地使用这些宏程序。各种不同控制器所使用的宏程序在编程方法上是一致的,只是在使用的语法上有差异。学习FANUC宏程序对读者学习其他控制器的宏程序有很大的帮助。
随书配套光盘收录了大量的宏程序实例,方便读者调用学习。
本书适用于数控专业编程人员、数控工程技术人员和工程师学习、查阅和参考。
展开
20多年来,CNC机床的控制系统已经拥有了远远超出处理手工编写的零件程序所必需的许多功能。多年来,传统的编程方式已经被少数几家数控系统制造商所控制。从起初的FANUC FAPT系统到目前的联机编程系统如MAZAK公司的MAZATROL系统,这种方式已经很成功地用在CNC车床甚至CNC铣床上。
然而,大多数传统的编程系统提供了大量有利于各种零件编程的方法,但它不提供最具有柔性的CAD/CAM系统,也就是人们常说的CAM编程。大多数CAM系统提供脱机CNC编程,它们一般采用图形交互式刀具轨迹生成及其他功能的组合产生高质量的数控程序。基于此,CAM系统已经成为目前最流行的编程方式。
基于各自的优点和不可避免的缺点,传统上CNC用户选择下列三种编程方式之一进行零件程序的开发:手工编程、联机传统类型的编程、CAM软件编程,使用宏程序编程为程序开发提供了一种新的方式,并可以作为其他编程方式的补充。
本手册的目的并非对各种编程方式进行比较,而是提醒人们注意已被经常使用的零件程序的另一种开发方式——宏程序。
在CNC编程中使用宏程序方式并不能代替其他的编程方式,实际上它属于手工编程的范畴,作为手工编程的扩充,提供更为高级的编程方式,本手册主要讲述有关数控宏程序的内容。其目的是帮助作者使用宏程序开发数控程序,并了解什么是宏程序、如何开发宏程序、如何有效地使用宏程序等。本手册提供了几乎涵盖所有通用FANUC控制系统的宏程序实例。所有不同的控制器所使用的宏程序在编程方法上是一致的,只是在使用的语法上有差异。学习FANUC宏程序对读者学习其他控制器的宏程序有很大的帮助。
数控编程人员和服务工程师会发现本手册是在生产环境下使用的很好的培训教材和参考工具书。同时也为帮助作者进一步探究宏程序在数控编程中的深入、广泛使用提供了工具式的帮助。
彼得·斯密德(Peter Smid)