A bridge BIM model construction method and system based on skeleton drive

Through the bridge BIM model construction method based on skeleton drive, the problems of poor information transmission, error accumulation and cumbersome design in traditional two-dimensional drawing design are solved, and a more efficient and accurate bridge design and construction process is achieved.

CN118862265BActive Publication Date: 2025-04-08CHINA COMM INFORMATION TECH GRP CO LTD HANGZHOU BRANCH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411330609.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-04-08
Estimated Expiration
2044-09-24

Smart Images

  • Figure CN118862265B_ABST
    Figure CN118862265B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for constructing a bridge BIM model based on skeleton drive, the method comprising: determining bridge skeleton elements and constructing a skeleton element library according to industry specifications, standards and engineering cases; attaching bridge professional attributes to skeleton elements and combining them to generate a bridge skeleton template according to bridge design specifications and requirements; adjusting parameters of the bridge skeleton template to generate a bridge skeleton shape in combination with instantiated project design conditions; positioning and assembling components based on the skeleton space constraint relationship of the bridge skeleton shape to complete the construction of the bridge BIM model; modifying the design conditions, driving the skeleton elements, the bridge skeleton shape and / or the component assembly position to make corresponding modifications, and completing the model modification. The present invention utilizes the skeleton-driven method to digitally simulate and optimize the assembly process of bridge components, accurately control the size and position of components, reduce construction errors caused by human operation, and improve assembly efficiency and quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building information modeling and bridge engineering modeling, and in particular to a method and system for constructing a bridge BIM model based on skeleton drive. Background Art

[0002] The design and construction of traditional bridges mainly rely on two-dimensional drawings and manual operations. This method has played an important role for a long time, but in the face of modern complex engineering needs, its many shortcomings are increasingly apparent.

[0003] First, the traditional two-dimensional drawing design has the problem of poor information transmission. Designers and engineers need to rely on plane drawings to understand the overall structure of the bridge and the specific shape, size and position relationship of each component. This planar design method can only meet the needs of simple bridges, and it is often insufficient for complex overpasses or specially designed bridge structures.

[0004] Secondly, traditional construction methods easily lead to the accumulation of errors during the assembly process. Bridge components are usually assembled on site, requiring highly precise size and position control. However, due to the limitations of traditional design and the inevitability of human operation during construction, problems such as size mismatch and component position deviation often occur, which not only increases the time cost of construction, but may also affect the structural stability and service life of the bridge.

[0005] In addition, traditional construction methods are difficult to effectively respond to design changes and adjustments. Design changes are common during bridge design and construction. Changes in terrain conditions, environmental factors, or functional requirements may require adjustments to the design or component configuration of the bridge. However, the design method based on two-dimensional drawings often makes adjustments cumbersome, requiring the redrawing of drawings and the rearrangement of construction processes, which increases construction time and costs. Summary of the invention

[0006] Based on the above background, the purpose of the present invention is to provide a skeleton-driven bridge BIM model construction method and system to solve the problems of poor information transmission and error accumulation when building bridge models in traditional methods, as well as cumbersome adjustments or the need for redrawing when the design is changed.

[0007] To achieve the above object, the present invention adopts the following technical solutions:

[0008] In a first aspect, the present invention provides a method for constructing a bridge BIM model based on skeleton drive, comprising:

[0009] Determine bridge skeleton elements and build a skeleton element library based on industry specifications, standards and engineering cases;

[0010] According to the bridge design specifications and requirements, the professional attributes of the bridge are attached to the skeleton elements and combined to generate the bridge skeleton template;

[0011] Combined with the design conditions of the instantiated project, the parameters of the bridge skeleton template are adjusted to generate the bridge skeleton shape;

[0012] Based on the spatial constraint relationship of the bridge frame shape, the components are positioned and assembled to complete the construction of the bridge BIM model;

[0013] Modify the design conditions to drive corresponding modifications to the skeleton elements, bridge skeleton shape and / or component assembly positions to complete the model modification.

[0014] Furthermore, the skeleton elements include reference planes, reference axes, reference points, coordinate systems and / or control curves.

[0015] Furthermore, according to the bridge design specifications and requirements, the bridge professional attributes are attached to the skeleton elements and combined to generate a bridge skeleton template, including:

[0016] According to the bridge design specifications and requirements, attach bridge professional attributes to each skeleton element;

[0017] According to the structural logic of the bridge design, the combination rules of the skeleton elements are determined and the bridge skeleton template is generated, wherein the combination rules include the spatial relationship and / or connection mode between the skeleton elements.

[0018] Furthermore, the said combining the instantiated project design conditions and adjusting the parameters of the bridge skeleton template to generate the bridge skeleton shape includes:

[0019] Obtain project design conditions and process and verify them; design conditions include road centerline, geological conditions and / or basic bridge design parameters;

[0020] The coordinate system of the beam skeleton template is converted based on the design conditions, the coordinates are recalculated based on the offset, and the local coordinates are converted based on the centerline instance assembly point to generate the bridge skeleton shape.

[0021] Furthermore, the obtaining of the project design conditions and processing and verifying the design conditions include:

[0022] Convert design condition parameters into a unified standard format;

[0023] Check the rationality and completeness of input parameters, including whether the parameter value exceeds the preset range and whether the required items are missing;

[0024] Provide prompts and correction guidance for incorrect input parameters that do not meet the requirements.

[0025] Furthermore, the coordinate system conversion of the beam skeleton template based on the design conditions, the secondary coordinate calculation based on the offset, and the local coordinate conversion based on the centerline instance assembly point to generate the bridge skeleton shape includes:

[0026] Coordinate system conversion is performed based on matrix multiplication to convert the initial coordinate system originally defined by the bridge skeleton template into the coordinate system under design conditions;

[0027] The coordinates are recalculated according to the offsets in the design conditions to determine the exact positions of the various components of the bridge;

[0028] According to the vertical and horizontal distances between the assembly point and the center line, the assembly point in the global coordinate system is converted into an offset relative to the center line, and according to the direction of the local coordinate system, the vertical and horizontal offsets are converted into X and Y coordinates in the local coordinate system, thereby converting the offset into coordinates in the local coordinate system.

[0029] Furthermore, the positioning and assembling of components based on the skeleton space constraint relationship of the bridge skeleton shape to complete the construction of the bridge BIM model includes:

[0030] Place the various components of the bridge according to the position and constraints of the bridge frame shape;

[0031] Further refine the modeling of each component according to the project design requirements, including adding detailed geometric information and / or material performance data according to the design requirements;

[0032] Verify the connection relationship and assembly method between components to ensure that they comply with bridge design specifications and standards.

[0033] Furthermore, the positioning and assembling of components based on the skeleton space constraint relationship of the bridge skeleton shape to complete the construction of the bridge BIM model also includes:

[0034] The constructed bridge BIM model also integrates construction information, time information and / or cost information.

[0035] Furthermore, the modification of the design conditions drives the corresponding modification of the skeleton elements, the bridge skeleton shape and / or the component assembly positions, and the completion of the model modification includes:

[0036] Recalculate and adjust the position and shape of the datum plane, datum axis, datum point, coordinate system and control curve according to the modified design conditions;

[0037] Regenerate the bridge skeleton shape according to the spatial constraint relationship of the bridge skeleton shape corresponding to the modified design conditions;

[0038] According to the regenerated bridge skeleton shape, various components on the bridge are reassembled and adjusted.

[0039] In a second aspect, the present invention provides a bridge BIM model construction system based on skeleton drive, comprising:

[0040] Skeleton element library, used to obtain and store skeleton elements according to industry specifications, standards and engineering cases;

[0041] The bridge skeleton template generation module is used to attach bridge professional attributes to skeleton elements and combine them to generate bridge skeleton templates according to bridge design specifications and requirements;

[0042] The bridge skeleton shape generation module is used to obtain the instantiated project design conditions and adjust the parameters of the bridge skeleton template to generate the bridge skeleton shape;

[0043] The component assembly module is used to position the components according to the skeleton space constraint relationship of the bridge skeleton shape, and assemble the corresponding components on the bridge skeleton shape to complete the bridge modeling;

[0044] The adjustment and modification module is used to obtain the modified design conditions and drive the corresponding modifications of the skeleton elements, bridge skeleton shape and / or component positions to complete the adjustment and modification of the model.

[0045] The skeleton-driven bridge BIM model construction method and system provided by the present invention have the following beneficial effects:

[0046] (1) Improved design accuracy: This method achieves three-dimensional modeling and precise control of bridge components by introducing BIM technology and skeleton-driven modeling methods, avoiding information transmission errors in traditional two-dimensional drawing design, reducing the time and workload of manual modeling, and significantly improving the efficiency, accuracy, and completeness of the design.

