CAM software is the engeneering software used by CNC machinists and industrial robots programmers.
CAM software is used to generate ready-to-go toolpaths. In other words it is highly automated tool for creating machining technology in virtual environment.
Input data for CAM software is a 3D model. Output data is the g-code.
Usually CAM software includes:
– toolpath strategies,
– toolpath calculation module,
– simulation module,
– toolpath to g-code translation module,
– g-code verification module.
In addition to this with the help of CAM software CNC programmer can optimize generated toolpath eliminate collisions and reduce air-cut in order to use machine time more effectively.