A building construction quality assessment and processing method and system based on BIM data analysis

By constructing a BIM model and combining environmental factors to simulate the construction process, the problems of component collision and interference in BIM technology are solved, real-time monitoring and accurate prediction of construction quality are achieved, and the accuracy and efficiency of construction quality evaluation are improved.

CN119720362BActive Publication Date: 2025-07-11MIDDLE EAST INFRASTRUCTURE TECH GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510223252.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-07-11
Estimated Expiration
2045-02-27

AI Technical Summary

Technical Problem

The existing BIM technology cannot accurately predict construction quality and solve problems such as component collision and interference in building construction quality assessment. It lacks dynamic simulation and real-time feedback, making it difficult to effectively prevent construction materials from being involved in quality assessment.

Method used

By constructing an initialized BIM model, obtain spatial dimension positioning data and component connection data, build a three-dimensional spatial prediction model, combine environmental influencing factors, simulate the dimensional dimension changes of components during construction in real time, judge interference between components, and use the preferred treatment method to adjust the component position or type, and generate a time prediction model to predict construction quality.

Benefits of technology

The accurate location and environmental factors of the building construction site components are realized, which reduces quality problems and installation errors during the construction process, and improves construction accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720362B_ABST
    Figure CN119720362B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for building construction quality assessment and processing based on BIM data analysis. The method includes the following operating steps: scanning the building information at the building construction site to construct an initial BIM model; adding BIM data to the initial BIM model; obtaining spatial dimension positioning data through the BIM data, further determining the component connection data of the components according to the spatial dimension positioning data, and constructing a three-dimensional space prediction model based on the spatial dimension positioning data and the component connection data; presetting the start time of the construction process and the end time of the construction at the building construction site to generate a time prediction model; inputting the time series of the construction process into the three-dimensional space prediction model to predict the quality of the components at the building construction site.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of building construction quality model analysis, and particularly to a building construction quality assessment and processing method and system based on BIM data analysis. Background Art

[0002] With the continuous development of the construction industry, traditional construction quality management and assessment methods have been difficult to meet the needs of modern building construction.

[0003] The complexity and scale of construction projects are increasing continuously, and traditional quality control means are difficult to comprehensively and in real time grasp the quality problems in the construction process.

[0004] Therefore, the building construction quality assessment method based on Building Information Modeling (BIM) has gradually become an effective solution.

[0005] Through digital three-dimensional models and data integration, BIM technology can accurately represent the geometric shape, component information, material properties, etc. of buildings, and provide comprehensive support in the design, construction, and operation stages.

[0006] In recent years, BIM technology has not only been widely applied in the building design stage, but has also gradually extended to construction management, especially playing an important role in construction quality control and assessment.

[0007] Through the BIM-based quality assessment method, real-time monitoring of the construction process can be achieved, potential problems in construction can be identified, and human errors and construction mistakes can be reduced.

[0008] However, there are some limitations in the existing BIM technology in the quality assessment process. Especially in how to accurately predict construction quality and solve problems such as component collisions and interferences that may occur during the construction process, there is still room for improvement.

[0009] Most of the existing technologies focus on the static display of building information, lack dynamic simulation and real-time feedback, and are difficult to effectively prevent problems such as construction material interference and quality assessment. Summary of the Invention

[0010] The purpose of the present invention is to provide a building construction quality assessment and processing method and system based on BIM data analysis, which solves the above-mentioned technical problems pointed out in the existing technology.

[0011] The present invention provides a building construction quality assessment and processing method based on BIM data analysis, including the following operating steps: scanning the building information at the building construction site to construct an initial BIM model;

[0012] Add BIM data to the initialized BIM model; obtain spatial dimension positioning data through the BIM data, further determine the component connection data of the components according to the spatial dimension positioning data, and construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data; preset the start time and the end time of the construction process at the construction site of the building to generate a time prediction model; input the time series of the construction process into the three-dimensional space prediction model to predict the quality of the components at the construction site of the building.

[0013] Preferably, add BIM data to the initialized BIM model; obtain spatial dimension positioning data through the BIM data, and the specific operation steps are as follows: add BIM data to the initialized BIM model, place the added BIM data at a preset position to be evaluated, and then obtain the BIM model data of the building components for the BIM model; obtain the bounding box of each component for the BIM model data of the building components, obtain the starting corner point and the ending corner point in each component, determine the spatial coordinates of the starting corner point and the ending corner point in the BIM model, obtain the starting corner point coordinates and the ending corner point coordinates of the bounding box, and obtain the coordinates of the bounding box of the component; record the starting corner point coordinates and the ending corner point coordinates of the bounding box of each component; the starting corner point coordinates and the ending corner point coordinates are expressed as the starting corner point coordinates and the ending corner point coordinates in the X, Y, and Z axis directions; calculate the dimensions of each dimension of the component through the starting corner point coordinates and the ending corner point coordinates of the bounding box of the component; input the currently preset construction time series node, and determine the current environmental attribute information according to the current component type and the currently determined preset construction time series node; the environmental attribute information includes season information, local seasonal average temperature, and average humidity; preset the environmental impact dimension critical threshold y; according to the mapping relationship between the environmental attribute information stored in the current type component database and the environmental impact dimension critical threshold y, call the environmental impact dimension critical threshold y of the current component type at the current construction time series node;

[0014] Modify and adjust the dimension of the component that has been loaded by loading the environmental impact dimension critical threshold y, so as to obtain the updated dimension of the component; judge whether there is interference between the updated dimension of the current component and the adjacent components; if so, it is determined that there is a quality error in the dimension of the component under the environmental impact; at the same time, adjust the current component by adopting the first preferred processing method or the second preferred processing method;

[0015] The first preferred processing method adjusts the current component, including: deleting the currently loaded component and replacing it with other components of the same category with different dimensions and reloading them, and at the same time calling the construction time series node to calculate the dimensional size of the updated component; continuing to judge whether there is interference between the dimensional size of the currently updated component and adjacent components until the dimensional size of the component meets the spatial interference quality requirements;

[0016] The second preferred processing method adjusts the current component, including: directly changing and adjusting the preset position to be evaluated of the current component, reloading the component with the updated position, continuing to call the construction time series node to calculate the dimensional size of the updated component, and continuing to judge whether there is interference between the dimensional size of the currently updated component and adjacent components until the dimensional size of the component meets the spatial interference quality requirements; obtaining the updated component, and generating the spatial size positioning data of the component through the coordinates of the bounding box of the updated component.

[0017] Preferably, further determine the component connection data of the component according to the spatial size positioning data, and construct a three-dimensional space prediction model according to the spatial size positioning data and the component connection data. The specific operation steps are as follows: obtain the geometric shape of each component through the bounding box of the spatial size positioning data of the updated component; calculate the volume and surface area of each component through the dimensional size of the component; further construct the component contour data through the geometric shape of the component, the volume of the component and the surface area; use the spatial size positioning data of each component and the component contour data to determine the connection points between components, so as to obtain the component connection data; construct a three-dimensional space prediction model according to the spatial size positioning data and the component connection data.

[0018] Preferably, use the spatial size positioning data of each component and the component contour data to determine the connection points between components, so as to obtain the component connection data. The specific operation steps are as follows:

[0019] Judge whether there is a contact relationship between adjacent components through the spatial size positioning data and the component contour data of each component; if it is determined that there is a contact relationship between adjacent components; then determine the connection points through the contact area of the bounding box or geometric shape between the adjacent components, and determine the connection type of the contact area between the components for the connection points; locate the spatial coordinates of the connection points between adjacent components through the spatial size positioning data of the component to obtain the connection position;

[0020] Construct the component connection data through the connection points, connection types and connection positions between the components.

[0021] Preferably, a three-dimensional space prediction model is constructed according to the spatial dimension positioning data and the component connection data. The specific operation steps are as follows: Set the component space conditions for the spatial dimension positioning data and set the component connection conditions for the component connection data; Construct a three-dimensional space prediction model according to the component space conditions and the component connection conditions.

[0022] Preferably, the component space conditions are set for the spatial dimension positioning data. The specific operation steps are as follows: Define the component space conditions according to the spatial dimension positioning data; Search for the surrounding adjacent components with connections for each component of the current spatial dimension positioning data, and input all the searched components into the time series dimension deformation model to obtain the dimension sizes of the corresponding construction time series nodes of each updated component; Obtain the dimension sizes of the corresponding construction time series nodes of the current component and the surrounding adjacent updated components, and calculate the minimum distance corresponding to the construction time series nodes of multiple adjacent components.

[0023] Then calculate the average value of the minimum distances corresponding to the construction time series nodes between the current component and multiple adjacent components; Use the average value of the minimum distances corresponding to the construction time series nodes of the current component as the safety distance threshold; Use the safety distance threshold as the component space condition.

[0024] Preferably, the component connection conditions are set for the component connection data. The specific operation steps are as follows: Define the component connection conditions according to the component connection data. The component connection conditions include calculating the minimum distance between the connection points between the components through the component connection data; Preset the distance threshold range between the connection points; Determine whether the minimum distance between the connection points between the components is within the distance threshold range between the connection points; If not, it is determined that there is interference in the distribution between the connection points; If so, it is determined that the distribution between the connection points meets the minimum distance, and set the minimum distance as the connection point threshold; Select the corresponding connection type according to the connection points between the components, calculate the support stress according to the corresponding connection type, and set the support stress as the support threshold; Combine the connection point threshold and the support threshold to form the component connection condition.

[0025] Preferably, all the searched components are input into the time series dimension deformation model to obtain the dimension sizes of the corresponding construction time series nodes of each updated component. The specific operation steps are as follows: Use the finite element analysis method to calculate the connection strength between adjacent components at the construction time series nodes, and construct a time series dimension deformation model according to the material type of the component and the material creep property information stored in the component database in combination with the connection strength type; Obtain the dimension sizes of each component corresponding to the updated construction time series nodes according to the time series dimension deformation model.

[0026] Accordingly, the present invention further provides a building construction quality assessment and processing system based on BIM data analysis, including: a collection module; a construction module; an identification module; the collection module is used to scan the building information at the building construction site and construct an initial BIM model; the construction module is used to add BIM data to the initial BIM model; obtain spatial dimension positioning data through the BIM data, further determine the component connection data of the component according to the spatial dimension positioning data, and construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data; the identification module is used to preset the start time and the end time of the construction process at the building construction site to generate a time prediction model; input the time series of the construction process into the three-dimensional space prediction model to predict the component quality at the building construction site.

[0027] Compared with the prior art, the embodiments of the present invention have at least the following technical advantages:

[0028] Analyzing the above-mentioned building construction quality assessment and processing method and system based on BIM data analysis provided by the present invention, it can be seen that in specific applications, by scanning the building information with a scanning device and constructing an initial BIM model, it can help designers, constructors and other relevant parties understand the actual layout and structure of the building; further, obtain the BIM model data of building components for the BIM model, and obtain the bounding box of each component through the BIM model data of building components, so as to determine the specific position in the three-dimensional space and obtain the coordinates of the starting corner point and the ending corner point of the bounding box, so that the dimensional sizes of each part of the bounding box can be calculated; according to the time change of the construction time series nodes, determine the current environmental attribute information of each construction time series node, and update the dimensional sizes of the components that may be affected by environmental factors according to the mapping relationship between the current environmental attribute information and the preset environmental impact size critical threshold y, so that the dimensional size changes of the components can be understood under any environmental factors; generate the spatial dimension positioning data of the components through the coordinates of the bounding box of the updated dimensional sizes of the components, which can describe the accurate position of the components in the three-dimensional space and the size and direction of the space occupied by the components under environmental factors;

[0029] Further, the geometric shape of each component is obtained by the bounding box of the spatial dimension positioning data of the component, and the volume and surface area of the component are calculated by the dimensional size, so as to obtain the contour data of the component; whether there is a contact relationship between adjacent components is judged by the spatial dimension positioning data of each component and the component contour data. When there is a contact relationship between the components, it means that there is a connection relationship between the components, so as to obtain the component connection data; the component connection data provides the position and type of the connection point of the component, so that it is possible to better understand whether there are dimensional size problems for components of the same type under the influence of environmental factors; a three-dimensional space prediction model is constructed through the spatial dimension positioning data and the component connection data, and through the three-dimensional space prediction model, it is possible to understand whether there will be spatial collisions or interferences between the components at the construction site of the building, reducing the actual quality problems and installation errors of the components during the construction process. Description of the Drawings

[0030] Figure 1 It is the main flowchart of a building construction quality assessment and processing method based on BIM data analysis in Embodiment 1;

[0031] Figure 2 It is the flowchart of constructing a three-dimensional space prediction model of a building construction quality assessment and processing method based on BIM data analysis in Embodiment 1;

[0032] Figure 3 It is the overall flowchart of constructing a three-dimensional space prediction model of a building construction quality assessment and processing method based on BIM data analysis in Embodiment 1;

[0033] Figure 4 It is the flowchart of the component spatial conditions and component connection conditions of a building construction quality assessment and processing method based on BIM data analysis in Embodiment 1;

[0034] Figure 5 It is the construction processing flowchart of the time series dimension deformation model of a building construction quality assessment and processing method based on BIM data analysis in Embodiment 1;

[0035] Figure 6 It is the schematic diagram of the components connected to each other in Embodiment 1;

[0036] Figure 7 It is the flowchart of a building construction quality assessment and processing system based on BIM data analysis in Embodiment 2;

[0037] Reference numerals: acquisition module 10; construction module 20; identification module 30. Detailed Implementation Modes

[0038] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of them. 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.

[0039] The present invention will be further described in detail below through specific embodiments in combination with the accompanying drawings.

[0040] Embodiment 1

[0041] As Figure 1 shown, the present invention provides a building construction quality assessment and processing method based on BIM data analysis, including the following operation steps: S1: Scan the building information at the building construction site to construct an initial BIM model; it should be noted that, first, three-dimensional data of the actual building construction site is obtained through scanning devices (such as laser scanners, drones, or 3D photogrammetry devices); then, this data is used to construct an initial BIM model, that is, a digital three-dimensional model integrating building information; the above-mentioned building information generally refers to all data and attributes related to the building; for example, the above-mentioned building information includes building geometric information; among them, geometric information includes dimensions and shapes: Dimensions: The length, width, height, etc. of components.

[0042] Shape: The geometric shape and spatial layout of components.

[0043] The BIM model provides a detailed and accurate digital representation, which can help designers, constructors, and other relevant parties understand the actual layout and structure of the building; this step provides basic data for subsequent construction, verification, and collision detection;

[0044] S2: Add BIM data to the initialized BIM model; obtain spatial dimension positioning data through the BIM data, further determine the component connection data of components according to the spatial dimension positioning data, and construct a three-dimensional space prediction model based on the spatial dimension positioning data and the component connection data; it should be noted that relevant data are extracted from the BIM model, such as the dimensions, positions, shapes, materials, etc. of components; according to these data, the system further correlates the spatial dimension positioning data (i.e., the position coordinates of each component in space) with the component connection data (i.e., the connection methods between components, the positions of connection points, etc.), and finally forms a complete three-dimensional space prediction model; at this stage, the system can perform occupancy simulation of the component space in the construction site time series through the obtained spatial dimension positioning data and component connection data, so as to judge whether the components are correctly arranged according to the design requirements (or due to environmental impacts (i.e., thermal expansion and contraction due to temperature and humidity or spatial occupancy caused by position offsets)), and whether there will be spatial collisions or interferences; for example, some components may not fully consider their distances from other components during design, resulting in their overlap or interference with each other in the model; at this time, the system can identify and mark these collision areas, and the component space simulation of the three-dimensional space prediction model can reduce the actual quality problems and installation errors of components during the construction process; if there are collisions or unreasonable connections, designers can modify the design according to the feedback to avoid errors or conflicts during actual construction, thereby improving construction accuracy and efficiency;

[0045] S3: Preset the start time and end time of the construction process at the construction site of the building to generate a time prediction model (i.e., the time prediction model is a model used to predict the start time and end time of each process in the building construction process; predict the time required for each construction stage based on historical data, the arrangement of construction processes, and possible external factors (such as seasonal weather, construction errors, etc.); and the construction of the time prediction model is common knowledge and will not be elaborated); input the time series of the construction process into the three-dimensional space prediction model to predict the component quality at the construction site of the building.

[0046] It should be noted that in the three-dimensional space prediction model, presetting the start time and end time of the construction process at the construction site of the building as the detection data input into the three-dimensional space prediction model can play a verification role and comprehensively predict and inspect the component quality at the actual construction site in the future; through the three-dimensional space prediction model, simulate the subsequent construction quality at the construction site of the building, so as to detect the component space occupancy problem and subsequent component installation problem at the construction site of the building, and avoid large-scale rework during the construction process;

[0047] Specifically, such as Figure 2As shown, in step S2, BIM data is added to the initialized BIM model; spatial dimension positioning data is obtained through the BIM data, component connection data of components is further determined according to the spatial dimension positioning data, and a three-dimensional space prediction model is constructed based on the spatial dimension positioning data and the component connection data. The specific operation steps are as follows: S21: Add BIM data to the initialized BIM model, and place the added BIM data at a preset position to be evaluated (this preset position to be evaluated can be directly added according to some conditions set by the user (for example, first add house foundation components, wall components, etc., and then add the main body components of the house exterior protection), or can be dragged to the position to be evaluated manually), and then obtain the BIM model data of building components for the BIM model; it should be noted that before adding, operations such as cleaning, format conversion, and missing data filling are performed on the BIM data to ensure that it can be loaded into the BIM model. After multiple BIM data records are added to a certain position, the BIM model data of building components is extracted, and then subsequent related component interference evaluation and detection are carried out;

[0048] S22: Obtain the bounding box of each component from the BIM model data of building components, and obtain the starting corner point and the ending corner point in each component (that is, the bounding box is the smallest cube or rectangular frame surrounding the component, so corner points will appear, and the frame corner point at the "lower left rear" or "front lower" position in the three-dimensional space within the bounding box is used as the starting corner point, and the frame corner point at the "upper right front" or "upper rear" position in the bounding box is used as the ending corner point), determine the spatial coordinates of the starting corner point and the ending corner point in the BIM model, obtain the starting corner point coordinates and the ending corner point coordinates of the bounding box, and obtain the coordinates of the bounding box of the component;

[0049] Record the starting corner point coordinates and the ending corner point coordinates of the bounding box of each component; the starting corner point coordinates and the ending corner point coordinates are expressed as the starting corner point coordinates and the ending corner point coordinates in the X, Y, and Z axis directions; it should be noted that the bounding box information of each component is extracted through BIM software tools; the bounding box is the smallest cube or rectangular frame surrounding the component, and it is represented by the coordinates of the starting corner point and the ending corner point (that is, the starting corner point coordinates refer to the coordinates of the point closest to the origin (usually the starting point in the coordinate system) in the bounding box; this point is usually located at the "lower left rear" or "front lower" position of the bounding box, depending on the definition of the coordinate system; while the ending corner point coordinates refer to the coordinates of the point farthest from the origin in the bounding box, which is usually located at the "upper right front" or "upper rear" position of the bounding box, and is also important data for calculating the spatial range and object size); the coordinates of the starting corner point and the ending corner point respectively refer to the minimum and maximum positions of the component in the three-dimensional space (the coordinates in the X, Y, and Z axis directions) of the BIM model;

[0050] The bounding box can help determine the spatial occupancy range of each component and also provide basic data for subsequent spatial positioning and analysis; recording the coordinates of the starting and ending corner points can facilitate the calculation of the spatial position, size, and subsequent geometric analysis of the component; by obtaining the coordinates of the bounding box of the component, the spatial position and size of the component are determined, preparing for subsequent spatial analysis and positioning;

[0051] S23: Calculate the dimensions of each dimension of the component through the coordinates of the starting corner point and the ending corner point of the bounding box of the component (that is, the dimensions of each dimension are the lengths, widths, and heights in the X, Y, and Z axis directions);

[0052] Input the currently preset construction time series node (when the installation and assembly time series node corresponding to the component can be preset, it can also be inferred and evaluated through a time prediction model, and then input the preset construction starting point time to obtain the construction time series node when the current component is installed). According to the current component type and the currently determined preset construction time series node, determine the current environmental attribute information; the environmental attribute information includes season information, local seasonal average temperature, and average humidity; preset the environmental impact dimension critical threshold y; according to the mapping relationship between the environmental attribute information stored in the current type component database and the environmental impact dimension critical threshold y, call the environmental impact dimension critical threshold y of the current component type at the current construction time series node;

[0053] Modify and adjust the dimension of the already loaded component by loading the environmental impact dimension critical threshold y, so as to obtain the updated dimension of the component (note, for example, if the environmental impact dimension critical threshold y is a 5% equal - proportion volume expansion, then the updated dimension of the component is obtained accordingly);

[0054] Judge whether there is interference between the dimensions of the currently updated component and adjacent components; if not, it is determined that the dimension of the component under the environmental impact meets the spatial interference quality requirements;

[0055] If so, it is determined that there is a quality error in the dimension of the component under the environmental impact; at the same time, the first preferred processing method or the second preferred processing method is used to adjust the current component;

[0056] Adjusting the current component by the first preferred processing method includes: deleting the currently loaded component and replacing it with other components of the same type with different sizes and re - loading, and at the same time calling the construction time series node to calculate the dimensions of the updated component; continue to judge whether there is interference between the dimensions of the currently updated component and adjacent components until the dimensions of the component meet the spatial interference quality requirements;

[0057] The second preferred processing method adjusts the current component, including: directly changing and adjusting the preset position to be evaluated of the current component (for example: under the environmental factor attribute information, recalculate the starting point coordinates and ending point coordinates of the calculation bounding box of the current component in each dimension, calculate the adjustment value according to the dimension sizes of the component before adjustment and the dimension sizes in each dimension under the environmental factor attribute information, and this adjustment value is the distance of the new position that the current component needs to update at the preset position to be evaluated)), reload the component after the position is updated (at this time, the component does not need to be updated, only the position is adjusted), continue to call the construction time series node to calculate the dimension sizes of the updated component, and continue to judge whether there is interference between the dimension sizes of the current updated component and the adjacent components until the dimension sizes of the component meet the spatial interference quality requirements;

[0058] It should be noted that the center point of the component is calculated using the coordinates of the starting corner point and the ending corner point; the calculation method of the center point is determined by taking the average value of the starting corner point coordinates and the ending corner point coordinates in the X, Y, and Z axis directions respectively: center point = (starting corner point coordinates + ending corner point coordinates) / 2; the center point of the component is the geometric center of the component, which represents the "balance point" or "center of gravity" of the component. Through the center point, it is more convenient to judge the relative position of the component in space, perform collision detection and space planning;

[0059] According to the minimum and ending corner point coordinates of the component, calculate the dimensions (length, width, height) of the component in each direction; the calculation method is to subtract the minimum coordinate from the maximum coordinate to obtain the dimension in each direction: length = ending corner point coordinate X - starting corner point coordinate X, width = ending corner point coordinate Y - starting corner point coordinate Y, height = ending corner point coordinate Z - starting corner point coordinate Z; the dimension size is the actual occupied size of the component in space; by calculating the dimension sizes of each component, the physical characteristics and space requirements of each component can be obtained, and the space occupancy of the component can be clearly defined to determine the possibility of subsequent collisions;

[0060] The environmental impact dimension critical threshold y is a preset standard value, indicating the change amount of the dimension size when the component changes under external environmental factors (such as environmental impact factors of temperature and humidity in different seasons can be obtained using acquisition equipment. Therefore, according to the construction time series node and the current component type, the volume expansion change amount under the influence of temperature and humidity in different seasons can be obtained. When the volume expands and changes, the position of the component will also change, for example: it occupies a larger space position)). It can be seen that this model takes into account the influence of external environmental changes, so the dimension scale characteristics of the updated component can be obtained; external environmental changes may cause materials to expand, contract or deform, so a critical threshold y needs to be set;

[0061] Continue to update the dimensional scale of the component, and continue to judge whether there is interference between the dimensional size of the currently updated component and adjacent components (the interference judgment method is that if there is no interference in the three directions of X, Y, and Z, it means that there is no spatial interference between the two components, that is, there are no repeated position coordinates in the spatial dimension scale of the outer bounding box of the component); if interference occurs, it is necessary to replace the component with other dimensions or readjust the installation position of the component; through the above-mentioned scheme design, it can be ensured that the component obtains the dimensional size of the updated component under the influence of environmental changes according to the influence of the time series, component type, etc., providing a strong guarantee for subsequent interference and model design. This means that the components of this model still maintain good quality control under environmental change conditions.

[0062] Record the environmental impact size critical threshold y, component type (material type), time series, etc. as one or more influencing factors of the three-dimensional space prediction model. At the same time, this model is constantly concerned about the influence of the above-mentioned time series and regards it as an important influencing factor;

[0063] S24: Obtain the updated component, and generate the spatial size positioning data of the component through the coordinates of the bounding box of the updated component (that is, the coordinates of the bounding box of the component reflect the position coordinates of the component in the three-dimensional space; therefore, form the spatial size positioning parameters with the coordinates of the bounding box of the component);

[0064] It should be noted that by combining the coordinates of the bounding box, the center point position of the component, and the dimensional size data of each dimension, the spatial size positioning data of the component is generated; the spatial size positioning data includes the spatial position of the component (such as the center point coordinates), dimensions (length, width, height), and the specific direction of the component in the three-dimensional space; the spatial size positioning data is one of the core information of the component, which helps to describe the accurate position, occupied space size, and direction of the component in the three-dimensional space; it provides a basis for collision detection and analysis of the relative positions between components (that is, the relative positions between components, which is the connection relationship between components, and further verifies whether there is a collision relationship between components through the subsequent connection relationship);

[0065] S25: Obtain the geometric shape of each component through the bounding box of the spatial size positioning data of the updated component;

[0066] Calculate the volume and surface area of each component through the dimensional size of the component;

[0067] Further construct the component contour data through the geometric shape of the component, the volume of the component, and the surface area;

[0068] It should be noted that the bounding box is the smallest rectangle or cube that contains the component, and the approximate geometric shape of the component can be estimated through the bounding box;

[0069] Based on the dimensions of the component (such as length, width, height, etc.), the volume and surface area of the component can be calculated; these parameters help to evaluate the physical properties of the component, such as weight, supporting force, surface contact area, etc.;

[0070] When the geometric shape of the component is combined with its volume and surface area, more detailed "profile data" can be generated, which can better judge the connection and support effects between components;

[0071] At the same time, it helps to accurately describe the space occupancy of each component; these geometric information are the basis for collision detection;

[0072] S26: Determine the contact points between components by using the spatial dimension positioning data and component profile data of each component, so as to obtain component connection data; construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data; note that the components involved in the above steps S24 - S26 are all updated components.

[0073] It should be noted that through the spatial dimension positioning data of the components (i.e., their positions in the three-dimensional space) and the profile data (i.e., the geometric shape of the components), the contact points (i.e., contact points or connection points) between different components can be determined; use the contact points and the spatial data of the components, combined with the connection relationship, to construct a complete three-dimensional space prediction model;

[0074] During the construction of the three-dimensional space prediction model, through accurate component connection data, it can be ensured that the assembly relationship between components will not cause collision problems due to dimensional errors or position deviations; through the component connection data, collision simulation can be carried out in the virtual environment to simulate possible problems in actual assembly, and ensure that all adjacent components can be smoothly connected without interference during assembly;

[0075] Specifically, as Figure 3 shown, in step S26, determine the contact points between components by using the spatial dimension positioning data and component profile data of each component, so as to obtain component connection data; construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data, and the specific operation steps are as follows:

[0076] S261: Determine whether there is a contact relationship between adjacent components based on the spatial dimension positioning data and component contour data of each component (the spatial positioning data is the spatial position (such as the center point coordinates), dimensions (length, width, height), and the specific direction of the component in three-dimensional space). That is, this step is different from the spatial interference judgment step between spatial positioning data. This step is based on the spatial positioning data. By combining the spatial dimension positioning data with the component contour data filling, the coordinate data of the solid component is obtained. Whether there is repetition is judged by the coordinate data of the two solid components. If there is repetition, it is judged that there is contact;

[0077] If it is determined that there is no contact relationship between adjacent components, no further processing is performed;

[0078] If it is determined that there is a contact relationship between adjacent components; then determine the contact point through the bounding box or the contact area of the geometric shape between the adjacent components, and determine the contact type of the contact area between the components for the contact point (that is, such as embedding, welding, bolt connection, etc.);

[0079] Locate the spatial coordinates of the contact point (i.e., the contact point spatial coordinates) between adjacent components through the spatial dimension positioning data of the component to obtain the contact position;

[0080] It should be noted that the spatial dimension positioning data of each component (such as the center point coordinates, bounding box, dimensions, etc.) is used to judge whether the component is in contact with adjacent components; the contact relationship refers to whether there is an intersecting or contacting part of the component in space; judging the contact relationship between components is for spatial analysis, so as to further analyze the contact area and contact type;

[0081] If the spatial dimension positioning data of adjacent components indicates that they do not contact, that is, their bounding boxes or geometric shapes do not overlap or contact (that is, it can also be understood as whether there is repetition of component dimension coordinates and sharing the same coordinate point), the system will determine that there is no contact relationship between them, and subsequent contact area analysis can be skipped to avoid unnecessary calculations and improve efficiency;

[0082] If the spatial data of adjacent components indicates that they are in contact, the system will determine that there is a contact relationship between them, and there is a contact point between the components; determining the contact area through the bounding box or geometric shape can more accurately locate the point or area where the components contact; the bounding box provides a simple preliminary screening, while geometric shape analysis can obtain more detailed contact information;

[0083] After the phase connection point is determined, the system needs to further analyze the contact type of the contact area; the contact type usually includes several types, such as "hard contact" (physical collision, large-area space occupation), "soft contact" (such as elastic contact, slight space occupation), or "gap contact" (no actual contact, but may generate force under certain conditions); through the spatial dimension positioning data, the system can determine the precise spatial coordinates of the phase connection point, that is, the location where the contact occurs;

[0084] S262: Construct component connection data through the phase connection point, phase connection type, and phase connection position between the components;

[0085] It should be noted that the contact point, contact type, and contact position between the components are determined; next, these information are integrated into "connection data", that is, a data structure representing how the components are connected to each other in space; integrating the phase connection point, contact type, and contact position into connection data can systematically describe the spatial relationship between the components; through this data structure, the contact interaction between the components can be effectively managed, making full preparations for subsequent collision detection;

[0086] S263: Set component space conditions for the spatial dimension positioning data and set component connection conditions for the component connection data;

[0087] It should be noted that the component space conditions refer to the specific rules on how to position and allocate components in space, including size limitations between components, etc.; these component space conditions ensure the reasonable arrangement of components and avoid their overlap or conflict in the physical space;

[0088] The component connection conditions refer to the regulations on how components are connected. It involves mechanical connection requirements for component connection points, etc.; by setting connection conditions, it can ensure that different components can be correctly docked without generating non-compliant mechanical connections or unreasonable connections, resulting in quality problems of components;

[0089] S264: Construct a three-dimensional space prediction model according to the component space conditions and the component connection conditions;

[0090] It should be noted that by setting component space conditions and component connection conditions, the system can ensure that when performing three-dimensional modeling, the components fully consider environmental impact factors, dimensions, and mechanical characteristics;

[0091] Specifically, as Figure 4 shown, in step S263, setting component space conditions for the spatial dimension positioning data and setting component connection conditions for the component connection data, the specific operation steps are as follows:

[0092] S2631: Define the component space condition according to the spatial dimension positioning data (that is, the component space condition is the safety distance threshold of the space between components to judge the occupancy threshold of the spatial position between components (that is, the component space condition is used as the threshold to judge the occupancy of the spatial position of components));

[0093] Search for adjacent and connected components around each component of the current spatial dimension positioning data, and input all the searched components (classified into a set) into the time-series dimension deformation model to obtain the dimension of each component corresponding to the construction time series node after update; As time goes by, the material connection strength decays, and the time-series dimension deformation model can predict the change amount of dimension toughness at corresponding multiple time series nodes, so as to obtain the updated dimension;

