THIRD EDITION
Programming of
Computer Numerically
Controlled Machines
Ken Evans
INDUSTRIAL PRESS INC.
Library of Congress Cataloging-in-Publication Data
Evans, Ken (Kenneth W.)
Programming of computer numerically controlled machines / Ken Evans
p.cm.
Rev.ed. of: Programming of computer numerically controlled machines /second edition by Ken Evans, John Polywka, and Stanley Gabrel.
ISBN 978-0-8311-9085-9
1. Machine-tools—Numerical control—Programming. I. Title.
TJ1189.P643 2007
621.9’023’028551—dc22
2007061350
INDUSTRIAL PRESS INC.
989 Avenue of the Americas, New York, NY 10018
Programming of
Computer Numerically Controlled Machines
Third Edition
Copyright © 2007 by Industrial Press Inc., New York, New York. Printed in the United States of America. All rights reserved. This book, or parts thereof, may not be reproduced, stored in a retrieval system, or transmitted in any form without the permission of the publishers.
Notice to the reader: While every possible effort has been made to insure the accuracy of the information presented herein, the authors and publisher express no guarantee of the same. The authors and publisher do not offer any warrant or guarantee that omissions or errors have not occurred and may not be held liable for any damages resulting from the use of this text by the readers. The readers accept the full responsibility for their own safety and that of the equipment used in connection with the instructions in this text. There has been no attempt to cover all controllers or machine types used in the industry and the reader should consult the operation and programming manuals of the machines they are using before any operation or programming is attempted.
10 9 8 7 6 5 4 3 2 1
I give thanks first to the Lord, Our God, for blessing me with the opportunity, knowledge and ability to share in this work. Thanks to my Mom, Dolores, for her patience and encouragement; and also my granddaughter, Paige and my wife Marci.
Table of Contents
Types of Numerically Controlled Machines
Introduction to the Coordinate System
Operations Performed at the CNC Control