In order to cultivate student's professional skills and enhance student's practical ability, this paper proposes to create a virtual simulation experiment system of NC machine tool based on SolidWorks software platform, taking vertical machining center as the research object, which is integrated by three modules of NC machine tool structure, machine tool operation and machine tool processing. Firstly, the detailed assembly relationship of each subsystem of the machine tool, the assembly relationship of the overall equipment and the system composition are displayed intuitively by 3D modeling, so that students can understand the 3D modeling method and structure composition of complex CNC machine tools. Secondly, according to the machining process characteristics of vertical machining center, using typical parts to create the virtual simulation platform to carry out complex parts programming and machining methods and steps based on vertical machining center. Through the full combination of virtual simulation experiment and actual equipment, it has significant results in improving student's interest in learning, ensuring teaching effect, reducing material waste, avoiding machine tool accidents and so on. And combined with the actual processing, operation of CNC machine tool experiment to achieve the combination of virtual and real, vivid image, rigorous and realistic, open and sharing, expand the numerical control technology class teaching and talent training. It also provides a good reference for similar curriculum development.