›› 2016, Vol. 37 ›› Issue (9): 2706-2711.doi: 10.16285/j.rsm.2016.09.036

• Numerical Analysis • Previous Articles     Next Articles

Generation of three-dimensional manifold element based on Boolean intersection operations

YANG Shi-kou, REN Xu-hua, ZHANG Ji-xun   

  1. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing, Jiangsu 210098, China
  • Received:2014-09-28 Online:2016-09-12 Published:2018-06-09
  • Supported by:

    This work was supported by the National Key Technology Research and Development Program of the Ministry of Science and Technology of China (2012BAK03B04) and the Young Foundation of the National Natural Science of China (51209078).

Abstract: The generation of three-dimensional (3D) manifold element is a critical problem for analyzing with 3D numerical manifold method (NMM). The aim of this paper is to investigate the generation of 3D manifold element and then develop the corresponding program with the C++ programming language. With the method of generation of 3D manifold element, the vertices, oriented edges, loops, faces and shells are considered as the fundamental data structure of 3D block based on the oriented theorem of topology. The Boolean intersection operations of blocks and mathematical meshes are conducted to validate new blocks. The manifold elements are generated once the validity of new blocks is satisfied. The vertices of each mathematical mesh are considered as the mathematical covers of new manifold elements, and then the physical covers are generated by subdivision of mathematical covers. Case studies for blocks with concaves, hollow or finite structural surfaces are conducted by using Boolean intersection operations with corresponding mathematical meshes. Moreover, a selected rock slope with many finite discontinuities is used to verify the developed method, with which shows that complicated block with concaves, hollow or finite structural surfaces can be well dealt. This study provides an effective and reliable way to analyze complicated structures.

Key words: numerical manifold method, Boolean intersection operation, three-dimensional manifold element, complicated block, mathematical cover, physical cover

CLC Number: 

  • TU 45,O 245

[1] NIE Zhi-bao, ZHENG Hong, WAN Tao, LIN Shan. The numerical manifold method for boundary integrals in elastostatics [J]. Rock and Soil Mechanics, 2020, 41(4): 1429-1436.
[2] KE Jin-fu, WANG Shui-lin, ZHENG Hong, YANG Yong-tao, . Application and promotion of a modified symmetric and anti-symmetric decomposition-based three-dimensional numerical manifold method [J]. Rock and Soil Mechanics, 2020, 41(2): 695-706.
[3] YANG Shi-kou, ZHANG Ji-xun, REN Xu-hua, . Study of contact cracks based on improved numerical manifold method [J]. Rock and Soil Mechanics, 2019, 40(5): 2016-2021.
[4] LIU Deng-xue, ZHANG You-liang, DING Xiu-li, HUANG Shu-ling, PEI Qi-tao, . Local mesh refinement algorithm based on analysis-suitable T-spline in numerical manifold method [J]. Rock and Soil Mechanics, 2019, 40(4): 1584-1595.
[5] YANG Shi-kou, ZHANG Ji-xun, REN Xu-hua,. Study of three-dimensional crack propagation based on numerical manifold method [J]. , 2018, 39(S1): 488-494.
[6] YANG Shi-kou, REN Xu-hua, ZHANG Ji-xun,. Study on hydraulic fracture of gravity dam using the numerical manifold method [J]. , 2018, 39(8): 3055-3060.
[7] HAN Zhi-ming, QIAO Chun-sheng, ZHU Ju. Analysis of strength and failure characteristics of rock mass with two sets of cross-persistent joints [J]. , 2018, 39(7): 2451-2460.
[8] YANG Shi-kou, REN Xu-hua, ZHANG Ji-xun,. Application of enriched numerical manifold method to hydraulic fracture [J]. , 2018, 39(10): 3875-3881.
[9] CHEN Li, ZHANG Peng, ZHENG Hong,. Mesostructure modeling of soil -rock mixtures and study of its mesostructural mechanics based on numerical manifold method [J]. , 2017, 38(8): 2402-2410.
[10] LIU Zhi-jun, ZHENG Hong, DONG Wei, GE Xiu-run, SUN Guan-hua,. Local mesh refinement in numerical manifold method based on refined physical patches [J]. , 2017, 38(4): 1211-1217.
[11] ZHANG You-liang, LIU Deng-xue, LIU Gao-min. T-splines local refinement algorithm for numerical manifold method [J]. , 2016, 37(8): 2404-2410.
[12] XU Dong-dong, YANG Yong-tao, ZHENG Hong, WU Ai-qing. Modelling of multiple cracks growth of gravity dam based on numerical manifold method [J]. , 2016, 37(12): 3598-3607.
[13] XU Dong-dong , YANG Yong-tao , ZHENG Hong , WU Ai-qing,. A linearly independent high-order numerical manifold method with physically meaningful degrees of freedom [J]. , 2016, 37(10): 2984-2992.
[14] YANG Shi-kou, ZHANG Ji-xun, REN Xu-hua, ZHANG Dao-fa. Application of three-dimensional numerical manifold method to crack propagation [J]. , 2016, 37(10): 3017-3025.
[15] LIU Deng-xue, ZHANG You-liang, TAN Fei, ZHANG Li-ren. Discussion on high-order numerical manifold method based on hexahedron element [J]. , 2014, 35(S2): 662-666.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!