Multifunctional field apron supporting component and municipal field apron design method
By integrating intelligent excavation and filling multi-stage slope and variable-section adaptive retaining wall modules, the problems of difficulty and inefficiency matching between field floor design and three-dimensional terrain in the existing technology are solved, and efficient and accurate engineering volume statistics and dynamic design adjustments are achieved.
Patent Information
- Application Number
- CN202510485103.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-08-01
AI Technical Summary
When the existing field design is carried out on two-dimensional drawings, it is difficult to accurately match the three-dimensional terrain, the design efficiency is low, the engineering quantity statistics error is large, the plan changes take a long time, and different support methods in the three-dimensional design require manual segmentation modification, which is inefficient.
It adopts multi-functional field support components, integrates intelligent excavation and filling multi-stage slope module and variable-section adaptive retaining wall module, and automatically generates multi-stage slope and retaining walls according to constraints, and dynamically adjusts the design to adapt to terrain changes.
It improves the adaptability and design efficiency of three-dimensional design, reduces manual intervention, realizes fast and accurate statistics of engineering quantities, and supports dynamic updates and real-time feedback.
Smart Images

Figure CN120408787A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of field leveling design, and particularly relates to a multi-functional field leveling support component and a municipal field leveling design method. Background Art
[0002] Municipal field leveling projects are the core part of urban infrastructure construction, involving complex design contents such as site leveling, slope protection, and retaining structure layout. However, most of the existing field leveling designs are based on two-dimensional drawings, making it difficult to fully match the terrain in aspects such as the slope range and the selection of retaining wall sections. At the same time, the accuracy of engineering quantity statistics is low. When the plan is changed, all processes have to start over, resulting in low design efficiency. The existing 3D designs are scattered and chaotic, with different supports designed separately, resulting in the need for manual review and statistics of the engineering quantity, and there is still room for improvement in efficiency.
[0003] Traditional field leveling designs are carried out on two-dimensional drawings. The design and review of the slope range of slopes and the selection of retaining walls by manual are inefficient. When encountering plan changes or surrounding conditions restrictions, it takes a long time to re-design the plan, and the error of engineering quantity statistics is large. When the plan is changed, it has to start over and requires repeated calculations, consuming time.
[0004] 3D design can improve efficiency, but there are still the following deficiencies:
[0005] For different field leveling designs, the code needs to be modified in the component editor to meet the actual needs of different field levels. Currently, all components only involve one of the support methods required for field leveling design. When performing 3D design, in the face of different plan requirements and site restrictions, it is necessary to consider them segmentally by humans, with low efficiency and many repeated operations.
[0006] At the same time, due to the lack of integration of components, the engineering quantity calculation also needs to be carried out segmentally, and rapid engineering quantity calculation cannot be achieved.
[0007] All in all, the current 3D field leveling design has low efficiency, time-consuming design, and inconvenient modification, seriously affecting the field leveling design efficiency. Summary of the Invention
[0008] The present invention provides a method for constructing a multi-functional field leveling support component, the component, and a municipal field leveling design method. By integrating the functions of intelligent excavation and filling multi-level integrated slope and variable-section adaptive retaining wall into one component, and by adding limiting conditions, the component can automatically generate a multi-level excavation and filling slope model, and for areas with site condition restrictions, it can automatically realize the dynamic retaining wall design with terrain changes.
[0009] The present invention is realized through the following technical solutions:
[0010] A multi-functional field leveling support component, the support component includes an intelligent excavation and filling multi-level slope module and a variable-section adaptive retaining wall module, wherein,
[0011] The intelligent excavation and filling multi - level slope - releasing module is used to design the positioning points of slope - releasing components based on constraint conditions, and perform automatic multi - level slope - releasing for excavation and filling according to the positioning points of slope - releasing components, the original terrain surface, the field leveling surface, the land use red line, and slope - releasing related parameters;
[0012] The variable - cross - section self - adaptive retaining wall module is used to design the positioning points of retaining wall components based on constraint conditions, and automatically generate a retaining wall according to the positioning points of retaining wall components, the original terrain surface, the field leveling surface, and retaining wall related parameters.
[0013] As an optimization, the constraint conditions are specifically as follows:
[0014] When the slope - releasing method is excavation, the positioning point of the slope - releasing component is the positioning point position at the toe of the slope, and the positioning point of the retaining wall component is the position of the intersection point of the retaining wall top and the wall back, and the following constraints are followed:
[0015] If the slope - releasing range does not exceed the land use red line, the positioning point of the slope - releasing component coincides with the field leveling surface, and at this time, the positioning point of the retaining wall component is empty;
[0016] If the slope - releasing range exceeds the land use red line, the positioning point of the slope - releasing component is between the field leveling surface and the original terrain surface, and the positioning point of the retaining wall component coincides with the positioning point of the slope - releasing component;
[0017] Or, if the slope - releasing range exceeds the land use red line, the positioning point of the slope - releasing component is empty, and the positioning point of the retaining wall component is above the original terrain surface or the positioning point of the retaining wall component coincides with the original terrain surface;
[0018] When the slope - releasing method is filling, the positioning point of the slope - releasing component is the positioning point position at the top of the slope, and the positioning point of the retaining wall component is the position of the intersection point of the retaining wall top and the wall back, and the following constraints are followed:
[0019] If the slope - releasing range does not exceed the land use red line, the positioning point of the slope - releasing component coincides with the original terrain surface, and at this time, the positioning points of the retaining wall components are all empty;
[0020] If the slope - releasing range exceeds the land use red line, the positioning point of the retaining wall component is between the field leveling surface and the original terrain surface, and the positioning point of the retaining wall component is at the toe of the filling slope;
[0021] Or, if the slope - releasing range exceeds the land use red line, the positioning point of the slope - releasing component is empty, and the positioning point of the retaining wall component is above the field leveling surface or the positioning point of the retaining wall component coincides with the field leveling surface.
[0022] As an optimization, the specific implementation process of performing automatic multi - level slope - releasing for excavation and filling according to the positioning points of slope - releasing components, the original terrain surface, the land use red line, and slope - releasing related parameters is as follows:
[0023] Determine whether the slope - cutting method is fill - slope or cut - slope according to the slope - cutting component positioning points and the original terrain surface.
[0024] Judge whether multi - level / single - level slope cutting is required based on the height difference between the slope - cutting component positioning points and the original terrain surface. If so, perform automatic multi - level / single - level slope cutting with the slope - cutting component positioning points as the slope - cutting starting point according to the slope - cutting method and the set slope - cutting related parameters until the slope - cutting end point reaches the original terrain surface. If not, directly jump to the next step.
[0025] Cancel multi - level / single - level slope cutting and generate a retaining wall through the variable - section adaptive retaining wall module.
[0026] As an optimization, the specific implementation process of automatic multi - level fill - and - cut slope cutting according to the slope - cutting component positioning points, the original terrain surface, the land use red line, and the slope - cutting related parameters is as follows:
[0027] Determine whether the slope - cutting method is fill - slope or cut - slope according to the slope - cutting component positioning points and the original terrain surface.
[0028] Judge whether multi - level slope cutting is required based on the height difference between the slope - cutting component positioning points and the original terrain surface. If so, perform automatic multi - level slope cutting with the slope - cutting component positioning points as the slope - cutting starting point according to the slope - cutting method and the set slope - cutting related parameters until the slope - cutting end point reaches the original terrain surface.
[0029] Judge whether the slope - cutting range where the slope - cutting component positioning points reach the area of the original terrain surface exceeds the land use red line. If so, change the positioning point position at the toe of the slope. At the same time, automatically generate a retaining wall through the variable - section adaptive retaining wall module based on the positioning point position at the toe of the slope. If not, retain the multi - level slope cutting.
[0030] As an optimization, the specific process of automatically generating a retaining wall according to the retaining wall component positioning points is as follows:
[0031] Determine whether it is necessary to use the variable cross-section adaptive retaining wall module jointly with the intelligent excavation and filling multi-level slope setting module before starting the variable cross-section adaptive retaining wall module. If so, determine the slope top according to the field leveling boundary line or the land use red line, and perform slope simulation with the slope top as the new starting point. At the same time, set an initial retaining wall on the field leveling surface during excavation or the original terrain surface during filling, so that the slope toe after slope setting contacts the back of the initial retaining wall. Calculate the second height h2 from the slope toe to the low position, and then find the final retaining wall model with the first height h1 that is greater than and closest to the second height h2. Modify the initial retaining wall to this final retaining wall model, and draw the retaining wall cross-section based on the relevant retaining wall parameters. Let the intersection point of the retaining wall back drawn by the final retaining wall model and the slope curve be the latest slope toe. Among them, the first height h1 is the distance from the retaining wall top to the low position, and the low position is the field leveling surface during excavation or the original terrain surface during filling. If not, directly calculate the distance between the field leveling surface and the original terrain surface as the third height h3, then find the final retaining wall model with the first height h1 that is greater than and closest to the third height h3, and draw the retaining wall cross-section based on the relevant retaining wall parameters.
[0032] As an optimization, the slope setting related parameters include the excavation slope, excavation height, filling slope, filling height, and berm width.
[0033] As an optimization, the specific process of automatically performing multi-level slope setting with the position of the component positioning point as the slope starting point according to the slope setting method and the set slope setting related parameters is as follows:
[0034] Perform slope setting based on the slope starting point, the original terrain surface, and the excavation slope or filling slope. When reaching the position of the single-level slope height, generate a step based on the berm width.
[0035] Judge whether the height of the step is equal to or higher than the height of the original terrain surface. If so, stop slope setting; otherwise, use the position of the step end point as the new slope starting point and return to the previous step.
[0036] As an optimization, the relevant retaining wall parameters include the wall height H, the top width B of the wall, the toe width bj of the wall, the toe height hj of the wall, the bottom slope rate n of the wall, the slope rate m1 of the wall surface, and the bottom width Bd of the wall.
[0037] The present invention also discloses a municipal field leveling design method, and the design method includes:
[0038] Utilize terrain exploration data to generate a terrain triangulation network to form a three-dimensional terrain surface.
[0039] Determine the land use red line of the municipal engineering project.
[0040] Create a site leveling model according to the site leveling elevation of the municipal engineering project;
[0041] Define the site boundary of the site leveling model through element lines, adjust the control points through the elevation editor, set the site leveling elevation, and form a preliminary design surface;
[0042] Create a road through element lines, set the road assembly as the prepared site leveling model, and set the target surface as the three-dimensional terrain surface, and the three-dimensional terrain surface is the original terrain surface;
[0043] Use the aforementioned multifunctional site leveling support component to dynamically and adaptively adjust the height difference between the site leveling model and the original terrain surface to form a site leveling design surface, and finally complete the design of the market site leveling.
[0044] As an optimization, after completing the design of the market site leveling, it further includes:
[0045] Conduct engineering quantity statistics, generate the excavation and / or filling volume of the site leveling design based on the three-dimensional terrain surface and the site leveling design surface, then sweep the cross-sectional contour of the retaining wall to generate a retaining wall entity, and read the volume of the retaining wall.
[0046] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0047] 1. Improved three-dimensional terrain adaptability:
[0048] Traditional design: Design with two-dimensional drawings, unable to accurately match the slope range, retaining wall structure with the three-dimensional terrain;
[0049] Advantages of the present invention: Based on the developed three-dimensional dynamic assembly system, it realizes the dynamic update of the site leveling design and the retaining wall cross-section with the terrain surface and surrounding conditions restricted.
[0050] 2. Improved design efficiency:
[0051] Traditional design: The relationship between the site leveling design and the terrain is close, the efficiency of manual design and review is low, and when the plan is changed or restricted by surrounding conditions, it takes a long time to re-design the plan;
[0052] Advantages of the present invention: The components can dynamically update the design in a timely manner according to the new plan and restricted conditions, achieving real-time update and improving the design efficiency.
[0053] 3. Double breakthrough in the efficiency and accuracy of engineering quantity statistics
[0054] Traditional design: The calculation needs to process a large amount of data. When considering the working face and slope, the steps are cumbersome and time-consuming; it is difficult for the retaining structure engineering quantity to meet the requirements of large scale or high precision. And it is necessary to manually judge the terrain features and calculation logic, which is highly subjective and prone to error accumulation due to lack of experience or operation mistakes. Brief Description of the Drawings
[0055] The drawings described herein are used to provide a further understanding of the embodiments of the present invention, form a part of this application, and do not limit the embodiments of the present invention. In the drawings:
[0056] Figure 1 is a schematic diagram of a slope break line generated by the intelligent excavation and filling multi-level slope module;
[0057] Figure 2 is a schematic diagram of a retaining wall generated by the variable cross-section adaptive retaining wall module;
[0058] Figure 3 is a schematic diagram of the completion of a municipal site leveling;
[0059] Figure 4 is an interface diagram for generating the excavation and filling volumes of the site leveling design;
[0060] Figure 5 is a schematic interface diagram for reading the retaining wall volume;
[0061] Figure 6 is a schematic diagram for setting the slope and the retaining wall simultaneously during excavation;
[0062] Figure 7 is a schematic diagram for setting the slope and the retaining wall simultaneously during filling. Detailed Embodiments
[0063] To make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below in conjunction with the embodiments and the drawings. The illustrative embodiments of the present invention and their descriptions are only used to explain the present invention and do not limit the present invention.
[0064] It should be noted that the multi-functional site leveling support component of the present invention is a component in Civil 3D.
[0065] Embodiment 1 of the present invention provides a multi-functional site leveling support component, which includes an intelligent excavation and filling multi-level slope module and a variable cross-section adaptive retaining wall module, and the support component is edited based on Civil3D SAC. Among them,
[0066] the intelligent excavation and filling multi-level slope module is used to design the positioning points of the slope component based on the constraint conditions, and perform automatic excavation and filling multi-level slope according to the positioning points of the slope component, the original terrain surface, the site leveling surface, the land use red line, and the slope-related parameters;
[0067] the variable cross-section adaptive retaining wall module is used to design the positioning points of the retaining wall component based on the constraint conditions, and automatically generate a retaining wall according to the positioning points of the retaining wall component, the original terrain surface, the site leveling surface, and the retaining wall-related parameters.
[0068] The retaining wall here can be of any type of retaining wall model, such as ecological retaining walls (such as reinforced earth retaining walls, gabion retaining walls) or vertical retaining walls.
[0069] Since the cost of slope cutting is lower than that of retaining walls, slope cutting is given priority. When single slope cutting cannot meet the field leveling design, then consider whether to use a combination of retaining walls and slope cutting. If it still cannot meet the field leveling design, then use a single retaining wall method. Of course, it can also be selected according to the actual situation. On the premise that the combination of retaining walls and slope cutting can meet the field leveling design, a single retaining wall method can also be used to design the field leveling. Now, the specific constraints are described.
[0070] The constraints are set respectively for excavation and filling.
[0071] I. When the slope cutting method is for excavation, the positioning point of the slope cutting component is the positioning point at the toe of the slope, that is, the positioning point of the slope cutting component is located at the boundary of the field leveling, and the surface of the field leveling is lower than the original terrain surface. The positioning point of the retaining wall component is the position of the intersection of the top of the retaining wall and the back of the wall. The retaining wall is set at the boundary of the field leveling and follows the following constraints:
[0072] 1.1. If the slope cutting range does not exceed the land use red line, then the positioning point of the slope cutting component coincides with the surface of the field leveling. At this time, the positioning point of the retaining wall component is empty.
[0073] This situation corresponds to the single slope cutting method.
[0074] That is to say, first, the set positioning point of the slope cutting component coincides with the surface of the field leveling (at the boundary of the surface of the field leveling, that is, the boundary of the field leveling), and then slope cutting is carried out according to the relevant slope cutting parameters to see whether the slope cutting range after multi-level slope cutting exceeds the land use red line. If it does not exceed the land use red line, then the positioning point of the slope cutting component is set at the boundary of the field leveling. The slope cutting range here is the space from the positioning point of the slope cutting component as the starting point to the intersection of the slope cutting broken line starting from this starting point and the original terrain surface as the slope cutting range.
[0075] 1.2. If the slope cutting range exceeds the land use red line, then the positioning point of the slope cutting component is located between the surface of the field leveling and the original terrain surface, and the positioning point of the retaining wall component coincides with the positioning point of the slope cutting component (that is, the toe of the slope, which is also Figure 6 P1 in
[0076] This situation corresponds to the combination of retaining walls and slope cutting.
[0077] Continuing with the above operation, when it is found that the slope range exceeds the land use red line, that is, the intersection point of the slope break line and the original terrain surface is outside the land use red line, the positioning point of the slope component is vertically moved upward. As for the position to which it is moved, the intersection point of the land use red line and the original terrain surface is used as the slope top, and then according to the relevant slope parameters, the intersection point (i.e., the initial slope toe) of the vertical position corresponding to the slope break line passing through the slope top and the field flat boundary can be obtained. The initial slope toe can be used as the initial positioning point of the slope component. Then, the retaining wall is set based on the field flat boundary through the variable cross-section adaptive retaining wall module, and then the relevant retaining wall parameters of the retaining wall are adjusted so that the intersection point of the slope break line and the back of the retaining wall is used as the final positioning point of the slope component.
[0078] 1.3. A situation parallel to the situation described in 1.2. If the slope range exceeds the land use red line, the positioning point of the slope component is empty, and the positioning point of the retaining wall component is above the original terrain surface or the positioning point of the retaining wall component coincides with the original terrain surface.
[0079] This situation corresponds to the single retaining wall method.
[0080] When the horizontal distance between the field flat boundary and the land use red line is too small, it is not suitable to use the retaining wall + slope method. Then, at this time, it is necessary to use the single retaining wall method to set the field flat support component. And when using the single retaining wall method to set the field flat support component, it is necessary to define the positioning point of the retaining wall component.
[0081] As for when to use the single retaining wall method or the retaining wall + slope method, it can be determined according to technical specifications or actual experience.
[0082] Second, if the slope method is for filling, the positioning point of the slope component is the positioning point position at the slope top, that is, the positioning point of the slope component is located at the field flat boundary, and the field flat surface is higher than the original terrain surface. The positioning point of the retaining wall component is the position of the intersection point of the retaining wall top and the back of the wall. The retaining wall is set on the original terrain surface and does not exceed the land use red line, following the following constraints:
[0083] 2.1. If the slope range does not exceed the land use red line, the positioning point of the slope component coincides with the original terrain surface, and at this time, the positioning points of all retaining wall components are empty.
[0084] This situation corresponds to the single slope method.
[0085] That is to say, the initially set positioning point of the slope component coincides with the surface of the site leveling (at the boundary of the site leveling surface, i.e., the site boundary). Then, slope is carried out according to the relevant slope parameters to check whether the slope range after multi-level slope exceeds the land use red line. If it does not exceed the land use red line, the positioning point of the slope component is set at the site boundary. The slope range here is the space within the range from the positioning point of the slope component as the starting point to the intersection point between the slope broken line starting from this starting point and the original terrain surface, which is the slope range.
[0086] 2.2. If the slope range exceeds the land use red line, the positioning point of the retaining wall component is located between the site leveling surface and the original terrain surface, and the positioning point of the retaining wall component is at the toe of the fill slope, that is Figure 7 P4 in
[0087] This situation corresponds to the combination of retaining wall and slope.
[0088] Continuing with the above operation, when it is found that the slope range exceeds the land use red line, that is, the intersection point between the slope broken line and the original terrain surface is outside the land use red line, then taking the positioning point of the slope component as the slope top (starting point), and then according to the relevant slope parameters, the intersection point (i.e., the initial toe of the slope) between the slope broken line passing through this slope top and the vertical position corresponding to the land use red line can be obtained. Then, a retaining wall is set based on the land use red line through the variable cross-section adaptive retaining wall module, and then the relevant retaining wall parameters of the retaining wall are adjusted so that the intersection point between the slope broken line and the back of the retaining wall is the final toe of the slope, that is, the end point of the slope broken line.
[0089] 2.3. A situation parallel to the situation described in 2.2. If the slope range exceeds the land use red line, the positioning point of the slope component is empty, and the positioning point of the retaining wall component is above the site leveling surface or the positioning point of the retaining wall component coincides with the site leveling surface.
[0090] This situation corresponds to the single retaining wall method.
[0091] When the horizontal distance between the site boundary and the land use red line is too small, it is not suitable to use the retaining wall + slope method. Then, at this time, it is necessary to use the single retaining wall method to set the site support components. And when using the single retaining wall method to set the site support components, it is necessary to define the positioning point of the retaining wall component.
[0092] Next, the specific implementation process described above will be described.
[0093] In some embodiments, based on the constraint conditions 1.1 and 1.3 and 2.1 and 2.3 (Situation 1), the specific implementation process of automatically performing multi-level cut and fill slope according to the positioning point of the slope component, the original terrain surface, the land use red line, and the relevant slope parameters is as follows:
[0094] S1. Determine whether the slope - cutting method is fill - slope or cut - slope according to the positioning points of the slope - cutting component and the original terrain surface.
[0095] S2. Judge whether multi - level / single - level slope cutting is required according to the height difference between the positioning points of the slope - cutting component and the original terrain surface. If so, perform automatic multi - level / single - level slope cutting with the positioning points of the slope - cutting component as the starting point of slope cutting according to the slope - cutting method and the set slope - cutting related parameters until the end point of slope cutting reaches the original terrain surface. Otherwise, directly jump to S3.
[0096] S3. Cancel multi - level / single - level slope cutting and generate a retaining wall through the variable - section adaptive retaining wall module.
[0097] In some embodiments, based on constraint conditions 1.1, 1.2, 2.1, and 2.2 (Case 2), the specific implementation process of automatic cut - and - fill multi - level slope cutting according to the positioning points of the slope - cutting component, the original terrain surface, the land use red line, and the slope - cutting related parameters is as follows:
[0098] T1. Determine whether the slope - cutting method is fill - slope or cut - slope according to the positioning points of the slope - cutting component and the original terrain surface.
[0099] T2. Judge whether multi - level / single - level slope cutting is required according to the height difference between the positioning points of the slope - cutting component and the original terrain surface. If so, perform automatic multi - level / single - level slope cutting with the positioning points of the slope - cutting component as the starting point of slope cutting according to the slope - cutting method and the set slope - cutting related parameters until the end point of slope cutting reaches the original terrain surface. If not, directly jump to T3.
[0100] T3. Change the position of the positioning points at the toe of the slope. At the same time, automatically generate a retaining wall through the variable - section adaptive retaining wall module based on the position of the positioning points at the toe of the slope.
[0101] It should be noted that the positioning points of the slope - cutting component are not set on the terrain surface, but either on the flat surface of the site or between the flat surface of the site and the terrain surface.
[0102] In some embodiments, the slope - cutting related parameters include cut - slope gradient, cut - slope height, fill - slope gradient, fill - slope height, and berm width.
[0103] In some embodiments, the specific process of automatic multi - level slope cutting with the position where the component positioning points are located as the starting point of slope cutting according to the slope - cutting method and the set slope - cutting related parameters is as follows:
[0104] Perform slope cutting based on the starting point of slope cutting, the original terrain surface, and the cut - slope gradient or fill - slope gradient. When reaching the position of the single - level slope height, generate a step based on the berm width.
[0105] Determine whether the height of the step is equal to or higher than the height of the original terrain surface. If so, stop slope cutting; otherwise, use the position where the step ends as the new slope cutting starting point and return to the previous step.
[0106] In some embodiments, for the above two cases, the specific process of automatically generating the retaining wall by the retaining wall component positioning points is as follows:
[0107] Determine whether it is necessary to be used jointly with the intelligent cut-fill multi-level slope cutting module before starting the variable cross-section adaptive retaining wall module. If so (for the generation of the retaining wall in the second case, i.e., T1 - T3), perform slope cutting simulation with the slope top as the new starting point. At the same time, set an initial retaining wall on the field leveling surface during excavation or the original terrain surface during filling, so that the slope toe after slope cutting contacts the back of the initial retaining wall. Calculate the second height h2 from the slope toe to the low position, then find the final retaining wall model with the first height h1 that is greater than and closest to the second height h2. Modify the initial retaining wall to this final retaining wall model, and draw the retaining wall cross-section based on the relevant parameters of the retaining wall, where the first height h1 is the distance from the retaining wall top to the low position, and the low position is the field leveling surface during excavation or the original terrain surface during filling; if not (for the generation of the retaining wall in the first case, i.e., S1 - S3), directly calculate the distance between the field leveling surface and the original terrain surface as the third height h3, then find the final retaining wall model with the first height h1 that is greater than and closest to the third height h3, and perform the retaining wall cross-section based on the relevant parameters of the retaining wall.
[0108] It should be noted that the main purpose of performing slope cutting simulation is to find the slope toe that matches the retaining wall. The slope toe may or may not be the slope cutting component positioning point (if it is excavation, then the slope toe is the slope cutting component positioning point; if it is filling, then the slope top is the slope cutting component positioning point). When performing the actual slope cutting operation, still start the slope cutting with the slope cutting component positioning point as the starting point.
[0109] In some embodiments, the relevant parameters of the retaining wall include wall height H, wall top width B, toe width bj, toe height hj, bottom slope ratio n, face slope ratio m1, and bottom width Bd.
[0110] Next, the construction method of the above modules will be specifically introduced. The construction of the above modules can be implemented in Civil 3D software.
[0111] Of course, non-Civil3D SAC tools (such as Grasshopper and Dynamo) can also be used to build a parametric component library, achieve three-dimensional adaptive assembly through geometric algorithms, or develop a rapid design module for municipal site grading using a custom part editor (non-SAC). For example, directly control the parameters of Civil3D components through Python scripts.
[0112] First, when building the multifunctional site grading support components, it is necessary to write the site grading layout components, intelligent excavation and filling multi-level slope module, and variable cross-section adaptive retaining wall module.
[0113] Writing of site grading layout components:
[0114] Set a target surface in Target Parameters: the original terrain surface.
[0115] Set the component positioning point (p1). If it is a single slope method, the component positioning point is the slope component positioning point; if it is a single retaining wall method, the component positioning point is the retaining wall component positioning point; if it is a slope + retaining wall method, two component positioning points need to be set, namely the slope component positioning point and the retaining wall component positioning point respectively.
[0116] Take Case 1 as an example.
[0117] Construction of the intelligent excavation and filling multi-level slope module is as follows:
[0118] When the result of the function p1.distancetosurface(original terrain) is positive, fill slope is carried out at this place; when the result is negative, cut slope is carried out.
[0119] Define adjustable parameters (cut slope, cut height, fill slope, fill height, berm width) in Parameters to achieve flexible layout of cut and fill slopes.
[0120] Use the function p1.distancetosurface(original terrain) again to judge whether multi-level slopes are needed (judge whether the absolute value of the function calculation result exceeds the single-level slope height).
[0121] When the toe of the slope does not reach the target elevation, automatically generate the next-level slope and steps until the target surface (terrain surface) is reached to complete the slope design, as Figure 1 shown, Figure 1 in which the horizontal line is the original terrain surface.
[0122] Set an offset target in Target Parameters2 as the constraint for the slope range.
[0123] According to the surrounding conditions of the municipal project, draw the slope range line of the project, and use this range line as the offset target. When the slope range is greater than the slope range line (i.e., the land use red line), it means that slope support cannot be used for this section, and the slope of the component is automatically cancelled and transferred to the variable cross-section adaptive retaining wall part.
[0124] Variable cross-section adaptive retaining wall module (taking the vertical retaining wall as an example):
[0125] Inside the component, establish a retaining wall model and size parameter table according to the atlas "17J008", and calculate the distance h1 from the top of each model of retaining wall to the ground.
[0126] Set the retaining wall section establishment parameters, wall height H, wall top width B, wall toe width bj, wall toe height hj, wall bottom slope ratio n, wall surface slope ratio m1, wall bottom width Bd.
[0127] Use the function p1.distancetosurface(original terrain) to obtain the height h3 from the field leveling to the ground.
[0128] Compare the sizes of h1 and h3 in the order of the retaining walls from short to tall. Select the first retaining wall model with h1≥h3.
[0129] Assign the parameters of the selected retaining wall model to the parameters set in 1212.
[0130] Automatically draw the retaining wall section that automatically matches according to the terrain change, as Figure 2 shown.
[0131] Save the custom slope component for use in Civil 3D assembly.
[0132] Embodiment 2 discloses a municipal field leveling design method, and the design method includes:
[0133] A1. Utilize the terrain exploration data to generate a terrain triangulation network to form a spatial three-dimensional terrain surface;
[0134] Specifically, utilize the terrain exploration data, import it into civil3D to generate a terrain triangulation network, and form a spatial three-dimensional terrain surface.
[0135] A2. Determine the land use red line of the municipal engineering project;
[0136] A3. Create a field leveling model according to the field leveling elevation of the municipal engineering project;
[0137] A4. Delimit the field leveling boundary of the field leveling model through the feature line, adjust the control points through the elevation editor, set the field leveling elevation, and form a preliminary design surface;
[0138] A5. Create a road through the feature line, set the road assembly as the prepared yard model, and set the target surface as the three-dimensional terrain surface generated by A1. The three-dimensional terrain surface is the original terrain surface.
[0139] A6. Use the multifunctional yard support component described in Embodiment 1 to dynamically and adaptively adjust the height difference between the yard model and the original terrain surface to form a yard design surface, and finally complete the design of the market yard.
[0140] Step A5 associates the terrain surface through "target mapping", and then automatically performs cut and fill slope setting according to the height difference between the yard and the original terrain to achieve dynamic adaptive adjustment. (Generate a road surface using the slope generated by the component, paste this surface together with the preliminary design surface in Step 4 to form a yard design surface.)
[0141] When the height difference between the yard and the original terrain is too large, it will cause the cut and fill slope range to be too large, exceeding the land use red line limit. The system automatically performs retaining wall design, and the component automatically selects the retaining wall cross-section according to the height difference to complete the retaining wall design.
[0142] The design schematic diagram of the completed municipal yard is as Figure 3 shown.
[0143] In some embodiments, after completing the market yard design, it further includes:
[0144] Perform engineering quantity statistics, generate the cut and fill volume of the yard design based on the three-dimensional terrain surface and the yard design surface, then sweep the retaining wall cross-section contour to generate a retaining wall entity, and read the retaining wall volume.
[0145] The engineering quantity here refers to how much earthwork needs to be excavated and filled for this yard design, and how many cubic meters of concrete are required for the first level.
[0146] After the yard design is completed, perform engineering quantity statistics
[0147] Select Create Surface in the Volume panel tool, set the reference surface as the terrain surface, and the comparison surface as the yard design surface to generate the cut and fill volume of the yard design, as Figure 4 shown.
[0148] Sweep the retaining wall cross-section contour to generate a retaining wall entity, and use Autodesk Navisworks manage to read the retaining wall volume, as Figure 5 shown.
[0149] In summary, the present invention generates a high-precision terrain surface based on original measurement data, significantly improving the accuracy of terrain data, automatically calculating earthwork volume, and quickly generating detailed reports such as excavation and filling volumes and surface areas; parametric design supports dynamic adjustment of design schemes and real-time updates of engineering quantity calculation results, facilitating the optimization of cut-fill balance and cost control without repeated calculations.
[0150] Meanwhile, it has the following characteristics:
[0151] Three-dimensional parametric and dynamic assembly components: Establish dynamic matching components for the integrated excavation and filling multi-level slope and retaining wall sections, realizing the dynamic adjustment of multi-level slopes and variable-section retaining walls under complex terrains and quickly completing the site leveling design.
[0152] Quickly and accurately calculate earthwork and retaining wall quantities.
[0153] Through component programming, realize the integrated excavation and filling slope and adaptive retaining wall design, deeply bind the parametric BIM models of SAC and Civil 3D (it can also be other component editors), realize rapid municipal site leveling design and support dynamic adjustment of design parameters and real-time feedback of engineering quantities.
[0154] The specific embodiments described above further elaborate on the purpose, technical solutions, and beneficial effects of the present invention. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
Claims
1. A multifunctional field flat support component, characterized in that, The support component includes an intelligent excavation and filling multi-level slope cutting module and a variable cross-section adaptive retaining wall module. Among them, the intelligent excavation and filling multi-level slope cutting module is used to design the positioning points of the slope cutting component based on the constraint conditions, and perform automatic excavation and filling multi-level slope cutting according to the positioning points of the slope cutting component, the original terrain surface, the field leveling surface, the land use red line, and the slope cutting related parameters; the variable cross-section adaptive retaining wall module is used to design the positioning points of the retaining wall component based on the constraint conditions, and automatically generate a retaining wall according to the positioning points of the retaining wall component, the original terrain surface, the field leveling surface, and the retaining wall related parameters.
2. The multifunctional field leveling support component according to claim 1, wherein, The constraint conditions are specifically as follows: When the slope cutting method is excavation, the positioning point of the slope cutting component is the positioning point position at the top of the slope, and the positioning point of the retaining wall component is the position of the intersection point of the top of the retaining wall and the back of the wall, and the following constraints are followed: If the slope cutting range does not exceed the land use red line, the positioning point of the slope cutting component coincides with the field leveling surface, and at this time the positioning point of the retaining wall component is empty; If the slope cutting range exceeds the land use red line, the positioning point of the slope cutting component is located between the field leveling surface and the original terrain surface, and the positioning point of the retaining wall component coincides with the positioning point of the slope cutting component; Or, if the slope cutting range exceeds the land use red line, the positioning point of the slope cutting component is empty, and the positioning point of the retaining wall component is located above the original terrain surface or the positioning point of the retaining wall component coincides with the original terrain surface; When the slope cutting method is filling, the positioning point of the slope cutting component is the positioning point position at the top of the slope, and the positioning point of the retaining wall component is the position of the intersection point of the top of the retaining wall and the back of the wall, and the following constraints are followed: If the slope cutting range does not exceed the land use red line, the positioning point of the slope cutting component coincides with the original terrain surface, and at this time the positioning points of the retaining wall component are all empty; If the slope cutting range exceeds the land use red line, the positioning point of the retaining wall component is located between the field leveling surface and the original terrain surface, and the positioning point of the retaining wall component is at the toe of the filling slope; Or, if the slope cutting range exceeds the land use red line, the positioning point of the slope cutting component is empty, and the positioning point of the retaining wall component is located above the field leveling surface or the positioning point of the retaining wall component coincides with the field leveling surface.
3. The multifunctional field leveling support component according to claim 2, characterized in that, The specific implementation process of automatically performing excavation and filling multi-level slope cutting according to the positioning points of the slope cutting component, the original terrain surface, the land use red line, and the slope cutting related parameters is as follows: Determine whether the slope cutting method is filling slope cutting or excavation slope cutting according to the positioning points of the slope cutting component and the original terrain surface; Judge whether multi-level / single-level slope cutting is required according to the height difference between the positioning points of the slope cutting component and the original terrain surface. If so, perform automatic multi-level / single-level slope cutting with the positioning points of the slope cutting component as the slope cutting starting point according to the slope cutting method and the set slope cutting related parameters until the slope cutting end point reaches the original terrain surface. If not, directly jump to the next step; Cancel multi-level / single-level slope cutting, and generate a retaining wall through the variable cross-section adaptive retaining wall module.
4. The multifunctional field leveling support component according to claim 2, characterized in that, The specific implementation process of automatically performing excavation and filling multi-level slope cutting according to the positioning points of the slope cutting component, the original terrain surface, the land use red line, and the slope cutting related parameters is as follows: Determine whether the slope cutting method is filling slope cutting or excavation slope cutting according to the positioning points of the slope cutting component and the original terrain surface; Judge whether multi - level slope - cutting is required according to the height difference between the positioning point of the slope - cutting component and the original terrain surface. If so, perform automatic multi - level slope - cutting with the positioning point of the slope - cutting component as the starting point of slope - cutting according to the slope - cutting method and the set slope - cutting related parameters until the end point of slope - cutting reaches the original terrain surface; Judge whether the slope - cutting range where the positioning point of the slope - cutting component reaches the area of the original terrain surface exceeds the land use red line. If so, change the position of the positioning point at the toe of the slope. At the same time, automatically generate a retaining wall based on the position of the positioning point at the toe of the slope through the variable - section adaptive retaining wall module. If not, retain the multi - level slope - cutting.
5. A multifunctional field leveling support component according to claim 4, characterized in that, The specific process of automatically generating a retaining wall according to the positioning point of the retaining wall component is as follows: Judge whether it is necessary to be used jointly with the intelligent multi - level slope - cutting and filling module before starting the variable - section adaptive retaining wall module. If so, determine the slope top according to the field leveling boundary line or the land use red line, and conduct slope - cutting simulation with the slope top as the new starting point. At the same time, set an initial retaining wall on the field leveling surface during excavation or on the original terrain surface during filling, so that the toe of the slope after slope - cutting contacts the back of the initial retaining wall. Calculate the second height h2 from the toe of the slope to the lower position, and then find the final retaining wall model with the first height h1 greater than and closest to the second height h2. Modify the initial retaining wall to this final retaining wall model, and draw the cross - section of the retaining wall based on the retaining wall related parameters. Let the intersection point of the retaining wall back drawn by the final retaining wall model and the slope - cutting curve be the new toe of the slope, where the first height h1 is the distance from the top of the retaining wall to the lower position, and the lower position is the field leveling surface during excavation or the original terrain surface during filling. If not, directly calculate the distance between the field leveling surface and the original terrain surface as the third height h3, then find the final retaining wall model with the first height h1 greater than and closest to the third height h3, and draw the cross - section of the retaining wall based on the retaining wall related parameters.
6. A multi-functional field leveling support component according to claim 3 or 4, characterized in that, The slope - cutting related parameters include excavation slope, excavation height, filling slope, filling height, and berm width.
7. A multifunctional field leveling support component according to claim 6, characterized in that, The specific process of performing automatic multi - level slope - cutting with the position where the component positioning point is located as the starting point of slope - cutting according to the slope - cutting method and the set slope - cutting related parameters is as follows: Perform slope - cutting based on the starting point of slope - cutting, the original terrain surface, and the excavation slope or filling slope. When reaching the position of the single - level slope height, generate a step based on the berm width; Judge whether the height of the step is equal to or higher than the height of the original terrain surface. If so, stop slope - cutting. Otherwise, use the position where the end point of the step is located as the new starting point of slope - cutting and return to the previous step.
8. A multifunctional field leveling support component according to claim 1 or 5, characterized in that, The retaining wall related parameters include wall height H, wall fixed width B, toe width bj, toe height hj, bottom slope rate n, wall surface slope rate m1, and bottom width Bd.
9. A method for designing a municipal site leveling, characterized in that, The design method includes: Utilize terrain exploration data to generate a terrain triangular network to form a three - dimensional terrain surface; Determine the land use red line of the municipal engineering project; Create a field leveling model according to the field leveling elevation of the municipal engineering project; Define the site boundary of the site leveling model through the element line, adjust the control points through the elevation editor, set the site elevation, and form the preliminary design surface; Create a road through the element line, set the road assembly to the prepared site leveling model, and set the target surface to the spatial three-dimensional terrain surface, which is the original terrain surface; Use a multifunctional site support component according to any one of claims 1-8 to dynamically and adaptively adjust the height difference between the site leveling model and the original terrain surface to form a site design surface, and finally complete the design of the market site leveling.
10. A method for designing a municipal field leveling according to claim 9, characterized in that, After completing the design of the market site leveling, it further includes: Conduct a project quantity statistics, generate the excavation and / or filling volume of the site design based on the spatial three-dimensional terrain surface and the site design surface, then sweep the cross-sectional profile of the retaining wall to generate a retaining wall entity, and read the volume of the retaining wall.