[0047] (2) Optimized assembly process: The skeleton-driven method can be used to digitally simulate and optimize the assembly process of bridge components, detect and solve potential assembly problems in advance, reduce adjustments and rework at the construction site, and improve assembly efficiency and quality.

[0048] (3) Reduced construction errors: This method can accurately control the size and position of components, reduce construction errors caused by human operation, ensure high precision and consistency of bridge components during assembly, and thus improve the structural stability and service life of the bridge.

[0049] (4) Convenient design changes and adjustments: BIM technology and skeleton-driven modeling methods make design changes and adjustments more flexible and efficient. There is no need to redraw a large number of drawings, which can quickly respond to changes in design requirements and reduce the cost and time of design changes;

[0050] (5) Improve collaborative work: The BIM model integrates information from all aspects of the bridge project, facilitates collaborative work among design, construction, and management parties, improves information sharing and communication efficiency, and reduces problems caused by information asymmetry. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0052] Figure 1 A flowchart of a bridge BIM model construction method based on skeleton drive provided in an embodiment of the present invention;

[0053] Figure 2 A schematic diagram of coordinate secondary calculation and conversion based on offset provided in an embodiment of the present invention;

[0054] Figure 3 A schematic diagram of a bridge skeleton provided in an embodiment of the present invention;

[0055] Figure 4 A schematic diagram of a skeleton constraint component provided in an embodiment of the present invention;

[0056] Figure 5 A schematic diagram of a bridge BIM component assembly based on skeleton drive provided in an embodiment of the present invention;

[0057] Figure 6 A schematic diagram of a bridge BIM model construction system based on skeleton drive provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0058] In order to further understand the present invention, preferred embodiments of the present invention are described below in conjunction with examples. However, it should be understood that these descriptions are only for further illustrating the features and advantages of the present invention, rather than limiting the claims of the present invention.

[0059] Terminology explanation:

[0060] Skeleton-driven: In BIM technology, skeleton-driven is used to create and manage 3D models of buildings or infrastructure projects. The skeleton can be the centerline or main structural element of the building, around which other components such as walls, floors, roofs, etc. can be added and assembled. The skeleton-driven approach provides a clear starting point and organizational structure, making the design process more orderly and manageable. In addition, it allows designers to flexibly add, modify or delete design elements without destroying the overall structure.

[0061] Embodiment 1:

[0062] See also Figure 1 The present invention provides a method for constructing a bridge BIM model based on skeleton drive, comprising the following steps:

[0063] S1: Obtain skeleton elements and build a skeleton element library according to specifications, standards and engineering cases;

[0064] S2: According to the bridge design specifications and requirements, professional attributes of the bridge are attached to the skeleton elements and combined to generate a bridge skeleton template;

[0065] S3: Combined with the instantiated project design conditions, the bridge skeleton template is parameter adjusted to generate the bridge skeleton shape;

[0066] S4: Position and assemble the components based on the skeleton space constraint relationship of the bridge skeleton shape to complete the construction of the bridge BIM model;

[0067] S5: Modify the design conditions to drive corresponding modifications to the skeleton elements, bridge skeleton shape and / or component assembly positions to complete the model modification.

[0068] Specifically:

[0069] Step S1: Determine the skeleton elements and build a skeleton element library based on industry specifications, standards and engineering cases. Specifically,

[0070] The current bridge design specifications, standards and engineering cases are analyzed, including the basic structural system of the bridge, the main components of the bridge, the connection method between the components and the design parameters, so as to determine the skeleton elements of the bridge. The skeleton elements of the bridge mainly include datum planes, datum axes, datum points, coordinate systems and control curves.

[0071] Among them, the reference plane is the main plane used to construct the designed bridge, such as the XY plane, the YZ plane or the XZ plane; the reference axis is the axis of symmetry or rotation in the design, which is usually used to define rotationally symmetrical components or symmetrical layouts; the reference point is the key position of the design element, such as the starting point, the end point, the turning point, the highest point and the lowest point; the coordinate system is a global reference coordinate system, and all design elements will be positioned and aligned relative to this coordinate system; the control curve is a geometric curve used to guide and define the shape and position of the architectural design element, such as the center line, the contour line or the guide line, which defines the geometric shape and direction of the design element. In this embodiment, corresponding to the field of bridge design, the reference plane is used to define the horizontal and vertical reference planes of the bridge; the reference axis is used to define the linear reference direction of the bridge; the reference point is used to locate the key position of the bridge, such as the center point of the pier; the coordinate system is used to locate and describe the various parts of the bridge in three-dimensional space. The control curve is used to define the contour line or path of the bridge, such as the longitudinal section line of the bridge.

