BIM-based component collision analysis method and system in large-span steel arch construction

Through BIM technology and the minimum enclosure box method, the collision of large-span steel arch members is identified, and accurate avoidance and adjustment information is generated, which solves the problems of construction safety hazards in the existing technology and improves the accuracy and efficiency of construction.

CN120409011AInactive Publication Date: 2025-08-01INSTALLATION BRANCH WEIHAI CONSTR GRP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510532336.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-08-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the construction of large-span steel arch structures, the existing technology relies on two-dimensional drawings to accurately present the three-dimensional spatial characteristics of components, resulting in the subjective judgment of staff members easily causing safety hazards and failing to ensure efficient, safe and accurate construction.

Method used

The component collision analysis method based on BIM is adopted, and the component collision is identified through the minimum enclosure box method, the collision judgment result is generated, and the overlap area analysis is performed to determine the collision intersection point and avoid information, and the movement state of the non-collision result is monitored in combination with the sensor to generate adjustment processing information.

Benefits of technology

It realizes rapid and accurate identification of collision risks, generates detailed avoidance information, reduces construction risks, ensures construction safety and efficiency, and optimizes construction processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120409011A_ABST
    Figure CN120409011A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of fabricated building design, and particularly relates to a BIM-based component collision analysis method and system in large-span steel arch construction, and collision judgment is systematically performed on a target component and remaining steel arch components by adopting a collision analysis process based on a minimum bounding box method. A bounding box parallel to a coordinate axis is constructed, according to component coordinate range comparison, collision risks are quickly and accurately recognized, collision and non-collision results are automatically generated, collision avoidance analysis is innovatively performed from the two aspects of direction and distance by accurately obtaining collision overlapping areas and intersection points according to the collision results, and the collision avoidance accuracy is improved. The avoidance angle and the translation distance are determined, detailed avoidance information is generated, accurate guidance is provided for construction adjustment, the collision risk is reduced, and smooth construction is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of prefabricated building design, and particularly relates to a method and system for component collision analysis in the construction of long-span steel arches based on BIM. Background Art

[0002] In the field of construction engineering, especially in projects involving long-span steel arch structures, the construction process faces many complex challenges.

[0003] A patent application with the publication number CN113032861A discloses a method for component collision analysis based on a BIM model. The method includes: defining the direction perpendicular to the plate surface of a prefabricated component as the first direction, and the extension direction of the splicing part of two adjacent prefabricated components as the second direction, where the first direction is perpendicular to the second direction; identifying the types of prefabricated components along the first direction and respectively obtaining the first maximum outer contour of two adjacent prefabricated components, and determining whether the boundary lines of the two first maximum outer contours overlap; identifying the types of prefabricated components along the second direction and respectively obtaining the second maximum outer contour of two adjacent prefabricated components, and determining whether the boundary lines of the two second maximum outer contours overlap, so as to judge the collision situation of the prefabricated components, and the collision situation includes collision and no collision.

[0004] However, the information collection of some existing steel arch components mostly relies on two-dimensional drawings, which are difficult to intuitively and comprehensively display the precise geometric shape of the components. For special-shaped steel arches with complex curves, their three-dimensional spatial characteristics cannot be accurately presented on two-dimensional drawings, resulting in deviations in the understanding of the actual appearance of the components by the staff, being unable to obtain the different states of the components during the movement process in real time and accurately, and having no quantitative standard for the safe space gap that the components should maintain with the surrounding components. It is judged only by the subjective feeling of the staff, which is likely to cause potential safety hazards and cannot ensure the efficient, safe and accurate progress of the entire construction process. Summary of the Invention

[0005] The purpose of the present invention is to provide a method and system for component collision analysis in the construction of long-span steel arches based on BIM, which solves the problems of being unable to obtain the different states of the components during the movement process in real time and accurately, and being likely to cause potential safety hazards by judging only by the subjective feeling of the staff.

