All-electric non-falling wheel lathe is an all-electric CNC machine tool without any hydraulic system, and it is the first innovative CNC lathe in the world that abandons the hydraulic system that has been used for a hundred years.The equipment adopts all-electric power system, optimizes the execution and feedback links, reduces the structure and land occupation of the equipment, improves the efficiency and reliability of the equipment, eliminates the inevitable leakage of the hydraulic system, and at the same time brings about the improvement of the working environment and the beautification of the working site. It is an energy-saving and environment-friendly intelligent product.This equipment is used for the wheel flange tread of various locomotives and passenger cars under the condition that the wheelsets are not disassembled, and it is also suitable for the wheel flange tread of a single wheelset.