Programming of CNC Machines. Ken Evans

Чтение книги онлайн.

Читать онлайн книгу Programming of CNC Machines - Ken Evans страница 3

Автор:
Жанр:
Серия:
Издательство:
Programming of CNC Machines - Ken Evans

Скачать книгу

      I give thanks first to the Lord, Our God, for blessing me with the opportunity, knowledge, and ability to share in this work. Many thanks are due to all of the parties listed below, who helped on this project. Special thanks are due to the publisher, Industrial Press, specifically to President, Alex Luchars; Managing Editor, Laura Brengelman; former Editorial Director, John Carleo; and Production Manager, Janet Romano.

      Thanks to Robert Weinstein, Editor, of Gerson Publishing Company, for his efforts in editing this text.

      Thanks to Marc Sullivan, of Remote Machine and CNC Software, Inc., for allowing the use of Mastercam X8 software in the development of this work.

      Thanks to Derek Hart, Mindy Cosner, and all parties involved in the LULA Agreement process for the use of Siemens NX 9.0 software and graphics in the chapter on Feature-Based Machining.

      Thanks to Jill Jozwick, Jody Michaels, and Mark Brownhill at FANUC FA AMERICA for the use and help with the NC Guide i Academic software for the new NC Guide i Programming section.

      Thanks as well to:

      • T.J. Long; Katie Richardson, and Larry Meenan of Kennametal for their assistance and contribution of tooling graphics and other technical data.

      • Martin J. Aguilar of SolutionWare Corporation for the use of their MazaCAM Editor software and permission to use screen shots in the text.

      • CarrLane Manufacturing for their permission to use technical data in the appendix.

      • Peter Smid for his thoughtful efforts in the review of the third edition of the work.

      • Mazak Corporation for their contribution of photos used in the chapter MAZATROL Conversational Programming. Mazak™ and Mazatrol™ are trademarks owned by Yamazaki Mazak Corporation.

      • The original authors, John Polywka and Stanley Gabrel, for their efforts building a solid foundation in the first edition of this book.

      Ken Evans has held diverse machining and related jobs throughout his career and is currently a CNC Programmer at a prominent aerospace company. He learned the machinist trade in 1976 at Cessna Aircraft in Wichita, Kansas. Evans began his formal teaching career in 1984 at the T.H. Pickens Technical Center in Colorado, while working full-time as a CNC machinist and quality control inspector.

      From 1991 to 2010, he served as a Machine Tool Technology instructor at Davis Applied Technology College in Kaysville, Utah, teaching foundational through advanced-level courses in the machining curriculum, including Mastercam CAD/CAM classes for students, educators, and private industry. He also was designated a certified Project Lead the Way, Computer Integrated Manufacturing (CIM) instructor. From 1997 to 2003, Ken worked for a local machine tool distributor in Salt Lake City as a MAZAK certified Training and Applications Specialist and one of the nation’s first Mazatrol Conversational Programming instructors.

      Ken loves the outdoors; he enjoys gardening, mountain biking, and golf.

      I am a full-time CNC Programmer at a prominent aerospace company and was formerly a Machine Tool Technology instructor at a local college with over 35 years of CNC operation, setup, and programming experience. My strong interest in the practical application of CNC is at the heart of this text; therefore, all theoretical explanations are kept to a minimum to facilitate an easy read and to promote a quick understanding of programming. Because of the wide range of information available in this text about the selection of tools, cutting speeds, and the technology of machining, I hope this book will reach a variety of readers. Included among these are: Pre-Engineering students, those already involved in programming or maintaining CNC machines, operators of conventional machines who may want to expand their knowledge beyond conventional machining, and, managers or other interested persons who may wish to purchase such machines in the near future. Finally, I hope anyone with an interest in learning about modern CNC machining methods will find the book to be beneficial.

      In this fourth edition, you will notice many features that will improve your reading experience. Chapter objectives are listed at the beginning of each chapter, specific terminology is presented, and study questions are added at the end of each chapter to confirm understanding. Throughout the text, figure captions are added to aid clarity.

      In the first chapter, the foundation is laid with CNC Basics that set the tone for successful programming. The second chapter on CNC Machine Operation gives the reader perspective about CNC operation and setup procedures, because the first exposure a machinist has to CNC is usually as an operator. Operators will not be concerned right away with programming. However, after some time, practice, and the confidence of the owner, operators are given greater responsibility, e.g. changing wear offsets, performing setups, and minor program editing. The first and second chapters emphasize the development of machine setup and program editing skills. Students, machinists, supervisors, and design and manufacturing engineers will benefit from these chapters by learning foundational skills associated with setup and operation of CNC machine tools, prior to programming.

      Chapters 3 and 4 focus on the components and development of program code for CNC turning and machining centers, with over 50 programming examples.

      Today CNC programming is completed mostly by use of Computer-Aided Design and Computer-Aided Manufacturing (CAD/CAM); the popularity of Conversational Programming at the machine controller is increasing. Two chapters are devoted to the subject in this edition. Chapter 5, the CAD/CAM chapter, has been updated to include the current version of Mastercam X8 software. Chapter 6 is a new chapter that has been added to introduce Feature-Based Machining using Siemens NX9.0 CAM.

      A new Chapter 7 has been added to feature FANUC NC Guide i programming for the popular Oi control. Step-by-step examples are given for Turning and Machining Center programs.

      Chapter 8, the Mazatrol™ Conversational Programming chapter, has been expanded to include programming examples and study questions. An example program is created using MazaCAM™ off-line programming software by SolutionWare. Many new machine tool controllers come standard with some form of Conversational Programming, two of which are presented in this text.

      The appendix contains many useful charts, techniques, and math formulas used for line-by-line programming for user reference. The glossary of terms has been expanded to include more definitions.

      The Student Workbook for Programming of CNC Machines, Fourth Edition, is also available from Industrial Press as a companion to the text to provide a complete CNC training curriculum.

      The purpose of this book is to expand the reader’s current knowledge of CNC programming by providing full descriptions of all program functions and their practical applications. The book contains information on

Скачать книгу