[0006] To achieve the above purpose, the present invention is realized through the following technical solutions: A method for component collision analysis in the construction of long-span steel arches based on BIM includes the following steps: Step 1: Obtain the construction information corresponding to the steel arch components based on BIM technology, determine the corresponding target components, and generate component information; Step 2: Based on the obtained component information, perform a collision analysis on the target component. Use the minimum bounding box method for identification and judgment to generate corresponding collision judgment results, and the collision judgment results include collision results and non-collision results; Step 3: Analyze the collision results in the collision judgment results. Obtain the overlapping area, determine the collision intersection points based on the overlapping area, and at the same time perform collision avoidance analysis according to the collision intersection points to generate avoidance information; Step 4: Analyze the non-collision results in the collision judgment results. Analyze different movement states during the movement of the target component, compare and judge the spatial gaps corresponding to different movement states to generate adjustment judgment results, and at the same time analyze the results that need to be adjusted, and analyze based on the spatial gaps corresponding to the corresponding movement states to generate adjustment processing information.

[0007] As a further solution of the present invention, the specific method for generating component information in Step 1 is: Obtain the construction information of all steel arch components and the corresponding detailed data based on BIM technology, and the detailed data includes spatial position and component properties. At the same time, determine the target component based on the construction information and obtain the component information of the target component.

[0008] As a further solution of the present invention, the specific method for performing a collision analysis on the target component based on the obtained component information in Step 2 is: Obtain the component information corresponding to the target component. At the same time, label the remaining steel arch components as i, and i = 1, २, …, j, where j represents the number of remaining steel arch components. Then, construct a minimum bounding box based on the component information of the target component and denote it as the target bounding box. At the same time, determine the six bounding surfaces of the target bounding box, which are respectively denoted as x min 、x max 、y min 、y max 、z min 、z max Similarly, establish a bounding box for the remaining steel arch component i and obtain the corresponding bounding surfaces; Obtain the movement trajectory of the target component, determine the steel arch components to be analyzed based on the movement trajectory of the target component, obtain the straight-line distance Di between the remaining steel arch component i and the movement trajectory, and compare the straight-line distance Di with the preset value Dk. If the straight-line distance Di is less than the preset value Dk, mark it as the steel arch component to be analyzed; if the straight-line distance Di is greater than the preset value Dk, do not process it, and then perform a collision analysis on the obtained steel arch component to be analyzed and the target component.

[0009] As a further solution of the present invention, the specific method for performing a collision analysis on the obtained steel arch component to be analyzed and the target component in Step 2 is: The target bounding box of the target component is respectively used to perform collision judgment with the bounding box of the steel arch component to be analyzed, and the coordinate ranges of the bounding boxes of the two components in each coordinate axis direction are compared. Specifically, for any group in the x, y, and z axis directions, if Ax max ≥Bx min and Ax min ≤Bx max , it means that the two collide and a collision result is generated; if there is no Ax in the z, y, and z axis directions max ≥Bx min and Ax min ≤Bx max , it means that the two do not collide and a non - collision result is generated.

[0010] As a further solution of the present invention, the specific method for analyzing the collision result in step three is as follows: Obtain the generated collision result, obtain the target component and the corresponding component to be analyzed, and at the same time obtain the collision overlapping area between the target component and the component to be analyzed. Then, determine the corresponding collision intersection point according to the overlapping area, and perform direction avoidance and distance avoidance according to the collision intersection point; Taking the collision intersection point as the origin, draw an arc with a radius R at the same time, and obtain the angle corresponding to the arc. Then, analyze the angle, and generate direction avoidance information based on the angle when the collision intersection point does not intersect with the component to be analyzed; The specific method for analyzing distance avoidance is as follows: Obtain the generated direction avoidance information, then obtain the coordinates of the collision intersection point, and at the same time perform translation processing on the collision intersection point until the generated arc no longer intersects with the component to be analyzed, obtain the corresponding translation distance, and generate distance avoidance information.

[0011] As a further solution of the present invention, the specific method for analyzing the non - collision result in step four is as follows: Obtain the target component, and at the same time obtain different moving states during the movement of the target component, and obtain the spatial gap between the target component and the remaining steel arch components based on different moving states. Then, compare the obtained spatial gap with the threshold value. If the spatial gap is less than the threshold value, it means that the current target component needs to be adjusted and a result indicating the need for adjustment is generated; if the spatial gap is greater than the threshold value, it means that the current target component does not need to be adjusted and a result indicating no need for adjustment is generated, and at the same time analyze the result indicating the need for adjustment.

