Computer Aided Manufacturing (CAM) is one of the software automation processes that directly convert the product drawing or the object into the code design that enables the machine to manufacture the product. It is used in various machines like lathes and milling machines for the product manufacturing purposes. It allows the computer work instructions to communicate directly to the manufacturing machines.
The mechanism of CAM developed from the Computer Numerical Machines (CNC) in the early 1950s. These systems were directed by a set of coded instructions in a punched paper tape. The proposal to develop the first numerically controlled machine was commissioned to the Massachusetts Institute of Technology (MIT) from the US Air Force in the year 1949. The entire proposed idea of developing this machine was demonstrated in the year 1952.
The motivation factor in developing these kinds of numerically automated machines involves the expensive costs in manufacturing the complex curved geometries in 2D or 3D constraints mechanically. The development of these machines considers the factors like easier programming in CAM and easy storage of programs. A program can be changed easily and avoid manual errors. Numerically controlled machines are safer to operate, and the complex geometry comes at a reasonable price.