[go: up one dir, main page]

CN107577903A - A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD - Google Patents

A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD Download PDF

Info

Publication number
CN107577903A
CN107577903A CN201711042524.7A CN201711042524A CN107577903A CN 107577903 A CN107577903 A CN 107577903A CN 201711042524 A CN201711042524 A CN 201711042524A CN 107577903 A CN107577903 A CN 107577903A
Authority
CN
China
Prior art keywords
autocad
earthwork
topographic survey
ele
carried out
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711042524.7A
Other languages
Chinese (zh)
Inventor
石天庆
胡俊强
张元晖
王剑利
张涛
张伟
江龙
王香云
楚春阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huadian Zhengzhou Machinery Design and Research Institute Co Ltd
Original Assignee
Huadian Zhengzhou Machinery Design and Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huadian Zhengzhou Machinery Design and Research Institute Co Ltd filed Critical Huadian Zhengzhou Machinery Design and Research Institute Co Ltd
Priority to CN201711042524.7A priority Critical patent/CN107577903A/en
Publication of CN107577903A publication Critical patent/CN107577903A/en
Pending legal-status Critical Current

Links

Landscapes

  • Instructional Devices (AREA)

Abstract

The present invention provides a kind of method that the earthwork smooth calculating in place is carried out using AutoCAD, including:Topographic survey data are obtained by plotting board, topographic survey will be formed in the AutoCAD of topographic survey data input to processor;The division of grid is carried out to topographic survey in AutoCAD;The elevation information of the terrain is inputted for each grid in topographic survey;Using the elevation information in the VBA modules extraction topographic survey in AutoCAD and calculated, obtain earthwork excavation and filling amount.The present invention is calculated the data of extraction automatically using VBA, saves the time manually calculated;The precision of Earthwork calculation can be controlled by the control to grid division size.

Description

