Earth excavation engineering quantity and opening line accurate calculation method based on dynamic fine modeling and contour line guiding

By using dynamic fine modeling and contour line guidance, the problems of low efficiency and insufficient accuracy in earthwork excavation quantity calculation are solved. The generated opening lines are continuous and smooth, conforming to two-dimensional drawing specifications, thus improving the accuracy and efficiency of construction guidance.

CN121960049APending Publication Date: 2026-05-01CHINA WATER RESOURCES BEIFANG INVESTIGATION DESIGN & RES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA WATER RESOURCES BEIFANG INVESTIGATION DESIGN & RES CO LTD
Filing Date
2026-01-22
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing methods for calculating earthwork excavation quantities suffer from low calculation efficiency, insufficient accuracy, and a disconnect between the calculation model and the output drawings. In particular, in large-scale projects, the calculation speed is slow, the accuracy is low, and the generated opening lines deviate significantly from the actual situation, making it difficult to guide construction.

Method used

A method based on dynamic fine modeling and contour line guidance is adopted. By constructing macro triangular meshes and fine triangular meshes, and performing Boolean operations in combination with theoretical excavation body models, accurate opening lines are generated. This includes strategies for macro positioning and local fine calculation, concentrating computing resources on key areas, and using the same set of models for volume calculation and opening line generation.

Benefits of technology

It achieves a significant improvement in calculation speed, reaches the highest accuracy, generates continuous and smooth opening lines that conform to two-dimensional drafting standards, simplifies the construction layout process, improves work efficiency, and reduces the probability of errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121960049A_ABST
    Figure CN121960049A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of civil engineering computer aided design, and provides a dynamic fine modeling and contour line guiding-based earth excavation engineering quantity and opening line accurate calculation method, which comprises the following steps of: firstly, constructing a macroscopic triangulation network through sparse topographic data, and generating a theoretical excavation body model in combination with design parameters; determining a target area needing fine calculation; then, a refined triangulation network is constructed in the target area through detailed topographic data, and the excavation engineering amount is accurately calculated through Boolean operation of a theoretical excavation body model; and finally, taking the slope crest outer contour line of the theoretical excavation body as guidance, solving and sequencing the refined contour lines and connecting intersection points, and generating an accurate and normative excavation opening line. According to the method, through dynamic modeling from coarse to fine and a generation mechanism of contour line guidance, the problem that in the prior art, calculation efficiency, result precision and drawing normalization are difficult to consider at the same time is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer-aided design technology in civil engineering, specifically a method for accurately calculating earthwork excavation volume and opening lines based on dynamic fine modeling and contour line guidance. Background Technology

[0002] Existing methods for calculating earthwork excavation volume and determining opening lines mainly rely on the following two technical approaches, but both have significant drawbacks: The method based on a full-range high-precision terrain model: This method uses high-density terrain data (such as 1-meter spacing contour lines) to construct a fine triangulation network (TIN) or digital elevation model (DEM) in the entire project area, and then performs three-dimensional Boolean operations with the designed excavation body to obtain the volume and intersection line; Its disadvantages are: extremely low computational efficiency; for large-scale projects, the massive amount of terrain data will cause the modeling and Boolean operation process to be extremely slow, the software will lag severely, and its practicality is poor. Methods based on sparse terrain data or two-dimensional projection: In order to improve efficiency, this method uses sparse terrain data (such as contour lines with 10-meter spacing) for calculation, or uses approximate calculation methods such as cross-section method and grid method; its disadvantages are: insufficient calculation accuracy; sparse model cannot accurately reflect the real terrain undulation, resulting in large errors in volume calculation; at the same time, the opening line (i.e. excavation boundary line) generated by it deviates greatly from the actual situation, and cannot accurately guide construction layout.

[0003] Furthermore, both of the aforementioned methods generally suffer from a disconnect between the calculated model and the output drawing. The intersection lines directly generated by 3D Boolean operations, when converted to 2D CAD drawings, often exhibit complex lines and numerous nodes, incompatible with the 2D mapping standards based on contour maps commonly used by designers. This necessitates extensive manual adjustments and makes it difficult to ensure mathematical consistency between volume calculations and opening lines. Therefore, to address these shortcomings, there is an urgent need for a method based on dynamic, refined modeling and contour-guided precise calculation of earthwork excavation volumes and opening lines, overcoming the deficiencies in current practical applications. Summary of the Invention

[0004] The purpose of this invention is to provide a method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance, effectively solving the problems in the background art mentioned above.

[0005] This invention is implemented as follows: a method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance, comprising the following steps: S100. Macro-positioning and parametric modeling of the excavation body: A macro-triangular network is constructed based on sparse terrain data, and a theoretical excavation body model is generated based on design parameters, thereby determining the target area for refined modeling. S200, Dynamic Fine Modeling and Precise Volume Calculation: A fine triangular network is constructed based on detailed terrain data within the target area, and the excavation volume is calculated by performing Boolean operations with the theoretical excavation body model; S300, Precise opening line generation guided by contour line: Based on the intersection of the outer contour line of the slope top of the theoretical excavation body model and the contour lines corresponding to the refined triangular network, the opening line is generated by sorting and connecting them. S400, Output: Output the excavation volume and opening line.

