| In this paper,by combining the Three.JS three-dimensional rendering engine based on Web GL with the Spring Boot framework,a B/S-based three-dimensional visualized maintenance platform for thermal power plants is designed and implemented.The designed platform links the maintenance tasks with the actual equipment,and adds a three-dimensional explanation to the textual description of the required maintenance tasks.This article first starts from the initiation of the maintenance process,decomposes the various items of the maintenance process,analyzes the work content of different personnel,and determines the system functional requirements based on this;then divides the system functional requirements into modules according to the selected development tools,and provides different functions to different personnel,so that each personnel can focus on the affairs they need to handle,and link the affairs that need to be handled with the three-dimensional model,so as to realize the informationization of the maintenance process and the three-dimensional maintenance of the objects.This paper focuses on the demand analysis,module design and function realization of the 3D visualization maintenance platform,and the following work is carried out:(1)Analyze the power plant maintenance requirements,select the overall architecture of the system,divide the modules that need to be implemented,and then the database is designed according to this,and the specific functions of each module of the project are designed.(2)Based on demand analysis and project design,a detailed description of how to implement the platform’s user management module,role and authority management module,model node management module,model preview management module,and maintenance file management module will be explained in detail.(3)The 3D model view part in the model preview management module has been optimized,eliminating the need to specify the coordinates when loading the model,reducing the pressure on the graphics card when the model is displayed,and increasing the frame rate of the system model display,and The project structure has been modified to enhance the cohesion between functional modules and weaken the coupling between different functional modules. |