A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD
Technical field
The present invention relates to a kind of method that the earthwork smooth calculating in place is carried out using AutoCAD.
Background technology
In the construction projects such as building, water conservancy, the smooth of place is the important procedure built engineering early stage, in levelling of the land The earthwork excavation and filling quantities being related to also has an impact to whole construction costs.The smooth calculating of traditional earthwork is manually entered using topographic map Row calculates, and precision is not high and workload is big.Although and utilize satellite remote sensing technology or three-dimensional reverse modeling stroke analysis quantities Accurately, fast, but cost is larger, very uneconomical for some less engineerings.
The content of the invention
The present invention provides a kind of method for carrying out levelling of the land Earthwork calculation, and this method utilizes measurement figure extraction site elevation Information, then calculated using VBA modules.This method it is easy and can regulating calculation precision as needed, closed suitable for grey field In the levelling of the land Earthwork calculations such as storehouse, mountain area building.
The present invention uses following technical scheme:
A kind of method that the earthwork smooth calculating in place is carried out using AutoCAD, including:
Topographic survey data are obtained by plotting board, will form ground in the AutoCAD of topographic survey data input to processor Shape measurement figure;
The division of grid is carried out to topographic survey in AutoCAD;
The elevation information of the terrain is inputted for each grid in topographic survey;
Using the elevation information in the VBA modules extraction topographic survey in AutoCAD and calculated, obtain earthwork excavation and filling Amount.
The sizing grid is adjustable.
After the completion of the elevation information input, the other information in topographic survey is deleted, only retains altitude data.
Beneficial effects of the present invention:The data of extraction are calculated automatically using VBA, save manually calculate when Between;The precision of Earthwork calculation can be controlled by the control to grid division size.
Brief description of the drawings
Fig. 1 is the topographic survey that AutoCAD is opened.
Fig. 2 is the topographic survey of grid division.
Fig. 3 is the topographic survey for only retaining altitude data.
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and detailed description.
The method that the earthwork smooth calculating in place is carried out using AutoCAD of the present invention, this method is easy and can be as needed Regulating calculation precision, closed suitable for grey field the levelling of the land Earthwork calculations such as storehouse, mountain area building.
Comprise the following steps that:
(1)Topographic survey data are obtained by plotting board, will be formed in the AutoCAD of topographic survey data input to processor Topographic survey;
(2)The division of grid is carried out to topographic survey in AutoCAD;
(3)The elevation information of the terrain is inputted for each grid in topographic survey;
(4)Using the elevation information in the VBA modules extraction topographic survey in AutoCAD and calculated, obtain the earthwork and dig The amount of filling out.
Sizing grid is adjustable, you can be needed to adjust sizing grid according to precision, the smaller precision of grid is higher.
In order to improve calculating speed, after the completion of elevation information input, the other information in topographic survey is deleted, is only retained Altitude data.
It is a kind of schematic diagram that storehouse is closed applied to certain grey field as shown in Fig. 1 ~ 3.
Fig. 1 is the figure of surveying the topography of AutoCAD certain engineering opened, newly-built two figure layers data1, data2 in CAD, Unmodified and amended data are placed respectively.Data1 should be arranged to different colors from data2 figure layer color.
Grid is added on topographic map, and adds initial absolute altitude value, absolute altitude value can be inputted arbitrarily, and the data of input are placed on In data1 figure layers.Result such as Fig. 2 after input.Sizing grid is 5m × 5m in this example, and precision that can be as requested adjusts grid Size.
Data in grid are changed according to the topographic map of actual measurement.Because input data is more, needed after some data are inputted Outputlet () module is run, the data after modification are placed into data2 figure layers, also placed if not changing In data1 figure layers.Because two figure layer colors are different, data in grid can be significantly distinguished either with or without changing. Outputlet () VBA codes are:
Sub outputlet()
On Error Resume Next
Dim objtext As Object
For Each objtext In ThisDrawing.ModelSpace
If objtext.Layer = data1 Then
If objtext.TextString <> "250" Then
objtext.Layer = data2
End If
End If
Next objtext
End Sub
The unnecessary pel such as landform can be deleted after the completion of input data, to improve program operation speed, elevation is only retained after deletion Data, as shown in Figure 3.
Then co_earth () is called to be calculated with the data in co_elevation () reading figure, wherein co_ Elevation () process carries out the calculating of excavation and filling amount for inputting after tentative calculation elevation.A dialogue can be ejected after operation program Frame, program can calculate the difference between each altitude data and tentative calculation elevation after input tentative calculation elevation in dialog box.It is if high Number of passes is according to tentative calculation elevation is more than, then difference is included in upon_ele variables;Difference is tired out if altitude data is less than tentative calculation elevation It is included in bottom_ele variables.Upon_ele and bottom_ele difference is the difference between excavation and embankment, and is made The difference is shown with message box.It is required height value when the tentative calculation elevation of input makes the difference minimum of excavation and embankment, Close the leveling absolute altitude of grey field behind storehouse.Co_elevation () VBA codes are as follows:
Public Sub co_elevation ()
Dim ele_obj As Object
Dim upon_ele As Double
Dim bottom_ele As Double
Dim test_ele As Double
test_ele = MsgBox()
For Each ele_obj In ThisDrawing.ModelSpace
If ele_obj.Layer = Data2 Then
If CLng(ele_obj.TextString) > test_ele Then
upon_ele = upon_ele + CLng(ele_obj.TextString) - test_ele
End If
If CLng(ele_obj.TextString) < test_ele Then
bottom_ele = bottom_ele + CLng(ele_obj.TextString) - test_ele
End If
End If
Next
MsgBox bottom_ele + upon_ele
End Sub
Co_earth () process is used to calculate calculates excavated-in t4 amount after having required smooth elevation, uses the same co_ of process elevation ().Co_earth () VBA codes are:
Public Sub co_elevation ()
Dim ele_obj As Object
Dim upon_ele As Double
Dim bottom_ele As Double
Dim test_ele As Double
test_ele = MsgBox()
For Each ele_obj In ThisDrawing.ModelSpace
If ele_obj.Layer = Data2 Then
If CLng(ele_obj.TextString) > test_ele Then
upon_ele = upon_ele + CLng(ele_obj.TextString) - test_ele
End If
If CLng(ele_obj.TextString) < test_ele Then
bottom_ele = bottom_ele + CLng(ele_obj.TextString) - test_ele
End If
End If
Next
MsgBox(" amount of excavation is " & upon_ele)
MsgBox(" amount of fill is " & bottom_ele)
End Sub
After calculating, the area of grid need to be multiplied by, as 25 should be multiplied by this example(5×5), finally try to achieve required excavated-in t4 Amount.
Above-described is only the preferred embodiment of the present invention, it is noted that for those skilled in the art, Under the premise of general idea of the present invention is not departed from, some changes and improvements can also be made, these should also be considered as the present invention's Protection domain.

Claims (3)

  1. A kind of 1. method that the earthwork smooth calculating in place is carried out using AutoCAD, it is characterised in that including:
    Topographic survey data are obtained by plotting board, will form ground in the AutoCAD of topographic survey data input to processor Shape measurement figure;
    The division of grid is carried out to topographic survey in AutoCAD;
    The elevation information of the terrain is inputted for each grid in topographic survey;
    Using the elevation information in the VBA modules extraction topographic survey in AutoCAD and calculated, obtain earthwork excavation and filling Amount.
  2. 2. a kind of method that the earthwork smooth calculating in place is carried out using AutoCAD according to claim 1, its feature are existed In:The sizing grid is adjustable.
  3. 3. a kind of method that the earthwork smooth calculating in place is carried out using AutoCAD according to claim 1, its feature are existed In:
    After the completion of the elevation information input, the other information in topographic survey is deleted, only retains altitude data.
