What is Computer Numerical Control (CNC)?
Computer numerical control (CNC) is a manufacturing method that automates machine tool control, motion, and precision through the use of preprogrammed computer software embedded inside the tool.
CNC is commonly used to machine metal and plastic parts. Mills, lathes, milling machines, drills, grinders, water jets, and lasers are common cutting tools whose operations can also be automated with CNC. It can also be used to control non-machine tools such as welding, electronic assembly and filament winding machines.