Computer-aided manufacturing 

It is the combination of computer and manufacturing process
Based on that definition, you need three components for a CAM system to function:

  • Software- that tells a machine how to make a product by generating toolpaths.
  • Machinery- that can turn raw material into a finished product.
  • Post Processing- that converts toolpaths into a language machines can understand.
In Upcoming future, additive manufacturing will play major role in the manufacturing sector.