[0072] By analyzing and summarizing the above skeleton elements, the geometric shape, size, material and other design parameters of each benchmark element are determined and classified to form a skeleton element library, in which the benchmark elements are all general objects, and various specialized objects, such as bridges, can be generated through design combination. That is, the skeleton element library contains a set of predefined and standardized design elements, which are used to accelerate the design process and improve the consistency and accuracy of the design.

[0073] Step S2: Specialized processing of the skeleton elements to generate a bridge skeleton template;

[0074] The skeleton elements determined above are processed in a specialized manner. The specialization refers to converting the reference plane, reference axis, reference point, and control curve into corresponding professional objects. In this embodiment, the professional object is the bridge skeleton template to be formed.

[0075] The specialization process specifically includes:

[0076] S201: According to the bridge design specifications and requirements, attach bridge professional attributes to the skeleton elements;

[0077] According to the bridge design specifications and requirements, select the corresponding professional attributes for each skeleton element, such as piers, bridge decks, main beams, guardrails, etc., and associate the selected professional attributes with the corresponding skeleton elements to ensure that each element meets its specific design requirements. Including,

[0078] Usually a key point of the bridge (such as the front end of the abutment) is selected as the coordinate origin, and the directions of the X, Y, and Z axes are determined, for example: the X axis is along the longitudinal direction of the bridge, the Y axis is along the transverse direction of the bridge, and the Z axis is perpendicular to the bridge deck.

[0079] Define the horizontal and vertical surfaces of the bridge model as reference planes, such as the bridge deck and pier tops; create reference axes such as the center axis and symmetry axis; set reference points such as the pier center point and main beam endpoint.

[0080] Define the main control curves of the bridge, such as the longitudinal curve, transverse curve, etc. of the bridge, so as to obtain the outline, shape, etc. of the bridge.

[0081] S202: bridge skeleton elements are combined into a bridge skeleton template;

[0082] Determine the combination rules. According to the structural logic of the bridge design, determine the combination rules of the skeleton elements, such as the spatial relationship between the skeleton elements, the connection method, etc. The integrated elements are combined to form a complete bridge skeleton template. According to the predetermined combination rules, the skeleton elements after various professional processing are integrated to ensure that each element is correctly positioned in the overall structure and meets the design requirements.

[0083] Step S3: Based on the bridge skeleton template, the bridge skeleton shape is generated in combination with the design conditions corresponding to the bridge design project instance;

[0084] According to the specific bridge design project, the design conditions are input, including the road centerline, geological conditions, bridge span, width, height and other basic design parameters, load requirements, etc. The above design conditions are processed and verified to ensure the accuracy and consistency of the data. Specifically,

[0085] Data standardization, such as converting input parameters into a standard format used within the system. For example, converting the unit of measurement input by the user into meters or millimeters.

[0086] Data validation: Check the rationality and completeness of input parameters, including range check (such as whether the bridge length is within the preset range), mandatory item check (such as the geometric dimensions of the bridge must be provided), etc.

[0087] Error handling: For input parameters that do not meet the requirements, error prompts are provided and users are guided to make modifications.

[0088] The processed design condition parameters will be stored in a standardized data structure for subsequent use in the project.

[0089] Use the above design conditions to parametrically model the bridge skeleton and generate the preliminary bridge skeleton shape required for the project. Figure 3 Parametric modeling is a modeling technique based on parametric design that allows designers to control and modify the geometry and characteristics of a model by adjusting parameter values, with a high degree of flexibility and control.

[0090] The bridge skeleton template is parametrically adjusted by the input design parameters. The adjustment process involves coordinate system conversion, coordinate secondary calculation based on offset, and local coordinate conversion based on centerline instance assembly point.

[0091] The coordinate system conversion is based on matrix multiplication, which converts the initial coordinate system originally defined by the bridge skeleton template into the geographic coordinate system under the design conditions;

[0092] See also Figure 2 , the coordinate secondary calculation based on the offset is to perform secondary calculation on the coordinate according to the offset (ΔX, ΔY, ΔZ) in the design parameters to determine the precise position of each bridge component. For each reference point, the offset is applied to calculate the new coordinate, for example, the new X coordinate = the original X coordinate + ΔX;