[0012] As a further solution of the present invention, the specific method for analyzing the result indicating the need for adjustment in step four is as follows: Obtain the spatial gap corresponding to the moving state, generate an adjustment gap based on the threshold corresponding to the moving state, analyze the adjustment gap at the same time, compare the obtained adjustment gap with the thresholds corresponding to the remaining different moving states. If the thresholds of all the remaining moving states can be satisfied simultaneously, generate adjustment processing information based on the generated adjustment gap; if the thresholds of all the remaining moving states cannot be satisfied simultaneously, obtain the corresponding moving state that cannot be satisfied, and analyze the adjustment gap in the same way, and so on, until the thresholds corresponding to all moving states are satisfied, and generate adjustment processing information.

[0013] A component collision analysis system for large-span steel arch construction based on BIM includes a component information acquisition module, a component collision analysis module, an avoidance information generation module, an adjustment processing information generation module, and an information output module; The component information acquisition module is used to obtain the construction information of the steel arch component according to BIM technology, determine the target component and generate component information at the same time, and then transmit the component information to the component collision analysis module; The component collision analysis module conducts a collision analysis on the target component based on the obtained component information, identifies and judges through the minimum bounding box method, generates a corresponding collision judgment result, and the collision judgment result includes a collision result and a non-collision result. Then, the collision result is transmitted to the avoidance information generation module, and the non-collision result is transmitted to the adjustment processing information generation module; The avoidance information generation module analyzes the collision result in the collision judgment result, obtains the overlapping area, determines the collision intersection point based on the overlapping area, conducts a collision avoidance analysis according to the collision intersection point at the same time, generates avoidance information, and then transmits the generated avoidance information to the information output module; The adjustment processing information generation module analyzes the non-collision result in the collision judgment result, analyzes the different moving states during the movement of the target component, compares and judges the spatial gaps corresponding to the different moving states to generate an adjustment judgment result, analyzes the result that needs to be adjusted at the same time, and generates adjustment processing information based on the spatial gap corresponding to the moving state. Then, the generated adjustment processing information is transmitted to the information output module; The information output module is used to display the obtained avoidance information and adjustment processing information to the corresponding staff.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The present invention systematically determines the collision between the target component and the remaining steel arch components by adopting a collision analysis process based on the minimum bounding box method. By constructing a bounding box parallel to the coordinate axes and comparing according to the coordinate range of the components, the collision risk can be quickly and accurately identified, and the collision and non-collision results can be automatically generated. Compared with the traditional judgment method, it greatly saves labor costs, improves the judgment efficiency and accuracy, gives early warning of collision hazards, and avoids construction delays caused by collisions at the construction site; For the collision results, by accurately obtaining the collision overlapping area and intersection points, innovatively conducts collision avoidance analysis from two aspects of direction and distance, determines the avoidance angle and translation distance, generates detailed avoidance information, provides precise guidance for construction adjustment, reduces the collision risk, and ensures the smooth progress of construction. For the monitoring of the moving state of non-collision result components, the sensor monitoring method is used to obtain different moving states in real time. Through rigorous adjustment gap analysis and multi-state thresholds, precise adjustment processing information is generated to ensure that the components always maintain a safe distance from the surrounding components during the movement process, improve construction safety and accuracy, reduce potential safety hazards, optimize the construction process, and improve the overall construction efficiency. Brief Description of the Drawings

[0015] Figure 1 It is a flowchart of the method steps of the present invention; Figure 2 It is a block diagram of the system principle of the present invention. Detailed Embodiments

[0016] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0017] Embodiment 1 Please refer to Figure 1 , a method for component collision analysis in long-span steel arch construction based on BIM, including the following steps: Step 1: Obtain the construction information corresponding to the steel arch components based on BIM technology, determine the corresponding target components, and generate component information.

