Dynamo-based stock yard retaining wall rapid modeling method
Through deep integration of Dynamo and Excel, rapid and automated modeling and verification of retaining walls in material yards are achieved, solving the problems of low efficiency and difficulty in controlling accuracy in existing technologies. It is suitable for long linear retaining wall structures in C-type material yards, improving modeling speed and model reliability.
Patent Information
- Application Number
- CN202510889689.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-11-04
AI Technical Summary
Existing technologies suffer from low efficiency, difficulty in controlling accuracy, and lack of verification in the modeling of retaining walls in material yards. In particular, the modeling of a large number of retaining walls in C-type material yards relies on manual operation, which leads to low efficiency, easy errors, and difficulty in ensuring the consistency and geometric accuracy of components.
A rapid modeling method for material yard retaining walls based on Dynamo is adopted. The coordinates of the retaining wall positioning points are extracted from CAD drawings, imported into an Excel spreadsheet for structured storage, and the coordinate values are parsed in Dynamo to generate three-dimensional spatial positioning points in batches. The model is matched with standard retaining wall segment family types to achieve automated modeling and verification, forming a complete digital model.
It greatly improves modeling efficiency, ensures model accuracy and consistency, reduces manual intervention, identifies missing components or dimensional deviations in real time, reduces construction risks, and is suitable for rapid batch construction and automated verification of long linear retaining wall structures.
Smart Images

