Common error automatic screening method based on BIM model

The BIM model common error automatic screening device uses multiple screening algorithms to automatically identify and prompt errors, solving the problems of low efficiency and poor accuracy of manual inspection of BIM models, and realizing fast and accurate error screening and location.

CN120994856APending Publication Date: 2025-11-21SHANGHAI BAOYE GRP CORP +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411648063.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

In the detailed design of steel structures, the large amount and variety of data in BIM models lead to low efficiency, high omission rate, and high misjudgment rate in manual inspection, making it impossible to effectively guarantee the accuracy of the model.

Method used

An automatic error screening device for common BIM models is adopted. Through algorithms for main component orientation screening, section library screening, material library screening, bolt screening, and missing weld screening, it automatically identifies and generates error prompts and locates erroneous data.

Benefits of technology

It enables rapid and accurate screening of common errors in BIM models, improves inspection efficiency, reduces the rate of missed detections and false positives, and ensures the accuracy of model data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120994856A_ABST
    Figure CN120994856A_ABST
Patent Text Reader

Abstract

The invention discloses a method for automatically screening common errors in a BIM model in engineering. The method comprises the following steps: opening the BIM model, and opening an automatic screening device for the common errors of the BIM model; selecting the BIM model to be subjected to error screening from the BIM models; selecting a function module of error type screening to be executed in the BIM model common error automatic screening device, and operating the device; the device circularly traverses the selected BIM model and sequentially compares BIM model data according to a set error screening rule, if the BIM model data accords with the error screening rule, error prompt information is generated, and if the BIM model data does not accord with the error screening rule, the step is quitted; the BIM model checking efficiency is greatly improved, and meanwhile the problems that manual checking is low in efficiency, high in omission ratio and high in misjudgment rate are solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of steel structure deepening design, and particularly relates to a common error automatic screening method of a BIM model. BACKGROUND

[0002] In a construction project, a steel structure deepening design BIM model is used to guide the entire construction stage of a steel structure project. Therefore, in the construction of a steel structure project, the accuracy of BIM model data has a significant influence on the construction quality, construction progress and project cost of the steel structure project. If errors occur in the BIM model, great losses will be caused to the project progress, quality and cost. Because the BIM model has a large amount of data, and in order to ensure the accuracy of the model data, engineers usually adopt a manual checking and rechecking method. The BIM model has a large amount of data: 719 main parts, 11074 non-main parts, 1979 groups of bolts, a total of 100238 sets, and 24 kinds of cross-section types are manually added. The data types are various: 11 kinds of data types need to be checked and rechecked, the main part direction, welding between parts (whether the welding is missed), the name, contour size, weight per meter, cross-sectional area in the cross-section attribute, the bolt standard, the number and position of the gasket and nut, the bolt hole tolerance, the bolt additional length and the bolt length in the bolt attribute. The manual checking efficiency is low: one person needs 2 days to check the entire BIM model, 3 hours to check the main part direction, 5 hours to check the missed welding, 1 hour to check the cross-section library, and one day to check the bolts; fatigue is easily caused in the checking process, resulting in a high missed detection rate, a high misjudgment rate and the need for multiple rechecking: because the data amount is large and the types are various, manual operation is prone to missed detection and misjudgment. In order to ensure the accuracy of the BIM model, a group of two modeling personnel need to check the BIM model twice, and the group leader needs to recheck the BIM model once; the traditional method often has the problems of low efficiency, high missed detection rate and high misjudgment rate.

[0003] Therefore, the present application provides a common error automatic screening method of a BIM model to solve the above technical problems. SUMMARY

[0004] The purpose of the present application is to provide a common error automatic screening method of a BIM model.

[0005] The purpose of the present application is achieved in the following way: S1, opening a BIM model and then opening a BIM model common error automatic screening device; S2, selecting a BIM model to be screened for errors in the BIM model; S3, selecting a function module to be executed in the BIM model common error automatic screening program and running the program; S4, the BIM model common error automatic screening program compares the BIM model data in turn according to the set error screening rules, if it meets the error screening rules, error prompt information is generated, if it does not meet the error screening rules, step S3 is exited.

[0006] The set error screening rules include a main part direction screening algorithm, a section library screening algorithm, a material library screening algorithm, a bolt screening algorithm and a missing welding screening algorithm.

[0007] The main part direction screening algorithm is to determine the type of the part according to the geometric characteristics of the part, if it is a column, the vector direction determined from the start point to the end point of the part is compared with the Z-axis direction of the world coordinate system in the BIM model, if the directions are consistent, the data is correct, otherwise error prompt information is generated. If it is a beam, the vector direction determined from the start point to the end point of the part is compared with the X-axis or Y-axis direction of the world coordinate system in the BIM model, if the directions are consistent, the data is correct, otherwise error prompt information is generated.