[0006] As a further aspect of the present invention: S100 includes: S110: Import digital topographic maps and construct a macro triangulation network covering the entire area using contour lines with the first spacing; S120: Receive design parameters input by the user and automatically generate a three-dimensional theoretical excavation model based on the design parameters; S130: Extract the outer contour line of the slope top from the theoretical excavation model; S140: Perform an intersection analysis between the outer contour line of the slope top and the macro triangular network, and determine the area enclosed by the intersection of the two as the target area for the refined modeling.

[0007] As a further aspect of the present invention, the design parameters include the excavation slope line, the design platform elevation, and the slope gradient.

[0008] As a further aspect of the present invention: in S100, the sparse terrain data includes contour data with a first spacing.

[0009] As a further aspect of the present invention: S200 includes: S210: Within the target area, a refined triangulation network is constructed by calling contour lines and elevation points with a second spacing, wherein the second spacing is smaller than the first spacing; S220: Perform a three-dimensional Boolean intersection operation between the refined triangular network and the theoretical excavation body model to calculate the excavation volume as the excavation quantity.

[0010] As a further aspect of the present invention: S300 includes: S310: In a two-dimensional plane coordinate system, calculate the two-dimensional intersection point of the outer contour line of the slope top and the refined contour line corresponding to the refined triangular network; S320: Calculate the position parameters of all the intersection points on the outer contour line of the slope crest, and sort all the intersection points according to the position parameters; S330: Connect the sorted intersection points sequentially to form a two-dimensional polyline as the opening line.

[0011] As a further aspect of the present invention: the position parameter is the cumulative length of the intersection point along the outer contour line of the slope top from a preset starting point.

[0012] As a further aspect of the present invention: the opening line output in S400 is a CAD vector graphic file.

[0013] As a further aspect of the present invention: the outer contour line of the slope top serves as a guide line for subsequent accurate calculations and the generation of the opening line.

[0014] As a further aspect of the present invention: in S220, the three-dimensional Boolean intersection operation is used to obtain the shape and extent of the excavated three-dimensional entity.

[0015] Compared with the prior art, the beneficial effects of the present invention are as follows: Significantly improved efficiency: Compared to full-range detailed modeling methods, the calculation speed is increased several times, especially in large-scale projects, where the advantage is obvious and the lag problem is solved.

[0016] Highest accuracy: Volume calculation is based on Boolean operations of refined triangulation network and excavation body, and the opening line is derived from the precise geometric intersection under the same model. The two are completely consistent mathematically, and the accuracy is far higher than that of traditional methods.

[0017] High-quality opening lines: The generated opening lines are continuous, smooth, and have clear nodes, perfectly matching the original topographic map representation habits, greatly facilitating CAD drawing and construction layout.

[0018] This approach fundamentally resolves the conflict between efficiency and accuracy: through a dynamic modeling strategy of "macro-level positioning and localized precision calculation," computational resources are concentrated in key areas, achieving a qualitative leap in computational efficiency without sacrificing accuracy. This is a disruptive improvement over existing "fully precise" or "fully coarse" models.

[0019] This invention ensures the inherent consistency and high precision of the calculation results: It uses the same set of refined models and geometric operation logic to simultaneously complete the calculation of volume and the generation of opening lines, thereby eliminating the theoretical error of the mismatch between volume and opening lines in traditional methods from the root, making the results authoritative and reliable.

[0020] The process of design-to-construction deliverables has been optimized: the generated opening lines naturally conform to 2D drafting standards and can be directly used for CAD drawing and construction layout without complex post-processing. This bridges the "last mile" from 3D design to 2D construction drawings, significantly improving work efficiency and reducing the probability of errors. Attached Figure Description

[0021] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0022] Figure 1 This is a flowchart of the method of the present invention. Detailed Implementation

[0023] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0024] The present invention will be further explained below with reference to specific embodiments.

[0025] Please see Figure 1 The present invention provides a method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance, comprising: S100, Macroscopic Positioning and Parametric Modeling of Excavation Body: S110. Data Input and Macro-Trinity Network Construction: Import digital topographic maps with contour lines or elevation points; the system first uses contour lines with large spacing (e.g., 10 meters per line) to construct a "macro-trinity network" (Coarse TIN) covering the entire area; this model has a small data volume and is used for rapid preliminary analysis; S120. Parametric definition of excavation body: The user inputs design parameters, including the excavation toeline, design platform elevation, and slope gradient; the system automatically generates a three-dimensional, closed theoretical excavation body model based on the design parameters. S130. Extract the outer contour line of the excavation body: Automatically extract the boundary line of the top of the generated theoretical excavation body model, that is, the outer contour line of the slope top; the outer contour line of the slope top is the "guide line" for subsequent accurate calculation and opening line generation.

[0026] S140. Predict the range of fine calculation: Perform an intersection analysis between the "outer contour line of the slope top" obtained in S130 and the "macro triangular network" to determine the area enclosed by the intersection of the two; this area is the target area that needs to be finely modeled.