CN201711042524.7A 2017-10-31 2017-10-31 A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD Pending CN107577903A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711042524.7A CN107577903A (en) 2017-10-31 2017-10-31 A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711042524.7A CN107577903A (en) 2017-10-31 2017-10-31 A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD

Publications (1)

Publication Number Publication Date
CN107577903A true CN107577903A (en) 2018-01-12

Family

ID=61041091

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711042524.7A Pending CN107577903A (en) 2017-10-31 2017-10-31 A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD

Country Status (1)

Country Link
CN (1) CN107577903A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110516398A (en) * 2019-09-03 2019-11-29 贵州正业工程技术投资有限公司 A kind of Karst depression ball crown type of spherical coordinates is peeled off earthwork calculation method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101750037A (en) * 2008-11-28 2010-06-23 中国二十冶建设有限公司 Accurate measuring method of large-scale irregular earthwork excavated volume
US20110071803A1 (en) * 2003-07-08 2011-03-24 Meiners Robert E System and Method of Sub-Surface System Design and Installation
CN105760581A (en) * 2016-01-29 2016-07-13 中国科学院地理科学与资源研究所 Channel drainage basin renovation planning simulating method and system based on OSG

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110071803A1 (en) * 2003-07-08 2011-03-24 Meiners Robert E System and Method of Sub-Surface System Design and Installation
CN101750037A (en) * 2008-11-28 2010-06-23 中国二十冶建设有限公司 Accurate measuring method of large-scale irregular earthwork excavated volume
CN105760581A (en) * 2016-01-29 2016-07-13 中国科学院地理科学与资源研究所 Channel drainage basin renovation planning simulating method and system based on OSG

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
吴金国: "基于AutoCAD平台的土方量计算程序设计", 《科技创新论坛》 *
杨胜军 等: "利用DEM 实现场地平整与土方量均衡计算", 《科技与经济》 *
熊声顺: "场区土方平整CAD软件TFPZ编制的基本方法", 《开发与借鉴》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110516398A (en) * 2019-09-03 2019-11-29 贵州正业工程技术投资有限公司 A kind of Karst depression ball crown type of spherical coordinates is peeled off earthwork calculation method

Similar Documents

Publication Publication Date Title
Bastola et al. The role of vegetation on gully erosion stabilization at a severely degraded landscape: A case study from Calhoun Experimental Critical Zone Observatory
CN111125821B (en) BIM+GIS foundation and foundation subsection engineering analysis and type selection method
Malagò et al. Regional scale hydrologic modeling of a karst-dominant geomorphology: The case study of the Island of Crete
CN102282925A (en) Land leveling method and device as well as land leveling control device
CN117910265B (en) A method for calculating ground settlement considering changes in total stress and soil parameters when groundwater level drops
CN110287511B (en) Pile foundation type selection and construction quality control method based on BIM technology
CN111143922A (en) Multi-platform structure stratum digital twin modeling method and system
CN113742827B (en) A Construction Method of Highway Slope Monitoring Network System Based on Finite Difference Analysis
CN107515976A (en) Surface subsidence Forecasting Methodology based on slurry shield construction main contral parameter
CN103473394B (en) Earthwork balance optimization design method for multiple station section type field leveling layout
Liu et al. A boundary model of terrain reconstruction in a coal-mining subsidence waterlogged area
Zhang et al. A case study on integrated modeling of spatial information of a complex geological body
CN108109203B (en) Geological boundary point cloud data extraction method and system based on BIM environment
CN111353681A (en) BIM technology-based high-precision calculation method for in-site earth and stone engineering quantity
CN112668076A (en) Multi-order high slope comprehensive information construction method for soil-rock combined stratum
CN120338292A (en) A method and system for urban land subsidence analysis based on multi-source data fusion
CN118278175A (en) Digital twin-driven high and steep slope deformation enhanced visualization method and system
CN107577903A (en) A kind of method that the earthwork smooth calculating in place is carried out based on AutoCAD
CN113806846A (en) Airport three-dimensional clearance limiting surface optimization method based on runway center line control method
CN116776449A (en) Sketchup software-based nuclear power plant area total plane layout method and system
CN116629023A (en) A New Method for 3D Reservoir Characterization Combining Stratigraphic Forward Modeling and Geostatistics
CN105205863B (en) A kind of 3-dimensional digital basin modeling method for grading
Lønøy et al. Paleokarst reservoir architecture derived from forward modelling of modern cave systems-a case study
CN110379009A (en) A kind of parametrization geological model generation method based on BIM technology
CN113832978B (en) Tuff slope anti-weathering excavation method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180112