[0008] The section library screening algorithm is to determine the section library data in the BIM model; if it is the built-in section library data of the BIM software, no check is performed; if it is custom section data, it is determined whether there is a problem of inconsistency between the name and the section profile size, omission or error in the cross-sectional area value, if there is, error prompt information is generated.

[0009] The material library screening algorithm is to determine the material library data in the BIM model; if it is the built-in material library data of the BIM software, no check is performed; if it is custom material data, it is determined whether there is a problem of filling error or omission of the density of the custom material general profile and the plate density value, if there is, error prompt information is generated.

[0010] The bolt screening algorithm is to determine the bolt data in the BIM model, whether there is an error problem that the use of the bolt standard, gasket, nut quantity and position, bolt hole allowance error, bolt additional length, bolt length does not conform to the national standard of the building industry, if there is, error prompt information is generated.

[0011] The missing welding screening algorithm is to determine whether there is a problem that the part is not connected, if there is, error prompt information is generated.

[0012] The error prompt information is a list of BIM model data files with errors; the error data in the BIM model is located or marked through the error prompt information.

[0013] The common error automatic screening device includes a main part direction screening module, a section library screening module, a material library screening module, a bolt screening module and a missing welding screening module. The main part direction screening module is used for screening whether the main part direction in the BIM model meets the modeling rule requirements, and generates an error prompt information table, through which the error information data model can be located; The section library screening module is used for screening whether the self-defined section in the BIM model has information filling error problems, and generates an error prompt information table; The material library screening module is used for screening whether the self-defined material in the BIM model has information filling error problems, and generates an error prompt information table; The bolt screening module is used for screening whether the bolt in the BIM model meets the national standard requirements of the building industry, and generates an error prompt information table, through which the error information data model can be located; The missing welding screening module is used for screening whether the part in the BIM model has a connectionless condition, and generates an error prompt information table, through which the error information data model can be located.

[0014] The beneficial effects of the present application are that the present application automatically screens common error data in the BIM model, including main part direction screening, section library screening, material library screening, bolt screening and missing welding screening. The method of the present application can accurately and quickly screen model error data, and can quickly locate and view, while avoiding the problems of low efficiency, high omission rate and high misjudgment rate of traditional manual inspection. BRIEF DESCRIPTION OF DRAWINGS

[0015] Figure 1 It is a BIM model common error automatic screening device diagram of the present application; Figure 2 It is a device operation method flow chart of the present application; Figure 3 It is a main part screening module error information prompt window example diagram of the present application; Figure 4 It is a main part screening module error information prompt window example 1 diagram of the present application; Figure 5 It is a main part screening module error information prompt window example 2 diagram of the present application; Figure 6 It is a main part screening module error information prompt window example 3 diagram of the present application; Figure 7 It is a section library screening module error information prompt window example diagram of the present application; Figure 8 It is a section library screening module error information prompt window example 1 diagram of the present application; Figure 9 It is a section library screening module error information prompt window example 2 diagram of the present application; Figure 10Figure 3 is a schematic diagram of an error information prompt window of a cross-section library screening module of the present application; Figure 11 Figure 1 is a schematic diagram of an error information prompt window of a material library screening module of the present application; Figure 12 Figure 2 is a schematic diagram of an error information prompt window of a material library screening module of the present application; Figure 13 Figure 3 is a schematic diagram of an error information prompt window of a material library screening module of the present application; Figure 14 Figure 4 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 15 Figure 1 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 16 Figure 2 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 17 Figure 3 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 18 Figure 4 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 19 Figure 1 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 20 Figure 2 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 21 Figure 3 is a schematic diagram of an error information prompt window of a bolt screening module of the present application; Figure 22 Figure 4 is a schematic diagram of an error information prompt window of a bolt screening module of the present application. DETAILED DESCRIPTION

[0016] The present application is further described below in conjunction with the accompanying drawings and examples.

[0017] S1, open the BIM model, and then open the BIM model common error automatic screening device; S2, select the BIM model to be screened for errors in the BIM model; S3, select the function module to be executed in the BIM model common error automatic screening program and run the program; S4, the BIM model common error automatic screening program compares the BIM model data in sequence according to the set error screening rules, and if it meets the error screening rules, error prompt information is generated, and if it does not meet the error screening rules, step S3 is exited.

[0018] The set error screening rule includes a main part direction screening algorithm, a section library screening algorithm, a material library screening algorithm, a bolt screening algorithm and a missing welding screening algorithm.

