Fractures in rock masses are a central focus in research areas such as unconventional energy extraction, nuclear waste disposal, and carbon sequestration. Laboratory investigations of fracture parameters are essential for optimizing field operations. In recent years, CT scanning has emerged as a widely adopted non-destructive inspection technique. However, existing methods for post-processing CT scan data face persistent challenges in achieving high accuracy and efficiency. To address these challenges, we propose a novel Python-based post-processing framework that integrates a slice-by-slice thinning algorithm, local thickness computation, and point cloud data processing techniques. This framework enables precise characterization of fractured digital rocks by quantifying fracture width distribution and fracture surface orientation, alongside standard structural evaluation metrics such as the fractal dimension, volume ratio, and the H-index. Its feasibility, accuracy, and flexibility are validated through analyses of diverse fracturing samples, including fluid-fractured samples, shear-induced fracture samples, and samples containing multiple secondary fractures. PROGRAM SUMMARY Program title:Digifrac CPC Library link to program files: https://10.17632/hcynpd9hf4.1 Developer’s repository link: https://github.com/BinWang0213/DigiFrac Licensing provisions: GPLv3 Programming language: Python Nature of problem: This program quantitatively calculates the three-dimensional structural parameters of fracture networks in rocks based on CT scan data. In addition to basic parameters such as fractal dimension, fracture volume, and surface area, it also provides accurate determinations of fracture width distribution and fracture surface orientation. Solution method: The random forest algorithm is employed to improve the accuracy of CT data segmentation, while a slice-by-slice thinning algorithm is used to extract the fracture medial surface, thereby enhancing the precision of fracture aperture distribution calculations. Furthermore, the three-dimensional orientation distribution of fractures is determined from the 3D point cloud data of the extracted medial surface.
扫码关注我们
求助内容:
应助结果提醒方式:
