The large-span cable structure has the problems of complex component connection, cumbersome demolition process and difficult process coordination, which lead to high construction safety risk and low efficiency. Moreover, the optimization of the construction process scheme is difficult, and the convergence and visualization of the finite element analysis are insufficient, which hinders the construction efficiency. This study proposes a cable structure demolition optimization method driven by the digital twin (DT) evolution model. From the perspective of virtual-real mapping, the DT evolution process of cable structure demolition is clarified. The virtualization method of physical demolition process is formed by integrating visual modeling, simulation modeling and data modeling. Taking full account of the temporal and spatial evolution of the demolition process, a DT evolution model of the demolition process is established. Starting from the information flow, component flow, control flow and their relationship, the problems existing in the process of demolition execution are analyzed. Driven by the twin evolution process, a data mapping method for the demolition process is proposed. The safety risk is characterized by the mechanical properties (MPs) of the structure, and the expression language of the data association relationship is established. The particle swarm optimization back propagation neural network (PSO-BPNN) is improved, and an intelligent analysis method of MPs in the whole process of demolition is proposed. The best construction scheme is obtained by integrating the changes in MPs between the various demolition steps. The information of the demolition evolution process is divided into functional modules, and a DT platform is developed to efficiently guide the actual construction. Taking the demolition process of a cable truss experimental model as an example, the effectiveness of the proposed method is verified. The research results show that the DT evolution model can accurately map the actual demolition process. The deep learning method analyzes the mechanical properties of the structure and obtains the best construction scheme quickly and accurately. The development and application of the twin platform improves the degree of visualization and realizes the efficient guidance of the virtual model to the actual construction.