[0094] Obtain the dimensions of the corresponding construction time series nodes of the current component and the updated adjacent components around it, and calculate the minimum distance corresponding to the construction time series nodes of multiple adjacent components (that is, calculate the minimum distance in the X-axis direction, the minimum distance in the Y-axis direction, and the minimum distance in the Z-axis direction, which are recorded as the minimum distance between components. However, it should be noted that the minimum distance corresponding to the construction time series node here specifically refers to the minimum distance in the Z-axis direction, because the Z-axis direction is the main stress direction of the building and it is the direction perpendicular to the ground plane); In this way, the minimum distance in the Z-axis direction between the current component c and the adjacent (1, 2, 3,..., N) components can be calculated, and multiple values are recorded as (Zc1, Zc2, Zc3,..., ZcN);

[0095] Then calculate the average value of the minimum distances corresponding to the construction time series nodes between the current component and multiple adjacent components; that is, calculate the average value of the minimum distances (Zc1, Zc2, Zc3,..., ZcN) in the Z-axis direction between the current component and the adjacent (1, 2, 3,..., N) components, which is recorded as Zcp.

[0096] Take the average value of the minimum distances corresponding to the construction time series node of the current component as the safety distance threshold;

[0097] Use the safety distance threshold as the component space condition;

[0098] S2632: Define the component connection condition according to the component connection data (that is, the purpose of constructing the component connection condition is to judge the safety distance between components to avoid collision between components; at the same time, in step S2633, judge the supporting force of the connection point to avoid unnecessary friction and waste of resources caused by the installation of the connection point between components), and the component connection condition includes calculating the minimum distance of the connection point between the components through the component connection data;

[0099] Preset the distance threshold range between the connection points; determine whether the minimum distance between the connection points of the components is within the distance threshold range between the connection points;

[0100] If not, it is determined that there is interference in the distribution between the connection points (i.e., too close or too scattered);

[0101] If so, it is determined that the distribution between the connection points meets the minimum distance, and the minimum distance is set as the connection point threshold (i.e., the safety distance between the connection points of the components, and the minimum distance of this safety distance is set as the connection point threshold);

[0102] It should be noted that the purpose of calculating the minimum distance is to determine whether the connection points (i.e., connection points) between the components meet the preset safety distance requirements; the minimum distance calculation is usually based on the size, shape and design specifications of the components; this step calculates the actual distance between each pair of connection points by calculating the connection data;

[0103] Setting the distance threshold range is to ensure that there is an appropriate space between the connection points; this threshold is usually set based on actual operation requirements, equipment specifications or safety specifications, aiming to prevent installation or operation difficulties caused by too close distance between equipment or components, and also avoid unreasonable layout or low efficiency caused by too large distance;

[0104] If the minimum distance is not within the preset distance threshold range, it means that there is a problem with the distribution between the connection points. If the distance is too close, it may cause interference between the components and prevent smooth installation or operation; if the distance is too scattered, it may cause waste of space or the components cannot cooperate effectively;

[0105] If the actual distance between the connection points meets the preset minimum distance requirement, then it can be determined that this distance is reasonable and used as the connection point threshold in the design; ensure that the distance between the connection points is safe enough, neither too close to avoid interference, and at the same time, not too scattered to ensure effective connection;

[0106] S2633: Select the corresponding connection type according to the connection points between the components, calculate the support stress according to the corresponding connection type, and set the support stress as the support threshold (i.e., take this support threshold as the load of the component and the connection point, that is, the support stress);

[0107] It should be noted that different connection types are often selected for connection between components, such as hinges, bolts, etc.; calculate the support stress (i.e., load force) between the components for different connection types;

[0108] Using static principles, calculate the responses of the connection points under the applied loads, including forces, moments, displacements, etc.; through force equilibrium equations (such as ΣF = 0, ΣM = 0), ensure the stability of the connection points in all directions; calculate the displacements of the connection points under the action of the loads to ensure that they are within the allowable displacement range; if the displacements are too large, it may affect the overall stability of the structure; through structural deformation calculations, verify whether the deformations of the connection points after being stressed are within the acceptable range; determine the critical load of the structure under the support conditions, that is, the point at which the connection points may become unstable under a certain specific load; by calculating the critical load (such as buckling load or failure load), verify whether the support conditions of the connection points are sufficient. If sufficient, this critical load is used as the support stress, which is also the final load (that is to say, when a force is applied to the connection points and the connection points continuously deform under the load, a critical load point will be reached (i.e., the collapse point of parts such as hinges and bolts of the connection points), and this critical load point is the point of the final support stress of the connection points)); use this support stress as the standard for evaluating the load and set it as the support threshold;

[0109] S2634: Combine the connection point threshold with the support threshold to form the component connection conditions;

[0110] It should be noted that the connection points usually refer to the contact points or connection points of each component in a structure or system; the connection point threshold describes how these contact points cooperate, constrain, or transfer mechanical actions, such as how to precisely define the geometric positions, cooperation methods, contact forms, etc. of the connection points;

[0111] The support threshold refers to the description of the functions and constraint conditions of the support points (such as supports, fixed points, hinge points, etc.) in the structure; for example, the support points may be defined as types such as fixed, slidable, allowing rotation, etc., and the support threshold indicates the stability, load-bearing capacity, and limitations on the structural deformation of these points in the structure;

[0112] Combining the connection point threshold with the support threshold means unifying the requirements of the two in the design to form a comprehensive rule system, taking into account the functions and mutual relationships of each connection point and support point; the component connection conditions are the conditions that need to be satisfied by comprehensively considering all connection points and support points, defining how to implement the functions of these supports and connection points in the structure to ensure the stability and reliability of the overall system;

[0113] Preferably as an implementable manner; as Figure 5 shown, specifically, in step S2631, all the components searched (put into a set) are input into the time-series dimension deformation model to obtain the dimension of each updated component corresponding to the construction time series node. The specific operation steps are as follows:

[0114] Use the finite element analysis method to calculate the connection strength between adjacent components at the construction time series nodes, and construct a time series dimension deformation model according to the material type of the component and the combined type of connection strength and the material creep property information stored in the component database; obtain the updated dimension size of each component corresponding to the construction time series nodes according to the time series dimension deformation model. The specific operation steps are as follows:

[0115] S26311: Use the finite element analysis method to construct the time series dimension deformation model, and the specific implementation steps are as follows;

[0116] Calculate the connection strength of the components with connections around the component according to the changes of the construction time series nodes;

[0117] Directly obtain the material type of the component. It should be noted that generally, if they are the same components, the connection strength of the components with the same material type is also the same;

[0118] Calculate the dimensional toughness change amount of the connection strength of the component according to the material creep property information stored in the current type component database of the component;

[0119] The above information such as the material type, connection strength, and material creep property information of the component are all obtained and collected in advance, and then subsequent processing is performed.

[0120] Among them, the dimensional toughness change amount is adjusted according to the material type of the component. The formula for the optimized dimensional toughness change amount is: ;

