The 9-axis CNC spring machine has 9 sets of servo motors. The coiling axis structure is a one-piece structure to achieve perfect and stable horizontal and vertical 2D coil spring movement; by the CNC system directly control the outside diameter of the spring and the diameter, the spring rotation only needs to use the control system to adjust, do not need to change the mechanical coiling axis slider; the up and down movement of the auxiliary core cutter is controlled by the servo motor, which makes the core cutter move with high precision and convenience. Moreover, the auxiliary core cutter and the cutter can be moved together, and the optimal position of the auxiliary core cutter and the cutter can be maintained without adjusting the position of the cutter when changing the outside diameter of the spring; straight cutting, opposite cutting, twisting cutting functions are complete; new workers are easy to learn and understand. the control system matches the remote interconnection network interface, and the software has a graphical automatic programming template, and the system automatically generates a spring after inputting the required value. The program, with a few modifications, completes the spring that needs to be rolled. Can be equipped with an image detector.