[0019] The main part direction screening algorithm is to determine the type of the part according to the geometric characteristics of the part, if it is a column, the vector direction determined from the start point to the end point of the part is compared with the direction of the Z-axis of the world coordinate system in the BIM model, if the directions are consistent, the data is correct, otherwise an error prompt information is generated. If it is a beam, the vector direction determined from the start point to the end point of the part is compared with the direction of the X-axis or Y-axis of the world coordinate system in the BIM model, if the directions are consistent, the data is correct, otherwise an error prompt information is generated.

[0020] The section library screening algorithm is to determine the section library data in the BIM model; if it is the section library data built-in the BIM software itself, no check is made; if it is the self-defined section data, it is determined whether there is a problem of inconsistency between the name and the section profile size, omission or error in filling the cross-sectional area value, if there is, an error prompt information is generated.

[0021] The material library screening algorithm is to determine the material library data in the BIM model; if it is the material library data built-in the BIM software itself, no check is made; if it is the self-defined material data, it is determined whether there is a problem of filling error or omission of the density value of the self-defined material general section material and plate density, if there is, an error prompt information is generated.

[0022] The bolt screening algorithm is to determine the bolt data in the BIM model, whether there is an error problem that the use of the attributes such as bolt standard, gasket, nut quantity and position, bolt hole allowance error, bolt additional length and bolt length does not conform to the national standard of the building industry, if there is, an error prompt information is generated.

[0023] The missing welding screening algorithm is to determine whether there is a problem that the part is not connected, if there is, an error prompt information is generated.

[0024] The error prompt information is a list of BIM model data files with errors; the error data in the BIM model is located or marked through the error prompt information.

[0025] The common error automatic screening device includes a main part direction screening module, a section library screening module, a material library screening module, a bolt screening module and a missing welding screening module. The main part direction screening module is used to screen whether the direction of the main part in the BIM model conforms to the modeling rule requirement, and generate an error prompt information table, through which the error information data model can be located; The section library screening module is used to screen for errors in the information entered in custom sections in the BIM model and generate an error message table. The material library screening module is used to screen for errors in the information entered for custom materials in the BIM model and generate an error message table. The bolt screening module is used to screen whether the bolts in the BIM model meet the requirements of national building industry standards and generate an error message table. The table can be used to locate the data model with the error message. The missing weld screening module is used to screen for missing parts in the BIM model and generate an error message table. The table can be used to locate the data model containing the error information.

[0026] A steel structure project with a total weight of 670 tons and a 5-story steel frame was selected. There were 11,793 parts, including 719 main components and 11,074 non-main components, as well as 1,979 sets of bolts, totaling 100,238 sets. 24 types of cross-sections were added manually. This project was used as an analysis example to verify the model and validate the effectiveness of the 5 modules.

[0027] Main component orientation screening, such as Figure 3 As shown, a total of 11,793 parts were screened in 81 seconds, and 182 parts that did not meet the requirements of BIM modeling were identified.

[0028] Example 1: In the error message table, click on the row containing number 171, ID 1828462, and section BOX 800*300*16*36. Locate the part in the BIM model and observe that the vector direction determined by the start and end points of this part is opposite to the Y-axis direction of the world coordinate system of the BIM model. The main part is being modeled in the wrong direction. Figure 4 As shown.

[0029] Example 2: In the error message table, click on the row containing number 151, ID 1828758, and section BH700*300*14*22. Locate the part in the BIM model and observe that the vector direction determined by the start and end points of this part is opposite to the X-axis direction of the world coordinate system of the BIM model. The main part is being modeled in the wrong direction. Figure 5 As shown.

[0030] Example 3: In the error message table, click on the row containing number 71, ID 1830800, and section BH750*300*16*36. Locate the part in the BIM model and observe that the vector direction determined by the start and end points of this part is opposite to the Y-axis direction of the world coordinate system of the BIM model. The main part is being modeled in the wrong direction. Figure 6 As shown.

[0031] Through the above 3 randomly selected model data, it is proved that the method described in this paper can accurately and quickly screen out the problem of incorrect direction of main parts in BIM model.

[0032] Cross-section library screening, such as Figure 7 It takes 2 seconds to screen out 16 cross-section data errors in the cross-section library.

[0033] Example 1: According to the error information prompt table, the row prompt information of No. 3, cross-section BH600*200*10*20, the cross-section parameter is incorrect. Open the BIM model cross-section library file and observe that the web thickness of this cross-section is filled as 20, which is not consistent with the cross-section name, and the cross-section parameter is filled incorrectly, as shown in Figure 8 .

