Select
Study of generating code system of FLAC3D for simulating complicated excavating process
MA Chang-nian ,XU Guo-yuan ,JIANG Wen-wu ,LIU Xiao-ming
. 2012, 33 (8 ):
2536-2542.
Aiming at the difficulty developing large, complicated mechanics simulation program using the fast Lagrangian analysis of continua in three dimensions (FLAC3D) directly, the FLAC3D mechanical simulation program code generation system has been developed. Utilizing geological software Surpac, the programmable components formed by dividing the complicated excavating process according space position, order, structural function and attribution of engineering geological body are researched. The problem of the model unit centroid localization, unit capture, restructure, application variables, FLAC3D variables, function, sentence, the mapping between data structure etc are resolved. Developed by VC++, a particular excavation process simulation code generation FLAC3D mechanical system example is given. This application program uses the database of cell model as a data resource, through a series of steps, the process and parameters of excavation process necessary can be selected and confirmed, which can be transferred to the simulation code generation system, and then the FLAC3D codes will be generated by the application program. The FLAC3D mechanical simulation program code generation system builds a bridge between 3D geological software and 3D mechanics simulating software, can greatly improve the compiled 3D simulation code FLAC3D mechanical efficiency and reduce the programming of the error rate. It is favorable to use the FLAC3D to resolve problems in field of geotechnical engineering largely and deeply.
Related Articles |
Metrics