Originally designed to automate manufacturing, CNC is a system that controls the destination and action of a machine tool. The software involved with this process is CAD/CAM or Computer-Aided Design/Computer-Aided Manufacture, which develops the needed commands for these tools depending on calculations from programs such as Pro E. For any machine to work, it has to be fed instructions on what materials need to be cut and where they need to go. Before, computers calculated these instructions manually or relied on time-consuming trial and error experiments. Still, they can generate computer code that gives accurate instructions every time without the worker wasting hours trying different combinations that may not even work.