[0093] The local coordinate conversion of the instance assembly point based on the centerline is to convert the global coordinates of the instance assembly point into local coordinates to facilitate positioning during the assembly process. Specifically, the vertical and horizontal distances between the assembly point and the centerline are calculated, and the assembly point in the global coordinate system is converted into an offset relative to the centerline. According to the direction of the local coordinate system, the vertical and horizontal offsets are converted into X and Y coordinates in the local coordinate system, thereby converting the offset into coordinates in the local coordinate system.

[0094] Through the above coordinate conversion calculation, the obtained coordinates and parameters are updated to the BIM model to ensure that the model reflects the design conditions. Through these steps, when the design parameters are changed, the changed design parameters can also be quickly and accurately reflected in the bridge skeleton shape, thereby improving the flexibility and efficiency of the design, ensuring the consistency and accuracy of the design, and reducing human errors.

[0095] The contents of adjusting the bridge skeleton template through the input design parameters mainly include:

[0096] 1) Determine the plane position and direction of the bridge based on the input road centerline data;

[0097] Input the road centerline data, including the coordinate points, curve radius, length of the transition curve, etc., establish the accurate position of the road centerline in the design space, and determine the plane position and direction of the bridge according to the direction, curvature, slope, etc. of the road centerline. The plane position of the bridge is aligned with the road centerline, including the starting point and end point of the bridge; the direction of the bridge is determined according to the direction of the road centerline and the plane position of the bridge, including straight segments and curved segments.

[0098] 2) Determine the design requirements of the pier foundation, including width, length and depth, based on the input geological conditions;

[0099] Based on the geological exploration data, the geological conditions are input, including soil characteristics, soil type, bearing capacity, groundwater level, earthquake conditions, etc. The bearing capacity of the foundation soil is evaluated and the maximum load that the pier foundation can withstand is determined. In this way, the design requirements of the pier foundation, including width, length and depth, are determined to meet the bearing and stability requirements.

[0100] 3) Generate the skeleton shape of the bridge based on the input of basic bridge design parameters such as bridge length, span, width, height, etc.

[0101] According to the basic design parameters of the bridge, the position and shape of the datum plane, datum axis, datum point, coordinate system and control curve are adjusted to generate the skeleton shape of the bridge. Figure 3 , is a schematic diagram of a skeleton shape provided in this embodiment, and the skeleton shape includes a bridge centerline, a three-dimensional edge line, a span line, a joint line, and a three-dimensional edge line projection. The bridge centerline refers to a virtual line along the longitudinal direction of the bridge, usually located at the midpoint of the bridge deck or the bridge width, indicating the symmetry center or main axis of the bridge. The three-dimensional edge line refers to the boundary line of the bridge in three-dimensional space, including the side and end boundaries of the bridge, and the three-dimensional shape and size of the bridge are defined by the edge line. The three-dimensional edge line projection refers to the projection of the three-dimensional edge line on a certain plane, usually on a horizontal plane (such as the XY plane) or a vertical plane (such as the YZ or XZ plane), and the projection is used to show the boundary and shape of the bridge in the construction drawings. The span line refers to the virtual line that separates each span in a multi-span bridge, usually located on the fulcrum between two spans or the center line of the pier. The joint line refers to the virtual line that separates each joint in a multi-joint bridge, usually with n spans as one joint.

[0102] Step S4: assembling and modeling each component based on the bridge skeleton to construct a bridge BIM model;

[0103] See also Figure 4 and Figure 5 The bridge skeleton shape is used to locate components. Components exist in the component library. The component library refers to a collection of components serving bridge design and construction. It contains a series of standardized bridge structural elements, such as supporting structures such as piers, bridge towers, and foundations, protective components such as guardrails and waterproof layers; connecting parts such as bolts and nuts, steel bar joints, and bridge deck expansion joints: auxiliary components such as sidewalks, lighting systems, signs, and signboards. It should be noted that the construction of the component library belongs to the existing technology, and there are also component libraries that can be used directly in the existing technology. The required components can be directly obtained from the component library for assembly to complete the relevant design of the bridge project more efficiently.

[0104] The assembly modeling of each component based on the bridge skeleton shape specifically includes:

[0105] S401: Place various components of the bridge, such as piers, main beams, bridge decks, etc., according to the position and constraints of the bridge skeleton. The constraints include component positioning points, positioning lines, positioning surfaces, and logic associated with the reference plane, reference axis, and reference point of the bridge skeleton. Figure 4 This is a schematic diagram of the bridge skeleton shape constraint component, which shows the association and transformation relationship between the component positioning and the bridge skeleton shape benchmark.

[0106] S402: Further refine the modeling of each component according to the project design requirements, such as: adding detailed geometric information according to the design requirements, including the type, size, construction details and other geometric information of components such as bridge decks, guardrails and / or drainage systems; adding detailed material performance data, including material physical and mechanical properties such as compressive strength, elastic modulus, tensile strength and / or fatigue strength, and the types of materials used such as reinforced concrete, prestressed concrete and / or steel. Ensure that its geometry, size and material are consistent with the actual design requirements.

[0107] S403: Verify the connection relationship and assembly method between components to ensure that they comply with bridge design specifications and standards.

[0108] Ideally, the assembled components should fit together without collision, so a (solid) collision check is performed after the assembly is built. If components collide with each other, there must be a problem, and the connection relationship and assembly method between the components need to be corrected and verified again.

[0109] Collision detection is to detect the relative positions of two or more components in space to determine whether there is a collision between the components. When the boundaries of two or more objects overlap in space, a collision occurs. Commonly used collision detection algorithms include bounding volume detection (Bounding Volume), separating axis theorem (SAT) and mesh collision detection (Mesh Collision Detection). It should be noted that the above methods are commonly used algorithms for collision testing in this field of technology and will not be repeated here.

[0110] S404: The constructed bridge BIM model is integrated with project construction related information as well as time, cost and other information.

[0111] The integrated project construction related information includes construction technology, construction sequence, construction equipment requirements, etc., so that the model contains not only static geometric information, but also dynamic information of the construction process, combining the construction progress with the model to simulate the construction process. At the same time, the model also integrates time information (4D) and cost information (5D), etc. The integrated time information is to associate the construction schedule with the BIM model for construction simulation, and the integrated cost information is to assign cost information to each component in the BIM model, and combine the cost information with the time information and model elements for cost analysis and budget control.

[0112] It should be noted that the above time information and cost information are implemented through the time and cost management tools corresponding to 4D BIM technology and 5D BIM technology, which belong to the existing technology and will not be repeated here. Through the integration and association of the above information, the BIM model is more comprehensive and practical. The BIM model becomes a comprehensive project information center, helping the project team to plan, execute and manage construction projects more effectively.

[0113] Step S5: modify the skeleton parameters to drive the model adjustment;

[0114] According to actual needs, the parameters of the bridge skeleton need to be modified according to the new design conditions to drive the entire model to adjust. The modification of design conditions includes the modification of parameters such as the road centerline, geological conditions, bridge span, width, height, etc. When the design condition parameters are adjusted, the bridge skeleton shape will also be adaptively adjusted according to the parameters, thereby driving the position and size of the components to adjust, and the final drawing will also be automatically updated, thereby achieving the purpose of driving the entire model to adjust.

[0115] The model modifications corresponding to the design condition modifications include:

[0116] Recalculate and adjust datum elements: Recalculate and adjust the position and shape of datum planes, axes, points, coordinate systems, and control curves based on new design conditions.

[0117] Regenerate the bridge skeleton shape: Regenerate the bridge skeleton shape according to the skeleton space constraint relationship to ensure that it meets the new design conditions.

[0118] Component reassembly: According to the new skeleton shape, the various components of the bridge are reassembled and adjusted to ensure that their geometry and size are consistent with the new design requirements.

[0119] Therefore, this method combines BIM technology and skeleton-driven methods to make design changes and adjustments more flexible and efficient. It does not require the redrawing of a large number of drawings, and can quickly respond to changes in design requirements, reducing the cost and time of design changes.

[0120] Embodiment 2:

[0121] See also Figure 6 This embodiment provides a bridge BIM model construction system based on skeleton drive, including:

[0122] The skeleton element library is used to obtain and store skeleton elements according to industry specifications, standards and engineering cases; the skeleton elements include reference planes, reference axes, reference points, coordinate systems and / or control curves.

