A new improved comprehensive 3D surface simulator is presented for different MEMS processes. The simulator consists of three parts: the common surface evolution models, 3D represent layer, and physical processes model interface. The surface evolution models including faster surface string model and material cell-removal model, function as a common 3D surface and structure generator, segment control and loops are detectible and solved by the improved evolution algorithm. A WTK virtual environment is used as the 3D display interface for representing the 3D-results generated in surface evolution. Different physical models, experiment parameters, materials and so on, will be described in the data layer. Using this simulator, the isotropic etching, anisotropic etching, deposition and DRIE processes are simulated. WTK Represent Layer String Surface Material Cell-Element Model Model Physical Data Layer Figure 1. The simulator framework includes three layers: 1) World-Tool-kit based represention layer, 2) String Surface Model and Mater Cell-Element Model, 3) Physical Data Layers. 2) is a common surface Evoluttion model, acting as a central part of simulator.