[0018] In the preliminary preparation stage of a construction project, with the help of an advanced BIM (Building Information Modeling) technology platform, detailed data of all large-span steel arch components to be put into construction are comprehensively and accurately collected. The data covers the precise 3D models and spatial positions of the steel arch components. Thus, the geometric shape characteristics of the steel arch components can be visually obtained. Whether it is a regular parabolic shape, semi-circular shape, or a special-shaped structure with complex curves, the spatial position represents the start and end coordinates, central coordinates, etc. on the three coordinate axes of X, Y, and Z, and the corresponding construction information of the steel arch components is obtained. The construction information indicates operations such as moving or installing the steel arch components. Then, the target component is determined according to the construction information, and at the same time, the component information of the target component is obtained. The component information includes the component shape and the component position.

[0019] Step 2: Conduct a collision analysis on the target component based on the obtained component information. Identify and judge through the minimum bounding box method to generate the corresponding collision judgment result, and the collision judgment result includes collision results and non-collision results.

[0020] Obtain the component information corresponding to the target component. At the same time, label the remaining steel arch components as i, and i = 1, 2, …, j, where j represents the number of remaining steel arch components. Then, construct a minimum bounding box based on the component information of the target component and denote it as the target bounding box. The target bounding box is a cuboid parallel to the coordinate axes, which can completely contain the component. For simple geometric shapes such as cuboid components, its bounding box is itself; for components with complex shapes, determine the bounding box by calculating the maximum and minimum coordinate values in each coordinate axis direction, and at the same time determine the six bounding surfaces of the target bounding box, which are respectively denoted as x min 、x max 、y min 、y max 、z min 、z max , and similarly, establish a bounding box for the remaining steel arch component i and obtain the corresponding bounding surfaces; Obtain the movement trajectory of the target component, and the acquisition of the movement trajectory is determined by the minimum distance between the starting position and the ending position of the target component. Based on the movement trajectory of the target component, determine the steel arch components to be analyzed. Obtain the straight-line distance Di between the remaining steel arch component i and the movement trajectory, and at the same time compare the straight-line distance Di with the preset value Dk. If the straight-line distance Di is less than the preset value Dk, it is marked as a steel arch component to be analyzed; if the straight-line distance Di is greater than or equal to the preset value Dk, it is not processed; Then, conduct a collision judgment between the target bounding box of the target component and the bounding boxes of the steel arch components to be analyzed. Compare the coordinate ranges of the two component bounding boxes in each coordinate axis direction and compare them in sequence, and conduct a comparative analysis in the original label order. Specifically, for any group in the x, y, and z axis directions, if Ax max ≥Bxmin and Ax min ≤ Bx max , it indicates that a collision occurs between the two, and a collision result is generated; if there is no Ax in the z, y, and z-axis directions max ≥ Bx min and Ax min ≤ Bx max , it indicates that no collision occurs between the two, and a non-collision result is generated; Suppose there are two cuboid bounding boxes, where the coordinate range of component M is x M [1, 3], y M [2, 4] and x M [3, 5], the coordinate range of component N is x N [2, 4], y N [3, 5] and x N [4, 6], where in the x-axis direction, it satisfies Mx max (3) ≥ Nx min (1) and Mx min (2) ≤ Nx max (4), and the above conditions are also satisfied in the y-axis and z-axis directions, it indicates that component M and component N may collide. If none of the three satisfy the above conditions, it indicates that no collision occurs between the two components, and further a non-collision result is generated.

[0021] Step 3: Analyze the collision results in the collision judgment results, obtain the overlapping area, determine the collision intersection points based on the overlapping area, and at the same time perform collision avoidance analysis according to the collision intersection points to generate avoidance information.

[0022] Obtain the generated collision results, obtain the target component and the corresponding component to be analyzed, and the component to be analyzed obtained is the component determined according to the original label. At the same time, obtain the collision overlapping area between the target component and the component to be analyzed, and then determine the corresponding collision intersection points according to the overlapping area. When determining the collision intersection points, take the edge vertices of the target component as the standard, determine the positions of the edge vertices, and generate collision intersection point information, and perform direction avoidance and distance avoidance according to the collision intersection points; The specific method for analyzing direction avoidance is as follows: taking the collision intersection point as the origin, drawing an arc with a radius R at the same time, and the value of the radius R is set by the staff. Then, obtain the corresponding angle of the arc, and analyze the angle. Generate direction avoidance information based on the angle corresponding to the non-intersection of the collision intersection point and the component to be analyzed. After drawing an arc with a radius R of 1 meter with a certain collision intersection point as the origin, through the detailed analysis of the arc angle, it is found that when the angle is in the interval of [30°, 150°], the arc no longer intersects with the component to be analyzed, and then generate the corresponding direction avoidance information.

