A BIM model quality inspection system
By providing a BIM model quality inspection system that includes multiple review modules and blockchain storage, the problems of inefficient quality inspection and incomplete detection of BIM model in the prior art are solved, and more efficient and broader quality inspection coverage is achieved, and designers' workload is reduced.
Patent Information
- Application Number
- CN202411770694.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-04-08
AI Technical Summary
In the prior art, the quality inspection efficiency of BIM models is inefficient, the inspection and evaluation are not comprehensive enough, and the efficiency of BIM review cannot be effectively improved, which increases the workload of designers.
It provides a BIM model quality inspection system, including data collection module, data classification module, first review module, second review module, third review module, blockchain module, report generation module, judgment module, control module and correction module. Through multi-dimensional audit and layered blockchain storage, automated review and correction are realized.
It improves the efficiency and coverage of BIM model quality inspection, reduces the workload of designers, can self-check the model and discover problems in advance, helps auditors conduct automatic reviews, and achieves wider, more comprehensive and more detailed audit accuracy.
Smart Images

Figure CN119784214A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of quality inspection, and in particular to a BIM model quality inspection system. Background Art
[0002] BIM (Building Information Modeling) technology is based on geometric expression and three-dimensional visualization of component relationships. It can mount engineering information data, realize data sharing throughout the entire construction process, and accurately and quickly calculate various indicators of the project. BIM model quality inspection software is an important prerequisite for the correct three-dimensional visual relationship of BIM models and accurate indicator calculation. BIM model quality inspection software is used to check the integrity, accuracy and compliance of the model. The collision check of Revit software and Autodesk's Navisworks software can perform hard collision checks, but cannot perform soft collisions. When the model volume is large, it will be affected by equipment performance. At present, developed countries mainly have several major checkers such as Solibri and Revit Model Review. Solibri model quality inspection is based on the rule library entered from abroad to check the compliance of the model. In order to meet the inspection requirements, the model format, professional classification and component information need to be modified as required. For fast-paced domestic projects, additional information addition and modeling workload need to be increased, which is stressful for designers and sometimes even impossible to carry out. Revit ModelReview mainly verifies the accuracy and consistency of the model according to the standards defined by the project. It can only complete the inspection of a fixed single inspection item. When the rules do not meet the given conditions, a failure message will be seen. When they meet, the end user will see a pass message. It lacks the extraction of important information in the BIM model and verification based on certain calculation logic and inspection logic. It is impossible to perform a one-click inspection and output unqualified items and corresponding details. At present, the model quality inspection in China mainly conducts inspections based on standard clauses, such as software vendors such as Gouli Technology and Glodon. The main service stage is the construction stage. It reviews important clauses of design quality and lacks the review of model quality. At present, Guo Xin and others in China proposed the idea of combining rule definition to achieve fine collision detection and using BIM technology for planning area index inspection. There is a lack of substantial products and inspection of non-compliant components, and no inspection method for the integrity of component information has been proposed; Wang Yan realized the automatic calculation of building area through object retrieval, parameter query and statistics. The review effect is relatively simple and cannot meet the needs of large-scale construction and review in Xiongan New Area. It cannot effectively improve the efficiency of BIM review and reduce the workload of BIM model quality inspection.
[0003] In summary, the existing technology for BIM model quality inspection is inefficient, and the inspection and evaluation are not comprehensive. Summary of the invention
[0004] In order to overcome the shortcomings of the prior art, an object of the present invention is to provide a BIM quality inspection system, which solves the problems in the prior art that the BIM model quality inspection efficiency is low and the inspection and evaluation are not comprehensive enough.
[0005] To achieve the above object, the present invention provides the following solutions:
[0006] A BIM model quality inspection system, comprising:
[0007] Data collection module, data classification module, first review module, second review module, third review module, blockchain module, report generation module, judgment module, control module and correction module;
[0008] The data collection module, the first review module, the second review module, and the third review module are all connected to the data classification module, the blockchain module is connected to the first review module, the second review module, and the third review module, the report generation module is connected to the blockchain module, and the report generation module, the judgment module, the control module, and the correction module are connected in sequence;
[0009] The data acquisition module is used to collect detection information of the BIM model to be detected, the data classification module is used to classify the detection information to obtain classified data, wherein the classified data includes: file inspection data, component information data and special data, the first review module is used to review the file detection data to obtain a first review result, the second review module is used to review the component information data to obtain a second review result, the third review module is used to review the special data to obtain a third review result, the blockchain module is used to store the first review result, the second review result and the third review result in a layered manner, the report generation module is used to generate a detection report according to the first review result, the second review result and the third review result, the judgment module is used to judge the eligibility of the detection report to obtain a judgment result, the control module is used to perform parameter control on the data classification module, the first review module, the second review module and the third review module according to the judgment result and generate a correction instruction, and the correction module is used to correct the BIM model to be detected according to the correction instruction.
[0010] Preferably, the data classification module comprises:
[0011] A monitoring submodule, a data preprocessing submodule, a feature vector extraction submodule, a historical data storage submodule and an identification submodule connected in sequence;
[0012] The monitoring submodule is used to perform data monitoring on the detection information of the BIM model to be detected to obtain monitoring results. The data preprocessing submodule is used to preprocess the detection information according to the monitoring results to obtain preprocessed detection data. The feature vector extraction submodule is used to perform multi-angle feature vector extraction on the preprocessed detection data to obtain a feature vector set, wherein the multi-angle feature extraction includes geometric features, material features, and construction position features. The historical data storage submodule is used to store historical data of the BIM model. The identification submodule is used to perform data identification based on the historical data and the feature vector set to obtain classified data.
[0013] Preferably, the first review module includes:
[0014] The file name review submodule, file format review submodule, drawing review submodule, instruction manual review submodule, video data review submodule, picture review submodule, surveying and mapping results review submodule, and mapping table review submodule are all connected to the blockchain module;
[0015] The file name review submodule is used to review the multi-level files of the file inspection data to obtain a first review sub-result, the file format review submodule is used to review the XDB format files of the file inspection data to obtain a second review sub-result, the drawing review submodule is used to review the drawing data of the file inspection data to obtain a third review sub-result, the instruction manual review submodule is used to review the instruction manual data of the file inspection data to obtain a fourth review sub-result, the video data review submodule is used to review the video data of the file inspection data to obtain a fifth review sub-result, the picture review submodule is used to review the pictures of the file inspection data to obtain a sixth review sub-result, the surveying and mapping results review submodule is used to review the surveying and mapping results of the file inspection data to obtain a seventh review sub-result, and the mapping table review submodule is used to review the mapping table of the file inspection data to obtain an eighth review sub-result.
[0016] Preferably, the second review module includes:
[0017] The site general plan review submodule and the building structure review submodule are both connected to the blockchain module;
[0018] The site master plan review submodule is used to review the master plan project information of the component information data to obtain the eighth review sub-result, and the building structure review submodule is used to review the building information and electromechanical information of the component information data to obtain the ninth review sub-result.
[0019] Preferably, the third review module includes:
[0020] A collision review submodule, a compliance review submodule, and an area calculation submodule, all of which are connected to the blockchain module;
[0021] The collision review submodule is used to review the collision between components in the special data to obtain the tenth review sub-result. The compliance review submodule is used to review the compliance of components and room boundaries in the special data to obtain the eleventh review sub-result. The area calculation submodule is used to calculate the building area according to the special data to obtain the twelfth review sub-result, wherein the twelfth review sub-result includes: above-ground building area, underground building area, and gross floor area.
[0022] Preferably, the calculation formula for the gross floor area is:
[0023] A capacity = A above + A underground + A slope roof;
[0024] Among them, Aup = Aroof + ∑(Aroom × Ccover) - Asag;
[0025] Among them, Aon is the above-ground building area, Aroof is the horizontal projection area of all roof components, Aroom is the horizontal projection area of each room, Ccover is the coverage ratio of the room and the roof, Asunken is the projection area of the sunken area in the building, Acapacity is the capacity building area, and Asloperoof is the projection area of the room at the sloping roof.
[0026] Preferably, the correction module comprises:
[0027] Defect acquisition submodule, BIM model historical data storage submodule, initial model generation submodule, model training submodule and fusion submodule;
[0028] The defect acquisition submodule is used to determine the defect information according to the correction instruction, the BIM model historical data storage submodule is used to obtain the BIM model historical data, the initial model generation submodule is used to generate an initial defect model according to the defect information, the model training submodule is used to train the initial defect model based on the BIM model historical data and an adaptive learning algorithm to obtain a defect replacement model, and the fusion submodule is used to fuse the replacement model with the current BIM model to obtain the final BIM model.
[0029] The present invention discloses the following technical effects:
[0030] The present invention provides a BIM model quality inspection system, characterized in that it comprises: a data acquisition module, a data classification module, a first review module, a second review module, a third review module, a blockchain module, a report generation module, a judgment module, a control module and a correction module; the data acquisition module, the first review module, the second review module and the third review module are all connected to the data classification module, the blockchain module is connected to the first review module, the second review module and the third review module, the report generation module is connected to the blockchain module, and the report generation module, the judgment module, the control module and the correction module are connected in sequence; the data acquisition module is used to collect detection information of a BIM model to be detected, and the data classification module is used to classify the detection information to obtain classified data, wherein the classified data includes: file inspection data, component information data and special data , the first review module is used to review the file detection data to obtain a first review result, the second review module is used to review the component information data to obtain a second review result, the third review module is used to review the special data to obtain a third review result, the blockchain module is used to hierarchically store the first review result, the second review result and the third review result, the report generation module is used to generate a test report according to the first review result, the second review result and the third review result, the judgment module is used to make a qualification judgment on the test report to obtain a judgment result, the control module is used to perform parameter control on the data classification module, the first review module, the second review module and the third review module according to the judgment result and generate a correction instruction, and the correction module is used to correct the BIM model to be detected according to the correction instruction. The present invention ensures the security of the quality inspection process by reviewing the BIM model in multiple dimensions and using a hierarchical blockchain to store the audit data of each stage. There is no need to add additional information and modeling workload, and the model built by the designer can be self-checked to discover problems in advance. It also helps the auditors of Xiongan New Area to automatically review the quality of BIM models, economic indicator data and related documents. Compared with manual review, the tool has a wider and more comprehensive review coverage, finer review accuracy and higher efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0032] Figure 1 A schematic diagram of the structure of a BIM model quality inspection system provided by an embodiment of the present invention;
[0033] Figure 2 A working framework diagram of a BIM model quality inspection system provided in an embodiment of the present invention.
[0034] Description of reference numerals:
[0035] 1-Data collection module, 2-Data classification module, 3-First review module, 4-Second review module, 5-Third review module, 6-Blockchain module, 7-Report generation module, 8-Judgment module, 9-Control module, 10-Correction module. DETAILED DESCRIPTION
[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0037] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0038] like Figure 1-2 As shown, the present invention provides a BIM model quality inspection system, comprising:
[0039] Data collection module 1, data classification module 2, first review module 3, second review module 4, third review module 5, blockchain module 6, report generation module 7, judgment module 8, control module 9 and correction module 10;
[0040] The data collection module 1, the first review module 3, the second review module 4, and the third review module 5 are all connected to the data classification module 2, the blockchain module 6 is connected to the first review module 3, the second review module 4, and the third review module 5, the report generation module 7 is connected to the blockchain module 6, and the report generation module 7, the judgment module 8, the control module 9, and the correction module 10 are connected in sequence;
[0041] The data acquisition module 1 is used to collect detection information of the BIM model to be detected, the data classification module 2 is used to classify the detection information to obtain classified data, wherein the classified data includes: file inspection data, component information data and special data, the first review module 3 is used to review the file detection data to obtain a first review result, the second review module 4 is used to review the component information data to obtain a second review result, the third review module 5 is used to review the special data to obtain a third review result, the blockchain module 6 is used to store the first review result, the second review result and the third review result in a layered manner, the report generation module 7 is used to generate a detection report according to the first review result, the second review result and the third review result, the judgment module 8 is used to judge the eligibility of the detection report to obtain a judgment result, the control module 9 is used to perform parameter control on the data classification module 2, the first review module 3, the second review module 4, and the third review module 5 according to the judgment result and generate a correction instruction, and the correction module 10 is used to correct the BIM model to be detected according to the correction instruction.
[0042] Specifically, when defect information is not identified, the control module 9 can control the parameters of the first review module 3, the second review module 4, the third review module 5 and the classification module to relax the review threshold and classification accuracy to achieve the effect of speed fine-tuning.
[0043] Furthermore, the data classification module 2 includes:
[0044] A monitoring submodule, a data preprocessing submodule, a feature vector extraction submodule, a historical data storage submodule and an identification submodule connected in sequence;
[0045] The monitoring submodule is used to perform data monitoring on the detection information of the BIM model to be detected to obtain monitoring results. The data preprocessing submodule is used to preprocess the detection information according to the monitoring results to obtain preprocessed detection data. The feature vector extraction submodule is used to perform multi-angle feature vector extraction on the preprocessed detection data to obtain a feature vector set, wherein the multi-angle feature extraction includes geometric features, material features, and construction position features. The historical data storage submodule is used to store historical data of the BIM model. The identification submodule is used to perform data identification based on the historical data and the feature vector set to obtain classified data.
[0046] Specifically, determine the monitoring indicators: set monitoring parameters related to the BIM model, such as geometric dimension deviation, material strength, deformation of connection parts, etc.; select monitoring tools: use appropriate software or hardware tools for data collection, such as sensors, photogrammetry equipment, etc.
[0047] Furthermore, the first review module 3 includes:
[0048] A file name review submodule, a file format review submodule, a drawing review submodule, an instruction manual review submodule, a video data review submodule, a picture review submodule, a surveying and mapping results review submodule, and a mapping table review submodule, all of which are connected to the blockchain module 6;
[0049] The file name review submodule is used to review the multi-level files of the file inspection data to obtain a first review sub-result, the file format review submodule is used to review the XDB format files of the file inspection data to obtain a second review sub-result, the drawing review submodule is used to review the drawing data of the file inspection data to obtain a third review sub-result, the instruction manual review submodule is used to review the instruction manual data of the file inspection data to obtain a fourth review sub-result, the video data review submodule is used to review the video data of the file inspection data to obtain a fifth review sub-result, the picture review submodule is used to review the pictures of the file inspection data to obtain a sixth review sub-result, the surveying and mapping results review submodule is used to review the surveying and mapping results of the file inspection data to obtain a seventh review sub-result, and the mapping table review submodule is used to review the mapping table of the file inspection data to obtain an eighth review sub-result.
[0050] Specifically, the quality inspection tool for reviewing submissions designed according to the present invention conducts automated review of submissions for BIM review of construction projects, and checks each file and folder in the submissions one by one to see if they meet the regulatory requirements, including the naming, quantity, size, etc. of the files and folders. The first review steps are as follows:
[0051] Steps: 1) Click the file button in the data tab of the Xiongan New Area completed BIM model quality inspection tool to start the file review function.
[0052] 2) In the pop-up "Select the directory where the audit file is located" dialog box, select the root directory where the audit file is located.
[0053] 3) Click OK to start the review.
[0054] 4) Obtain the address of the submission document, review the first-level file name type, and if it meets the submission requirements, it will be approved; review the second-level file name type, and if it meets the submission requirements, it will be approved; review the standardization and completeness of the third-level folder content, and if it meets the submission requirements, it will be approved.
[0055] 5) Extract the 3D model data in XDB format, and check if the content of the xdb data file meets the review requirements, and then prompt for approval.
[0056] 6) Extract the XDB self-check verification report and model self-check time in the submission document, and the review will be passed if they meet the submission requirements.
[0057] 7) Extract the source format of the 3D information model in the submission document, and if it meets the submission requirements, it will be approved.
[0058] 8) Extract the drawing data from the submission document, and if it meets the submission requirements, it will be approved.
[0059] 9) Extract the instruction manual data of the 3D model from the submission document, and if it meets the submission requirements, it will be approved.
[0060] 10) Extract the video format and file name from the submission document, and if it meets the submission requirements, it will be approved.
[0061] 11) Extract the image data from the submission document, check the format, naming, and document description, and approve it if it meets the submission requirements.
[0062] 12) Extract the multi-survey integrated completion survey and mapping results in the submission documents, and if they meet the submission requirements, it will be approved.
[0063] 13) Extract the monomer information mapping table in the application document, and if it meets the application requirements, it will be approved.
[0064] 14) Output the audit result report.
[0065] Furthermore, the second review module 4 includes:
[0066] A site general plan review submodule and a building structure review submodule, both of which are connected to the blockchain module 6;
[0067] The site master plan review submodule is used to review the master plan project information of the component information data to obtain the eighth review sub-result, and the building structure review submodule is used to review the building information and electromechanical information of the component information data to obtain the ninth review sub-result.
[0068] Specifically, the component information review divides the architectural specialty into three parts: site general plan, building structure, and mechanical and electrical. The component attributes in the completed BIM model are reviewed one by one to check the integrity, correctness, and compliance of the attribute information. The specific process of the second review is as follows:
[0069] Steps: 1) Click the general plan, building structure or mechanical and electrical button in the component information tab of the Xiongan New Area completion BIM model quality inspection tool to start the component information review function of each discipline.
[0070] 2) Get the component according to the component category name.
[0071] 3) Obtain the project information of the 3D model master plan, and review 15 information attributes such as project number, project name, project address, etc. according to the application requirements.
[0072] 4) Obtain the 3D model project information of various disciplines such as architecture, electromechanical, and small municipal engineering, and review 40 information attributes such as building category, building number, main function category, and sub-function category according to the application requirements.
[0073] 5) Obtain data on project base points, measurement points, walls, structures and other components, and review the information attributes of the components in accordance with the submission requirements.
[0074] 6) Output the audit result report.
[0075] Furthermore, the third review module 5 includes:
[0076] A collision review submodule, a compliance review submodule, and an area calculation submodule, all of which are connected to the blockchain module 6;
[0077] The collision review submodule is used to review the collision between components in the special data to obtain the tenth review sub-result. The compliance review submodule is used to review the compliance of components and room boundaries in the special data to obtain the eleventh review sub-result. The area calculation submodule is used to calculate the building area according to the special data to obtain the twelfth review sub-result, wherein the twelfth review sub-result includes: above-ground building area, underground building area, and gross floor area.
[0078] Furthermore, the calculation formula for the gross floor area is:
[0079] A capacity = A above + A underground + A slope roof;
[0080] Among them, Aup = Aroof + ∑(Aroom × Ccover) - Asag;
[0081] Among them, Aon is the above-ground building area, Aroof is the horizontal projection area of all roof components, Aroom is the horizontal projection area of each room, Ccover is the coverage ratio of the room and the roof, Asunken is the projection area of the sunken area in the building, Acapacity is the capacity building area, and Asloperoof is the projection area of the room at the sloping roof.
[0082] Specifically, the special review is to make corresponding reviews of some special situations in the BIM model, including collisions between components, the positional relationship between room boundaries and walls, calculation rules and statistics of room area, and reviews of abnormal components such as walls that are too narrow, floors that are too thin, and pipes that are too short.
[0083] Collision Check
[0084] Function: Review the component collision problems between architecture, structure, mechanical and electrical engineering and other disciplines.
[0085] step:
[0086] (1) Click the [Collision Check] button and the following figure will pop up;
[0087] (2) Check the component categories that need to be collided; click the OK button to run the collision check;
[0088] (3) Obtain all specified components, obtain the location, size and relationship data of the components, and check the collision of the components according to the audit requirements;
[0089] (4) Output the review report;
[0090] In the collision check report, you can double-click the component to locate and view the collision situation, and click the Export button to export the collision report to the local computer.
[0091] Component compliance review:
[0092] (1) Check the modeling standardization of model components in accordance with the requirements of the Xiongan New Area Planning and Construction BIM Management Platform Delivery Standards and the Xiongan New Area Planning and Construction BIM Management Platform Information Mounting Manual;
[0093] (2) Obtain all components in the 3D model, obtain component dimensions, mapping, and logical relationship data, and check the normative modeling of the components according to the delivery standard requirements.
[0094] Room boundary compliance review
[0095] (3) Click the room boundary button in the special review tab of the Xiongan New Area completed BIM model quality inspection tool to start the room boundary function.
[0096] (4) In accordance with the requirements of the Xiong'an New Area Planning and Construction BIM Management Platform Delivery Standards and the Xiong'an New Area Planning and Construction BIM Management Platform Information Mounting Manual, check the model components to remove the original room boundaries of the exterior walls;
[0097] (5) Check whether the room dividing lines are in accordance with the following: the room dividing lines of the outer wall space extend to the finished building surface above the outer wall base, and the inner wall is drawn to the center line of the wall; for the space enclosed by the inner wall, the room dividing lines are drawn to the center line of the inner wall.
[0098] Calculation of building area and gross floor area:
[0099] (1) Click the Area button in the Special Review tab of the Xiongan New Area Completion BIM Model Quality Inspection Tool to start the Area Review function;
[0100] (2) In accordance with the requirements of the Xiong'an New Area Planning and Construction BIM Management Platform Delivery Standards and the Xiong'an New Area Planning and Construction BIM Management Platform Information Mounting Manual, the room area calculation rules are shown in the figure, and the above-ground building area, underground building area, and gross floor area are calculated;
[0101] (3) Obtaining roof component data in the three-dimensional information model;
[0102] (4) Obtain structural floor data based on elevation data;
[0103] (5) Obtain building floor data based on elevation data;
[0104] (6) Determine whether it is a civil engineering professional three-dimensional information model;
[0105] (7) Determine the coverage of the room and the roof, which is effective if it is greater than 25% of the room;
[0106] (8) Obtain the bottom height data of the room;
[0107] (9) Calculate the above-ground building area, underground building area and gross floor area in accordance with the room area calculation rules in the Xiong'an New Area Planning and Construction BIM Management Platform Delivery Standards and Xiong'an New Area Planning and Construction BIM Management Platform Information Mounting Manual;
[0108] (10) Calculate the projected area of the room on the sloping roof
[0109] Furthermore, (1) click the Building Indicator button in the Special Review tab of the Xiongan New Area Completed BIM Model Quality Inspection Tool to start the Building Indicator Review function;
[0110] (2) Extracting the total map area and green area data from the three-dimensional model;
[0111] (3) Extract the above-ground building area, underground building area, and gross floor area data from the three-dimensional model;
[0112] (4) Calculate the land area, green area, green area ratio, volume ratio, etc. in accordance with the requirements of the Xiongan New Area Planning and Construction BIM Management Platform Delivery Standards and the Xiongan New Area Planning and Construction BIM Management Platform Information Mounting Manual;
[0113] Extract components used in 3D models, extract component height information, extract project information, and calculate project building height
[0114] Furthermore, the correction module 10 includes:
[0115] Defect acquisition submodule, BIM model historical data storage submodule, initial model generation submodule, model training submodule and fusion submodule;
[0116] The defect acquisition submodule is used to determine the defect information according to the correction instruction, the BIM model historical data storage submodule is used to obtain the BIM model historical data, the initial model generation submodule is used to generate an initial defect model according to the defect information, the model training submodule is used to train the initial defect model based on the BIM model historical data and an adaptive learning algorithm to obtain a defect replacement model, and the fusion submodule is used to fuse the replacement model with the current BIM model to obtain the final BIM model.
[0117] Specifically, using Revit and Navisworks, the defect information is systematically converted into specific model components. The specific location and type of defects need to be quickly located, and alternative models are generated only for the defective parts.
[0118] The replacement process of the present invention only replaces the defective part to reduce the workload, and can be regarded as a real-time updating process.
[0119] More specifically, the present invention is also provided with an automatic review function. If no defects are generated, the automatic review function is provided, and the data input can be reviewed with one click. This is an optimization function for a defect-free model and will not be discussed in detail.
[0120] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0121] The principles and implementation methods of the present invention are described in this article using specific examples. The description of the above embodiments is only used to help understand the method and core idea of the present invention. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A BIM model quality inspection system, characterized in that: include: Data collection module, data classification module, first review module, second review module, third review module, blockchain module, report generation module, judgment module, control module and correction module; The data collection module, the first review module, the second review module, and the third review module are all connected to the data classification module, the blockchain module is connected to the first review module, the second review module, and the third review module, the report generation module is connected to the blockchain module, and the report generation module, the judgment module, the control module, and the correction module are connected in sequence; The data acquisition module is used to collect detection information of the BIM model to be detected, the data classification module is used to classify the detection information to obtain classified data, wherein the classified data includes: file inspection data, component information data and special data, the first review module is used to review the file detection data to obtain a first review result, the second review module is used to review the component information data to obtain a second review result, the third review module is used to review the special data to obtain a third review result, the blockchain module is used to store the first review result, the second review result and the third review result in a layered manner, the report generation module is used to generate a detection report according to the first review result, the second review result and the third review result, the judgment module is used to judge the eligibility of the detection report to obtain a judgment result, the control module is used to perform parameter control on the data classification module, the first review module, the second review module and the third review module according to the judgment result and generate a correction instruction, and the correction module is used to correct the BIM model to be detected according to the correction instruction.
2. A BIM model quality inspection system according to claim 1, characterized in that: The data classification module comprises: A monitoring submodule, a data preprocessing submodule, a feature vector extraction submodule, a historical data storage submodule and an identification submodule connected in sequence; The monitoring submodule is used to perform data monitoring on the detection information of the BIM model to be detected to obtain monitoring results. The data preprocessing submodule is used to preprocess the detection information according to the monitoring results to obtain preprocessed detection data. The feature vector extraction submodule is used to perform multi-angle feature vector extraction on the preprocessed detection data to obtain a feature vector set, wherein the multi-angle feature extraction includes geometric features, material features, and construction position features. The historical data storage submodule is used to store historical data of the BIM model. The identification submodule is used to perform data identification based on the historical data and the feature vector set to obtain classified data.
3. A BIM model quality inspection system according to claim 1, characterized in that: The first review module includes: The file name review submodule, file format review submodule, drawing review submodule, instruction manual review submodule, video data review submodule, picture review submodule, surveying and mapping results review submodule, and mapping table review submodule are all connected to the blockchain module; The file name review submodule is used to review the multi-level files of the file inspection data to obtain a first review sub-result, the file format review submodule is used to review the XDB format files of the file inspection data to obtain a second review sub-result, the drawing review submodule is used to review the drawing data of the file inspection data to obtain a third review sub-result, the instruction manual review submodule is used to review the instruction manual data of the file inspection data to obtain a fourth review sub-result, the video data review submodule is used to review the video data of the file inspection data to obtain a fifth review sub-result, the picture review submodule is used to review the pictures of the file inspection data to obtain a sixth review sub-result, the surveying and mapping results review submodule is used to review the surveying and mapping results of the file inspection data to obtain a seventh review sub-result, and the mapping table review submodule is used to review the mapping table of the file inspection data to obtain an eighth review sub-result.
4. A BIM model quality inspection system according to claim 1, characterized in that: The second review module includes: The site general plan review submodule and the building structure review submodule are both connected to the blockchain module; The site master plan review submodule is used to review the master plan project information of the component information data to obtain the eighth review sub-result, and the building structure review submodule is used to review the building information and electromechanical information of the component information data to obtain the ninth review sub-result.
5. A BIM model quality inspection system according to claim 1, characterized in that: The third review module includes: A collision review submodule, a compliance review submodule, and an area calculation submodule, all of which are connected to the blockchain module; The collision review submodule is used to review the collision between components in the special data to obtain the tenth review sub-result. The compliance review submodule is used to review the compliance of components and room boundaries in the special data to obtain the eleventh review sub-result. The area calculation submodule is used to calculate the building area according to the special data to obtain the twelfth review sub-result, wherein the twelfth review sub-result includes: above-ground building area, underground building area, and gross floor area.
6. A BIM model quality inspection system according to claim 5, characterized in that: The calculation formula for the gross floor area is: A capacity = A above + A underground + A slope roof; Among them, Aup = Aroof + ∑(Aroom × Ccover) - Asag; Among them, Aon is the above-ground building area, Aroof is the horizontal projection area of all roof components, Aroom is the horizontal projection area of each room, Ccover is the coverage ratio of the room and the roof, Asunken is the projection area of the sunken area in the building, Acapacity is the capacity building area, and Asloperoof is the projection area of the room at the sloping roof.
7. A BIM model quality inspection system according to claim 1, characterized in that: The correction module comprises: Defect acquisition submodule, BIM model historical data storage submodule, initial model generation submodule, model training submodule and fusion submodule; The defect acquisition submodule is used to determine the defect information according to the correction instruction, the BIM model historical data storage submodule is used to obtain the BIM model historical data, the initial model generation submodule is used to generate an initial defect model according to the defect information, the model training submodule is used to train the initial defect model based on the BIM model historical data and an adaptive learning algorithm to obtain a defect replacement model, and the fusion submodule is used to fuse the replacement model with the current BIM model to obtain the final BIM model.
Citation Information
Cited By
Building data intelligent processing method and device based on BIM, equipment and medium
CN120805275A