This paper presents a three-dimensional, web-based, interactive simulation system for turn-milling center. To overcome the disadvantages of transferring files over the Internet and depending on expensive computer-aided design (CAD)/computer-aided manufacturing (CAM) softwares, the system is developed by virtual reality modeling language (VRML)/JavaScript interaction. The system files produced by machining simulation have small size, and could be transmitted on the web easily. Firstly, a dynamic interactive technology based on VRML and JavaScript, which is essential to a web-based simulation system, has been presented in this paper. Secondly, the geometric and kinematic model is created for representing the turn-milling center motion. Then, the key technologies for machining simulation including material removal, NC codes compiling and collision detection are studied. Finally, to validate feasibility of the proposed system, the virtual machining process for a stepped shaft in the machine tool is carried out. Since the system realizes multiple dynamic demonstrations of virtual machine tool, users can comprehensively understand the product performance. The research for the web-based virtual system of turn-milling center has important research value and application prospect.