BIM (Building Information Modeling) splicing method of railway roadbed slope protection system
Through the BIM assembly method, parametric design and automated algorithms, the adaptability and efficiency issues of three-dimensional design in railway roadbed slope protection were solved, and efficient and accurate layout of slope protection components was achieved.
Patent Information
- Application Number
- CN202510691844.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-09-23
AI Technical Summary
The existing technology in railway roadbed slope protection has problems such as insufficient three-dimensional design adaptability, low assembly efficiency and low precision, especially when dealing with irregular parts, it is difficult to improve efficiency and precision.
The BIM assembly method is adopted. By designing a parametric slope protection component model, using EXCEL tables or databases to store type parameters, and combining cross-section template point codes for automatic assembly, the assembly principles are determined and the algorithm is implemented, and the design is carried out using the BIM modeling platform OpenRailDesigner.
It improves the design efficiency and assembly accuracy of the railway roadbed slope protection system, realizes the automated and batch layout of slope protection components, and has strong adaptability and fast operation speed.
Smart Images

Figure CN120688117A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of railway roadbed engineering design, and in particular relates to a BIM assembly method for a railway roadbed slope protection system. Background Art
[0002] Railway roadbed slope protection component assembly mainly involves automated assembly of slope components based on roadbed slope shape, design principles, and slope type. Railway roadbed slope protection design previously used two-dimensional design, a graphic design approach, and slope protection design, which did not require real-time layout. However, when slope protection assembly is performed in a three-dimensional environment, the following problems arise: 1) When using 3D design, multiple factors need to be considered when laying out slope components; otherwise, the design may be inadequately adaptable and may lead to boundary issues. 2) Batch assembly of slope protection components requires the use of roadbed slope protection components and their placement within the slope protection range. This requires manual placement of irregular parts, which is inefficient. 3) The layout of slope protection did not take into account the automatic layout of irregular parts, and the adjustment of components was insufficient. Only by completing a comprehensive and accurate layout can the accuracy of quantity calculation be improved; Therefore, it is necessary to provide an assembly method for slope protection components to improve assembly efficiency and accuracy. Summary of the Invention
[0003] In order to make up for the deficiencies of the existing technology, the present invention provides a BIM assembly method for a railway roadbed slope protection system, which improves the design efficiency of the roadbed slope protection system.
[0004] In order to achieve the above object, the technical solution adopted by the present invention is: A BIM assembly method for a railway roadbed slope protection system includes the following steps: Step 001: Design a parametric slope protection component model; Step 002: Classify and store slope type parameters; Step 003: Standardization and customization of cross-section template point codes; Step 004: Customization of slope protection system sub-items including edging, footing, footing wall, platform intercepting ditch and steps; Step 005: Formulation of assembly principles; Step 006: Determination of assembly type; Step 007: Implementation of assembly algorithm.
[0005] Furthermore, in step 001, by modifying the parameters of the slope protection component model, models of various sizes can be obtained.
[0006] Furthermore, the step 002 is specifically as follows: The type parameters of the slope protection component model are stored in an EXCEL table or a database.
[0007] Furthermore, the step 003 is specifically as follows: coding the slope points on the cross-section template for creating the slope, and identifying the bottom point line or the top point line for laying the slope protection system by the point code.
[0008] Furthermore, in step 005, the assembly principle is: The embankment is laid out from top to bottom, the cutting is laid out from bottom to top, and it can be laid out from front to back or in the opposite direction according to the height of the slope.
[0009] Furthermore, in step 006, the type of slope protection system needs to be determined based on design principles and combined with the geological conditions of the slope.
[0010] Furthermore, the execution program of the steps of the method is attached to the existing Bentley BIM modeling platform OpenRailDesigner secondary development software for design; it is enclosed by the upper edge line, lower edge line, left edge line and right edge line of the slope, and when generating the slope, it is necessary to use the point code of the cross-section template to identify the slope boundary.
[0011] Beneficial effects of the present invention: 1) The present invention adopts parametric automatic design and form filling, which facilitates modification and has high accuracy. The main control factors and basic data of roadbed slope protection assembly are read through Excel tables or databases to realize automated and batch assembly of slope protection components. From filling in parameters to automatic calculation and output of results, the operation speed is fast, which greatly improves design efficiency. 2) The present invention uses cross-section template point codes to mark key slope information, extracts the prepared model units, and performs automated large-scale assembly on the slope surface. It has strong adaptability to the slope and greatly improves assembly efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 This is an operation flow chart of the present invention; Figure 2 This is the parameter table of the arch skeleton; Figure 3 This is the parameter table of hollow bricks; Figure 4 Standardize custom diagrams for cross-section template point codes; Figure 5 Custom graphics for edging; Figure 6 Customized drawings for foot protection; Figure 7 Customized drawings for slope platforms and platform intercepting ditches; Figure 8 This is a diagram of the embankment layout from top to bottom. DETAILED DESCRIPTION
[0013] The present invention will be described in detail below with reference to specific embodiments.
[0014] like Figure 1 As shown, the BIM assembly method of the railway roadbed slope protection system of the present invention includes the following steps: Step 001: Design a parametric slope protection component model; The parametric slope protection component models include arched skeleton slope protection, hollow bricks, green slope, herringbone skeleton slope protection, anchor frame beam slope protection, etc. By modifying the parameters of the slope protection component model, models of various sizes can be obtained; Taking an arched skeleton as an example, the main parameters involved include arch ring thickness, arch ring outer diameter, arch ring inner diameter, main skeleton (rib) width, cut-off groove width, and cut-off groove height. When creating an arched skeleton, first create a semi-circular arch ring, using the arch ring inner and outer diameters as creation parameters. Then, extrusion is performed along the height direction, with the height parameter being the arch ring thickness. Using the arch ring inner diameter and cut-off groove width as parameters, a semi-circular cut-off groove is created, and the height is extruded using the cut-off groove height as a parameter to create the cut-off groove model. Finally, the arch ring model is sheared using the skeleton (rib) width and arch ring inner diameter parameters to create the model shown in the figure.
[0015] Step 002: Classify and store slope type parameters; The type parameters of slope protection component models such as skeleton slope protection, hollow brick, green slope, herringbone skeleton slope protection, anchor frame beam slope protection, etc. are stored in an EXCEL table or database. During the design, the slope type parameters are extracted and the roadbed slope protection system is assembled. Figure 2 is the parameter table of the arch skeleton, Figure 3 This is the parameter table of hollow bricks.
[0016] Step 003: Standardization and customization of cross-section template point codes; When assembling the slope protection system, it is necessary to first locate the top line, bottom line, start line, and end line of the slope. The top and bottom lines of the slope are composed of points when the model is produced. To identify the top or bottom point of the slope, it is necessary to code the slope points on the cross-section template for creating the slope. The point code can identify the bottom point line or top point line of the slope protection system, which is convenient for designers to select. Figure 4 shown.
[0017] Step 004: Customization of slope protection system sub-items including edging, footing, footing wall, platform intercepting ditch and steps; Roadbed slope protection systems generally include hollow brick protection, arched frame slope protection, herringbone frame slope protection, and anchor frame beam slope protection. In addition to placing hollow brick units, arched frame units, herringbone frame units, and anchor frame beam units, these protection systems also require the installation of foot guards or foot walls at the bottom of the slope, edging at the top of the slope, and steps at regular intervals in the middle of the slope. Slope platforms or platform intercepting ditches are installed between slopes, and the shapes need to be customized in advance. Figure 5 For custom graphics of borders, Figure 6 Customized pattern for foot protection, Figure 7 Customized drawings for slope platforms and platform intercepting ditches; In the slope protection system, the edging is a structure set on the shoulder of the embankment or the top of the cutting, and also serves as the upper boundary of the slope protection system; the toe guard and toe wall are structures set at the foot of the embankment or the bottom of the cutting, and also serve as the lower boundary of the slope protection system. The toe is generally set on the slope surface, and the toe wall is generally set at the bottom of the slope, and part of it is buried underground.
[0018] Step 005: Establishment of assembly principles. The assembly principles are: During assembly, the positions of the edging, footing, footing wall, platform and platform intercepting ditch are relatively fixed, usually at the top or bottom of the slope. However, the skeleton is laid out between the top and bottom of the slope. Its layout rules are relatively complex and need to be based on actual conditions. The embankment is laid out from top to bottom, the cutting is laid out from bottom to top, and the layout from front to back or in the opposite direction is determined according to the slope height. Figure 8 This is a diagram of the embankment layout from top to bottom.
[0019] Step 006: Determine the assembly type. The type of slope protection system needs to be determined based on the design principles and the geological conditions of the slope. If the slope height is less than 3m, hollow bricks are used for slope protection; if the slope height is greater than 3m, arch skeletons are used for slope protection; if the road cutting slope is level 2 or above, anchor frame beams are used for slope protection.
[0020] Step 007: Implementation of the assembly algorithm: the slope protection system of the embankment section adopts an arched skeleton slope protection system; the slope protection system of the cutting section adopts an anchor frame beam; the slope protection system of the cutting section adopts an arched skeleton slope protection system; This invention allows for more slope protection types, more flexible slope protection model layouts, and intelligent selection of slope protection types, improving the program's comprehensiveness and intelligent design capabilities. The program's execution steps are integrated into the OpenRail Designer secondary development software, a Bentley BIM modeling platform. The slope is enclosed by upper, lower, left, and right edges. When generating the slope, the point codes of the cross-section template are used to identify the slope boundary. This allows the program to accurately model irregularities in the roadbed slope.
[0021] The content of the present invention is not limited to the embodiments listed. Any equivalent transformation of the technical solution of the present invention made by ordinary technicians in this field after reading the description of the present invention is covered by the claims of the present invention.
Claims
1. A BIM assembly method for a railway roadbed slope protection system, characterized by: The following steps are involved: Step 001: Design a parametric slope protection component model; Step 002: Classify and store slope type parameters; Step 003: Standardization and customization of cross-section template point codes; Step 004: Customization of slope protection system sub-items including edging, footing, footing wall, platform intercepting ditch and steps; Step 005: Formulation of assembly principles; Step 006: Determination of assembly type; Step 007: Implementation of assembly algorithm.
2. The BIM assembly method for a railway roadbed slope protection system according to claim 1, characterized in that: In step 001, by modifying the parameters of the slope protection component model, models of various sizes can be obtained.
3. The BIM assembly method for a railway roadbed slope protection system according to claim 2, characterized in that: The step 002 is specifically as follows: The type parameters of the slope protection component model are stored in an EXCEL table or a database.
4. The BIM assembly method for a railway roadbed slope protection system according to claim 3 is characterized by: The step 003 is specifically as follows: coding the slope points on the cross-section template for creating the slope, and identifying the bottom point line or the top point line for laying the slope protection system by the point code.
5. The BIM assembly method for a railway roadbed slope protection system according to claim 4 is characterized by: In step 005, the assembly principle is: The embankment is laid out from top to bottom, the cutting is laid out from bottom to top, and it can be laid out from front to back or in the opposite direction according to the height of the slope.
6. The BIM assembly method for a railway roadbed slope protection system according to claim 5, characterized in that: In step 006, the type of slope protection system needs to be determined based on design principles and combined with the geological conditions of the slope.
7. The BIM assembly method for a railway roadbed slope protection system according to claim 6, characterized in that: The method comprises the following steps: an execution program is mounted on the existing Bentley BIM modeling platform OpenRailDesigner secondary development software for design; the slope is enclosed by the upper edge line, the lower edge line, the left edge line and the right edge line; when generating the slope, the point code of the cross-section template is used to identify the slope boundary.