[0034] Example 2: According to the error information prompt table, the row prompt information of No. 4, cross-section BH300*200*8*10, the cross-sectional area is incorrect. Open the BIM model cross-section library file and observe that the cross-sectional area here is filled as 61, which is not consistent with the theoretical data of 62.4, and the cross-sectional area is filled incorrectly, as shown in Figure 9 .

[0035] Example 3: According to the error information prompt table, the row prompt information of No. 7, cross-section BH550*200*12*45, the cross-sectional area is incorrect. Open the BIM model cross-section library file and observe that the cross-sectional area here is filled as 0, which is not consistent with the theoretical data of 235.2, and the cross-sectional area is filled incorrectly, as shown in Figure 10 .

[0036] Through the above 3 randomly selected cross-section library data, it is proved that the method described in this paper can accurately and quickly screen out the problem of cross-section library data error in BIM model.

[0037] Material library screening, such as Figure 11 It takes 2 seconds to screen out 8 material data errors in the material library.

[0038] Example 1: According to the error information prompt table, the row prompt information of No. 1, data Q390GJC, the density is incorrect. Open the BIM model material library file and observe that the data plate density here is 0, according to the national standard and BIM modeling requirements, the plate density should be filled as 7850 Kg / m3, the data here is incorrect, as shown in Figure 12 .

[0039] Example 2: According to the error information prompt table, the row where No. 2, Q355B is located prompts that the density is wrong. Opening the BIM model material library file, it is found that the data of the section bar density is 0, according to the national standard and the BIM modeling requirements, the density of the section bar should be filled in as 7850 Kg / m3, the data here is wrong, as shown in Figure 13 .

[0040] Example 3: According to the error information prompt table, the row where No. 5, HW5 is located prompts that the pattern plate density is wrong. Opening the BIM model material library file, it is found that the data of the section bar and the plate density is 7850 Kg / m3, according to the national standard, the flat bean pattern plate with a thickness of 5 mm is 40.1 kg / m2, the diamond pattern plate is 42.4 kg / m2, and the round bean type is 39.8 kg / m2. The above three types are converted into density values, which are 8020 Kg / m3, 8480 Kg / m3 and 7960 Kg / m3 respectively. The data here is wrong, as shown in Figure 14 .

[0041] Through the above 3 randomly selected material library data, it is proved that the method described in this paper can accurately and quickly screen out the material library data error problems in the BIM model.

[0042] Bolt screening, as shown in Figure 15 , a total of 1979 groups of bolts are screened, which takes 82 seconds, and 6 groups of bolts that do not meet the national standard specification requirements are screened out.

[0043] Example 1: In the error information prompt table, click on the row where No. 1, ID No. 2712761, grade TS10.9, specification 20*60, bolt error problem, additional length error, locate the bolt in the BIM model, and it is found that in this bolt group, the additional length is filled in as 5, according to the national standard and the BIM software usage guide requirements, the additional length of the bolt at this position should be filled in as 0, the bolt data is wrong, as shown in Figure 16 .

[0044] Example 2: In the error information prompt table, click on the row where No. 3, ID No. 2508430, grade TS10.9, specification 22*80, bolt error problem, hole tolerance error, locate the bolt in the BIM model, and it is found that in this bolt group, the tolerance is filled in as 3, according to the national standard and the BIM software usage guide requirements, the diameter of the bolt at this position is 22 mm, the tolerance should be filled in as 2, the bolt data is wrong, as shown in Figure 17 . Example 3: Clicking No. 5, ID No. 2436207, grade TS10.9, specification 22*80, bolt error problem, gasket quantity error, the row where the error information prompt table is located, locate the bolt in the BIM model, and observe that compared with the adjacent standard bolt group, this group of bolts has an extra set of gaskets on the top of the screw rod. According to the national standard, the high-strength bolt of the torsional shear type does not have gaskets on the top of each set of bolt screw rods. The bolt data is incorrect, as shown in Figure 18 .

[0045] Through the above 3 randomly selected bolt data, it is proved that the method described in this paper can accurately and quickly screen out the bolt data error problem in the BIM model.

[0046] Welding missing screening, as shown in Figure 19 , a total of 11793 parts were screened in 76 seconds, and 35 parts with missing welding were screened out.

[0047] Example 1: Clicking No. 19, ID No. 2582529, cross section PL10*450 in the error information prompt table, locating the part in the BIM model, and observing that the part is a column bracket cover plate that is not connected to any component. According to the BIM modeling requirements, this part must be welded to the steel column. This part has missing welding, as shown in Figure 20 .