[0123] The bridge skeleton template generation module is used to attach bridge professional attributes to skeleton elements and combine them to generate a bridge skeleton template according to bridge design specifications and requirements; specifically, according to the structural logic of the bridge design, the combination rules of the skeleton elements are determined to generate a bridge skeleton template, wherein the combination rules include the spatial relationship and / or connection method between the skeleton elements.

[0124] The bridge skeleton shape generation module is used to obtain instantiated project design conditions, adjust the parameters of the bridge skeleton template to generate the bridge skeleton shape; it includes a design condition acquisition processing subunit and a coordinate conversion subunit. The design condition acquisition subunit is used to obtain the project design conditions and process and verify the design conditions. The design conditions include the road centerline, geological conditions and / or basic bridge design parameters; the coordinate conversion subunit is used to perform coordinate system conversion of the beam skeleton template based on the design conditions, coordinate secondary calculation based on the offset, and local coordinate conversion based on the centerline instance assembly point to generate the bridge skeleton shape.

[0125] The component assembly module is used to position and assemble components on the bridge frame according to the skeleton space constraint relationship of the bridge frame to complete bridge modeling, including a component refined modeling subunit and a component assembly relationship verification subunit. The component refined modeling subunit is used to further refine the modeling of each component according to the project design requirements, including adding detailed geometric information and / or material performance data according to the design requirements; the component assembly relationship verification subunit is used to verify the connection relationship and assembly method between components to ensure that they comply with bridge design specifications and standards.

[0126] The adjustment and modification module is used to obtain the modified design conditions and drive the skeleton elements, bridge skeleton shape and / or component positions to be modified accordingly, thereby completing the adjustment and modification of the model, including a skeleton element modification subunit, a bridge skeleton shape modification subunit and a component assembly position modification subunit. The skeleton element modification subunit is used to recalculate and adjust the position and shape of the reference plane, reference axis, reference point, coordinate system and control curve according to the modified design conditions; the bridge skeleton shape modification subunit is used to regenerate the bridge skeleton shape according to the spatial constraint relationship of the bridge skeleton shape corresponding to the modified design conditions; the component assembly position modification subunit is used to reassemble and adjust various components on the bridge according to the regenerated bridge skeleton shape.

[0127] The above embodiments are only used to help understand the method and core idea of ​​the present invention. It should be noted that, for those skilled in the art, several improvements and modifications can be made to the present invention without departing from the principles of the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

[0128] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.

[0129] It should be noted that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe the steps as sequential processes, many of the steps can be implemented in parallel, concurrently or simultaneously. In addition, the order of the steps can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

Claims

1. A method for constructing a bridge BIM model based on skeleton drive, characterized in that: include, Determine bridge skeleton elements and build a skeleton element library based on industry specifications, standards and engineering cases; According to the bridge design specifications and requirements, the professional attributes of the bridge are attached to the skeleton elements and combined to generate the bridge skeleton template; Combined with the design conditions of the instantiated project, the parameters of the bridge skeleton template are adjusted to generate the bridge skeleton shape; Including, obtaining instantiated project design conditions; Process and verify the instantiation design conditions; Based on the instantiation design conditions, the parameters of the bridge skeleton template are adjusted, including coordinate system conversion, coordinate secondary calculation based on offset, and local coordinate conversion based on the centerline instance assembly point, to generate the bridge skeleton shape; wherein, the coordinate system conversion is to convert the initial coordinate system originally defined by the bridge skeleton template into the coordinate system under the design conditions based on matrix multiplication; the coordinate secondary calculation based on offset is to perform secondary calculation of the coordinates according to the offset in the design conditions to determine the precise position of each bridge component; the local coordinate conversion based on the centerline instance assembly point is to convert the assembly point in the global coordinate system into the offset relative to the centerline according to the vertical distance and horizontal distance between the assembly point and the centerline, and convert the vertical and horizontal offsets into the X and Y coordinates in the local coordinate system according to the direction of the local coordinate system, thereby converting the offset into the coordinate in the local coordinate system; Based on the spatial constraint relationship of the bridge frame shape, the components are positioned and assembled to complete the construction of the bridge BIM model; Modify the design conditions to drive corresponding modifications to the skeleton elements, bridge skeleton shape and / or component assembly positions to complete the model modification.

2. The method for constructing a bridge BIM model based on skeleton drive according to claim 1 is characterized in that: The skeleton elements include reference planes, reference axes, reference points, coordinate systems and / or control curves.

