Updated on: 16.02.2022

CAM software

Subject area

Software

CAM

CAM stands for computer-aided manufacturing and refers to the computer-aided generation of programme sequences for numerically controlled machines and systems.

What is CAM?

CAM is an acronym from the CAx family and in this case it is about the computer-aided generation of numerical control commands for CNC machines. Suitable manufacturing strategies are defined on the basis of geometry information from the blank and finished part, which then form the basis for calculating the tool paths.

What are CAM systems used for?

Modern CAM software systems have become an indispensable part of most manufacturing processes. Not only do they help to use manufacturing resources efficiently and economically, they also make the production of complex component geometries possible in the first place. Together with the development of new machine technologies, CAM systems are also a driver for the implementation of additive manufacturing processes.

How does CAM software work?

Today's CAM software is the result of a 30-year history of development, and with the increasing computing power of computer systems, the scope of CAM software has also grown. In principle, a solid is described by a corresponding coordinate model in a defined reference system. The starting point for the calculation is therefore a model of the solid before and after machining. This information is provided by a CAD system that is either integrated into the CAM software or connected via an interface.

The volume to be removed in space can then be determined from the difference between the two models. Based on machine data and laws of dynamics, the CAM software calculates the ideal traverse path of the tool and a postprocessor matched to the machine type used then generates the control commands for the machine.