[0027] S200, Dynamic Fine Modeling and Precise Volume Calculation: S210, Constructing a Fine Triangulation Network: Within the target area defined in S140, the system calls up the most detailed terrain data (such as 1-meter spacing contour lines and all elevation points) to construct a "Fine Triangulation Network" (Fine TIN). This step limits the huge amount of computation to the key area, achieving a balance between efficiency and accuracy. S220, Boolean Operations and Volume Calculation: Perform a three-dimensional Boolean intersection operation between the "refined triangular mesh" and the "theoretical excavation body" to obtain the three-dimensional entity to be excavated; by calculating the volume of this entity, obtain the accurate excavation volume.

[0028] S300, precise opening line generation guided by contour lines: S310 Calculate the two-dimensional intersection point: In the two-dimensional plane coordinate system, calculate the intersection point of the outer contour line of the excavation body extracted in S130 and the refined contour line corresponding to the refined triangular network. S320. Sort by outline: Calculate the position parameters of all intersection points on the continuous path of the "excavation body outline" (e.g., the cumulative length from the start of the outline), and sort all intersection points according to this parameter value. S330. Connect and generate the opening line: Connect the sorted intersection points in sequence and project them onto the xy plane to form a complete and smooth two-dimensional polyline; the two-dimensional polyline is the final and accurate excavation opening line.

[0029] S400, Output Results: Output accurate earthwork volume calculation reports.

[0030] Output CAD vector files (such as DXF format) of the excavation opening lines, which can be directly used for construction drawing design.

[0031] The present invention also provides the following alternative solutions: Terrain model alternatives: In “S110 and S210”, when constructing the terrain model, in addition to the triangular mesh (TIN), the regular mesh (GRID) model can also be used to achieve the same functionality.

[0032] An alternative to the intersection sorting logic: In "S320", in addition to sorting according to the path length of the "excavation body outline", the method of grouping by contour line elevation and then connecting the intersections in the same contour line according to the direction order can also be used to generate the opening line. Although this method is slightly more complex in logic, it can still achieve the purpose of connecting discrete intersections into an opening line in an orderly manner.

[0033] Alternatives to the optimization algorithm: In "S330", when smoothing the polylines generated by the connection, different smoothing algorithms can be used, such as B-spline curve fitting or node optimization algorithms based on angle thresholds, to reduce nodes and make the lines smoother.

[0034] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance, characterized in that, Includes the following steps: S100. Macro-positioning and parametric modeling of the excavation body: A macro-triangular network is constructed based on sparse terrain data, and a theoretical excavation body model is generated based on design parameters, thereby determining the target area for refined modeling. S200, Dynamic Fine Modeling and Precise Volume Calculation: A fine triangular network is constructed based on detailed terrain data within the target area, and the excavation volume is calculated by performing Boolean operations with the theoretical excavation body model; S300, Precise opening line generation guided by contour line: Based on the intersection of the outer contour line of the slope top of the theoretical excavation body model and the contour lines corresponding to the refined triangular network, the opening line is generated by sorting and connecting them. S400, Output: Output the excavation volume and opening line.

2. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 1, characterized in that, S100 includes: S110: Import digital topographic maps and construct a macro triangulation network covering the entire area using contour lines with the first spacing; S120: Receive design parameters input by the user and automatically generate a three-dimensional theoretical excavation model based on the design parameters; S130: Extract the outer contour line of the slope top from the theoretical excavation model; S140: Perform an intersection analysis between the outer contour line of the slope top and the macro triangular network, and determine the area enclosed by the intersection of the two as the target area for the refined modeling.

3. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 2, characterized in that, The design parameters include the excavation slope line, the design platform elevation, and the slope gradient.

4. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 1, characterized in that, In S100, the sparse terrain data includes contour data with a first spacing.

5. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 2, characterized in that, S200 includes: S210: Within the target area, a refined triangulation network is constructed by calling contour lines and elevation points with a second spacing, wherein the second spacing is smaller than the first spacing; S220: Perform a three-dimensional Boolean intersection operation between the refined triangular network and the theoretical excavation body model to calculate the excavation volume as the excavation quantity.

6. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 2, characterized in that, The S300 includes: S310: In a two-dimensional plane coordinate system, calculate the two-dimensional intersection point of the outer contour line of the slope top and the refined contour line corresponding to the refined triangular network; S320: Calculate the position parameters of all the intersection points on the outer contour line of the slope crest, and sort all the intersection points according to the position parameters; S330: Connect the sorted intersection points sequentially to form a two-dimensional polyline as the opening line.

7. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 6, characterized in that, The location parameter is the cumulative length of the intersection point along the outer contour line of the slope crest from a preset starting point.

8. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 1, characterized in that, The opening line output by S400 is a CAD vector graphic file.

9. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 7, characterized in that, The outer contour line of the slope crest serves as a guide line for subsequent precise calculations and the generation of the opening line.

10. The method for accurately calculating earthwork excavation volume and opening line based on dynamic fine modeling and contour line guidance according to claim 5, characterized in that, In S220, the three-dimensional Boolean intersection operation is used to obtain the shape and extent of the excavated three-dimensional entity.