Figure CN120893094A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of metallurgical engineering, and particularly relates to a rapid modeling method for a stockyard retaining wall based on Dynamo, which is particularly suitable for rapid batch construction and automatic verification of long linear retaining wall structures. BACKGROUND
[0002] In the field of metallurgical engineering, it has become an industry trend to install a closed greenhouse for environmental protection covering of open-air piled ores, sand and other bulk materials. Against this background, the C-type stockyard has been widely used as a highly efficient and intensive closed storage building form.
[0003] However, a large number of retaining walls are usually needed to be built in the C-type stockyard for separating different types or grades of ores. At present, the modeling work still mainly relies on manual operation, and each component is drawn in the software. This method is inefficient and has a lot of repetitive work, so how to realize efficient modeling of the stockyard retaining wall is a problem to be solved to improve the efficiency of three-dimensional modeling of the environmental protection stockyard.
[0004] In summary, according to the standardized and long linear characteristics of the C-type stockyard retaining wall structure, a rapid, accurate and automated three-dimensional modeling method matching the characteristics is needed to break the current bottleneck of low modeling efficiency.
[0005] Traditional stockyard retaining wall modeling mainly relies on manual operation, and the modeling personnel need to manually extract the retaining wall positioning point coordinates from the CAD drawing and place the standard retaining wall family and adjust the position one by one in Revit. This method has three major bottlenecks of low efficiency, easy error and difficult verification. Manual extraction of coordinates and input process is time-consuming and prone to deviation, and long linear retaining wall needs to repeatedly place a large number of components, resulting in low modeling efficiency and difficulty in ensuring component consistency, and model verification completely relies on manual inspection, which cannot efficiently verify the geometric accuracy such as total length and key surface size.
[0006] There is an urgent need for a technical solution integrating data extraction, automated modeling and intelligent verification to solve the efficiency, accuracy and integrity problems of long linear structure modeling. SUMMARY
[0007] The technical problem to be solved by the present application is to provide a rapid modeling method for a stockyard retaining wall based on Dynamo, which solves the problems of low modeling efficiency, difficult accuracy control and verification deficiency of the stockyard retaining wall in the prior art.
[0008] The present application adopts the following technical solution to solve the above technical problems: A rapid modeling method for a stockyard retaining wall based on Dynamo, first, the standard retaining wall segment positioning points including the starting point, ending point or control point coordinates are extracted from the CAD drawing, imported into the Excel table for structured storage, and the key coordinate point data of the retaining wall component are formed; Secondly, the key coordinate point data of the retaining wall component stored in the Excel table is quickly imported into Dynamo for coordinate value analysis, and accurate three-dimensional spatial positioning points are generated in batches according to the analyzed coordinate values through nodes; Then, the standard retaining wall segment family type predefined in the project and meeting the design requirements of the stockyard retaining wall is matched and associated with the corresponding spatial coordinate points, so as to realize the rapid and batch construction of the entire long linear retaining wall structure model. Finally, the automation of the basic verification and inspection of the accuracy and integrity of the retaining wall structure model is completed based on Dynamo, and a complete digital model of the stockyard retaining wall is formed.
[0009] The X, Y and Z coordinate value lists of the key coordinate points of the retaining wall component are extracted by the "List.GetItemAtIndex" node according to the index, and the corresponding accurate three-dimensional spatial positioning points are generated in batches by the "Point.ByCoordinates" node.
[0010] The "FamilyInstance.ByPoint" node is called to instantiate the predefined "C-type stockyard standard retaining wall segment" family type and automatically and batch place it on the generated three-dimensional spatial positioning point, and sequentially complete the modeling of all the stockyard long linear retaining wall structure, and build a complete stockyard retaining wall model.
[0011] The constructed stockyard retaining wall model is verified, and the specific method is as follows: All retaining wall components are filtered out by the "Filter.ByCategory" node, the position curve of each component is obtained by the "Element.GetLocation" node, the length of each position curve is calculated by the "Curve.Length" node, the total length is obtained by adding the lengths of all retaining wall segments by the "Math.Sum" node, the component surface is obtained by the "Element.Faces" node, and the area of the key surface is calculated by the Surface.Area or Surface.Perimeter node to verify whether the component meets the design requirements.
[0012] The calculated length and the area of the key specific surface are compared with the design value to verify whether the component meets the design requirements.
[0013] The method is suitable for modeling the continuous long linear structure composed of various standard construction groups arranged along a straight line repeatedly.
[0014] The Dynamo nodes are visualized and output or recorded, which is convenient for users to intuitively review the model verification state and locate potential problems.
[0015] The hardware system for realizing the method comprises five modules, namely: A data extraction and structured storage module is used for extracting key positioning point coordinate information of a standard retaining wall segment from an original CAD drawing and importing and storing the coordinate data in an Excel table according to a preset structure; A coordinate analysis and spatial positioning point generation module is used for reading the structured coordinate data stored in the Excel table, analyzing the X, Y and Z coordinate value list in a Dynamo environment, and generating accurate three-dimensional spatial positioning points in batches by using nodes; A standard retaining wall family matching and model instantiation module is used for calling a pre-defined material yard standard retaining wall segment family type that meets the design requirements, matching and associating the three-dimensional spatial positioning points, and automatically and batch placing the standard retaining wall segment family instance at the specified coordinate points by using nodes, so as to construct a continuous long linear retaining wall structure model; A model verification and analysis module is used for automatically verifying the constructed retaining wall model; A digital model output module is used for forming a complete and verified digital model of the material yard retaining wall.
[0016] The model verification and analysis module quickly verifies the geometric accuracy and logical integrity of the model by calculating key geometric parameters and comparing them with the design values.
[0017] The digital model output module receives the verified retaining wall model data to form a complete digital BIM model of the material yard retaining wall that can be directly used in subsequent BIM processes.
[0018] Compared with the prior art, the present application has the following beneficial effects: 1. The modeling efficiency is greatly improved, the full-process automation technology eliminates the manual intervention link, the modeling efficiency is improved, the low efficiency problem of the traditional method is solved, the construction drawing coordinate data is quickly imported and the retaining wall components are automatically and batch generated and accurately positioned by deep integration of Dynamo and Excel, which is especially suitable for the material yard retaining wall structure with long linear and high repeatability characteristics, and the modeling speed is significantly improved.
[0019] 2. The modeling precision is high and the adaptability is strong. The automatic placement based on accurate coordinate points fundamentally guarantees the high consistency of the model and the geometric information of the construction drawing. The method can flexibly adapt to the modeling requirements of different types of retaining walls in the material yard, and only needs to adjust the input data or switch the family type. Based on the accurate coordinate analysis and batch instantiation mechanism, the position and size consistency of thousands of components of the long linear retaining wall is ensured, and human operation errors are avoided.
[0020] 3. The comparison and verification function can identify the component missing or size deviation in real time, improve the model reliability and reduce the construction risk.
[0021] 4、Modular design supports any standard retaining wall segment type arranged along a straight line, which can be extended to modeling long linear industrial facilities such as pipe galleries and conveyor foundations.
[0022] 5、Easy to operate and high degree of automation. The advantages of visual programming with Dynamo are used to encapsulate complex modeling logic as a repeatable script, greatly reducing manual intervention and repetitive modeling labor, effectively reducing the technical threshold and human error probability of modeling. BRIEF DESCRIPTION OF DRAWINGS
[0023] Figure 1 Flowchart of the method for modeling the stockyard retaining wall based on Dynamo.
[0024] Figure 2 Workflow diagram of the five modules of the method.
[0025] Figure 3 Dynamo coordinate analysis and positioning point generation node logic diagram.
[0026] Figure 4 Overall model diagram of the C-type stockyard retaining wall.
[0027] Figure 5 H2 model diagram of the C-type stockyard retaining wall cross partition. DETAILED DESCRIPTION
[0028] The structure and working process of the present application will be further described below in conjunction with the drawings.
[0029] A rapid modeling method for stockyard retaining walls based on Dynamo, first, the standard retaining wall segment positioning points including the starting point, ending point or control point coordinates are extracted from the CAD drawing, imported into the Excel table for structured storage, forming the key coordinate point data of the retaining wall component; Secondly, the key coordinate point data of the retaining wall component stored in the Excel table is quickly imported into Dynamo for coordinate value analysis, and accurate three-dimensional spatial positioning points are generated in batches by the node according to the analyzed coordinate values; Then, the pre-defined standard retaining wall segment family type in the project that meets the design requirements of the stockyard retaining wall is matched and associated with the corresponding spatial coordinate points, realizing the rapid and batch construction of the entire long linear retaining wall structure model; Finally, the automatic basic verification and inspection of the accuracy and integrity of the retaining wall structure model based on Dynamo is completed, forming a complete digital model of the stockyard retaining wall.
[0030] Specific embodiments, such as Figures 1 to 5The embodiment is illustrated in detail with the C-type stockyard retaining wall in the metallurgical engineering project as an example. The design scheme of the stockyard retaining wall has high standardization, mainly consists of various standard components (such as transverse partition wall H1, transverse partition wall H2, etc.) arranged along a straight line repeatedly, and forms a continuous long linear structure. In the face of such highly repetitive modeling tasks, the traditional manual method is inefficient. The embodiment shows the specific implementation process of the rapid modeling method in detail.
[0031] A Dynamo-based stockyard retaining wall modeling method, which is realized through a four-stage process: first, analyze the CAD drawing to extract the start point, end point or control point coordinates of the standard retaining wall section, and store them in an Excel table to form a structured positioning data set; then read the Excel data in Dynamo, use the List.GetItemAtIndex node to analyze the coordinate list and generate three-dimensional positioning points in batches through the Point.ByCoordinates node; then dynamically associate the pre-defined stockyard standard retaining wall family with the positioning points, call the FamilyInstance.ByPoint node to realize the batch instantiation of the components in the Revit environment, and quickly build the continuous retaining wall model; finally, implement automatic verification based on Dynamo, filter the retaining wall components through Filter.ByCategory, combine Element.GetLocation to obtain the position curve, calculate the segment length with Curve.Length and summarize the total length with Math.Sum, verify the key surface geometric parameters with Element.Faces and Surface.Area / Perimeter, and compare the results with the design values to output the verification report. Specifically, the steps include: First, integrate and locate the construction drawing data, extract the standard retaining wall section positioning points including the start point, end point or control point coordinates from the CAD drawing, import them into the Excel table for structured storage, and form the key coordinate point data of the retaining wall component; to realize the rapid and accurate positioning of the retaining wall component, use Dynamo and Excel to work together. Import the key coordinate point data of the retaining wall component stored in the Excel table into Dynamo quickly, ensure that the core geometric information in the construction drawing is seamlessly integrated into the modeling process. Then generate accurate three-dimensional positioning points in batches according to the analyzed coordinate values through the node, and lay the foundation for the subsequent component placement.
[0032] In this embodiment, according to the project construction drawing, the "Data.ImportExcel" node of Dynamo is used to read the Excel table data storing the positioning points of the standard retaining wall section (such as the start point, end point or control point coordinates of the standard section) Secondly, the key coordinate point data of the retaining wall component stored in the Excel table is quickly imported into Dynamo for coordinate value analysis, and accurate three-dimensional spatial positioning points are generated in batches through nodes according to the analyzed coordinate values. The X, Y and Z coordinate value lists of the key coordinate points of the retaining wall component are extracted by the "List.GetItemAtIndex" node according to the index, and the corresponding accurate three-dimensional spatial positioning points are generated in batches by the "Point.ByCoordinates" node.
[0033] Thirdly, the pre-defined standard retaining wall segment family type meeting the design requirements of the stockyard retaining wall is matched and associated with the corresponding spatial coordinate points, so as to quickly and batch construct the entire long linear retaining wall structure model. The pre-defined "C-type stockyard standard retaining wall segment" family type is instantiated and automatically placed on the generated three-dimensional spatial positioning points by the "FamilyInstance.ByPoint" node, and the modeling of all stockyard long linear retaining wall structures is completed in sequence, and a complete stockyard retaining wall model is constructed.
[0034] Fourthly, the automatic basic verification and inspection of the accuracy and integrity of the retaining wall structure model are completed based on Dynamo, and a complete digital model of the stockyard retaining wall is formed.
[0035] The constructed stockyard retaining wall model is verified, and the specific method is as follows: In order to verify whether the total retaining wall generated by the automatic modeling meets the design requirements and is accurate, the "Filter.ByCategory" node is used to filter out all the retaining wall components, the "Element.GetLocation" node is used to obtain the position curve of each component, the "Curve.Length" node is used to calculate the length of each position curve (i.e. the length of a single retaining wall segment), and then the "Math.Sum" node is used to add up the lengths of all retaining wall segments to obtain the total length, the "Element.Faces" node is used to obtain the surface of the component, and the Surface.Area or Surface.Perimeter node is used to calculate the area of the key surface to verify whether the component meets the design requirements.
[0036] The calculated length and the area of the key specific surface are compared with the design value to verify whether the component meets the design requirements.
[0037] The method is suitable for modeling a continuous long linear structure composed of various standard construction groups arranged along a straight line.
[0038] The Dynamo nodes are used for visual output or recording, which is convenient for users to intuitively review the model verification status and positioning problems.
[0039] The calculation result is compared with the design value to verify the model. The final digital model output module integrates the verified model to form a BIM result that can be directly used for engineering quantity statistics and construction simulation.
[0040] In order to further realize the above method, the application also discloses a modular processing of the stockyard retaining wall modeling method based on Dynamo, which comprises a data extraction and structured storage module, which is used for extracting key positioning point coordinate information of a standard retaining wall segment from an original CAD drawing, and importing and storing the coordinate data in an Excel table according to a preset structure; The coordinate analysis and spatial positioning point generation module is used for reading the structured coordinate data stored in the Excel table, analyzing the X, Y and Z coordinate value list in the Dynamo environment, and generating accurate three-dimensional spatial positioning points in batches by using nodes. The standard retaining wall family matching and model instantiation module is used for calling a pre-defined standard retaining wall segment family type in a project, matching and associating the three-dimensional spatial positioning points, and automatically and batch placing the standard retaining wall segment family instances at the specified coordinate points by using nodes, so as to construct a continuous long linear retaining wall structure model. The model verification and analysis module is used for automatically verifying the constructed retaining wall model. The digital model output module is used for forming a complete and verified digital model of the stockyard retaining wall.
[0041] The model verification and analysis module quickly verifies the geometric precision and logical integrity of the model by calculating key geometric parameters and comparing them with design values. It provides objective preliminary quality evaluation and reduces the workload of manual inspection.
[0042] The digital model output module receives the verified retaining wall model data to form a complete digital BIM model of the stockyard retaining wall that can be directly used in subsequent BIM processes.
[0043] Specifically, the key positioning point coordinate information includes, for example, starting point, ending point, control point and the like.
[0044] The coordinate analysis and spatial positioning point generation module is responsible for reading the structured coordinate data stored in the Excel table, analyzing the X, Y and Z coordinate value list in the Dynamo environment by using specific nodes (such as List. GetItemAtIndex), and generating accurate three-dimensional spatial positioning points in batches by using nodes (such as Point. ByCoordinates).
[0045] The standard retaining wall family matching and model instantiation module is responsible for calling a predefined material yard standard retaining wall segment family type (such as a "C-type material yard standard retaining wall segment") that meets the design requirements, matching and associating the three-dimensional spatial positioning points generated by the preceding module, and automatically and batch placing the standard retaining wall segment family instances at the specified coordinate points through nodes (such as FamilyInstance.ByPoint), so as to construct a continuous long linear retaining wall structure model.
[0046] The model verification and analysis module is responsible for automatically verifying the constructed retaining wall model. The module uses nodes (such as Filter.ByCategory) to filter all retaining wall components, obtains their position information (such as through Element.GetLocation to obtain the position curve), calculates key indicators (such as using Curve.Length to calculate the length of each retaining wall segment and using Math.Sum to calculate the total length, and using Element.Faces in combination with Surface.Area or Surface.Perimeter to calculate the area or perimeter of the key surface), and compares the calculation results with the design expected values to verify the model precision (length, size) and completeness (whether the components are missing or misplaced).
[0047] The digital model output module is responsible for finally forming a complete and verified material yard retaining wall digital model, which can be directly used for subsequent BIM applications (such as engineering quantity statistics, construction simulation, collision checking, etc.).
[0048] Specifically, the connection relationship and data flow among the modules are as follows: the output of the data extraction and structured storage module (structured coordinate data stored in Excel) is the input of the coordinate analysis and spatial positioning point generation module. The output of the coordinate analysis and spatial positioning point generation module (a list of batch-generated three-dimensional spatial positioning points) is one of the key inputs of the standard retaining wall family matching and model instantiation module. The other input of the standard retaining wall family matching and model instantiation module is the predefined material yard standard retaining wall segment family type. The output of the standard retaining wall family matching and model instantiation module (a set of instantiated retaining wall component models in the Revit environment) is the input of the model verification and analysis module. The model verification and analysis module processes and analyzes the input retaining wall component model, and the output (calculated indicator data and comparison results with design values) is used to judge the model quality and finally flows to the digital model output module. The digital model output module receives the verified retaining wall model data to form the final deliverable material yard retaining wall digital BIM model.
[0049] Specifically, the specific functions of each module are as follows: The data extraction and structured storage module is used to realize the conversion from design drawings (CAD) to calculable data (Excel), and provides accurate and structured basic positioning information source for automatic modeling. The problem of low efficiency and error-prone of manual reading of coordinates is solved.
[0050] The coordinate analysis and spatial positioning point generation module is used to efficiently and accurately convert the discrete coordinate data stored in the table into three-dimensional spatial geometric point objects recognizable by Dynamo and Revit. This is a key step to realize accurate positioning of the model space.
[0051] The standard retaining wall family matching and model instantiation module is used to dynamically associate the pre-defined standard component family (representing a specific retaining wall segment design) with the accurate spatial positioning points, and realize automatic, batch and accurate placement of the standard retaining wall segment on the entire retaining wall line. This is the core of building long linear retaining wall models, which greatly improves the modeling speed and consistency.
[0052] The model verification and analysis module is used to automatically perform basic quality checks after the model is built. By calculating the key geometric parameters (total length, segmented length, specific area / length of a surface) and comparing them with the design values, the geometric accuracy (whether placed according to coordinates, correct size) and logical integrity (whether there are missing or redundant components) of the model are quickly verified. It provides objective preliminary quality evaluation and reduces the workload of manual inspection.
[0053] The digital model output module is used to integrate the verified model data to form a complete digital model of the stockyard retaining wall that can be directly used in subsequent BIM processes. It is the final output link of the entire method process.
[0054] Those skilled in the art should understand that those skilled in the art can make changes in combination with the prior art and the above embodiments, and such changes do not affect the essential content of the scheme, which will not be described here.
[0055] It should be understood that the present scheme is not limited to the above specific embodiments, and the equipment and structures not fully described should be understood as being implemented in the ordinary way in the art; any person skilled in the art can make many possible changes and modifications to the present scheme by using the disclosed methods and technical contents without departing from the scope of the present scheme, or modify equivalent examples of equivalent changes, which do not affect the essential content of the present scheme. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present scheme, without departing from the content of the present scheme, still belongs to the scope of protection of the present scheme.
Claims
1. A rapid modeling method for retaining walls in a material yard based on Dynamo, characterized in that: First, standard retaining wall segment positioning points, including the coordinates of the start point, end point, or control point, are extracted from CAD drawings, imported into an Excel spreadsheet for structured storage, forming key coordinate point data of retaining wall components; Secondly, the key coordinate point data of the retaining wall components stored in the Excel spreadsheet are quickly imported into Dynamo for coordinate value parsing. Based on the parsed coordinate values, precise three-dimensional spatial positioning points are generated in batches through nodes. Then, the predefined standard retaining wall segment family types that meet the design requirements of the material yard retaining wall in the project are matched and associated with the corresponding spatial coordinate points to realize the rapid and batch construction of the entire long linear retaining wall structure model; Finally, based on Dynamo, the accuracy and integrity of the retaining wall structure model were automatically verified and checked, forming a complete digital model of the material yard retaining wall.
2. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 1, characterized in that: The "List.GetItemAtIndex" node is used to extract the list of X, Y, and Z coordinate values of each key coordinate point of the retaining wall component by index, and the "Point.ByCoordinates" node is used to generate the corresponding precise three-dimensional spatial positioning points in batches.
3. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 2, characterized in that: The "FamilyInstance.ByPoint" node is called to instantiate the predefined "C-type material yard standard retaining wall segment" family type and automatically and in batches place it on the generated three-dimensional spatial positioning points. This process is repeated to complete the modeling of all long linear retaining wall structures in the material yard and build a complete material yard retaining wall model.
4. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 3, characterized in that: The constructed material yard retaining wall model was verified using the following methods: Use the "Filter.ByCategory" node to filter out all retaining wall components, obtain the position curve of each component using the "Element.GetLocation" node, calculate the length of each position curve using the "Curve.Length" node, and then add up the lengths of all retaining wall segments using the "Math.Sum" node to obtain the total length. Use the "Element.Faces" node to obtain the surface of the component, and combine it with the Surface.Area or Surface.Perimeter node to calculate the area of the critical face to verify whether the component meets the design requirements.
5. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 4, characterized in that: The calculated length and area of key specific surfaces are compared with the design values to verify whether the component meets the design requirements.
6. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 1, characterized in that: The method is applicable to modeling various standard building blocks arranged repeatedly along a straight line to form a continuous long linear structure.
7. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 5, characterized in that: Visual output or recording via Dynamo nodes allows users to intuitively review the model validation status and locate potential problems.
8. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 1, characterized in that: The hardware system implementing this method consists of five main modules: The data extraction and structured storage module is used to extract the key positioning point coordinate information of the standard retaining wall section from the original CAD drawings, and import and store this coordinate data in an Excel spreadsheet according to a preset structure. The coordinate parsing and spatial positioning point generation module is used to read structured coordinate data stored in an Excel spreadsheet, parse out the list of X, Y, and Z coordinate values in the Dynamo environment, and use nodes to generate accurate three-dimensional spatial positioning points in batches. The standard retaining wall family matching and model instantiation module is used to call the predefined standard retaining wall segment family types in the project that meet the design requirements, match and associate them with three-dimensional spatial positioning points, and realize the automatic and batch placement of standard retaining wall segment family instances at specified coordinate points through nodes, thereby constructing a continuous long linear retaining wall structure model. The model verification and analysis module is used to perform automated basic verification of the completed retaining wall model; The digital model output module is used to generate a complete and validated digital model of the material yard retaining wall.
9. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 8, characterized in that: The model verification and analysis module quickly verifies the geometric accuracy and logical integrity of the model by calculating key geometric parameters and comparing them with design values.
10. The rapid modeling method for material yard retaining walls based on Dynamo according to claim 9, characterized in that: The digital model output module receives the verified retaining wall model data and forms a complete digital BIM model of the material yard retaining wall that can be directly used in subsequent BIM processes.