[0121] In the formula, is the connection strength between the u-th component and the adjacent (u + 1)-th component in the k-th construction time series node in the construction time series; is the creep strain in the material creep property information of the connection between the u-th component and the adjacent (u + 1)-th component in the k-th construction time series node in the construction time series; is the creep strain adjustment coefficient, which is used to adjust the influence degree coefficient of material creep damage on the connection strength; is the normalization function, which is used to standardize the creep strain;

[0122] N is the total number of material types; represents the stiffness coefficient of the m-th material type (that is, the coefficient of the connection strength); represents the yield strength attribute of the m-th material type on the p-th attribute in the material creep property information (that is, there are multiple coefficients in the material creep property information, including not only the creep strain but also the yield strength);

[0123] It should be noted that finite element analysis (FEA) is used to simulate the changes of components under different material creep conditions to obtain more accurate dimensional changes; the yield strength of each component is dynamically adjusted according to the material creep property information; finite element analysis (FEA) is a numerical method widely used in engineering problems, which can accurately simulate the behavior of materials, especially the deformation and expansion when the influence of material creep is considered (which also indirectly indicates the stress reduction of the component material, resulting in reduced toughness).

[0124] According to the above formula, it can be understood that during the construction time series node process, the connection strength is affected not only by the component material itself but also by the material creep factor after time change; by analyzing the changes at different time nodes, the dynamic change of the connection strength can be obtained, which can more accurately reflect the bearing capacity of the connection in the actual construction environment; by determining the material type of the component, the standard connection strength used during construction can be understood through this material type (that is, through historical data and the material types selected for different positions of the frame structure of each building during the design of the building, so the connection strength is known). At the same time, the connection strengths of different material types (such as steel, concrete, etc.) are different, and the connection strength of each material type is fixed; factors such as material creep property information will cause the connection strength of the component to decrease and the stress to drop, thus affecting the connection strength (that is, as Figure 6 shown, the bolt connection between components made of steel component materials may be interfered by material creep property information factors, resulting in a decrease in connection strength).

[0125] S26312: Calculate the dimensional toughness change amount of the connection strength of adjacent components for each component according to the changes of the construction time series nodes (that is, the previously described step S26312 has clarified the calculation of the optimized dimensional toughness change amount at one construction time series node, and here it is to output the data of all construction time series nodes), and then construct a time series dimensional deformation model according to all the obtained dimensional toughness coefficients (that is, form a data set corresponding to the construction time series node - dimensional toughness change amount).

[0126] Input all the searched components into the time series dimensional deformation model to obtain the updated dimensional size of each component corresponding to the construction time series node.

[0127] It should be noted that for each component, at a specific construction time point, the connection strength with adjacent components will be affected by material creep; as time goes by, the shape of the component will constantly change; by constructing a time series model, the dimensional changes of the component can be more accurately simulated and predicted. Not only the current size can be obtained, but also the dimensional change trend at a future time point can be predicted through the model.

[0128] Inputting all components into the model for calculation can ensure that all dimensional changes of components during construction are accurately tracked and adjusted; through this dynamic calculation, dimensional changes can be predicted in a timely manner, enabling timely discovery of component problems.

[0129] Embodiment 2

[0130] As Figure 7 shown, the present invention also provides a building construction quality assessment and processing system based on BIM data analysis, including: a collection module 10; a construction module 20; an identification module 30;

[0131] The collection module 10 is used to scan the building information at the building construction site to construct an initial BIM model;

[0132] The construction module 20 is used to add BIM data to the initial BIM model; obtain spatial dimension positioning data through the BIM data, further determine the component connection data of the components according to the spatial dimension positioning data, and construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data;

[0133] The identification module 30 is used to preset the start time and end time of the construction process at the building construction site to generate a time prediction model; input the time series of the construction process into the three-dimensional space prediction model to predict the component quality at the building construction site.

[0134] In summary, from the building construction quality assessment and processing method and system based on BIM data analysis proposed in the embodiments of the present invention, it can be seen that when specifically applied, scanning the building information with a scanning device to construct an initial BIM model can help designers, constructors, and other relevant parties understand the actual layout and structure of the building;

[0135] Furthermore, obtain the BIM model data of building components for the BIM model, obtain the bounding box of each component through the BIM model data of building components, thereby determine the specific position in the three-dimensional space, and obtain the coordinates of the starting corner point and the ending corner point of the bounding box, so that the dimensional sizes of each part of the bounding box can be calculated; according to the time change of the construction time series nodes, determine the current environmental attribute information of each construction time series node, and update the dimensional sizes of the components that may be affected by environmental factors according to the mapping relationship between the current environmental attribute information and the preset environmental impact size critical threshold y, so that the dimensional size changes of the components can be understood under any environmental factors; generate the spatial dimension positioning data of the components through the coordinates of the bounding box of the updated dimensional sizes of the components, which can describe the accurate position of the components in the three-dimensional space and the size and direction of the space occupied by the components under environmental factors;

[0136] Furthermore, the geometric shape of each component is obtained by the bounding box of the spatial dimension positioning data of the component, and the volume and surface area of the component are calculated through the dimensional size, so as to obtain the contour data of the component; whether there is a contact relationship between adjacent components is judged by the spatial dimension positioning data of each component and the component contour data. When there is a contact relationship between the components, it indicates that there is a connection relationship between the components, so as to obtain the component connection data; the component connection data provides the connection point position and connection type of the components, so that it can be better understood whether there are dimensional size problems for the same type of components under the influence of environmental factors; a three-dimensional space prediction model is constructed through the spatial dimension positioning data and the component connection data. Through the three-dimensional space prediction model, it can be understood whether there will be spatial collisions or interferences between the components at the construction site of the building, reducing the actual quality problems and installation errors of the components during the construction process.