3. The method for constructing a bridge BIM model based on skeleton drive according to claim 1 is characterized in that: According to the bridge design specifications and requirements, the bridge skeleton template is generated by attaching bridge professional attributes to the skeleton elements and combining them, including: According to the bridge design specifications and requirements, attach bridge professional attributes to each skeleton element; According to the structural logic of the bridge design, the combination rules of the skeleton elements are determined and the bridge skeleton template is generated, wherein the combination rules include the spatial relationship and / or connection mode between the skeleton elements.

4. The method for constructing a bridge BIM model based on skeleton drive according to claim 1 is characterized in that: The instantiated project design conditions include a road centerline, geological conditions and / or basic bridge design parameters.

5. The method for constructing a bridge BIM model based on skeleton drive according to claim 1, characterized in that: The processing and verification of the instantiation design conditions includes: Convert design condition parameters into a unified standard format; Check the rationality and completeness of input parameters, including whether the parameter value exceeds the preset range and whether the required items are missing; Provide prompts and correction guidance for incorrect input parameters that do not meet the requirements.

6. The method for constructing a bridge BIM model based on skeleton drive according to claim 1, characterized in that: The positioning and assembly of components based on the skeleton space constraint relationship of the bridge skeleton shape to complete the construction of the bridge BIM model includes: Place the various components of the bridge according to the position and constraints of the bridge frame shape; Further refine the modeling of each component according to the project design requirements, including adding detailed geometric information and / or material performance data according to the design requirements; Verify the connection relationship and assembly method between components to ensure that they comply with bridge design specifications and standards.

7. The method for constructing a bridge BIM model based on skeleton drive according to claim 1, characterized in that: The positioning and assembly of components based on the skeleton space constraint relationship of the bridge skeleton shape to complete the construction of the bridge BIM model also includes: The constructed bridge BIM model also integrates construction information, time information and / or cost information.

8. The method for constructing a bridge BIM model based on skeleton drive according to claim 1, characterized in that: The modification of the design conditions drives the corresponding modification of the skeleton elements, the bridge skeleton shape and / or the component assembly position, and the completion of the model modification includes: Recalculate and adjust the position and shape of the datum plane, datum axis, datum point, coordinate system and control curve according to the modified design conditions; Regenerate the bridge skeleton shape according to the spatial constraint relationship of the bridge skeleton shape corresponding to the modified design conditions; According to the regenerated bridge skeleton shape, various components on the bridge are reassembled and adjusted.

9. A bridge BIM model construction system based on skeleton drive, characterized in that: include, Skeleton element library, used to obtain and store skeleton elements according to industry specifications, standards and engineering cases; The bridge skeleton template generation module is used to attach bridge professional attributes to skeleton elements and combine them to generate bridge skeleton templates according to bridge design specifications and requirements; The bridge skeleton shape generation module is used to obtain the instantiated project design conditions and adjust the parameters of the bridge skeleton template to generate the bridge skeleton shape; It includes an instantiated project design condition acquisition subunit, an instantiated project design condition processing and verification subunit, and a parameter adjustment subunit; The parameter adjustment subunit is used to perform coordinate system conversion, coordinate secondary calculation based on offset, and local coordinate conversion based on centerline instance assembly point on the bridge skeleton template; wherein the coordinate system conversion is to convert the initial coordinate system originally defined by the bridge skeleton template into the coordinate system under the design conditions based on matrix multiplication; the coordinate secondary calculation based on offset is to perform secondary calculation on the coordinates according to the offset in the design conditions to determine the precise position of each bridge component; the local coordinate conversion based on the centerline instance assembly point is to convert the assembly point in the global coordinate system into the offset relative to the centerline according to the vertical distance and horizontal distance between the assembly point and the centerline, and convert the vertical and horizontal offsets into X and Y coordinates in the local coordinate system according to the direction of the local coordinate system, thereby converting the offset into the coordinate in the local coordinate system; The component assembly module is used to position the components according to the skeleton space constraint relationship of the bridge skeleton shape, and assemble the corresponding components on the bridge skeleton shape to complete the bridge modeling; The adjustment and modification module is used to obtain the modified design conditions and drive the corresponding modifications of the skeleton elements, bridge skeleton shape and / or component positions to complete the adjustment and modification of the model.

Citation Information

Patent Citations

  • Method and device for realizing rapid steel truss arch bridge modeling by utilizing BIM

    CN104657510A

  • Bridge construction management system based on BIM

    CN111967081A