[0023] The specific method for analyzing distance avoidance is as follows: obtain the generated direction avoidance information, and then obtain the coordinates of the collision intersection point, which are (0, 0), representing the origin coordinates. At the same time, translate the collision intersection point until the generated arc no longer intersects with the component to be analyzed, and obtain the corresponding translation distance, and generate distance avoidance information. In the above example, through the translation operation, it is found that after translating the collision intersection point 0.3 meters in a certain direction, the drawn arc no longer has any intersection with the component to be analyzed, and this 0.3-meter translation distance is the key distance avoidance information.

[0024] Step 4: Analyze the non-collision results in the collision judgment results. By analyzing different movement states during the movement of the target component, and comparing and judging the spatial gaps corresponding to different movement states to generate an adjustment judgment result. At the same time, analyze the results that need to be adjusted, and generate adjustment processing information based on the spatial gaps corresponding to the corresponding movement states.

[0025] Obtain the target component, and at the same time obtain different movement states during the movement of the target component. The movement states are obtained by the sensor detection method. Install position sensors on the target component, such as laser rangefinders, ultrasonic sensors, or infrared sensors, etc. Based on different movement states, obtain the spatial gap between the target component and the remaining steel arch components. The distance measurement starts from the maximum edge vertex of the target component and ends at the maximum edge vertex of the remaining steel arch components, and measure the distance between the two. Then compare the obtained spatial gap with the threshold value, which is set by the staff, and the setting basis is based on the safety distance during normal construction as the standard. If the spatial gap is less than the threshold value, it means that the current target component needs to be adjusted, and generate the result that needs to be adjusted; if the spatial gap is greater than the threshold value, it means that the current target component does not need to be adjusted, and generate the result that does not need to be adjusted; Then, analyze the generated results that need to be adjusted to obtain the spatial gaps corresponding to the moving states, generate adjustment gaps based on the thresholds corresponding to the moving states, and at the same time analyze the adjustment gaps, where the corresponding threshold is the threshold under the current moving state. Compare the obtained adjustment gaps with the thresholds corresponding to other different moving states. If the thresholds of all other moving states can be satisfied simultaneously, generate adjustment processing information based on the generated adjustment gaps; if the thresholds of all other moving states cannot be satisfied simultaneously, obtain the corresponding moving states that cannot be satisfied, and perform adjustment analysis in the same way, and so on, until the thresholds corresponding to all moving states are satisfied, and generate adjustment processing information.

[0026] Embodiment 2 Please refer to Figure 2 , the component collision analysis system for large-span steel arch construction based on BIM includes a component information acquisition module, a component collision analysis module, an avoidance information generation module, an adjustment processing information generation module, and an information output module, and in combination with Figure 2 It can be known that the above functional modules are unidirectionally electrically connected.

[0027] Component information acquisition module. The component information acquisition module is used to obtain the construction information of the steel arch components according to the BIM technology, determine the target components and generate component information at the same time, and then transmit the component information to the component collision analysis module; Component collision analysis module. The component collision analysis module conducts a collision analysis on the target components based on the obtained component information, identifies and judges through the minimum bounding box method, and generates corresponding collision judgment results. The collision judgment results include collision results and non-collision results. The specific processing method is the same as the processing process of step two in Embodiment 1. Then, transmit the collision results to the avoidance information generation module, and transmit the non-collision results to the adjustment processing information generation module; Avoidance information generation module. The avoidance information generation module analyzes the collision results in the collision judgment results, obtains the overlapping area, determines the collision intersection points based on the overlapping area, and conducts collision avoidance analysis according to the collision intersection points to generate avoidance information. The specific processing method is the same as the processing process of step three in Embodiment 1. Then, transmit the generated avoidance information to the information output module; Adjustment processing information generation module. The adjustment processing information generation module analyzes the non-collision results in the collision judgment results, analyzes the different moving states during the movement of the target components, compares and judges the spatial gaps corresponding to the different moving states to generate adjustment judgment results, and at the same time analyzes the results that need to be adjusted, and analyzes based on the spatial gaps corresponding to the corresponding moving states to generate adjustment processing information. The specific processing method is the same as the processing process of step four in Embodiment 1. Then, transmit the generated adjustment processing information to the information output module; An information output module, which is used to display the obtained avoidance information and adjustment processing information to the corresponding staff members.

