Prediction of channel dredging volume is critical for project cost estimation. However, many proposed approximate methods are not accurate. This paper presents a novel numerical method to accurately calculate the dredg- ing volume using a 3D stratum model (DSM) and a channel surface model. First, the 3D DSM is constructed rapidly yet accurately from non-uniform rational B-splines (NURBS) surfaces through Boolean operation between a physical terrain model and a stratum surfaces model. Then, a parametric channel surface model is built from cross-section data and a channel center line using code implemented in the VC++ programming language. Finally, the volumes of different types of physical stratums can be calculated automatically and hierarchically to determine the dredging volume. Practical application shows that the DSM method is more precise and faster compared to the section method, and that the implementation of the developed software provides an interactive graphical user interface and visual presentation.
A scheme for identifying rolling layers in roller-compacted concrete (RCC) dam automatically was presented. First, a conceptual model was developed. Second, by using a computational geometry method, the auto identification of rolling layers and auto matching between rolling compaction machines and rolling layers were realized based on spatial control points. An application to the construction of Guandi RCC dam showed that the auto identification of rolling layers played an important role in ensuring the engineering quality.