Method and system for generating roadway multi-scale model based on roadway section
By obtaining the cross-sectional diagram of the tunnel and classifying the graphic elements into different model categories, and generating and combining the initial models, the problem of time-consuming tunnel modeling in the existing technology is solved, and the effect of quickly generating the multi-scale model of the tunnel is achieved.
Patent Information
- Application Number
- CN202510288035.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-03-12
AI Technical Summary
The existing technology cannot create a tunnel model at one time, resulting in large workloads, long time consuming and inefficient design.
By obtaining the cross-sectional diagram of the tunnel, the classified graphic elements are continuous stretching models, intermittent stretching models and point models, and the initial model is generated according to the model category, and finally the various models are combined to generate a multi-scale model of the tunnel.
It realizes the rapid generation of tunnel and internal equipment models, solves the problem of large and time-consuming modeling work, and improves design efficiency.
Smart Images

Figure CN119808253A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of digital tunnel modeling, and in particular to a method and system for generating a tunnel multi-scale model based on a tunnel section. Background Art
[0002] Tunnel is a general term for horizontal or inclined passages that are not directly connected to the ground and are excavated in rock or coal seams in coal mining projects. It is used to transport coal, personnel, equipment or materials, ventilation, water supply, gas supply, etc., and is the carrier of equipment and pipelines.
[0003] At present, when creating a multi-scale model of a tunnel in coal mine design, the method of first scanning the cross-section contour along the specified path to generate a tunnel model, and then separately creating models of internal equipment, pipelines, brackets, cables, cable hooks, lamps, ditch covers and other equipment or facilities is adopted. It is impossible to create a tunnel model at one time, the modeling workload is large, the modeling is time-consuming, and the design efficiency is low. Therefore, it is urgent to propose a solution that can quickly generate tunnel and internal equipment (facility) models at one time. Summary of the invention
[0004] The present application provides a method and system for generating a multi-scale model of a tunnel based on a tunnel section, so as to at least solve the technical problems that the tunnel model cannot be created in one go, the modeling workload is large, the modeling time is long, and the design efficiency is low.
[0005] The first embodiment of the present application provides a method for generating a multi-scale model of a tunnel based on a tunnel section, the method comprising: Obtaining a tunnel cross-section diagram of the tunnel to be modeled, and determining various graphic elements contained in the tunnel cross-section diagram that need to be represented in the tunnel multi-scale model; Classifying the graphic elements based on a preset model category to obtain a model category to which the graphic elements belong, wherein the preset model category includes: a continuous stretching model, a discontinuous stretching model, and a point model; generating an initial model of each graphic element according to the model category to which each graphic element belongs; The initial models of the graphic elements are combined to obtain a multi-scale model of the lane to be modeled.
[0006] Preferably, the graphic elements that need to be represented in the multi-scale model of the roadway include: Tunnel arches and walls, floor plates, gutters, ditch covers, rails, sleepers, pipes, pipe supports and pipe clamps, cables, and cable hooks.
[0007] Furthermore, the classifying the graphic elements based on the preset model category to obtain the model category to which the graphic elements belong includes: Classifying the tunnel arch and wall, the floor, the ditch, the pipeline and the cable as a continuous tensile model; Classifying the ditch cover and the rail as an intermittent tensile model; The rail sleepers, the pipe supports and pipe clamps, and the cable hooks are classified as point models.
[0008] Furthermore, generating the initial model of each graphic element according to the model category to which each graphic element belongs includes: When the model category to which the graphic element belongs is a continuous stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; Generate an initial continuous stretching model of the graphic element based on the cross-sectional shape and the stretching path; When the model category to which the graphic element belongs is a discontinuous stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; The preset interruption distance is used as the interruption distance; Generate an initial discontinuous stretching model of the graphic element based on the cross-sectional shape, the stretching path and the interruption distance; When the model category to which the graphic element belongs is a point model, Acquire the parameters of the graphic element, and generate an initial single point model of the graphic element by using a parametric modeling method; Determining the placement path, placement spacing and center line of the graphic element; An initial series of point models of the graphic element is generated based on the single point model of the graphic element, the placement path, the placement spacing and the center line.
[0009] Furthermore, when the model category to which the graphic element belongs is a point model, the method further includes: An initial single point model of the graphic element is found from a pre-established graphic element model library.
[0010] Furthermore, the initial models of the graphic elements are combined to obtain a multi-scale model of the lane to be modeled, including: The initial continuous stretching model of each graphic element whose model category is the continuous stretching model, the initial discontinuous stretching model of each graphic element whose model category is the discontinuous stretching model, and the initial series of point models of each graphic element whose model category is the point model are combined to generate a multi-scale model of the lane to be modeled.
[0011] The second embodiment of the present application provides a system for generating a multi-scale model of a tunnel based on a tunnel section, including: An acquisition module, used to acquire a tunnel cross-section diagram of the tunnel to be modeled, and determine various graphic elements contained in the tunnel cross-section diagram that need to be represented in the tunnel multi-scale model; A classification module, used to classify the graphic elements based on a preset model category to obtain the model category to which each graphic element belongs, wherein the preset model category includes: a continuous stretching model, a discontinuous stretching model and a point model; A generating module, used for generating an initial model of each graphic element according to the model category to which each graphic element belongs; The combination module is used to combine the initial models of the graphic elements to obtain a multi-scale model of the lane to be modeled.
[0012] Preferably, the graphic elements that need to be represented in the multi-scale model of the roadway include: Tunnel arches and walls, floor plates, gutters, ditch covers, rails, sleepers, pipes, pipe supports and pipe clamps, cables, and cable hooks.
[0013] The third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in the first aspect is implemented.
[0014] A fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect of the present application.
[0015] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects: The present application proposes a method and system for generating a multi-scale model of a laneway based on a laneway cross section, the method comprising: obtaining a laneway cross-section diagram of the laneway to be modeled, and determining each graphic element contained in the laneway cross-section diagram that needs to be represented in the laneway multi-scale model; classifying each graphic element based on a preset model category to obtain the model category to which each graphic element belongs, wherein the preset model category includes: continuous stretching model, discontinuous stretching model and point model; generating an initial model of each graphic element according to the model category to which each graphic element belongs; combining the initial models of each graphic element to obtain a multi-scale model of the laneway to be modeled. The technical solution proposed in the present application can make full use of the existing laneway cross-section diagrams in the coal mine engineering design, quickly generate a laneway multi-scale model, and solve the problem of heavy workload and long time consumption in laneway modeling.
[0016] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which: Figure 1 A flowchart of a method for generating a multi-scale model of a tunnel based on a tunnel section according to an embodiment of the present application; Figure 2 A cross-sectional view of a tunnel in a coal mine provided according to an embodiment of the present application; Figure 3 A detailed flow chart of a method for generating a multi-scale model of a tunnel based on a tunnel section according to an embodiment of the present application; Figure 4 A structural diagram of a system for generating a multi-scale model of a tunnel based on a tunnel section according to an embodiment of the present application. DETAILED DESCRIPTION
[0018] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0019] The present application proposes a method and system for generating a multi-scale model of a laneway based on a laneway cross section, the method comprising: obtaining a laneway cross-section diagram of the laneway to be modeled, and determining each graphic element contained in the laneway cross-section diagram that needs to be represented in the laneway multi-scale model; classifying each graphic element based on a preset model category to obtain the model category to which each graphic element belongs, wherein the preset model category includes: continuous stretching model, discontinuous stretching model and point model; generating an initial model of each graphic element according to the model category to which each graphic element belongs; combining the initial models of each graphic element to obtain a multi-scale model of the laneway to be modeled. The technical solution proposed in the present application can make full use of the existing laneway cross-section diagrams in the coal mine engineering design, quickly generate a laneway multi-scale model, and solve the problem of heavy workload and long time consumption in laneway modeling.
[0020] The following describes a method and system for generating a multi-scale model of a tunnel based on a tunnel section according to an embodiment of the present application with reference to the accompanying drawings.
[0021] Embodiment 1 Figure 1 A flowchart of a method for generating a multi-scale model of a tunnel based on a tunnel section according to an embodiment of the present application is shown in FIG. Figure 1 As shown, the method includes: Step 1: Obtain a cross-sectional view of the lane to be modeled, and determine various graphic elements contained in the cross-sectional view that need to be represented in the lane multi-scale model.
[0022] In the embodiment of the present disclosure, the graphic elements that need to be represented in the multi-scale model of the lane may include: Tunnel arches and walls, floor plates, gutters, ditch covers, rails, sleepers, pipes, pipe supports and pipe clamps, cables, and cable hooks.
[0023] It should be noted that in the mine design of coal mining projects, it is necessary to design the tunnel cross-section diagram. The tunnel cross-section diagram is composed of a series of two-dimensional graphic symbols, including tunnel contours, ditches, covers, pipes, pipe supports, equipment, etc.
[0024] For example, Figure 2 This is a cross-section of a tunnel in a coal mine. The cross-section includes the tunnel arch, wall, floor, ditch, ditch cover, sleeper, rail, cable, cable hook, pipeline, pipeline support and pipe clamp, and mine car outline graphic elements. For clear expression, the shape and positioning dimensions of the tunnel, equipment or facilities are hidden in the figure. The relative position between models has been defined in the cross-section, and there is no need to adjust the position during model generation.
[0025] Step 2: Classify the graphic elements based on preset model categories to obtain the model category to which each graphic element belongs, wherein the preset model categories include: continuous stretching model, discontinuous stretching model and point model.
[0026] In the embodiment of the present disclosure, the classifying the graphic elements based on the preset model category to obtain the model category to which the graphic elements belong includes: Classifying the tunnel arch and wall, the floor, the ditch, the pipeline and the cable as a continuous tensile model; Classifying the ditch cover and the rail as an intermittent tensile model; The rail sleepers, the pipe supports and pipe clamps, and the cable hooks are classified as point models.
[0027] It should be noted that the continuous stretching model refers to a model that can be generated based on a given section and path, and the model is continuous, such as a tunnel model, a cable model, etc.; The discontinuous stretch model refers to a model that can be generated based on the cross section and path, but the model is interrupted at a certain distance, and the interrupted models are connected end to end, such as the ditch cover model, rail model, etc. Point models refer to multiple repetitive models arranged along the length of the tunnel, such as pipe support models, cable hook models, lamp models, sleeper models, etc. These models are placed along the path with fixed model spacing. If the two-dimensional graphic elements in the cross-section view cannot meet the expression needs, they need to be generated through parameters or obtained from the model library.
[0028] For example, Figure 2 For example, the classification results of different graphic elements are shown in Table 1. Since the mine car outline is used to express the space required for the mine car to pass through this section of the tunnel, it can be excluded from the model of this section of the tunnel. As can be seen from the table, except for the mine car outline, the graphic elements in the tunnel section can be classified into one of the three model categories.
[0029] Table 1 Classification of graphic elements
[0030] Step 3: Generate an initial model of each graphic element according to the model category to which each graphic element belongs.
[0031] In the embodiment of the present disclosure, step 3 specifically includes: 1. When the model category to which the graphic element belongs is a continuous stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; Generate an initial continuous stretching model of the graphic element based on the cross-sectional shape and the stretching path; It should be noted that Figure 2 For example, the cross-sectional shape of the tunnel arch and wall can be created by picking the contour line, or by creating the area, and the stretching path is the specified center line.
[0032] At the same time, the method for defining the cross-sectional shape of the bottom plate, ditch and cable is the same as that of the tunnel arch and wall.
[0033] 2. When the model category to which the graphic element belongs is the discontinuous stretch model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; The preset interruption distance is used as the interruption distance; Generate an initial discontinuous stretching model of the graphic element based on the cross-sectional shape, the stretching path and the interruption distance; It should be noted that Figure 2 For example, the generation of the intermittent stretching model requires the definition of its cross-sectional shape, stretching path, and interruption distance. The cross-sectional shape of the track can be created by picking the contour line or by creating an area. The stretching path is the specified track centerline, and the interruption distance is generally 12.5m or 25m, that is, when the rail section is stretched along the track centerline, it is interrupted every 12.5m or 25m. The cross-sectional shape, path, and interruption distance of the ditch cover are defined in a similar way, and the interruption distance of the ditch cover is related to its own specifications.
[0034] 3. When the model category to which the graphic element belongs is a point model, Acquire the parameters of the graphic element, and generate an initial single point model of the graphic element by using a parametric modeling method; Determining the placement path, placement spacing and center line of the graphic element; An initial series of point models of the graphic element is generated based on the single point model of the graphic element, the placement path, the placement spacing and the center line.
[0035] It should be noted that parametric modeling mainly refers to a modeling method that uses parameters to describe the geometric features of a model, creates a model by inputting specified parameters, and controls the geometric shape and characteristics of the model by adjusting the parameters. Non-geometric feature information in the model is generally attached to the model in the form of associated information. For example, model name, manufacturer name, equipment name, etc.
[0036] Furthermore, when the model category to which the graphic element belongs is a point model, the method further includes: An initial single point model of the graphic element is found from a pre-established graphic element model library.
[0037] It should be noted that the graphic element model library can be formed by manually modeling each image element and storing it in a designated graphic file, or by using a modeling tool to model each image element to form a graphic element model library.
[0038] It should be noted that Figure 2 For example, if the two-dimensional graphic elements in the tunnel cross-section diagram cannot meet the expression needs of the point model, a single point model can be generated through parameters or obtained from the graphic element model library. When the series is generated, the placement path and placement spacing must be given. When generated through parameters, the generation method of its parametric model needs to be implemented; when obtained from the graphic element model library, the graphic element model library needs to be established in advance.
[0039] by Figure 2 Taking the pipe supports and pipe clamps in as an example, the model can be generated by inputting parameters such as support type, pipe clamp type, pipe diameter, and support length, using parametric modeling. The placement path of the pipe support and pipe clamp model is the center line of the pipeline, and the placement spacing is related to the pipeline diameter. For example, the spacing between DN150 pipe supports and pipe clamps can be 3m.
[0040] Parametric modeling is a conventional modeling method. Common parametric modeling tools such as Microstation, Revit, Solidworks, etc. all have similar functions. Taking a rectangular block as an example, you can generate a rectangular block by inputting the length, width, and height in Microstation, Revit, or Solidworks tools and then specifying the position with the mouse cursor.
[0041] Step 4: Combine the initial models of the graphic elements to obtain a multi-scale model of the lane to be modeled.
[0042] In the embodiment of the present disclosure, step 4 specifically includes: The initial continuous stretching model of each graphic element whose model category is the continuous stretching model, the initial discontinuous stretching model of each graphic element whose model category is the discontinuous stretching model, and the initial series of point models of each graphic element whose model category is the point model are combined to generate a multi-scale model of the lane to be modeled.
[0043] It should be noted that the technical solution can be implemented by computer development. When defining different types of models, different identifiers should be pre-defined or added in real time for different graphic elements so that the computer program can identify different graphic elements, prompt the required input or specified parameters, and generate models. The detailed implementation process of the technical solution can be as follows: Figure 3 As shown, Figure 3 The model of the tunnel and internal equipment (facility) is the multi-scale model of the tunnel.
[0044] It should be noted that the models in this application can be established using software such as Microstation, Revit, or Solidworks with three-dimensional modeling capabilities.
[0045] The method for generating a multi-scale model of a tunnel based on a tunnel section provided in this embodiment divides the models generated by different graphic elements in the tunnel cross-section diagram into three types: continuous stretching model, discontinuous stretching model, and point model. A continuous stretching model is generated by defining the cross-section shape and the stretching path; a discontinuous stretching model is generated by defining the cross-section shape and the stretching path and inputting the interruption distance; a series of point models are generated by generating a single point model, placing the path, and placing the spacing. This method can make full use of the existing tunnel cross-section diagrams in the coal mine engineering design, quickly generate a multi-scale model of the tunnel, and solve the problem of large workload and long time consumption in tunnel modeling.
[0046] To sum up, the method for generating a tunnel multi-scale model based on the tunnel cross-section proposed in this embodiment can make full use of the existing tunnel cross-section drawings in the coal mine engineering design, quickly generate a tunnel multi-scale model, and solve the problem of large workload and long time consumption in tunnel modeling.
[0047] Embodiment 2 Figure 4 A structural diagram of a system for generating a multi-scale model of a tunnel based on a tunnel section according to an embodiment of the present application is shown in FIG. Figure 4 As shown, the system comprises: An acquisition module 100 is used to acquire a tunnel cross-section diagram of a tunnel to be modeled, and determine various graphic elements contained in the tunnel cross-section diagram that need to be represented in the tunnel multi-scale model; The graphic elements that need to be represented in the multi-scale model of the roadway include: Tunnel arches and walls, floor plates, gutters, ditch covers, rails, sleepers, pipes, pipe supports and pipe clamps, cables, and cable hooks.
[0048] A classification module 200, for classifying the graphic elements based on a preset model category to obtain a model category to which each graphic element belongs, wherein the preset model category includes: a continuous stretching model, a discontinuous stretching model and a point model; A generating module 300, configured to generate an initial model of each graphic element according to the model category to which each graphic element belongs; The combination module 400 is used to combine the initial models of the graphic elements to obtain a multi-scale model of the lane to be modeled.
[0049] In the embodiment of the present disclosure, the classification module 200 is further used for: Classifying the tunnel arch and wall, the floor, the ditch, the pipeline and the cable as a continuous tensile model; Classifying the ditch cover and the rail as an intermittent tensile model; The rail sleepers, the pipe supports and pipe clamps, and the cable hooks are classified as point models.
[0050] In the embodiment of the present disclosure, the generating module 300 is further used for: When the model category to which the graphic element belongs is a continuous stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; Generate an initial continuous stretching model of the graphic element based on the cross-sectional shape and the stretching path; When the model category to which the graphic element belongs is a discontinuous stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; The preset interruption distance is used as the interruption distance; Generate an initial discontinuous stretching model of the graphic element based on the cross-sectional shape, the stretching path and the interruption distance; When the model category to which the graphic element belongs is a point model, Acquire the parameters of the graphic element, and generate an initial single point model of the graphic element by using a parametric modeling method; Determining the placement path, placement spacing and center line of the graphic element; An initial series of point models of the graphic element is generated based on the single point model of the graphic element, the placement path, the placement spacing and the center line.
[0051] Furthermore, the classification module 200 is also used for: When the model category to which the graphic element belongs is a point model, an initial single point model of the graphic element is found from a pre-established graphic element model library.
[0052] In the embodiment of the present disclosure, the combination module 400 is also used for: The initial continuous stretching model of each graphic element whose model category is the continuous stretching model, the initial discontinuous stretching model of each graphic element whose model category is the discontinuous stretching model, and the initial series of point models of each graphic element whose model category is the point model are combined to generate a multi-scale model of the lane to be modeled.
[0053] To sum up, the system proposed in this embodiment for generating a multi-scale model of a tunnel based on the tunnel section can make full use of the existing tunnel cross-section drawings in the coal mine engineering design to quickly generate a multi-scale model of the tunnel, thus solving the problem of large workload and long time consumption in tunnel modeling.
[0054] Embodiment 3 In order to implement the above embodiments, the present disclosure further proposes an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in Embodiment 1 is implemented.
[0055] Embodiment 4 In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the method described in the first embodiment is implemented.
[0056] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0057] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0058] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for generating a multi-scale model of a tunnel based on a tunnel section, characterized in that: The method comprises: Obtaining a tunnel cross-section diagram of the tunnel to be modeled, and determining various graphic elements contained in the tunnel cross-section diagram that need to be represented in the tunnel multi-scale model; Classifying the graphic elements based on a preset model category to obtain a model category to which the graphic elements belong, wherein the preset model category includes: a continuous stretching model, a discontinuous stretching model, and a point model; generating an initial model of each graphic element according to the model category to which each graphic element belongs; The initial models of the graphic elements are combined to obtain a multi-scale model of the lane to be modeled.
2. The method according to claim 1, characterized in that The graphic elements that need to be represented in the multi-scale model of the roadway include: Tunnel arches and walls, floor plates, gutters, ditch covers, rails, sleepers, pipes, pipe supports and pipe clamps, cables, and cable hooks.
3. The method according to claim 2, characterized in that The classifying the graphic elements based on the preset model category to obtain the model category to which the graphic elements belong includes: Classifying the tunnel arch and wall, the floor, the ditch, the pipeline and the cable as a continuous tensile model; Classifying the ditch cover and the rail as an intermittent tensile model; The rail sleepers, the pipe supports and pipe clamps, and the cable hooks are classified as point models.
4. The method according to claim 3, characterized in that The step of generating the initial model of each graphic element according to the model category to which each graphic element belongs includes: When the model category to which the graphic element belongs is a continuous stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; Generate an initial continuous stretching model of the graphic element based on the cross-sectional shape and the stretching path; When the model category to which the graphic element belongs is an intermittent stretching model, Determine the cross-sectional shape of the graphic element in the tunnel cross-sectional view by picking up contour lines or creating regions; Taking the center line of the graphic element as the stretching path; The preset interruption distance is used as the interruption distance; Generate an initial discontinuous stretching model of the graphic element based on the cross-sectional shape, the stretching path and the interruption distance; When the model category to which the graphic element belongs is a point model, Acquire the parameters of the graphic element, and generate an initial single point model of the graphic element by using a parametric modeling method; Determining the placement path, placement spacing and center line of the graphic element; An initial series of point models of the graphic element is generated based on the single point model of the graphic element, the placement path, the placement spacing and the center line.
5. The method according to claim 4, characterized in that When the model category to which the graphic element belongs is a point model, the method further includes: An initial single point model of the graphic element is found from a pre-established graphic element model library.
6. The method according to claim 5, characterized in that The initial models of the graphic elements are combined to obtain a multi-scale model of the lane to be modeled, including: The initial continuous stretching model of each graphic element whose model category is the continuous stretching model, the initial discontinuous stretching model of each graphic element whose model category is the discontinuous stretching model, and the initial series of point models of each graphic element whose model category is the point model are combined to generate a multi-scale model of the lane to be modeled.
7. A system for generating a multi-scale model of a tunnel based on a tunnel section, characterized in that: The system comprises: An acquisition module, used to acquire a tunnel cross-section diagram of the tunnel to be modeled, and determine various graphic elements contained in the tunnel cross-section diagram that need to be represented in the tunnel multi-scale model; A classification module, used to classify the graphic elements based on a preset model category to obtain the model category to which each graphic element belongs, wherein the preset model category includes: a continuous stretching model, a discontinuous stretching model and a point model; A generating module, used for generating an initial model of each graphic element according to the model category to which each graphic element belongs; The combination module is used to combine the initial models of the graphic elements to obtain a multi-scale model of the lane to be modeled.
8. The system according to claim 7, characterized in that The graphic elements that need to be represented in the multi-scale model of the roadway include: Tunnel arches and walls, floor plates, gutters, ditch covers, rails, sleepers, pipes, pipe supports and pipe clamps, cables, and cable hooks.
9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method according to any one of claims 1 to 6 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Method and device for creating parameterized roadway, computer equipment and storage medium
CN114792018A
Underground powerhouse cavern group three-dimensional parameterization design and parameter database construction method
CN116992530A
Comprehensive pipe gallery modular design system and method based on 3DE
CN117972839A
Parameterized beam segment BIM model design method suitable for multi-dimensional curve deformation
CN118536198A
Modeling method of uniaxial tension member
CN118551562A