In CNC machining, the selection of tools is carried out under the conditions of human-computer interaction of CNC programming. The correct selection of tools and tool holders should be based on the processing capacity of the machine tool, the properties of the workpiece material, the processing technology, and the cutting parameters. The general principles of tool selection are: easy installation and adjustment, good rigidity, good durability, and high precision. On the premise of meeting the processing requirements, a shorter tool holder should be used as much as possible to improve the rigidity of tool processing. When selecting a tool, the size of the tool should be adapted to the surface size of the workpiece, and the optimization of processing parameters should also be carried out on the basis of tool optimization.CNC lathe is a widely used CNC machine tool, mainly used for turning, boring, drilling, reaming, tapping and other rotating parts. Generally, the inner and outer cylindrical surface, conical surface, spherical surface and end surface can be processed automatically. CNC lathes can be used for roughing and finishing. When rough turning, the cutting volume is large, which requires high strength and good durability of the rough turning tool. In fine turning, it directly determines the quality of the product. Therefore, in order to ensure the machining accuracy, the cutting tools are required to have high accuracy and good durability. The cutting tools used in CNC lathes can be divided into welding type and clamp type. In order to reduce the tool change time and facilitate tool setting, clamp-type tools should be used as much as possible (except for economical CNC lathes, clamp-type tools have been widely used in other CNC machine tools). The machine tool clamp is mainly composed of three parts: the cutter body, the blade and the blade fastening system. According to the different clamping methods of the blades, the lathe tool clamped by the machine tool can be divided into lever type, wedge type, screw type and upper pressure type. The type of tool holder system depends on the application. External turning can choose lever type or wedge type; inner hole processing can choose screw type. The selection is generally based on the processing accuracy of the processed part, the hardness and softness of the processed material, the discontinuity, continuity and vibration tendency of the processing. The material types of the blades include cemented carbide, coated blades, ceramics, boron nitride, etc. Generally speaking, the use of coated cemented carbide blades (blade coating can improve durability, because the cutting speed of general CNC machining is faster High, and the coating is at a higher cutting speed, the cutting speed can reflect its advantages, which is why the carbide inserts are not coated with ordinary lathes. The coating materials include carbonitriding, nitriding and alumina. The shapes of the inserts are triangular, Square, hexagon, etc. are determined according to the corresponding tool post system.