[0137] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; those of ordinary skill in the art can modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A building construction quality assessment and processing method based on BIM data analysis, characterized in that, It includes the following operation steps: Scan the building construction site to obtain building information and construct an initial BIM model; Add BIM data to the initial BIM model; obtain spatial dimension positioning data through the BIM data, further determine the component connection data of the components according to the spatial dimension positioning data, and construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data; Preset the start time and end time of the construction process at the building construction site to generate a time prediction model; input the time series of the construction process into the three-dimensional space prediction model to predict the component quality at the building construction site; Add BIM data to the initial BIM model; obtain spatial dimension positioning data through the BIM data. The specific operation steps are as follows: Add BIM data to the initial BIM model, place the added BIM data at a preset position to be evaluated, and then obtain the BIM model data of the building components for the BIM model; Obtain the bounding box of each component from the BIM model data of the building components, obtain the starting corner point and ending corner point of each component, determine the spatial coordinates of the starting corner point and ending corner point in the BIM model, obtain the starting corner point coordinates and ending corner point coordinates of the bounding box, and obtain the coordinates of the bounding box of the component; Record the starting corner point coordinates and ending corner point coordinates of the bounding box of each component; The starting corner point coordinates and the ending corner point coordinates are expressed as the starting corner point coordinates and ending corner point coordinates in the X, Y, and Z axis directions; Calculate the dimensions of each component through the starting corner point coordinates and ending corner point coordinates of the bounding box of the component; Input the currently preset construction time series node, and determine the current environmental attribute information according to the current component type and the currently determined preset construction time series node; the environmental attribute information includes season information, local seasonal average temperature, and average humidity; preset the environmental impact dimension critical threshold y; according to the mapping relationship between the environmental attribute information stored in the current type component database and the environmental impact dimension critical threshold y, call the environmental impact dimension critical threshold y of the current component type at the current construction time series node; Modify and adjust the dimensions of the already loaded components by loading the environmental impact dimension critical threshold y to obtain the updated dimensions of the components; Judge whether there is interference between the dimensions of the currently updated components and adjacent components; If so, it is determined that there is a quality error in the dimensions of the component under the environmental impact; At the same time, adjust the current component by adopting the first preferred processing method or the second preferred processing method; The first preferred processing method for adjusting the current component includes: deleting the currently loaded component and replacing it with other components of the same type with different dimensions and reloading, and at the same time calling the construction time series node to calculate the dimensions of the updated component; continue to judge whether there is interference between the dimensions of the currently updated component and adjacent components until the dimensions of the component meet the spatial interference quality requirements; The second preferred processing method adjusts the current component, including: adjusting the preset position to be evaluated of the current component, reloading the component after updating, continuing to call the construction time series node to calculate the dimensional size of the updated component, and continuing to determine whether there is interference between the dimensional size of the current updated component and adjacent components until the dimensional size of the component meets the spatial interference quality requirements; Obtain the updated component, and generate the spatial dimension positioning data of the component through the coordinates of the bounding box of the updated component.

2. The building construction quality assessment and processing method based on BIM data analysis according to claim 1, characterized in that, Further determine the component connection data of the component according to the spatial dimension positioning data, and construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data. The specific operation steps are as follows: Obtain the geometric shape of each component through the bounding box of the spatial dimension positioning data of the updated component; Calculate the volume and surface area of each component through the dimensional size of the component; Further construct the component profile data through the geometric shape of the component, the volume of the component, and the surface area; Use the spatial dimension positioning data and the component profile data of each component to determine the connection points between components, so as to obtain the component connection data; construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data.

3. The method for evaluating and processing the quality of building construction based on BIM data analysis according to claim 2, characterized in that, Use the spatial dimension positioning data and the component profile data of each component to determine the connection points between components, so as to obtain the component connection data. The specific operation steps are as follows: Judge whether there is a contact relationship between adjacent components through the spatial dimension positioning data and the component profile data of each component; If it is determined that there is a contact relationship between adjacent components; then determine the connection points through the contact area of the bounding box or geometric shape between adjacent components, and determine the connection type of the contact area between components for the connection points; Locate the spatial coordinates of the connection points between adjacent components through the spatial dimension positioning data of the component to obtain the connection position; Construct the component connection data through the connection points between the components, the connection type, and the connection position.

4. The building construction quality assessment and processing method based on BIM data analysis according to claim 3, characterized in that, Construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data. The specific operation steps are as follows: Set the component space conditions for the spatial dimension positioning data and set the component connection conditions for the component connection data; Construct a three-dimensional space prediction model according to the component space conditions and the component connection conditions.

5. The building construction quality assessment and processing method based on BIM data analysis according to claim 4, characterized in that, Set the component space conditions for the spatial dimension positioning data. The specific operation steps are as follows: Define the component space conditions according to the spatial dimension positioning data; Search for the surrounding adjacent components with connections for each component of the current spatial dimension positioning data, and input all the searched components into the time series dimension deformation model to obtain the dimensional size of the corresponding construction time series node of each updated component; Obtain the dimensional size of the corresponding construction time series node of the current component and the surrounding adjacent updated components, and calculate the minimum distance corresponding to the construction time series nodes of multiple adjacent components; Then calculate the average value of the minimum distances corresponding to the construction time series nodes of the current component and multiple adjacent components; The average value of the minimum spacing corresponding to the construction time series nodes of the current component is used as the safety distance threshold; The safety distance threshold is used as the set component space condition.

6. The building construction quality assessment and processing method based on BIM data analysis according to claim 5, characterized in that, By setting component connection conditions for the component connection data, the specific operation steps are as follows: Define component connection conditions according to the component connection data. The component connection conditions include calculating the minimum spacing of the connection points between the components through the component connection data; Preset the distance threshold range between connection points; judge whether the minimum spacing of the connection points between components is within the distance threshold range between connection points; If not, it is determined that there is interference in the distribution between connection points; If so, it is determined that the distribution between connection points meets the minimum spacing, and the minimum spacing is set as the connection point threshold; Select the corresponding connection type according to the connection points between components, calculate the support stress according to the corresponding connection type, and set the support stress as the support threshold; Merge the connection point threshold and the support threshold to form component connection conditions.

7. The building construction quality assessment and processing method based on BIM data analysis according to claim 6, characterized in that Input all the searched components into the time series dimension deformation model to obtain the dimension of each component corresponding to the construction time series node after update. The specific operation steps are as follows: Use the finite element analysis method to calculate the connection strength between adjacent components at the construction time series node, construct a time series dimension deformation model according to the material type of the component and the material creep property information stored in the component database combined with the connection strength type; obtain the dimension of each component corresponding to the updated construction time series node according to the time series dimension deformation model.

8. A building construction quality assessment and processing system based on BIM data analysis, which is used to implement the building construction quality assessment and processing method according to any one of claims 1-7, characterized in that, The system includes: a collection module; a construction module; an identification module; The collection module is used to scan the building information at the building construction site and construct an initial BIM model; The construction module is used to add BIM data to the initial BIM model; obtain spatial dimension positioning data through the BIM data, further determine the component connection data of the components according to the spatial dimension positioning data, and construct a three-dimensional space prediction model according to the spatial dimension positioning data and the component connection data; The identification module is used to preset the start time of construction and the end time of construction for the construction process at the building construction site to generate a time prediction model; input the time series of the construction process into the three-dimensional space prediction model to predict the component quality at the building construction site.

Citation Information

Patent Citations

  • Energy internet digital twin system construction method and device, and terminal equipment

    CN114066673A

  • BIM-based building construction data processing method and system

    CN119067513A