A bridge superstructure generation method, device and terminal equipment
Patent Information
- Application Number
- CN202211494535.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2042-11-25
AI Technical Summary
[0004]本发明的主要目的在于提出一种桥梁上部结构生成方法、装置及终端设备,以解决现有的桥梁上部结构建模方式,对技术人员要求高、适用范围窄、建模效率低且难以保证建模精度的问题
[0030] This invention proposes a method for generating bridge superstructures. First, using an initial bridge centerline, the method automatically completes the outer contour lofting of the bridge and generates a straight bridge superstructure entity. Then, it performs 3D modeling on the initial bridge centerline to obtain its 3D line shape. Based on the 3D line shape, the straight bridge superstructure entity is converted into an actual curved bridge superstructure entity, accurately locating the direction of the main bridge superstructure and transforming it into a curved bridge. This method solves the problem of not being able to achieve rapid and high-precision modeling of bridge superstructures due to complex spatial line shapes and varied structural forms. It is a fast, high-precision, and widely applicable method, suitable for curved bridges of any span.
Smart Images

Figure CN116049932B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of construction technology, and in particular to a method, apparatus and terminal equipment for generating bridge superstructure. Background Technology
[0002] Bridge models are the most basic data connecting different stages of BIM technology application in the entire life cycle management of bridges. Currently, Revit is the main BIM modeling software for bridge superstructures. This software uses traditional modeling methods and requires the help of the Dynamo visual programming function integrated into the software.
[0003] The initial bridge centerline is generated using Dynamo's visual programming capabilities. To improve modeling accuracy during this process, control points need to be added, increasing the technical requirements for BIM engineers. Furthermore, the coordinate information at cross-sectional changes requires manual calculation from drawings. Additionally, the layout process in Dynamo involves highly complex nodes, making it prone to errors due to curvature and other factors. Summary of the Invention
[0004] The main objective of this invention is to propose a method, apparatus, and terminal device for generating bridge superstructures, in order to solve the problems of existing bridge superstructure modeling methods, which have high requirements for technical personnel, narrow applicability, low modeling efficiency, and difficulty in ensuring modeling accuracy.
[0005] To achieve the above objectives, a first aspect of the present invention provides a method for generating a bridge superstructure, comprising:
[0006] Obtain two-dimensional cross-sectional profiles based on different dimensions of the bridge's main superstructure;
[0007] The two-dimensional cross-sectional outlines of different sizes are placed along the initial bridge centerline onto the lofting path, where the initial bridge centerline is a straight line;
[0008] Using the cross-sectional outline of the two-dimensional cross-sectional outline as the loft shape, generate the superstructure entity of the straight bridge;
[0009] Establish the three-dimensional alignment of the bridge's main superstructure;
[0010] Based on the three-dimensional line shape, the straight bridge is converted into a curved bridge to obtain the superstructure entity of the curved bridge.
[0011] In conjunction with the first aspect of the present invention, in the first embodiment of the present invention, obtaining two-dimensional cross-sectional contour lines based on different dimensions of the bridge superstructure includes:
[0012] In Rhino software, batch draw two-dimensional cross-sectional outlines of different dimensions based on the superstructure of the bridge body.
[0013] In conjunction with the first aspect of the present invention, in the second embodiment of the present invention, placing two-dimensional cross-sectional contour lines of different sizes along the initial bridge centerline onto the lofting path includes:
[0014] Rotate the two-dimensional cross-sectional profiles of different sizes to a direction perpendicular to the initial bridge centerline;
[0015] Two-dimensional cross-sectional outlines of different sizes are placed at predetermined positions within the beam centerline.
[0016] In conjunction with the second embodiment of the first aspect of the present invention, in the third embodiment of the present invention, the position pre-set in the initial bridge centerline is the position of the outline marked in the initial bridge centerline according to the horizontal and vertical alignment of the superstructure of the main body of the bridge.
[0017] In conjunction with the first aspect of the present invention, in the fourth embodiment of the present invention, a straight bridge superstructure entity is generated by using the cross-sectional profile of a two-dimensional cross-sectional outline as the lofting shape, including:
[0018] A beam-span structural entity is generated by the outer contour of the cross-sectional profile, and a non-beam-span structural entity is generated by the inner contour of the cross-sectional profile.
[0019] Boolean operations are used to perform hollow subtraction on the beam span structural entity and the non-beam span structural entity to obtain the superstructure entity of the straight bridge.
[0020] In conjunction with the first aspect of the present invention, in the fifth embodiment of the present invention, after generating the superstructure entity of a straight bridge using the cross-sectional profile of a two-dimensional cross-sectional outline as the lofting shape, the method includes:
[0021] Obtain detailed parameters of the bridge to improve the superstructure entity of the straight bridge.
[0022] A second aspect of the present invention provides a bridge superstructure generation apparatus, comprising:
[0023] The cross-sectional profile acquisition module is used to acquire two-dimensional cross-sectional profiles based on different dimensions of the bridge's main superstructure.
[0024] The layout preparation module is used to place the two-dimensional cross-sectional outlines of different sizes along the initial bridge centerline onto the layout path, wherein the initial bridge centerline is a straight line.
[0025] The straight-line structure entity generation module is used to generate straight-line bridge superstructure entities by using the cross-sectional outline of the two-dimensional cross-sectional outline as the loft shape.
[0026] The 3D alignment acquisition module is used to establish the 3D alignment of the main superstructure of the bridge.
[0027] The curved structure entity generation module is used to convert a straight bridge into a curved bridge based on the three-dimensional line type, thereby obtaining the upper structure entity of the curved bridge.
[0028] A third aspect of the present invention provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method provided in the first aspect above.
[0029] A fourth aspect of the invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method provided in the first aspect above.
[0030] This invention proposes a method for generating bridge superstructures. First, using an initial bridge centerline, the method automatically completes the outer contour lofting of the bridge and generates a straight bridge superstructure entity. Then, it performs 3D modeling on the initial bridge centerline to obtain its 3D line shape. Based on the 3D line shape, the straight bridge superstructure entity is converted into an actual curved bridge superstructure entity, accurately locating the direction of the main bridge superstructure and transforming it into a curved bridge. This method solves the problem of not being able to achieve rapid and high-precision modeling of bridge superstructures due to complex spatial line shapes and varied structural forms. It is a fast, high-precision, and widely applicable method, suitable for curved bridges of any span. Attached Figure Description
[0031] Figure 1 A schematic diagram illustrating the implementation process of the bridge superstructure generation method provided in this embodiment of the invention;
[0032] Figure 2 A schematic diagram of a two-dimensional cross-sectional profile is provided for embodiments of the present invention;
[0033] Figure 3 This is a schematic diagram of the composition of the bridge superstructure generation device provided in an embodiment of the present invention.
[0034] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0035] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0036] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0037] In this document, suffixes such as "module," "part," or "unit" used to denote elements are used only for the purpose of illustrative purposes and do not have any specific meaning in themselves. Therefore, "module" and "part" can be used interchangeably.
[0038] like Figure 1 As shown, this embodiment of the invention provides a method for generating a bridge superstructure, relying on Civil3D software and Rhino software, including but not limited to the following steps:
[0039] S101. Obtain two-dimensional cross-sectional contour lines based on different dimensions of the bridge's main superstructure.
[0040] In step S101 above, the two-dimensional cross-sectional profile is obtained by cutting at different entry points on the initial bridge centerline, and the dimensions of the two-dimensional cross-sectional profile are different at each entry point.
[0041] In this embodiment of the invention, the horizontal and vertical alignment of the bridge superstructure is processed using Civil3D software, converting it into a spatial curve with (x, y, z) coordinates, thereby completing the transformation of the feature lines and making them recognizable in Rhino. Simultaneously, an arbitrary straight line is selected from this curve as the initial bridge centerline.
[0042] The main superstructure of the bridge is derived from the design drawings based on the bridge superstructure. 。
[0043] In this embodiment of the invention, the two-dimensional cross-sectional outline is drawn using Rhino software. The above steps include: drawing two-dimensional cross-sectional outlines of different sizes based on the superstructure of the bridge body in batches in Rhino software.
[0044] S102. Place the two-dimensional cross-sectional outlines of different sizes along the initial bridge centerline onto the lofting path.
[0045] The initial bridge centerline is a straight line.
[0046] In step S102 above, the lofting path sets the placement position of each two-dimensional cross-sectional contour line, i.e., the entry point in step S101 above. The detailed implementation method is as follows:
[0047] Rotate the two-dimensional cross-sectional profiles of different sizes to a direction perpendicular to the initial bridge centerline;
[0048] Two-dimensional cross-sectional outlines of different sizes are placed at predetermined positions within the beam centerline.
[0049] The positions pre-set in the initial bridge centerline are the positions of the outlines marked in the initial bridge centerline according to the horizontal and vertical alignment of the bridge's main superstructure.
[0050] S103. Using the cross-sectional profile of the two-dimensional cross-sectional outline as the loft shape, generate the superstructure entity of the straight bridge.
[0051] In step S103 above, the two-dimensional cross-sectional outline will form a closed portion, such as... Figure 2 Point A in the middle, and the outer part of the closure, such as Figure 2 Based on point B in the text, the detailed implementation of the above steps in this embodiment of the invention includes:
[0052] A beam-span structural entity is generated by the outer contour of the cross-sectional profile, and a non-beam-span structural entity is generated by the inner contour of the cross-sectional profile.
[0053] Boolean operations are used to perform hollow subtraction on the beam span structural entity and the non-beam span structural entity to obtain the superstructure entity of the straight bridge.
[0054] In one embodiment, after generating the superstructure entity of a straight bridge using the cross-sectional profile of a two-dimensional cross-sectional outline as the loft shape, the process includes:
[0055] Obtain detailed parameters of the bridge to improve the superstructure entity of the straight bridge.
[0056] Among them, the detailed parameters of the bridge include, but are not limited to, parameters of the bridge's detailed structure such as the bridge deck pavement, cross slope, and crash barriers.
[0057] In steps S101 to S103 above, the two-dimensional cross-sectional profile is laid out based on the initial bridge centerline using Rhino software. This method is efficient and does not require setting many nodes, ultimately obtaining the superstructure entity of a straight bridge. However, in this embodiment of the invention, it is also necessary to show the superstructure of the main bridge body. Therefore, Rhino software is also used to convert it into the superstructure entity of a curved bridge.
[0058] S104. Establish the three-dimensional alignment of the main superstructure of the bridge.
[0059] S105. Based on the three-dimensional line shape, the straight bridge is converted into a curved bridge to obtain the superstructure entity of the curved bridge.
[0060] In step S105 above, the superstructure entity of a straight bridge is transformed into the superstructure entity of a curved bridge using the "Curve Flow" command in the Rhino software.
[0061] The three-dimensional alignment of the bridge superstructure is also established using Civil3D software. The difference between this and the initial bridge centerline in step S101 is that the initial bridge centerline is a straight line, while the three-dimensional alignment is a spatial curve. After conversion, the initial bridge centerline in step S101 is represented as a straight line in the (X,Y) direction, with the Z direction at a uniform elevation, and the tangent point converted to coordinates, also with the Z direction at a uniform elevation. However, the three-dimensional alignment of the bridge superstructure in the above step is represented as (X,Y,Z), where the Z direction is not entirely at a uniform elevation.
[0062] In this embodiment of the invention, it is first assumed that the centerline of the bridge is a straight line, that is, the initial bridge centerline is used. The position of the two-dimensional cross-sectional outline along the initial bridge centerline is set according to the drawings and Civil3D software. Then, a straight bridge superstructure entity is generated. Then, the straight bridge superstructure entity is transformed into a curved bridge superstructure entity by Rhino software. This not only avoids the need to manually calculate the position coordinate information of the variable cross section, such as the Z-axis coordinate information in the three-dimensional information, in the prior art, but also avoids the layout errors that may occur when using Dynamo's visual programming function due to program influence.
[0063] In practical applications, after converting a straight bridge into a curved bridge using Rhino software, the software can output different formats such as 3dm, obj, and dxf, which are applicable to most 3D software, thus improving the applicability and practicality of the final solid model.
[0064] like Figure 3 As shown, this embodiment of the invention also provides a bridge superstructure generation device 30, comprising:
[0065] The cross-sectional profile acquisition module 31 is used to acquire two-dimensional cross-sectional profiles based on different dimensions of the superstructure of the bridge body.
[0066] The layout preparation module 32 is used to place the two-dimensional cross-sectional outlines of different sizes along the initial bridge centerline onto the layout path, wherein the initial bridge centerline is a straight line.
[0067] The straight structure entity generation module 33 is used to generate a straight bridge superstructure entity using the cross-sectional outline of the two-dimensional cross-sectional outline as the loft shape.
[0068] The 3D line type acquisition module 34 is used to establish the 3D line type of the main superstructure of the bridge.
[0069] The curved structure entity generation module 35 is used to convert the straight bridge into a curved bridge according to the three-dimensional line type, and obtain the upper structure entity of the curved bridge.
[0070] This invention also provides a terminal device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the various steps in the bridge superstructure generation method described in the above embodiments.
[0071] This invention also provides a storage medium, which is a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the various steps in the bridge superstructure generation method described in the above embodiments.
[0072] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the foregoing embodiments have described the present invention in detail, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A method for generating a bridge superstructure, characterized in that, include: Two-dimensional cross-sectional outlines of the bridge superstructure at different dimensions are obtained; the horizontal and vertical lines of the bridge superstructure are processed by Civil3D software and converted into spatial curves with (x,y,z) coordinates, thereby completing the transformation of the feature lines so that they can be recognized in Rhino; at the same time, an arbitrary straight line is obtained from it as the initial bridge centerline. The two-dimensional cross-sectional outlines of different sizes are placed along the initial bridge centerline onto the lofting path, where the initial bridge centerline is a straight line. Using the cross-sectional outline of the two-dimensional cross-sectional outline as the loft shape, generate the superstructure entity of the straight bridge; Establish the three-dimensional line shape of the bridge superstructure; transform the straight bridge superstructure entity into a curved bridge superstructure entity using the curve flow command in Rhino software; After converting the horizontal and vertical alignment of the bridge superstructure into a spatial curve using Civil3D software, the two-dimensional cross-sectional profile lofting and solid transformation from a straight bridge to a curved bridge were completed in Rhino software.
2. The method for generating a bridge superstructure as described in claim 1, characterized in that, The process of obtaining two-dimensional cross-sectional contour lines based on different dimensions of the bridge's main superstructure includes: In Rhino software, batch draw two-dimensional cross-sectional outlines of different dimensions based on the superstructure of the bridge body.
3. The method for generating a bridge superstructure as described in claim 1, characterized in that, The two-dimensional cross-sectional contour lines of different sizes are placed along the initial bridge centerline onto the lofting path, including: Rotate the two-dimensional cross-sectional outlines of different sizes to a direction perpendicular to the initial bridge centerline; place the two-dimensional cross-sectional outlines of different sizes at a predetermined position within the beam centerline.
4. The method for generating a bridge superstructure as described in claim 3, characterized in that, The pre-set position in the initial bridge centerline is the position of the outline marked in the initial bridge centerline according to the horizontal and vertical alignment of the bridge's main superstructure.
5. The method for generating a bridge superstructure as described in claim 1, characterized in that, Using the cross-sectional profile of the two-dimensional cross-section as the loft shape, a straight bridge superstructure entity is generated, including: A beam-span structural entity is generated by the outer contour of the cross-sectional profile, and a non-beam-span structural entity is generated by the inner contour of the cross-sectional profile. Boolean operations are used to perform hollow subtraction on the beam span structural entity and the non-beam span structural entity to obtain the superstructure entity of the straight bridge.
6. The method for generating a bridge superstructure as described in claim 1, characterized in that, After generating the superstructure entity of the straight bridge using the cross-sectional profile of the two-dimensional cross-section as the loft shape, it includes: Obtain detailed parameters of the bridge to improve the superstructure entity of the straight bridge.
7. A bridge superstructure generation device, characterized in that, The apparatus for implementing the bridge superstructure generation method as described in any one of claims 1 to 6, the apparatus comprising: The cross-sectional profile acquisition module is used to acquire two-dimensional cross-sectional profiles based on different dimensions of the bridge's main superstructure. The layout preparation module is used to place the two-dimensional cross-sectional outlines of different sizes along the initial bridge centerline onto the layout path, wherein the initial bridge centerline is a straight line. The straight-line structure entity generation module is used to generate straight-line bridge superstructure entities by using the cross-sectional outline of the two-dimensional cross-sectional outline as the loft shape. The 3D alignment acquisition module is used to establish the 3D alignment of the main superstructure of the bridge. The curved structure entity generation module is used to convert a straight bridge into a curved bridge based on the three-dimensional line type, thereby obtaining the upper structure entity of the curved bridge.
8. A terminal device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements the various steps in the bridge superstructure generation method as described in any one of claims 1 to 6.
9. A storage medium, said storage medium being a computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements each step of the bridge superstructure generation method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
BIM parametric design method for bridge superstructures
CN108304631A