[0028] Some of the data in the above formula are numerically calculated after removing their dimensions, and the content not described in detail in this specification belongs to the prior art well-known to those skilled in the art.

[0029] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical method of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A method for analyzing component collisions during the construction of long-span steel arches based on BIM, characterized in that, It includes the following steps: Step 1: Obtain the construction information corresponding to the steel arch member based on BIM technology, determine the corresponding target member, and generate member information; Step 2: Conduct a collision analysis on the target member based on the obtained member information, identify and judge through the minimum bounding box method, generate the corresponding collision judgment result, and the collision judgment result includes collision results and non-collision results; Step 3: Analyze the collision results in the collision judgment result, obtain the overlapping area, determine the collision intersection point based on the overlapping area, and at the same time conduct a collision avoidance analysis according to the collision intersection point to generate avoidance information; Step 4: Analyze the non-collision results in the collision judgment result, analyze different movement states during the movement of the target member, compare and judge the spatial gaps corresponding to different movement states to generate an adjustment judgment result, and at the same time analyze the results that need to be adjusted, and analyze based on the spatial gaps corresponding to the corresponding movement states to generate adjustment processing information.

2. The method for analyzing component collisions during the construction of long-span steel arches based on BIM according to claim 1, characterized in that, The specific way of generating member information in Step 1 is as follows: Obtain the construction information of all steel arch members and the corresponding detailed data based on BIM technology, and the detailed data includes spatial position and member properties. At the same time, determine the target member based on the construction information and obtain the member information of the target member.

3. The component collision analysis method in the construction of long-span steel arches based on BIM according to claim 1, wherein, The specific way of conducting a collision analysis on the target member based on the obtained member information in Step 2 is as follows: Obtain the component information corresponding to the target component, and at the same time label the remaining steel arch components, denoted as i, and i = 1, 2, …, j, where j represents the number of remaining steel arch components. Then, construct a minimum bounding box based on the component information of the target component, denoted as the target bounding box. At the same time, determine the six bounding surfaces of the target bounding box, denoted as x min 、x max 、y min 、y max 、z min 、z max , and similarly establish a bounding box for the remaining steel arch component i and obtain the corresponding bounding surfaces; Obtain the movement trajectory of the target member, determine the steel arch member to be analyzed based on the movement trajectory of the target member, obtain the straight-line distance Di between the remaining steel arch member i and the movement trajectory, and at the same time compare the straight-line distance Di with the preset value Dk. If the straight-line distance Di is less than the preset value Dk, it is marked as the steel arch member to be analyzed; if the straight-line distance Di is greater than the preset value Dk, it is not processed, and then a collision analysis is conducted on the obtained steel arch member to be analyzed and the target member.

4. The method for analyzing component collisions during the construction of long-span steel arches based on BIM according to claim 3, characterized in that, The specific way of conducting a collision analysis on the obtained steel arch member to be analyzed and the target member in Step 2 is as follows: The target bounding box of the target component is respectively collision-detected with the bounding box of the steel arch component to be analyzed, and the coordinate ranges of the bounding boxes of the two components in each coordinate axis direction are compared. Specifically, for any group in the x, y, and z axis directions, if Ax max ≥Bx min and Ax min ≤Bx max , it indicates that a collision occurs between the two, and a collision result is generated; if there is no Ax max ≥Bx min and Ax min ≤Bx max in the z, y, and z axis directions, it indicates that no collision occurs between the two, and a non-collision result is generated.

