Computer numerical control machining, referred to as CNC machining, is a subtractive manufacturing process, it utilizes computerized controls to operate and manipulate machine and cutting tools to produce custom precision machined parts, by removing layers of material from the workpiece.

Precision CNC machining is with automated nature,it greatly increases reliability and repeatability, while reducing the potential for human error，meanwhile allows the CNC machining parts of high precision and high accuracy.

CNC machining process is appropriate for a large vary of materials, including metals, plastics, wood, foam, and composites, and finds application in a variety of industries, for example automotive, aerospace, construction and agriculture, it is able to produce a range of products, such as automobile frames, surgical equipment, airplane engines and garden tools, etc.