Font Size: a A A

Design Of Frame Structure Finite Element Analysis Platform Based On ABAQUS Secondary Development

Posted on:2020-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhangFull Text:PDF
GTID:2392330620458021Subject:Architecture and Civil Engineering
Abstract/Summary:PDF Full Text Request
ABAQUS is one of the most advanced nonlinear finite element analysis software in the world,which can simulate the linear and nonlinear behavior of most engineering materials.The CAE that comes with ABAQUS is both a pre-processing and post-processing module for finite element analysis and a human-computer interaction platform for modeling and analysis.However,as a large-scale and general finite element analysis software,ABAQUS does not set up separate modules for specific engineering problems to simplify the modeling operation.In order to make up for the deficiency,ABAQUS provides a rich secondary development interface to develop a specific graphical user interface to achieve pre-processing parametric modeling and post-processing results analysis,which greatly improves the efficiency of modeling and analysis.Based on the secondary development of ABAQUS,this paper uses Python language to write the script program of the finite element analysis pre-processing and post-processing modules of reinforced concrete(hereinafter referred to as RC)frame structure,realizing the parametric solid modeling and analysis of RC frame structure.The main tasks are listed as follows:(1)Combined with the various pre-processing and post-processing modules of ABAQUS/CAE,the secondary development technology of ABAQUS finite element software based on Python language proposes the overall design flow suitable for establishing finite element analysis platform of RC frame structure.(2)Combined with the overall design flow,the flows of the modeling,properties,analysis steps,loads,mesh modules and post-processing modules of the RC frame structure finite element analysis platform are designed,and the key technology of the platform design is introduced.(3)Combined with the structural design theory and the secondary development interface provided by ABAQUS,this paper uses Python language to write the script programs of parametric modeling of RC framework structure,defining and assigning material and section properties,establishing analysis steps,applying loads,meshing and so on.And the RC framework structure finite element analysis platform is developed through the working principle of the ABAQUS GUI and the way of interacting with the Kernel.(4)In order to verify the feasibility and efficiency of the platform,combined with the actual engineering problems,the modules of the developed platform are tested and verified.The results show that the platform can quickly and effectively realize the parametric modeling and result analysis of the structure,which is ideal.
Keywords/Search Tags:reinforced concrete frame structure, parametric modeling, secondary development of ABAQUS, Python
PDF Full Text Request
Related items