5. The component collision analysis method in the construction of long-span steel arches based on BIM according to claim 1, wherein, The specific way of analyzing the collision results in Step 3 is as follows: Obtain the generated collision results, obtain the target member and the corresponding member to be analyzed, and at the same time obtain the collision overlapping area between the target member and the member to be analyzed. Then determine the corresponding collision intersection point according to the overlapping area, and conduct direction avoidance and distance avoidance according to the collision intersection point; Take the collision intersection point as the origin, draw an arc with a radius of R, and obtain the corresponding angle of the arc. Then analyze the angle, and generate direction avoidance information based on the angle corresponding to the non-intersection of the collision intersection point and the member to be analyzed; The specific way of analyzing distance avoidance is as follows: Obtain the generated direction avoidance information, then obtain the coordinates of the collision intersection point, and at the same time perform a translation process on the collision intersection point until the generated arc no longer intersects with the member to be analyzed, obtain the corresponding translation distance, and generate distance avoidance information.

6. The method for analyzing member collisions during the construction of long-span steel arches based on BIM according to claim 1, wherein, The specific way of analyzing the non-collision results in Step 4 is as follows: Obtain the target component, and at the same time obtain different moving states during the movement of the target component, and obtain the spatial gap between the target component and the remaining steel arch components based on different moving states. Then compare the obtained spatial gap with the threshold. If the spatial gap is less than the threshold, it means that the current target component needs to be adjusted, and a result that needs to be adjusted is generated; If the spatial gap is greater than the threshold, it means that the current target component does not need to be adjusted, and a result that does not need to be adjusted is generated. At the same time, analyze the result that needs to be adjusted.

7. The method for analyzing component collisions during the construction of a long-span steel arch based on BIM according to claim 6, characterized in that, The specific method for the fourth step to analyze the result that needs to be adjusted is as follows: Obtain the spatial gap corresponding to the moving state, generate an adjustment gap based on the threshold corresponding to the moving state, and at the same time analyze the adjustment gap. Compare the obtained adjustment gap with the thresholds corresponding to the remaining different moving states. If all the thresholds corresponding to the remaining moving states can be satisfied at the same time, generate adjustment processing information based on the generated adjustment gap; if all the thresholds corresponding to the remaining moving states cannot be satisfied at the same time, obtain the corresponding moving state that cannot be satisfied, and the analysis method of the adjustment gap is the same, and so on, until all the thresholds corresponding to the moving states are satisfied, and generate adjustment processing information.

8. A component collision analysis system for large-span steel arch construction based on BIM, which is used to execute the component collision analysis method for large-span steel arch construction based on BIM according to any one of claims 1-7, characterized in that, It includes a component information acquisition module, a component collision analysis module, an avoidance information generation module, an adjustment processing information generation module, and an information output module; Component information acquisition module. The component information acquisition module is used to obtain the construction information of the steel arch component according to the BIM technology, determine the target component and generate component information at the same time, and then transmit the component information to the component collision analysis module; Component collision analysis module. The component collision analysis module performs a collision analysis on the target component based on the obtained component information, and makes an identification and judgment through the minimum bounding box method, generating a corresponding collision judgment result. The collision judgment result includes a collision result and a non-collision result. Then transmit the collision result to the avoidance information generation module, and transmit the non-collision result to the adjustment processing information generation module; Avoidance information generation module. The avoidance information generation module analyzes the collision result in the collision judgment result, obtains the overlapping area, determines the collision intersection point based on the overlapping area, and at the same time performs a collision avoidance analysis according to the collision intersection point, generating avoidance information, and then transmits the generated avoidance information to the information output module; Adjustment processing information generation module. The adjustment processing information generation module analyzes the non-collision result in the collision judgment result, analyzes different moving states during the movement of the target component, compares and judges the spatial gaps corresponding to different moving states to generate an adjustment judgment result, and at the same time analyzes the result that needs to be adjusted, analyzes based on the spatial gap corresponding to the moving state, generates adjustment processing information, and then transmits the generated adjustment processing information to the information output module; Information output module. The information output module is used to display the obtained avoidance information and adjustment processing information to the corresponding staff.

Citation Information

Patent Citations

  • Component collision analysis method based on BIM model

    CN113032861A