CNC Programming Handbook: A Comprehensive Guide to Practical CNC Programming, Third Edition

Up to this point, all topics related to manual programming of CNC machines - all fifty-three chapters. In the last chapter, we look briefly at an area where manual programming is replaced by a computer, a suitable software and some additional skills. Note the word additional. Studying the handbook has certainly not been a waste of time. On the contrary - the handbook covers subjects that every CNC programmer should know, regardless of the programming method used. Programming with a computer is always desirable but to know the basic skills is the most important prerequisite. All basic skills are in understanding the manual process. All subjects and methods learned do not have to be applied by a pencil and paper. They could be applied by a CAD/CAM - or just CAM - programming. A simple statement may summarize it all:
Top class programming using CAM software requires solid knowledge of manual programming methods
In the area of CNC programming application techniques, computers at all levels, from a personal computer to work-stations are capable to produce most CNC machine programs in a time much shorter than any manual programming method. So, why is the high importance of manual programming methods so emphasized? Is the manual programming still alive, and if so, how healthy is it?
There are at least two important reasons why manual programming for CNC machines it is not dead yet and will not disappear anytime soon.
The first reason is...