A method and device for calculating the quantity of special-shaped earthwork based on BIM
Through the BIM-based special-shaped earth and stone engineering measurement method, multiple surface models were established and iterative subtraction calculations were performed, and the problems of large errors and long calculations were solved in the calculation of super-large special-shaped earth and stone engineering measurements were realized, and efficient and accurate partitioning, stratification and compaction measurements were achieved.
Patent Information
- Application Number
- CN202111293931.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-03
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2041-11-03
AI Technical Summary
It is difficult for the prior art to accurately and efficiently calculate the volume of super-large special-shaped earthworks, especially in the case of partitioning, stratifying and compaction, which has problems such as large errors, long calculations and inability to meet the construction timeliness requirements.
The BIM-based special-shaped earth and stone engineering measurement method is adopted. By establishing the original topographic surface model, designing completed surface model, volume surface model, horizontal layered surface model and bounded surface model, combined with the iterative subtraction method of volume surface, rapid batch calculation of earth and stone volume with layered and partial compaction degrees is achieved.
The efficiency and accuracy of the measurement of special-shaped earth and stone engineering quantities can be quickly and accurately calculated the partition, layering and compaction degree of ultra-large earth and stone engineering quantities, meet the timeliness of construction and avoid human calculation errors.
Smart Images

Figure CN114201794B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of earthwork engineering measurement, and in particular to a method and device for measuring the quantity of special-shaped earthwork engineering based on BIM. Background Art
[0002] The earthwork quantity is an important guiding basis for the construction party's bidding budget measurement, professional subcontract settlement measurement, construction management, earthwork allocation, technical solutions, etc. Its zoning, layering and compaction quantity are one of its main contents. The quantity measurement of special-shaped earthwork is complicated, especially for super-large (millions of cubic meters) special-shaped earthwork. For the calculation of special-shaped curved earthwork, the current method is mainly based on terrain survey point data, using the two-dimensional drawing section method for manual quantity calculation, that is, an approximate method of estimating volume based on two-dimensional drawings, but this method will have the following problems:
[0003] 1. The simulated slope design lacks authenticity and there will be a large error with the real slope design. In addition, the engineering quantity obtained by stretching the cross sections between the surfaces is also inaccurate. Especially for the super-large earthwork of millions of cubic meters, the error of the calculation is very large and only a rough measurement can be achieved;
[0004] 2. The measurement efficiency is low and timely measurement cannot be achieved. Especially for earthwork filling projects with complex compaction zoning and a large number of filling layers, it takes a lot of time to achieve measurement. The above-mentioned manual calculation method cannot meet the timeliness requirements of construction.
[0005] 3. It is impossible to realize the linkage modification of parameters and measurement results. Once the design parameters are modified, all measurements need to be re-executed, and a large number of repetitive calculations need to be performed, which makes it impossible to provide real-time reference data for construction in a timely manner.
[0006] Some practitioners have proposed using the volume surface function in three-dimensional software such as BIM software (Civil3D) to realize the intelligent calculation of earthwork quantity. For example, patent application CN112765708A discloses a BIM-based earthwork quantity calculation method, system, equipment and storage medium. This scheme uses BIM technology to model and compare the original site and site leveling design respectively, and slopes to the terrain surface according to a certain slope ratio to achieve accurate excavation and filling balance. However, the above-mentioned BIM-based intelligent calculation method for earthwork quantity is only applicable to smaller-scale earthwork projects, and is not suitable for the calculation of larger, especially super-large earthwork quantity. Because the use of BIM software for super-large earthwork quantity calculation requires a large number of layers, and the zoning and compaction conditions are complicated, the calculation will take a very long time and cannot meet the timeliness requirements of the project. Summary of the invention
[0007] The technical problem to be solved by the present invention is: in response to the technical problems existing in the prior art, the present invention provides a BIM-based method and device for measuring the quantity of special-shaped earthwork engineering projects, which has a simple implementation method, strong flexibility, high measurement efficiency and high measurement accuracy.
[0008] In order to solve the above technical problems, the technical solution proposed by the present invention is:
[0009] A method for calculating the quantity of special-shaped earthwork based on BIM, comprising the following steps:
[0010] S01. Establishing an original terrain surface model based on the original terrain survey data of the irregular earthwork to be measured, and establishing a designed finished surface model based on the terrain design data of the irregular earthwork to be measured;
[0011] S02. Establishing a volume surface model based on the original terrain surface model and the designed completed surface model, and calculating the total volume of earthwork in each cut-and-fill partition according to the volume surface model;
[0012] S03. Determine the partition range according to the original terrain surface model and the designed surface model, and establish multiple horizontal layered surface models for calculating the layered volume within the partition range;
[0013] S04. Establish a boundary surface model between areas with different compaction degrees within the surface range of the filling area, and perform layering according to the surface models obtained in S01 to S04 to generate a volume surface for each layer. And calculate the earthwork volume of each layer with different compaction degrees in accordance with the volume curve of each layer in turn according to the volume surface iterative subtraction method.
[0014] Furthermore, the step of establishing the volume surface model in step S02 includes:
[0015] S201. Generate a cut-and-fill zero line based on the original terrain surface model and the designed finished surface model;
[0016] S202. Based on the original terrain surface model according to the cut-and-fill zero line, multiple slope surface models are established from the designed finished surface model by sloping to form a designed finished surface model including slopes;
[0017] S203. Establish the volume curve model according to the original terrain surface model and the designed finished surface model including the slope.
[0018] Furthermore, the step S202 includes: obtaining the top lines of each cut and fill slope according to the cut and fill zero line, acquiring the input slope parameters to establish the slope surface model, wherein the elevation of the top line is determined according to the boundary of the designed completed surface model; and using the slope surface model as the boundary surface of the fill area.
[0019] Furthermore, in the step S201, the excavation and filling zero line is generated by taking the original terrain surface model as the reference surface and the designed completed surface model as the comparison surface; and / or in the step S203, the volume surface model is established by taking the original terrain surface model as the reference surface and the designed completed surface model as the comparison surface.
[0020] Furthermore, the step S02 of calculating the total earthwork volume of each cut and fill partition according to the volume surface model includes: making cut and fill partitions according to the cut and fill zero line to obtain the range line of a single cut or fill area, importing the range line into the corresponding position in the established volume surface model, picking up the range line through the in-boundary volume calculation module of the BIM software, and obtaining the engineering volume of each cut or fill partition.
[0021] Furthermore, in the step S03, within the height range from the lowest point of the original terrain surface model to the highest point of the designed completed surface model, the horizontal layered surface model is established according to a predetermined layered filling thickness, specifically comprising: establishing a horizontal surface model with a single fill area range line as the boundary line and serving as a cutting surface, wherein the starting elevation of the cutting surface is the lowest point of the original terrain surface model within the single fill area, and generating a plurality of horizontal layered surface models layer by layer upward through the lowest point according to a predetermined layered filling thickness.
[0022] Furthermore, the step S04 includes:
[0023] S401. According to the slope parameters of different compaction areas, slope surface models are established for different compaction areas and used as boundary surface models, wherein the slope top elevation is determined according to the designed surface model, and the original terrain surface model is used as the reference surface;
[0024] S402. Using the boundary surface model as the interface for compaction zoning, and the horizontal layered surface model as the vertical layered interface, and making elevations according to the lowest point of the original terrain surface model of a single excavation or fill and the layer thickness, by combining the surface models obtained in steps S01 to S03, multiple volume surface models of different compaction degrees of the same layer of filling area are established, and the volume surface models of different compaction degrees of the same layer of filling area are used to calculate the engineering quantities of different compaction degrees of the same layer of filling area.
[0025] Furthermore, in step S402, when the elevation of the horizontal layered surface model is higher than the highest point of the original terrain surface model of a single fill area, the reference surface is taken as the horizontal layered surface model of the previous layer, and the elevation of the control surface is taken as the horizontal layered surface model of the previous layer plus the layer thickness.
[0026] A device for calculating the quantity of special-shaped earthwork based on BIM, comprising a microprocessor and a memory connected to each other, characterized in that the microprocessor is programmed or configured to execute the steps of the above-mentioned method for calculating the quantity of special-shaped earthwork based on BIM; and the memory stores data programmed or configured to execute the above-mentioned method for calculating the quantity of special-shaped earthwork based on BIM.
[0027] A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program programmed or configured to execute the above-mentioned BIM-based special-shaped earthwork quantity estimation method.
[0028] Compared with the prior art, the advantages of the present invention are:
[0029] 1. The present invention utilizes the surface modeling, grading and volume surface functions of BIM software, establishes boundary surface, dividing surface and horizontal layered surface models for multi-surface combination, and then based on the iterative subtraction method of volume surface in the filling area, can realize the rapid batch calculation of earthwork volume of super-large special-shaped earthwork engineering volume by zoning, stratification and compaction degree, which can greatly improve work efficiency and has high calculation accuracy, and solves the problems of large error in the results of traditional two-dimensional approximate volume calculation method, huge workload of zoning and stratification, and difficulty in dynamic adjustment.
[0030] 2. The present invention can also realize dynamic updating of three-dimensional surface models and engineering quantities, and can realize engineering quantity measurement of any separate excavation or filling area, and realize batch measurement of engineering quantities of separate filling areas by layer and compaction degree. Not only is the measurement accuracy high and can avoid human calculation errors, but the measurement speed is fast and can provide efficient measurement results in real time. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 It is a schematic diagram of the implementation flow of the method for calculating the quantity of special-shaped earthwork engineering based on BIM according to an embodiment of the present invention.
[0032] Figure 2 It is a schematic diagram of an operation interface for reading the position coordinates of elevation points in a TXT file in a specific application embodiment of the present invention.
[0033] Figure 3 It is a schematic diagram of the effect of the original terrain surface model generated in a specific application embodiment of the present invention.
[0034] Figure 4 It is a schematic diagram of the effect of the designed finished surface model generated in a specific application embodiment of the present invention.
[0035] Figure 5 It is a schematic diagram of the effect of the slope surface model established in a specific application embodiment of the present invention.
[0036] Figure 6 It is a schematic diagram of the effect of the volume surface model established in a specific application embodiment of the present invention.
[0037] Figure 7 It is a schematic diagram of the principle of calculating the volume within each cut-and-fill partition based on the original terrain surface model and the designed finished surface model (including slopes) in a specific application embodiment of the present invention.
[0038] Figure 8 It is a schematic diagram of the effect of a horizontal layered surface model established from bottom to top based on the lowest point of the original terrain surface model in a specific application embodiment of the present invention.
[0039] Fig. 9 It is a schematic diagram of the effect of the boundary surface model of different compaction degree ranges in the same fill area established in a specific application embodiment of the present invention.
[0040] Fig.10 It is a schematic diagram of the effect of a partition and layered calculation program system for iteratively decreasing calculation of earthwork layered volume based on BIM software in a specific application embodiment of the present invention.
[0041] Fig.11 It is a schematic diagram of the principle of the calculation program algorithm in a specific application embodiment of the present invention.
[0042] Fig.12 It is a schematic representation of partially hierarchical and partitioned engineering quantities derived from calculation results in a specific application embodiment of the present invention. DETAILED DESCRIPTION
[0043] The present invention is further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.
[0044] like Figure 1 As shown, the steps of the method for calculating the quantity of special-shaped earthwork based on BIM in this embodiment include:
[0045] S01. Establishing an original terrain surface model based on the original terrain survey data of the irregular earthwork to be measured, and establishing a designed finished surface model based on the terrain design data of the irregular earthwork to be measured;
[0046] S02. Establish a volume surface model based on the original terrain surface model and the designed completed surface model, and calculate the total volume of earthwork in each cut and fill partition according to the volume surface model;
[0047] S03. Determine the partition range according to the original terrain surface model and the designed finished surface model, and establish multiple horizontal layered surface models for calculating the layered volume within the partition range;
[0048] S04. Establish boundary surface models between areas with different compaction degrees within the surface range of the filling area, perform stratification according to the surface models obtained in S01 to S04, generate volume surfaces for each layer, and calculate the earthwork volume of each layer with different compaction degrees according to the volume curves of each layer using the volume surface iterative subtraction method.
[0049] In this embodiment, by using BIM software, the original terrain surface model and the designed finished surface model are combined to establish a volume surface model, calculate the total volume of earthwork in each excavation and filling partition, and then combine the establishment of each horizontal layered surface model within the partition range, establish the boundary surface model between different compaction degree areas within the filling area surface range, combine the established surface models to perform layering, and finally calculate the filling earthwork engineering quantity of different compaction degrees of each layer by the volume curve of each layer. Through the above steps, various parameters such as slope design parameters, terrain design parameters, layer thickness, dry density and compaction degree can be adjusted in real time during the construction process, so as to realize the dynamic update of the three-dimensional surface model and engineering quantity, and realize the engineering quantity measurement of any single excavation or filling area, and realize the batch measurement of the engineering quantity of the single filling area layered and divided by compaction degree, which not only has high measurement accuracy and can avoid human calculation errors, but also has fast measurement speed and can provide efficient measurement results in real time, which is particularly suitable for the measurement of super-large earthwork engineering quantity, so as to facilitate the subsequent refinement management, settlement measurement and technical solution preparation and implementation of the construction site.
[0050] In this embodiment, BIM software (Civil3D) is specifically used to implement the measurement of the quantity of special-shaped earthwork according to the above steps, and Civil3D is secondary developed so that it has the function of establishing the layered surface of each layer and calculating the volume of each layer, so that batch calculation of the quantity of the layered and compacted engineering of the separate filling area can be realized, and the measurement of the quantity of super-large special-shaped earthwork can be realized quickly and efficiently, effectively solving the problem that the traditional manual measurement method requires a large number of repetitive calculations and poor real-time performance. It can be understood that in addition to using BIM software, of course, other three-dimensional software can be used according to actual needs to implement the above steps S01 to S04, and even different three-dimensional software can be combined to implement each step, such as some steps are implemented by BIM software, and the remaining steps are implemented by other types of three-dimensional software, so as to give full play to the advantages of different three-dimensional software measurement.
[0051] The original terrain surface model is specifically a three-dimensional terrain surface model established based on the measurement data such as the point position and elevation measured on site, and the designed finished surface model is specifically a finished target surface model established based on the provided design data such as typical sections and center lines. In step S01, the original terrain surface model is established based on the original terrain elevation point data, and the designed finished surface model is established based on the finished surface contour line data.
[0052] As an optional implementation, the present embodiment further includes the steps of collating and importing the measured data before step S01, wherein the collated terrain data specifically includes:
[0053] A plan layout of topographic data, including the elevation and coordinate information of the original topographic survey points;
[0054] Topographic design drawings of topographic data, including topographic contour elevations and coordinate information of the finished surface;
[0055] The slope parameter map of the terrain data includes parameter information such as the slope ratio of each slope on the site, the bridleway and the slope elevation.
[0056] In a specific application embodiment, the interface for collating and importing measurement data in BIM is as follows: Figure 2 As shown, the specific measurement data type and the selection of each parameter can be selected and configured according to actual needs.
[0057] After obtaining the terrain data as described above, the original terrain surface model and the designed surface model are established according to step S01. In this embodiment, the step of establishing the original terrain surface model according to the measured data in step S01 specifically includes: firstly, the elevation and coordinate data of the original terrain discrete points are measured, and the data is imported into the BIM software after forming a TXT document to form three-dimensional discrete points, and a triangulated network surface model is established through the BIM software, and the model is dynamically updated by associating the elevation point parameter information of the TXT document. In a specific application embodiment, the effect of the original terrain surface model generated based on the TXT file using the above method is as follows: Figure 3 The above model building process can be adaptively adjusted or configured according to the characteristics of the 3D software used and actual needs.
[0058] In this embodiment, the step of establishing the designed finished surface model in step S01 specifically includes: first, converting the finished surface contour lines into three-dimensional polylines, connecting the contour lines through BIM software to establish a triangulated surface model, adding the missing elevation points at each corner of the finished surface boundary, and deleting the redundant triangulated networks to form a smooth surface model with horizontal and vertical slopes. In a specific application embodiment, the effect of the designed finished surface model generated based on the designed contour lines using the above method is as follows: Figure 4 The above model building process can be adaptively adjusted or configured according to the characteristics of the 3D software used and actual needs.
[0059] The step of establishing the volume surface model in step S02 of this embodiment includes:
[0060] S201. Generate a cut-and-fill zero line based on the original terrain surface model and the designed finished surface model;
[0061] S202. Based on the original terrain surface model according to the cut-and-fill zero line, multiple slope surface models are established from the designed finished surface model by sloping to form a designed finished surface model including slopes;
[0062] S203. Establish a volume curve model based on the original terrain surface model and the designed finished surface model including the slope.
[0063] In the above step S201, the original terrain surface model is used as the reference surface, and the designed completed surface model is used as the reference surface to generate the cut and fill zero line.
[0064] The above step S202 specifically includes: obtaining the top lines of each cut and fill slope according to the cut and fill zero line, obtaining the input slope parameters to establish a slope surface model, and using the slope surface model as the boundary surface of the fill area, that is, serving as the boundary of the finished surface filling area, wherein the elevation of the top line is determined according to the boundary of the designed finished surface model, and specifically the elevation of the top line can be used as the boundary elevation of the designed finished surface model. Through the above steps, various slope surface models can be established from the designed finished surface model by sloping based on the original terrain surface model in combination with the cut and fill zero line and slope parameters. In a specific application embodiment, the slope surface model established by the above method based on the original terrain surface model and the finished surface model is as follows: Figure 5 shown.
[0065] In the above step S203, the designed surface model and each slope surface model are specifically pasted into a surface model, and the original terrain surface model is used as the reference surface and the designed completed surface model is used as the reference surface to establish a volume surface model. In a specific application embodiment, the volume surface established by the above method based on the original terrain surface model and the designed completed surface (including slope) model is as follows: Figure 6 shown.
[0066] In step S02 of this embodiment, the total earthwork volume of each cut and fill partition is calculated according to the volume surface model, which specifically includes: making cut and fill partitions according to the cut and fill zero line to obtain the scope line of a single cut or fill area, importing the scope line into the corresponding position in the established volume surface model, picking up the scope line through the in-boundary volume calculation module of the BIM software, and obtaining the engineering quantity of each cut or fill partition. Specifically, after the cut and fill zero line is generated by step S201, the cut and fill partition is made according to the cut and fill zero line to obtain the scope line of a single cut or fill area, importing the scope line into the correct position of the established volume surface, and picking up the scope line through the in-boundary volume calculation function of the BIM software, thereby obtaining the engineering quantity of each single cut or fill partition (in-boundary volume of the partition). In a specific application embodiment, the above method is adopted to calculate the in-boundary volume of each cut and fill partition based on the original terrain surface model and the designed completed surface model (including slopes). Figure 7 shown.
[0067] The method of constructing the volume curve model in the above step S02, if implemented using other three-dimensional software besides BIM software, can also be adaptively adjusted or configured according to the characteristics or actual needs of different three-dimensional software. The method of calculating the total volume of earthwork in each excavation and filling area based on the volume surface model can also be adaptively adjusted or configured according to the characteristics or actual needs of different three-dimensional software.
[0068] In step S03 of the present embodiment, a horizontal layered surface model is established according to a predetermined layered filling thickness within the height range from the lowest point of the original terrain surface model to the highest point of the designed completed surface model, so as to establish multiple horizontal layered curve models with certain elevations according to the partition range for cutting and stratification. The specific steps of establishing the horizontal layered surface model include: establishing a horizontal surface model with a single fill area range line as the boundary line and using it as a cutting surface, wherein the starting elevation of the cutting surface is the lowest point of the original terrain surface model within the single fill area, and generating multiple horizontal layered surface models layer by layer through the lowest point according to the predetermined layered filling thickness, so that cutting and stratification can be achieved based on each horizontal layered surface model, and the layered volume of each layer can be calculated separately. In a specific application embodiment, the horizontal layered surface model established from the bottom to the top at a certain thickness interval based on the lowest point of the original terrain using the above method is as follows: Figure 8 As shown, the horizontal layered surface model is used to calculate the volume of each layer according to the filling thickness.
[0069] In step S04 of this embodiment, a boundary surface model between areas with different compaction degrees is established by sloping in the surface range of the filling area, and then the surface models established in steps S01 to S03 are combined to perform stratification from low to high to generate a volume surface for each stratification, and the volume surface iterative subtraction method is used to sequentially calculate the earthwork volume of each stratification with different compaction degrees. When calculating using the above-mentioned volume surface iterative subtraction method, specifically: the stratified earthwork volume Vi of the 1st to the nth layer is calculated layer by layer, that is, first determine whether the elevation of the horizontal stratified surface i is lower than the highest point of the designed finished surface, if it is lower, then calculate the earthwork volume Vi=Vfi-Vfi-1 between the stratified surface i and the lower surface i-1; if it is not lower, then calculate the earthwork volume Vn=Vfn-Vfn-1 of the nth layer (i.e., the top layer when i=n).
[0070] In a specific application embodiment, the boundary surface model of different compaction degree areas in the same fill area obtained by the above method is as follows: Fig. 9 As shown, the boundary surface model serves as an interface for calculating different compaction degree partitions; in a specific application embodiment, after establishing various surfaces based on BIM software, a partition and layer calculation program system for iterative reduction calculation of earthwork layer volume is used. Fig.10 shown.
[0071] like Fig.11 As shown in the figure, within the range from the lowest point of the original terrain to the highest point of the designed finished surface model, the designed finished curve model is cut and layered into multiple horizontal layered surface models according to the given layered filling thickness h, and the boundary surface model between different compaction areas (compaction>=90%, compaction>=93%) is established in the surface range of the filling area. The boundary surface model is used as the compaction division interface, and the horizontal layered surface model is used as the vertical layered interface. It is marked according to the lowest point of the original terrain surface model of a single excavation or filling and the layer thickness h; then the slope surface model, the boundary surface model and the horizontal layered surface model are combined to perform iterative subtraction of the volume surface to obtain the filling earthwork engineering quantity of different compaction degrees of each layer, such as the engineering quantity of 90% compaction degree of one layer as shown in the figure.
[0072] In this embodiment, the specific steps of step S04 include:
[0073] S401. According to the slope parameters of different compaction areas, slope surface models are established for different compaction areas and used as boundary surface models, that is, according to different compaction ranges in the same fill area, slope surface models are established as boundary surface models, wherein the slope top line elevation is determined according to the design surface model, and the original terrain surface model is used as the reference surface;
[0074] S402. Using the boundary surface model as the interface for compaction zoning and the horizontal layered surface model as the vertical layered interface, and making elevations according to the lowest point of the original terrain surface model of a single excavation or fill and the layer thickness, by combining the surface models obtained in steps S01 to S03, multiple volume surface models of different compaction degrees of the same layer of filling area are established, and the volume surface models of different compaction degrees of the same layer of filling area are used to calculate the engineering quantities of different compaction degrees of the same layer of filling area.
[0075] In a specific application embodiment, in the above step S401, the plane range lines of different compaction degree areas in the separate filling area are first drawn, and then the slope surface models of the different compaction degree areas are established according to the designed slope parameters of the different compaction degree areas. The elevation of the slope top line is specifically the surface elevation of the designed completed surface model, the original terrain surface model is the reference surface, and then this slope surface model is used as the boundary surface model.
[0076] In a specific application embodiment, in the above step S402, the slope surface model is specifically used as the boundary surface of the excavation and filling partition, the boundary surface model is used as the interface between the compaction partitions, and the horizontal layered surface model is used as the vertical layered interface. The elevation is the lowest point of the original terrain surface model of the single excavation or filling plus the layer thickness, and then multiple volume surface models of different compaction degrees of the same layer of filling areas are established by combining the above surface models to obtain the engineering quantities of different compaction degrees of the same layer of filling areas. Further, when the elevation of the horizontal layered surface model (filling elevation) is higher than the highest point of the original terrain surface model of a single filling area, the reference surface is the horizontal layered surface model of the previous layer of filling, and the reference surface elevation is the horizontal layered surface model of the previous layer of filling plus the layer thickness (that is, the horizontal layered surface model of the current layer).
[0077] By repeating the above-mentioned calculation of engineering quantities of each layer and each compaction degree, the engineering quantities of each layer and each compaction degree can be calculated in batches, and the engineering quantity tables of each partition, layer and each compaction degree obtained by batch calculation can be exported through the software. In a specific application embodiment, the engineering quantity tables of some layers and partitions derived from the calculation results are as follows: Fig.12 shown.
[0078] As an optional implementation method, for the application of calculating the zoning, layering, and compaction degree of a certain super-large irregular earthwork project, this embodiment may also include, after step S04, the steps of determining the construction plan of each layer filling, and obtaining the boundary line, area, spatial coordinates, and elevation of each layer with different compaction degrees by extracting the intersection lines of the horizontal layer surface model and the original terrain surface model, the slope surface model, and the boundary surface model.
[0079] As an optional implementation, when generating the slope surface model and the boundary surface model in this embodiment, the steps of deriving the three-dimensional coordinates of the slope surface points, contour lines and slope foot lines may also be included.
[0080] In addition, this embodiment further includes writing the calculation results of the batch calculation of the layered and compaction engineering quantities into the model in sequence, and the engineering quantity effect is as follows: Fig.10 The calculation result of step 7) can also be directly exported to Excel through the calculation program system.
[0081] The above method of the present invention can quickly and accurately establish a three-dimensional surface model based on the measurement data, with high precision and high speed. When the above method of the present invention is used for experiments, the whole process of importing data to generate the model only takes about 10-30 minutes, and the batch export of engineering quantities only takes about 10 minutes; and the slope design parameters, the finished surface terrain design parameters, the layer thickness, the dry density and the compaction degree and other parameters can be adjusted in real time during the construction process to realize the dynamic update of the three-dimensional surface model and the engineering quantity, and at the same time, the known elevation points, contour lines and slope design parameters are used to calculate the partition, layer and compaction degree engineering quantities, which not only has fast calculation and high accuracy, but also has intuitive graphics and accurate values, and can also avoid artificial calculation errors in the engineering quantities of partition, layer and compaction degree of special-shaped surfaces, thereby facilitating the subsequent refined management of large-scale earthwork construction sites, the budget settlement measurement of Party A, the subcontract settlement measurement and the preparation of technical solutions, etc.
[0082] In addition, this embodiment also provides a BIM-based engineering quantity measurement device for special-shaped earthworks, including a microprocessor and a memory connected to each other, characterized in that the microprocessor is programmed or configured to execute the steps of the above-mentioned method for measuring the engineering quantity of special-shaped earthworks; and the memory stores data that are programmed or configured to execute the above-mentioned method for measuring the engineering quantity of special-shaped earthworks.
[0083] In addition, this embodiment also provides a computer-readable storage medium, which stores a computer program that is programmed or configured to execute the above-mentioned method for calculating the quantity of special-shaped earthwork engineering.
[0084] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The present application is a flowchart of the method, device (system), and computer program product according to the embodiment of the present application, and / or the processor executes instructions to generate instructions for implementing the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the functions specified in the process. Figure 1 A process or multiple processes and / or boxes Figure 1These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0085] The above is only a preferred embodiment of the present invention, and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment, it is not intended to limit the present invention. Therefore, any simple modification, equivalent change and modification made to the above embodiment according to the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the scope of protection of the technical solution of the present invention.
Claims
1. A method for calculating the quantity of special-shaped earthwork based on BIM, characterized in that the steps include: S01. Establishing an original terrain surface model based on the original terrain survey data of the irregular earthwork to be measured, and establishing a designed finished surface model based on the terrain design data of the irregular earthwork to be measured; S02. Establishing a volume surface model based on the original terrain surface model and the designed completed surface model, and calculating the total volume of earthwork in each cut-and-fill partition according to the volume surface model; S03. Determine the partition range according to the original terrain surface model and the designed surface model, and establish multiple horizontal layered surface models for calculating the layered volume within the partition range; S04. Establishing a boundary surface model between areas with different compaction degrees within the surface range of the filling area, layering according to the surface models obtained in S01 to S04, generating a volume surface for each layer, and calculating the earthwork volume of each layer with different compaction degrees in accordance with the volume curve of each layer in turn according to the volume surface iterative subtraction method; In the step S03, the horizontal layered surface model is established according to a predetermined layered filling thickness within the height range from the lowest point of the original terrain surface model to the highest point of the designed finished surface model, specifically comprising: establishing a horizontal surface model with a single filling area range line as a boundary line and serving as a cutting surface, wherein the starting elevation of the cutting surface is the lowest point of the original terrain surface model within the single filling area, and generating a plurality of the horizontal layered surface models layer by layer upward through the lowest point according to the predetermined layered filling thickness; The step S04 comprises: S401. According to the slope parameters of different compaction areas, slope surface models are established for different compaction areas and used as boundary surface models, wherein the slope top elevation is determined according to the designed surface model, and the original terrain surface model is used as the reference surface; S402. Using the boundary surface model as the interface for compaction zoning, and the horizontal layered surface model as the vertical layered interface, and making elevations according to the lowest point of the original terrain surface model of a single excavation or fill and the layer thickness, by combining the surface models obtained in steps S01 to S03, multiple volume surface models of different compaction degrees of the same layer of filling area are established, and the volume surface models of different compaction degrees of the same layer of filling area are used to calculate the engineering quantities of different compaction degrees of the same layer of filling area.
2. The method for calculating the quantity of special-shaped earthwork based on BIM according to claim 1 is characterized in that: The step of establishing the volume surface model in step S02 includes: S201. Generate a cut-and-fill zero line based on the original terrain surface model and the designed finished surface model; S202. Based on the original terrain surface model according to the cut-and-fill zero line, multiple slope surface models are established from the designed finished surface model by sloping to form a designed finished surface model including slopes; S203. Establish the volume curve model according to the original terrain surface model and the designed finished surface model including the slope.
3. The method for calculating the quantity of special-shaped earthwork based on BIM according to claim 2 is characterized in that: The step S202 comprises: obtaining the top lines of each cut and fill slope according to the cut and fill zero line, acquiring the input slope parameters to establish the slope surface model, wherein the elevation of the top line is determined according to the boundary of the designed finished surface model; and using the slope surface model as the boundary surface of the fill area.
4. The method for calculating the quantity of special-shaped earthwork based on BIM according to claim 2 is characterized in that: In the step S201, the excavation and filling zero line is generated by taking the original terrain surface model as the reference surface and the designed completed surface model as the comparison surface; and / or in the step S203, the volume surface model is established by taking the original terrain surface model as the reference surface and the designed completed surface model as the comparison surface.
5. The method for calculating the quantity of special-shaped earthwork based on BIM according to claim 1 is characterized in that: Calculating the total earthwork volume of each cut and fill partition according to the volume surface model in step S02 includes: partitioning the cut and fill area according to the cut and fill zero line to obtain the scope line of a single cut or fill area, importing the scope line into the corresponding position in the established volume surface model, picking up the scope line through the in-boundary volume calculation module of the BIM software, and obtaining the engineering quantity of each cut or fill partition.
6. The method for calculating the quantity of special-shaped earthwork based on BIM according to claim 1 is characterized in that: In step S402, when the elevation of the horizontal layered surface model is higher than the highest point of the original terrain surface model of a single fill area, the reference surface is taken as the horizontal layered surface model of the previous layer, and the elevation of the control surface is taken as the horizontal layered surface model of the previous layer plus the layer thickness.
7. A BIM-based engineering quantity measurement device for special-shaped earthwork, comprising a microprocessor and a memory connected to each other, characterized in that: The microprocessor is programmed or configured to execute the steps of the method for calculating the quantity of special-shaped earthwork based on BIM as described in any one of claims 1 to 6; the memory stores the steps programmed or configured to execute the method for calculating the quantity of special-shaped earthwork based on BIM as described in any one of claims 1 to 6.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program that is programmed or configured to execute the BIM-based method for calculating the quantity of special-shaped earthwork engineering as described in any one of claims 1 to 6.
Citation Information
Patent Citations
BIM technology-based high-precision calculation method for earth-rock engineering quantity of site
CN111353681A
BIM (Building Information Modeling)-based earth-rock volume calculation method, system and equipment and storage medium
CN112765708A