Aiming at these problems of complicated analysis, high repeated rate and resource sharing in the process of the NC machine tools design and performance analysis, a development platform is built to integrate the structure design, performance analysis, optimization of spindle and resource sharing. The platform includes digital design, 3D entity modeling and virtual assembly, finite element analysis and optimization, and dynamic simulation module. Each module can normally operate and exchange data by means of coordinating the interface between modules. The experiment shows that the developed system could effectively improve the efficiency of design and analysis of spindle, and could provide reference for the optimization design and the actual production manufacturing.