[0048] Example 2: Clicking No. 10, ID No. 2774236, cross section PL16*143 in the error information prompt table, locating the part in the BIM model, and observing that the part is a steel beam stiffening rib that is not connected to any component. According to the BIM modeling requirements, this part must be welded to the steel beam. This part has missing welding, as shown in Figure 21 .

[0049] Example 3: Clicking No. 12, ID No. 2770301, cross section PL16*143 in the error information prompt table, locating the part in the BIM model, and observing that the part is a steel beam stiffening rib that is not connected to any component. According to the BIM modeling requirements, this part must be welded to the steel beam. This part has missing welding, as shown in Figure 22 .

[0050] Through the above 3 randomly selected missing welding screening data, it is proved that the method described in this paper can accurately and quickly screen out the part missing welding problem in the BIM model.

[0051] In summary, the method of the present application can automatically screen common errors in the BIM model, greatly improving the BIM model checking efficiency, and avoiding the problems of high missed detection rate and high misjudgment rate in manual checking.

Claims

1. A method for automatically screening common errors in BIM models, characterized in that, Includes the following steps: S1. Open the BIM model, and then turn on the BIM model common error automatic screening device; S2. Select the BIM model for error screening in the BIM model; S3. In the BIM model common error automatic screening program, select the function module to be performed to screen for the error type and run the program. S4. The BIM model common error automatic screening program compares the BIM model data sequentially according to the set error screening rules. If the data meets the error screening rules, an error message is generated. If the data does not meet the error screening rules, the program exits step S3.

2. The automatic error screening method for BIM models according to claim 1, characterized in that, The established error screening rules include main part orientation screening algorithm, section library screening algorithm, material library screening algorithm, bolt screening algorithm, and missing weld screening algorithm.

3. The method for automatic screening of common errors in BIM models according to claim 2, characterized in that, The aforementioned main component orientation screening algorithm determines the component type based on its geometric characteristics. For a column, the vector direction from the component's start point to its end point is compared with the Z-axis direction in the world coordinate system of the BIM model. If the directions match, the data is correct; otherwise, an error message is generated. For a beam, the vector direction from the component's start point to its end point is compared with the X-axis or Y-axis direction in the world coordinate system of the BIM model. If the directions match, the data is correct; otherwise, an error message is generated.

4. The method for automatically screening common errors in BIM models according to claim 2, characterized in that, The section library screening algorithm is used to judge the section library data in the BIM model. If the section library data is built into the BIM software itself, it is not checked. If it is custom section data, it is judged whether there are any problems such as the name not matching the section outline size, omissions or errors in the cross-sectional area value. If so, an error message is generated.

5. The method for automatically screening common errors in BIM models according to claim 2, characterized in that, The material library screening algorithm is used to judge the material library data in the BIM model. If the material library data is built into the BIM software itself, it is not checked. If it is custom material data, it is judged whether there are any problems with the custom material general profile density and plate density values ​​being filled in incorrectly or missingly. If so, an error message is generated.

6. The method for automatically screening common errors in BIM models according to claim 2, characterized in that, The bolt screening algorithm is used to determine whether there are errors in the bolt data in the BIM model, such as bolt standards, number and position of washers and nuts, bolt hole tolerance, bolt additional length, or bolt length attributes that do not conform to national building industry standards. If any errors are found, an error message is generated.

7. The method for automatically screening common errors in BIM models according to claim 2, characterized in that, The aforementioned missing weld screening algorithm determines whether there are any parts in the BIM model that are not connected. If so, it generates an error message.

8. The method for automatic screening of common errors in BIM models according to claim 1, characterized in that, The error message is a list of BIM model data files with errors; the error message is used to locate or mark the erroneous data in the BIM model.

9. The method for automatically screening common errors in BIM models according to claim 1, characterized in that, The common error automatic screening device includes a main component orientation screening module, a section library screening module, a material library screening module, a bolt screening module, and a missing weld screening module; The main component orientation screening module is used to screen whether the orientation of the main components in the BIM model meets the modeling rules and generate an error message table. The error message data model can be located through the table. The section library screening module is used to screen for errors in the information entered in custom sections in the BIM model and generate an error message table. The material library screening module is used to screen for errors in the information entered for custom materials in the BIM model and generate an error message table. The bolt screening module is used to screen whether the bolts in the BIM model meet the requirements of national building industry standards and generate an error message table, which can be used to locate the data model with the error message. The missing weld screening module is used to screen for missing parts in the BIM model and generate an error message table, which can be used to locate the error information data model.

Citation Information

Cited By

  • A geometric logic checking method for hydroelectric engineering BIM model

    CN122674269A