BIM-based construction quality management method and system
By using BIM 3D models for automated conflict detection and construction process logic analysis during building construction, a quality risk list with time and priority labels is generated, solving the efficiency and matching problems of quality management in existing technologies, and realizing efficient quality inspection task derivation and on-site adaptation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FUJIAN POLYTECHNIC OF WATER CONSERVANCY & ELECTRIC POWER
- Filing Date
- 2026-04-27
- Publication Date
- 2026-05-29
AI Technical Summary
Existing technologies cannot effectively combine conflict detection results with the actual progress logic of construction procedures in building construction quality management. This results in a lack of targeted time sequence and priority marking in the quality risk list, insufficient matching between task compilation and on-site construction progress, and low efficiency due to reliance on manual operation.
By acquiring BIM 3D models and their associated data, automated comparison and conflict verification are performed. A quality risk list with time and priority tags is generated in combination with the construction process logic, and 3D visualization rectification suggestions are automatically generated. A quality inspection task list that matches the construction progress is derived in reverse and directly sent to mobile terminals.
It enables the assessment and prioritization of the construction impact of conflict items, generates a risk list that aligns with the construction schedule, simplifies the task derivation process, adapts to dynamic on-site needs, and improves the efficiency and accuracy of quality inspection tasks.
Smart Images

Figure CN122114750A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of building construction quality management technology, specifically a building construction quality management method and system based on BIM. Background Technology
[0002] In the current field of construction quality management, quality control work based on BIM models often involves directly extracting component information from the BIM 3D model and comparing it with design specifications. This process only generates static conflict detection results and relies on manual analysis of the relationship between construction schedules and quality risks. Quality risk points are manually marked in the BIM model, and quality inspection tasks are manually created and transmitted to the on-site operations team based on the construction progress. This conventional control method can only complete basic design and specification conflict identification; it cannot integrate conflict detection results with the actual progress logic of construction procedures. The degree of construction impact and timing of conflict items cannot be effectively distinguished, and the quality risk list lacks targeted chronological and priority markings.
[0003] Under conventional quality management methods, the 3D visualization rectification plan for quality risk points requires manual compilation. The formulation of quality inspection tasks can only be based on a forward-looking analysis of the construction sequence plan, failing to combine the rectification plan with the construction schedule for reverse derivation. This results in insufficient matching between the generated quality inspection tasks and the on-site construction progress. Task creation and distribution both rely on manual operation, leading to low task transmission efficiency and an inability to adapt to the dynamic construction progress requirements of the construction site. The solution requires combining conflict items with the logic of the construction sequence to complete the construction impact assessment and priority ranking, forming a construction quality risk list with time and priority tags. Simultaneously, it needs to derive a quality inspection task list that matches the construction progress based on the rectification plan and the construction sequence plan, and then directly distribute the list to mobile terminals. Summary of the Invention
[0004] This invention aims to solve at least one of the technical problems existing in the prior art;
[0005] Therefore, this invention proposes a BIM-based construction quality management method, including:
[0006] Obtain the BIM 3D model of the target building project and its associated design specifications and construction sequence plan, and generate an initial quality management information set containing model components, design constraints and process nodes;
[0007] The initial quality management information set is structured and parsed to extract geometric information of model components, key parameters of design specifications, and logical relationships of construction procedures, forming a parsed structured information set.
[0008] The geometric information of the model components in the parsed structured information set is automatically compared and conflict checked with the key parameters of the design specifications to identify potential design and specification discrepancies and generate a preliminary conflict detection report.
[0009] Based on the logical relationship of the construction procedures, the construction impact assessment and priority ranking of the conflict items in the preliminary conflict detection report are carried out to generate a construction quality risk list with time sequence and priority labels.
[0010] Based on the construction quality risk list, quality risk points are associated and marked in the BIM 3D model, and a 3D visualization rectification suggestion plan is automatically generated for each quality risk point.
[0011] Based on the three-dimensional visualization rectification suggestion plan and the construction procedure plan, a quality inspection task list matching the current construction progress is derived in reverse, and the quality inspection task list is sent to the mobile terminal.
[0012] Furthermore, obtaining the BIM 3D model of the target building project includes:
[0013] Receive design data from multiple design sources and different disciplines, including spatial layout and geometric data of the architectural discipline, component dimensions and material strength data of the structural discipline, and pipeline routing and equipment parameter data of the mechanical and electrical discipline;
[0014] The received design data from various disciplines are standardized in format and semantically aligned to generate an intermediate exchange model with a unified data pattern.
[0015] Based on the intermediate exchange model, the 3D modeling engine is invoked to build and assemble the building components as basic primitives one by one according to their geometric and attribute data, generating an initial integrated 3D model containing complete building, structural and electromechanical systems.
[0016] Multi-disciplinary collision detection and spatial coordination are performed on the initial integrated 3D model to identify and resolve spatial position conflicts and logical connection contradictions between components of different disciplines, and generate a coordinated BIM 3D model.
[0017] The coordinated BIM 3D model is then linked with the associated design specification text and construction procedure plan through data association and lightweight processing to obtain the BIM 3D model used for quality management.
[0018] Furthermore, the geometric information of the model components in the parsed structured information set is automatically compared and conflict-checked with the key parameters of the design specifications, including:
[0019] From the parsed structured information set, the geometric information flow of model components and the key parameter flow of design specifications are separated;
[0020] The geometric information flow of the model components is deconstructed into component instances to generate a component instance information package for each individual component. The component instance information package includes at least the component type, spatial coordinates, dimensional parameters, and material properties.
[0021] The key parameter flow of the design specification is mapped to the specification clauses and parameters to construct a specification parameter mapping table indexed by component type. The specification parameter mapping table specifies the parameter value range or conditions that various components must meet.
[0022] The component instance information package is matched and mapped with the specification parameter mapping table. For each component instance information package, the specification parameter constraints corresponding to its component type are found.
[0023] An improved construction conflict detection algorithm is invoked to perform parallel comparisons of the dimensional parameters and material properties in the component instance information package with the found specification parameter constraints item by item.
[0024] During the comparison process, if the parameters in the component instance information package do not meet the specification parameter constraints, a conflict record containing the component identifier, conflict parameters, conflict type, and deviation value is recorded.
[0025] The comparison results of all component instance information packages are aggregated, all conflict records are summarized, and the preliminary conflict detection report is constructed.
[0026] The working principle of the improved construction conflict detection algorithm includes:
[0027] A dynamic parameter buffer is established, which is used to temporarily store the parameters to be detected extracted from the component instance information package and the corresponding constraint parameters extracted from the specification parameter mapping table.
[0028] A fuzzy matching engine is constructed. The fuzzy matching engine receives the parameters to be detected and the constraint parameters from the dynamic parameter buffer. The fuzzy matching engine does not perform strict equality judgment, but instead enables different tolerance matching rules according to the parameter type. The tolerance matching rules allow parameters to be considered compliant within a preset engineering tolerance range.
[0029] After the parameter comparison of a single component is completed, check the parameter compliance of other components that are spatially connected or logically related to the component whose parameter comparison has been completed. If the parameter violation of the related component induces or aggravates the potential risk of the current component, the risk level of the current conflict record is increased.
[0030] A historical learning mechanism is introduced, which continuously collects the records of each conflict detection and its subsequent processing feedback. When the same or similar component types and parameter combinations are encountered again, the verified matching patterns stored in the historical learning mechanism are applied first, or the tolerance matching rules are adjusted.
[0031] Furthermore, based on the logical relationship of the construction procedures, the conflict items in the preliminary conflict detection report are assessed for their construction impact and prioritized, generating a construction quality risk list with time and priority labels, including:
[0032] The logical relationships of the construction procedures are analyzed, and a directed network of construction procedures is constructed with procedure nodes as vertices and procedure dependencies as edges.
[0033] Each conflict record in the preliminary conflict detection report is mapped to one or more related process nodes in the directed network of construction processes, forming a conflict-process association mapping table;
[0034] For each mapping in the conflict-process association mapping table, assess the impact of the conflict state described by the conflict record on the construction quality, progress and safety of the associated process nodes, and quantify the impact score.
[0035] Based on the topological order of the directed network of the construction procedures, determine the earliest exposure time of each conflict record on the construction timeline;
[0036] Based on the combined impact score and the earliest exposure time, a global risk priority index for each conflict record is calculated using a pre-defined sorting model.
[0037] All conflict records are sorted in descending order according to the global risk priority index, and each record is labeled with its earliest exposure time as a time sequence label and its global risk priority index as a priority label, and finally compiled into the construction quality risk list.
[0038] Furthermore, based on the construction quality risk list, quality risk points are associated and marked in the BIM 3D model, and a 3D visualized rectification suggestion plan is automatically generated for each quality risk point, including:
[0039] Read the construction quality risk list and extract the component identifier and its spatial positioning information in the BIM 3D model from each record;
[0040] In the BIM 3D model, the corresponding model component is located according to the spatial positioning information, and a preset highlight mark symbol is used to mark the component surface or spatial location to generate a visual quality risk point.
[0041] The system connects the construction specification knowledge base and the engineering case library in the backend. Based on the component type and conflict type corresponding to the quality risk point, it retrieves standard processing techniques from the construction specification knowledge base and matches solutions from similar cases in the engineering case library.
[0042] By integrating the retrieved standard processing techniques with the matching solutions, preliminary rectification suggestions are generated in text form.
[0043] The 3D modeling engine is invoked to dynamically construct a 3D visualization guide that displays rectification steps, replacement components, or process requirements based on the preliminary rectification suggestions in the form of text and the associated locations of quality risk points in the BIM 3D model, in the form of 3D geometry, arrows, cross-sections, or animations.
[0044] The 3D visualization guide is bound to the corresponding quality risk points and preliminary rectification suggestions, and packaged to generate the 3D visualization rectification suggestion plan.
[0045] Furthermore, based on the aforementioned 3D visualization rectification suggestion plan and the aforementioned construction procedure plan, a quality inspection task list matching the current construction progress is derived in reverse, including:
[0046] The three-dimensional visualization rectification suggestion scheme is analyzed, and the components targeted by each rectification operation and the required construction procedures or processes are extracted.
[0047] Obtain the current construction progress status, which indicates the completed process nodes and the process nodes in progress;
[0048] The construction procedures or processes involved in the rectification operation are matched with the process nodes in the construction procedure plan that have not yet started or are in progress, to determine the best or latest process window for executing each rectification operation.
[0049] Based on the order of the best or latest process windows and the priority labels in the construction quality risk list, specific inspection time points and inspection contents are planned for each quality risk point that needs to be rectified.
[0050] By combining the inspection time point, inspection content, corresponding quality risk point identification, and 3D visualization rectification suggestion summary, an independent quality inspection task is generated.
[0051] Organize all quality inspection tasks in the order of inspection time to form the quality inspection task list.
[0052] Furthermore, the quality inspection task list is distributed to the mobile terminal, including:
[0053] The quality inspection task list is converted into a structured data format that can be recognized and processed by mobile terminals;
[0054] Structured quality inspection task data is pushed to a designated mobile terminal application via wireless network;
[0055] In the mobile terminal application interface, the quality inspection tasks are displayed in the order of inspection time. Each task item can be clicked to view details. The details include at least the corresponding quality risk point identifier, inspection content, a summary of the 3D visualization rectification suggestion plan, and interactive controls for marking the inspection status.
[0056] Furthermore, the method also includes:
[0057] The mobile terminal collects inspection feedback data from the construction site for the quality inspection task list, and then links and updates the inspection feedback data with the corresponding components in the BIM 3D model in real time to form a dynamic construction quality status tracking view.
[0058] The collection of inspection feedback data from the construction site regarding the quality inspection task list via the mobile terminal includes:
[0059] In the mobile terminal application, a feedback information input interface is provided for each quality inspection task. The feedback information input interface includes a status selection item for recording inspection results, a multimedia attachment upload control for uploading on-site photos or videos, a text input box for filling in text descriptions, and an auto-fill item for recording the inspector and inspection time.
[0060] The system receives the inspection result status, uploaded multimedia attachments, text descriptions, and the inspector and inspection time automatically recorded by the on-site operators in the feedback information input interface.
[0061] The inspection result status, multimedia attachments, text description, inspector, and inspection time are encapsulated into a complete inspection feedback data record.
[0062] The packaged inspection feedback data is recorded and transmitted back to the server via mobile network.
[0063] Furthermore, the inspection feedback data is correlated and updated in real time with the corresponding components in the BIM 3D model to form a dynamic construction quality status tracking view, including:
[0064] The server receives and records the inspection feedback data from the mobile terminal;
[0065] Analyze the inspection feedback data records and extract the associated quality risk point identifiers;
[0066] Based on the quality risk point identification, locate the corresponding labeled quality risk point and its associated model component in the BIM 3D model;
[0067] The inspection result status, multimedia attachment summary, key information of text description and inspection time in the inspection feedback data record are associated and attached to the corresponding model components in the form of tags, floating information boxes or history lists;
[0068] Based on the inspection results, the visual representation of the located model components in the BIM 3D model is updated in real time. Components that have passed the inspection are marked as safe, while components that have not passed or require rectification are maintained or have their risk warning status strengthened.
[0069] By integrating the real-time quality status of all components, a global, visual, and dynamic construction quality status tracking view is generated in the BIM 3D model browsing interface. The dynamic construction quality status tracking view supports filtering by status, backtracking by time, and detailed drill-down operations.
[0070] Furthermore, the present invention also includes a BIM-based building construction quality management system, the system including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor, when executing the computer program, implements the steps of the BIM-based building construction quality management method described above.
[0071] Compared with the prior art, the beneficial effects of the present invention are:
[0072] Based on the logical relationship of construction procedures, an impact assessment of the conflict items in the preliminary conflict detection report is conducted. According to the assessment results, the conflict items are prioritized to form a construction quality risk list with time sequence and priority labels. The assessment process of conflict items is consistent with the progress logic of construction procedures. The time sequence labels of the risk list can correspond to the node arrangement of construction procedures, and the priority labels can distinguish the degree of impact of different conflict items on the construction process. The status of risk item sorting is consistent with the progress rhythm of the construction process. The identification dimensions of quality risks are consistent with the actual scenario of the execution of procedures on the construction site. The content of the risk list can intuitively reflect the timing and magnitude of the occurrence and impact of conflict items in the construction process.
[0073] Based on the 3D visualization rectification suggestion plan and construction procedure plan, a quality inspection task list matching the current construction progress is derived in reverse. This task list is then directly sent to mobile terminals. The derivation process of the quality inspection tasks follows the dynamic changes in the construction progress, and the task content is adapted to the progress of the construction procedures. The task list is generated without manual intervention, and the task distribution process can be directly completed through terminal transmission. The adaptability of the quality inspection tasks to the construction progress meets the actual needs of on-site operations. The task transmission process is simplified, and the task content can be directly synchronized to the mobile terminal devices used for on-site operations, adapting to the real-time quality inspection needs of the construction site. Attached Figure Description
[0074] Figure 1 This is a flowchart illustrating the steps of the BIM-based building construction quality management method described in this invention.
[0075] Figure 2 A flowchart for obtaining a BIM 3D model of a target building project;
[0076] Figure 3 A flowchart for construction impact assessment and prioritization. Detailed Implementation
[0077] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0078] See Figure 1 This invention provides a BIM-based method for building construction quality management, the specific implementation of which is as follows:
[0079] The process involves acquiring the BIM 3D model of the target building project, along with its associated design specifications and construction schedule, to generate an initial quality management information set containing model components, design constraints, and process nodes. This initial quality management information set is then structured and parsed to extract geometric information of model components, key parameters of design specifications, and logical relationships between construction processes, forming a structured information set. The geometric information of model components in the structured information set is automatically compared and conflict-checked with the key parameters of design specifications to identify potential design and specification discrepancies, generating a preliminary conflict detection report. Based on the logical relationships between construction processes, the conflict items in the preliminary conflict detection report are assessed for their construction impact and prioritized, generating a construction quality risk list with time and priority labels. Based on the construction quality risk list, quality risk points are associated and labeled in the BIM 3D model, and a 3D visualized rectification suggestion plan is automatically generated for each quality risk point. Based on the 3D visualized rectification suggestion plan and the construction schedule, a quality inspection task list matching the current construction progress is derived and distributed to mobile terminals.
[0080] In one embodiment of the present invention, a BIM 3D model of the target building project is obtained, see below. Figure 2 The system receives design data from multiple design sources across various disciplines. An example scenario involves receiving data files exported from architectural design software, structural calculation software, and MEP (Mechanical, Electrical, and Plumbing) design software. Architectural design data includes wall positioning axis spacing and room clear height geometry data; structural design data includes concrete beam cross-sectional dimensions and steel reinforcement strength data; and MEP design data includes ventilation duct routing and fan power parameters. At the data comparison level, the received original architectural data is in DWG file format containing layer and block definitions, structural data is in SDNF file format containing section libraries and material definitions, and MEP data is in RVT file format containing equipment family parameters. Directly integrating these heterogeneous data formats and semantic definitions will lead to information corruption.
[0081] In some embodiments, the received design data from various disciplines undergoes format standardization and semantic alignment processing. This process parses and converts polyline entities in DWG files into standard objects with the "wall" type and "top elevation" and "bottom elevation" attributes. It maps beam section codes "300x600" and material codes "C30" in SDNF files into standard objects with the "rectangular beam" type and "width=300mm", "height=600mm", and "concrete strength grade=C30" attributes. It also parses duct family instance parameters in RVT files into standard objects with the "rectangular duct" type and "width=800mm", "height=400mm", and "flow rate=2000m³ / h" attributes. The format standardization and semantic alignment processing unifies the descriptions of all these standard objects into a JSON-LD data schema based on a specific architecture, generating an intermediate exchange model with a unified data schema. Each component object in the intermediate exchange model contains standard fields such as "discipline", "type", "geometric parameters", and "attribute set".
[0082] In practice, based on the intermediate exchange model, a 3D modeling engine is invoked to construct and assemble the building components one by one according to their geometric and attribute data, using building components as basic primitives. The 3D modeling engine reads an object in the intermediate exchange model described as {"Specialty":"Structure","Type":"Column","Geometric Parameters":{"Location Point":[0,0,0],"Height":4500},"Attribute Set":{"Cross-section Dimensions":"500x500","Material":"C40"}}. First, a vertical line segment with a height of 4500 mm is created at the (0,0,0) coordinate point in 3D space as a path. Then, a 500 mm by 500 mm rectangular outline is created based on the "Cross-section Dimensions" attribute. Finally, the outline is extruded along the path to generate a 3D solid column model. This flow process is repeated to perform geometric generation and spatial positioning on all objects in the intermediate exchange model, ultimately generating an initial integrated 3D model containing complete building walls, floors, structural beams, columns, and electromechanical piping equipment.
[0083] Optionally, multi-disciplinary clash detection and spatial coordination are performed on the initial integrated 3D model. The clash detection algorithm traverses the 3D boundary volumes of all components, identifying spatial position conflicts between components from different disciplines. A specific data comparison example is that the algorithm detects a 600mm x 600mm beam from the structural discipline interfering with a 300mm diameter fire hose from the MEP discipline at an elevation of +3500mm. The conflict volume is calculated to be 0.05 cubic meters. The spatial coordination logic analyzes this conflict and, based on preset coordination rules (e.g., "pipe avoids beam"), automatically generates an adjustment scheme. This lowers the fire hose path by 200mm before the collision point, allowing it to bypass the bottom of the beam, and automatically adds elbow components at both ends of the adjusted path. By batch processing all such conflicts, spatial position conflicts and logical connection contradictions between components from different disciplines are identified and resolved, generating a coordinated BIM 3D model where all components are free from spatial and logical conflicts.
[0084] Understandably, the coordinated BIM 3D model is linked to the associated design specifications and construction sequence plans through data association and lightweighting. The data association operation logically binds the design specification clause "GB50010-2010, Clause 4.1.4" to all concrete components in the model, and establishes a temporal association between the "third-floor slab pouring" node in the construction sequence plan and all floor slabs and beams of the third floor in the model. Lightweighting involves simplifying the 3D model at various levels of detail, removing invisible geometric details within components, and compressing texture maps to generate a smaller, faster-loading BIM 3D model for quality management. This model also carries the associated design constraints and construction sequence information.
[0085] The mapping relationship between format standardization and semantic alignment can be described by a transformation function:
[0086]
[0087] in: The standard object representing the output, Represents the original design data input. The semantic pattern representing the source data format. The data pattern representing the target intermediate exchange model. Function Executed from arrive Semantic mapping and data structure transformation.
[0088] In one embodiment of the present invention, the geometric information of model components in the parsed structured information set is automatically compared and conflict-checked with the key parameters of the design specifications. The geometric information flow of the model components and the key parameter flow of the design specifications are separated from the parsed structured information set. The geometric information flow of the model components includes a list of geometric and attribute data of all components extracted from the BIM 3D model, and the key parameter flow of the design specifications includes a list of clauses and numerical constraints parsed from the associated design specification text. The geometric information flow of the model components is deconstructed into component instances, generating component instance information packages for individual components. For example, for a beam component identified as "B1-3F-002", the generated component instance information package includes the component type "concrete rectangular beam", spatial coordinates, dimensional parameters "width = 300mm, height = 650mm", and material properties "concrete strength grade = C30". The key parameter flow of the design specification is mapped to the specification clauses and parameters, and a specification parameter mapping table is constructed with the component type as the index. For example, for the component type "concrete rectangular beam", the specification parameter mapping table stipulates that its "section height" must meet the requirement of "greater than or equal to 1 / 12 of the span L" and its "concrete strength grade" must meet the requirement of "greater than or equal to C25".
[0089] In some embodiments, component instance information packages are matched and mapped with a specification parameter mapping table. For a beam component instance information package identified as "B1-3F-002", the system searches for the specification parameter constraints corresponding to its component type "concrete rectangular beam" in the specification parameter mapping table. An improved construction conflict detection algorithm is invoked to perform parallel comparisons of the dimensional parameters and material properties in the component instance information package with the found specification parameter constraints. In one data comparison case, assuming the calculated span of the beam is 7200mm, the minimum height requirement calculated according to the specification "section height ≥ span / 12" is 600mm, while the height parameter in the component instance information package is 650mm, satisfying the constraint. Another parallel comparison is of material properties; the material property "C30" in the component instance information package is greater than or equal to the specification parameter constraint "C25", also satisfying the constraint. In another case, if the beam height in a component instance information package is 580mm, which is less than the calculated minimum requirement of 600mm, the algorithm will record a conflict record containing the component identifier, the conflict parameter "section height", the conflict type "insufficient size", and the deviation value "-20mm". The comparison results of all component instance information packages are aggregated, and all similar conflict records are summarized to construct a preliminary conflict detection report.
[0090] The improved construction conflict detection algorithm works by establishing a dynamic parameter buffer. This buffer temporarily stores the parameters to be detected ("width = 300mm, height = 580mm") extracted from the component instance information package and the corresponding constraint parameter ("height ≥ 600mm") extracted from the specification parameter mapping table. A fuzzy matching engine is then constructed. This engine receives the parameters to be detected and the constraint parameters from the dynamic parameter buffer. For continuous numerical parameters like "height," the fuzzy matching engine uses a relative tolerance matching rule. For example, if the tolerance is set to 5%, then when a height of 598mm is detected, although it is slightly less than 600mm, it is considered compliant within the 5% tolerance range (570mm~630mm).
[0091] Optionally, after comparing the parameters of a single component, the algorithm checks the compliance of parameters of other components that are spatially connected or logically related to the component whose parameters have been compared. Taking the beam with a height of 580mm as an example, the algorithm will check the concrete strength grade of the columns that are rigidly connected to both ends. If the concrete strength grade of the associated column is also lower than the code requirement, this associated violation will induce a greater risk in the beam-column joint area, thus increasing the risk level of the current beam component's "insufficient cross-sectional height" conflict record, for example, from "general" to "severe". A historical learning mechanism is introduced, which continuously collects the records of each conflict detection and its subsequent processing feedback. When encountering the same component type "concrete rectangular beam" and span "7200mm" again, the historical learning mechanism may store a verified pattern in which designers usually design the beam height as 650mm. The algorithm can prioritize this pattern when matching or give more lenient treatment in tolerance judgment. Global Risk Priority Index It can be calculated using the following formula:
[0092]
[0093] in: Represents the overall risk priority index. The impact score representing the conflict record This represents the time elapsed from the current time to the earliest point in time when the conflict was first exposed (in days). and These are preset weighting coefficients used to balance the severity of the impact with the urgency of the situation.
[0094] In one embodiment of the present invention, the construction impact assessment and priority ranking of conflict items in the preliminary conflict detection report are performed in conjunction with the logical relationship of construction procedures, see [reference]. Figure 3This process analyzes the logical relationships between construction procedures and constructs a directed network of construction procedures, with procedure nodes as vertices and procedure dependencies as edges. Vertices in the directed network include "second-floor slab formwork," "second-floor beam reinforcement binding," and "second-floor concrete pouring," while edges indicate that "second-floor beam reinforcement binding" can only begin after "second-floor slab formwork" is completed. Each conflict record in the preliminary conflict detection report is mapped to one or more related procedure nodes in the directed network, forming a conflict-procedure association mapping table. For example, a conflict record regarding "insufficient cross-sectional height of second-floor KL-3 beam" is mapped to the procedure nodes "second-floor beam reinforcement binding" and "second-floor concrete pouring."
[0095] It is understandable that, for each mapping in the conflict-process association mapping table, the impact of the conflict state described by the conflict record on the construction quality, schedule, and safety of the associated process nodes is assessed, and an impact score is quantitatively calculated. Taking the aforementioned conflict of "insufficient height of the second-floor KL-3 beam section" as an example, the assessment concludes that this conflict will directly affect the structural bearing capacity, has a high impact on the construction quality of the "second-floor concrete pouring" process, which may lead to rework, a moderate impact on the schedule, and a high impact on safety. Through a pre-set scoring model, these qualitative assessments are transformed into a comprehensive impact score value, such as 85 points (out of 100). Based on the topological order of the directed network of construction processes, the earliest exposure time of each conflict record on the construction timeline is determined. For the conflict of "insufficient height of the second-floor KL-3 beam section," the earliest associated process is "second-floor beam reinforcement binding," and the planned start time of this process is determined as the earliest exposure time of the conflict. Based on the comprehensive impact score and the earliest exposure time, the global risk priority index of each conflict record is calculated through a preset sorting model. All conflict records are sorted in descending order according to the global risk priority index, and each record is labeled with its earliest exposure time as a time sequence label and its global risk priority index as a priority label. Finally, a construction quality risk list is compiled.
[0096] In practical implementation, based on the construction quality risk list, quality risk points are associated and marked in the BIM 3D model, and a 3D visualized rectification suggestion plan is automatically generated for each quality risk point. The construction quality risk list is read, and the component identifier and its spatial location information in the BIM 3D model are extracted from each record. For example, processing a record whose component identifier is "SC-101" and whose spatial location information is a 3D coordinate range (… )to( In a BIM 3D model, the corresponding model component is located based on spatial positioning information, and a preset highlighted marker symbol is used to mark the component's surface or spatial location. In an example scenario, the system is located at coordinates ( )to( Within the spatial range, a concrete column component is located. Then, a red, flashing warning icon is rendered at each of the four corners of the column component, generating a visual quality risk point. Connecting the backend construction specification knowledge base and engineering case library, based on the component type "concrete column" and the conflict type "axial compression ratio exceeding limit" corresponding to the quality risk point, standard treatment processes are retrieved from the construction specification knowledge base. The search results are "increasing the cross-section method" or "increasing the concrete strength grade." Solutions from similar cases are matched from the engineering case library. One historical case solution is described as "increasing the C40 concrete to C50 and adding Φ8@100 stirrups."
[0097] In some embodiments, the retrieved standard processing techniques and matching solutions are integrated to generate preliminary rectification suggestions in text form. The text content may be, "Regarding the issue of excessive axial compression ratio in column SC-101, it is recommended to adopt a solution that increases the concrete strength grade combined with denser stirrups: change the original design of C40 concrete to C50 concrete, and adjust the original stirrup configuration from Φ8@200 to Φ8@100." The 3D modeling engine is then invoked to dynamically construct, in the form of 3D geometry, arrows, cross-sectional views, or animations, a 3D visualization guide showing rectification steps, replacement components, or process requirements, based on the preliminary rectification suggestions in text form and the associated locations of quality risk points in the BIM 3D model. In a data comparison example, the 3D modeling engine first generates a semi-transparent, differently colored new column geometry next to column member SC-101. Its outline coincides with the original column, but its material attribute is labeled "C50". Simultaneously, a series of arrows are generated pointing from the original column to the new column, accompanied by the text label "Material Change". Then, in a partial cross-sectional view of the column member, an animation dynamically shows the process of the stirrup density changing from "@200" to "@100". The 3D visualization guidance is then bound to the corresponding quality risk points and preliminary rectification suggestions, packaged into a 3D visualization rectification suggestion data package containing visual elements, spatial positioning, and text descriptions.
[0098] In one embodiment of the present invention, in specific implementation, based on the 3D visualization rectification suggestion scheme and construction procedure plan, a quality inspection task list matching the current construction progress is derived in reverse. The 3D visualization rectification suggestion scheme is analyzed, and the components targeted by each rectification operation and the required construction procedures or processes are extracted. Taking the above scheme as an example, the extracted information is: the rectification operation for component "SC-101" involves "concrete strength change" and "reinforcement binding change", and the required construction procedures or processes are associated with "column reinforcement binding" and "column concrete pouring". The current construction progress status is obtained, which indicates the completed and ongoing process nodes. For example, the progress status shows that "second-floor wall column reinforcement binding" is in progress and "second-floor wall column formwork" has been completed. The construction procedures or processes involved in the rectification operation were matched with the procedures that have not yet started or are in progress in the construction procedure plan to determine the best or latest procedure window for executing each rectification operation. Data comparison shows that the "column reinforcement binding" procedure is in progress, while the "concrete pouring" procedure has not yet started. Therefore, the best window for the "reinforcement binding change" operation is the currently ongoing "second-floor wall and column reinforcement binding" procedure stage, while the latest window for the "concrete strength change" operation is before the "second-floor wall and column concrete pouring" procedure begins.
[0099] Optionally, based on the order of the best or latest process windows and the priority labels in the construction quality risk list, specific inspection times and contents can be planned for each quality risk point requiring rectification. For the rectification of column "SC-101", due to its high risk priority and the imminent "reinforcement binding change" window, a reinforcement inspection is planned 8 hours before the completion of the "second-floor wall column reinforcement binding" process, with the inspection content being "confirming that the stirrups are arranged according to Φ8@100". A material verification is planned 4 hours before the start of the "second-floor wall column concrete pouring" process, with the inspection content being "confirming that the strength grade of the incoming concrete is C50". The inspection times, inspection contents, the corresponding quality risk point label "SC-101", and the 3D visualized rectification suggestion summary are combined to generate independent quality inspection tasks. For example, Task 1 is generated as follows: {Inspection Time: [Date] 10:00, Inspection Content: Verify the stirrup spacing of column SC-101, Risk Point: SC-101, Suggestion Summary: Adjust the stirrups to Φ8@100}. All quality inspection tasks are organized according to the order of inspection time, forming a structured list, namely the quality inspection task list. The tasks in the list are sorted from early to late by time, and the inspection time of high priority tasks is arranged earlier and more closely.
[0100] It is understandable that the reverse derivation process involves dynamic programming at the check time points, and its programming logic can be expressed by the following formula:
[0101]
[0102] in: This represents a specific inspection time point within a particular rectification operation plan. This represents the start time of the best or latest process window on which the rectification operation depends. It is a buffer time variable that is negatively correlated with the risk priority index in the construction quality risk list (the higher the priority, the lower the risk level). The smaller the value, the closer the checkpoint is to the start of the window. It is a fixed base buffer time based on the complexity of the process. (Function) Ensure that there is sufficient lead time for the inspection.
[0103] In one embodiment of the present invention, a quality inspection task list is distributed to a mobile terminal. The quality inspection task list is then converted into a structured data format that the mobile terminal can recognize and process. The quality inspection task list contains multiple task entries, each initially existing as an internal object, which is then serialized into a standard JSON string during the conversion process. The structured quality inspection task data contains a task array, where each task is a JSON object with key-value pairs such as "taskId", "inspectTime", "content", "riskPointId", and "actionSummary". The structured quality inspection task data is pushed to a designated mobile terminal application via a wireless network. The push operation is completed through a RESTful API interface based on the HTTP / HTTPS protocol. The server sends the JSON data as a request body to a specific URL endpoint bound to the mobile terminal application. In the mobile application interface, quality inspection tasks are displayed in the order of inspection time. The main interface of the application presents a vertically scrolling list view, with list items arranged in ascending order according to the "inspectTime" field. Each task item can be clicked to view details. The details view includes at least the corresponding quality risk point identifier obtained from the "riskPointId" field, the inspection content obtained from the "content" field, a summary of the 3D visualized rectification suggestion plan obtained from the "actionSummary" field, and interactive controls for marking the inspection status, including radio buttons such as "Pass", "Fail", and "Pending Review".
[0104] In some embodiments, inspection feedback data for the quality inspection task list is collected at the construction site via a mobile terminal. The mobile terminal application provides a feedback information input interface for each quality inspection task. The feedback information input interface includes status selection options for recording inspection results, presented as a set of radio buttons with options for "compliant," "non-compliant," and "pending"; a multimedia attachment upload control for uploading on-site photos or videos, which, when clicked, invokes the camera or photo album function of the mobile terminal device; a text input box for entering a description, allowing free text input; and an autofill field for recording the inspector and inspection time, with the inspector automatically filled with the currently logged-in application account name and the inspection time automatically filled with the current system time. The system receives the inspection results status, uploaded multimedia attachments, text descriptions, and the inspector and inspection time automatically recorded by the on-site operators in the feedback information input interface. For example, if the operator selects "non-compliant" for task "TI-2024-001", takes a photo of the on-site rebar spacing being too large, and enters "the measured spacing is 250mm, which is greater than the required 200mm" in the text box, the system will automatically fill in the inspector "Zhang San" and the inspection time "2024-05-10 14:30:00".
[0105] Optionally, the inspection result status, multimedia attachments, text description, inspector, and inspection time are encapsulated into a complete inspection feedback data record. The encapsulation process involves uploading the photo file to a file server and obtaining an accessible URL link, then combining all the information into a structured data object. The encapsulated inspection feedback data record is then transmitted back to the server via a mobile network. This transmission is also initiated via a secure API interface using an HTTP POST request, with the request body containing the complete inspection feedback data record JSON object. The structure of the inspection feedback data record typically includes the fields shown in Table 1 below:
[0106] Table 1: Inspection Feedback Data Record Structure Table
[0107] field name Data types Example value illustrate taskId String TI-2024-001 Unique identifier for associated quality inspection tasks inspection result String Non-compliant Check result status photoUrl String https: / / xxx.xxx / photo1.jpg Uploaded multimedia attachment link description String The actual measured spacing was 250mm, which is greater than the requirement. Written description filled out on site inspector String Zhang San Inspector (autofill) Inspection Time String 2024-05-1014:30:00 Inspection time (auto-fill)
[0108] It is understandable that the server's time sensitivity to receiving feedback data can be evaluated using a monitoring function, defined as follows:
[0109]
[0110] in: This represents the upload delay time from the completion of the inspection to the data being sent back to the server. This represents the timestamp of the server receiving the inspection feedback data record. This represents the inspection time recorded in the log. For high-priority quality inspection tasks, the system expects... A value close to 0 indicates real-time feedback, while a larger value can be tolerated for low-priority tasks. Value. In terms of data comparison, a task marked "urgent"... A value exceeding 5 minutes may trigger an alert, while a "normal" task... Values are considered acceptable within 2 hours. This differentiated timeliness management ensures the immediate synchronization of critical information. After submitting feedback, the mobile application saves a local copy of the submission credential and automatically caches data for retransmission when the network is unreliable, in order to cope with the complex network environment at the construction site and ensure the reliability of the transmission of inspection feedback data records.
[0111] In one embodiment of the present invention, the inspection feedback data is correlated and updated in real time with the corresponding components in the BIM 3D model to form a dynamic construction quality status tracking view. The server receives inspection feedback data records from the mobile terminal. The server continuously listens for network requests through a preset API interface. When a JSON data packet containing the structure shown in the example in Table 1 arrives, it is identified and received as a complete inspection feedback data record. The inspection feedback data record is parsed to extract the associated quality risk point identifier. The parsing process reads the "taskId" field in the JSON object and finds the original quality risk point identifier corresponding to the task ID by querying the task-risk point mapping relationship database. For example, the associated quality risk point identifier "SC-101" is parsed from the task "TI-2024-001". Based on the quality risk point identification, the system locates the corresponding labeled quality risk point and its associated model component in the BIM 3D model. The system then uses "SC-101" as the query key in the BIM 3D model database to quickly retrieve its corresponding 3D spatial coordinates and unique component ID, thereby locating the geometric model of the highlighted column "SC-101" in the 3D scene.
[0112] In some embodiments, the inspection result status, multimedia attachment summary, key textual description information, and inspection time from the inspection feedback data record are associated and attached to the corresponding model component in the form of a label, a floating information box, or a history list. For a record with an inspection result status of "non-compliant," the system generates a red "non-compliant" label next to column "SC-101" in the BIM 3D model browsing interface. When the user hovers the mouse cursor over the column component, a floating information box is triggered, displaying the key textual description information "measured stirrup spacing 250mm > 200mm requirement" and the inspection time "2024-05-10 14:30." At the same time, this complete feedback record containing all fields is appended to the component's associated attribute panel in the form of a history list. Based on the inspection results, the visual representation of the located model components in the BIM 3D model is updated in real time. Components that have passed the inspection are marked as safe, while components that have failed or require rectification maintain or strengthen the risk warning status. Specifically, if the inspection result status is "compliant", the visual representation of column "SC-101" will change from a bright red flashing state to a stable green semi-transparent state; if the status is "non-compliant", its visual representation will change from a red flashing state to a more conspicuous red rotating warning state, which may be accompanied by a warning sound effect.
[0113] Optionally, the real-time quality status of all components can be integrated to generate a global, visual, and dynamic construction quality status tracking view within the BIM 3D model browsing interface. This view is presented as a standalone, dockable sidebar or floating panel, which aggregates and displays a status summary of all inspected components in the entire BIM 3D model. For example, the top of the tracking view panel displays a statistical summary: "Total inspected components: 45, Pass: 38, Fail: 7," followed by an interactive list where each row corresponds to a component, including component ID, component type, latest inspection status, and last inspection time. The dynamic construction quality status tracking view supports filtering by status, backtracking by time, and detailed drill-down. When a user clicks the "Unqualified" filter button on the panel, the view immediately hides all qualified components in the 3D scene, highlighting only the 7 unqualified components and their associated red warning markers. When a user selects the time backtracking function and sets it to "2024-05-09", all status updates after this point in time in the 3D scene will be temporarily hidden, and the model will present a snapshot of the quality status at that historical moment. Users can click on any component in the list or 3D scene to drill down and view the complete details of all historical inspection feedback data records for that component.
[0114] It can be understood that the update logic of the component's visual state follows a defined mapping rule, which can be formally described as:
[0115]
[0116] in: This represents the updated visual configuration of the component (including color, transparency, animation effects, etc.). This represents the visual configuration of the component before the update. This represents the status of the inspection results parsed from the inspection feedback data records. This represents the initial priority label for the component in the construction quality risk list. (Function) It is a predefined, deterministic state-vision mapping function that depends on the input state. and priority Select one from a series of preset visual configuration schemes to override or update. For example, when inputting "Non-compliant" and When it is "high", The function outputs a visual configuration scheme that includes "dark red, opaque, and rapidly rotating". This update is triggered in real time; whenever the server receives and processes a new inspection feedback data record, the corresponding update occurs. The function will be called once, thereby enabling dynamic and real-time updates of the visual representation of components in the BIM 3D model scene, supporting the generation of dynamic construction quality status tracking views.
[0117] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.
Claims
1. A BIM-based construction quality management method, characterized in that, The method includes: Obtain the BIM 3D model of the target building project and its associated design specifications and construction sequence plan, and generate an initial quality management information set containing model components, design constraints and process nodes; The initial quality management information set is structured and parsed to extract geometric information of model components, key parameters of design specifications, and logical relationships of construction procedures, forming a parsed structured information set. The geometric information of the model components in the parsed structured information set is automatically compared and conflict checked with the key parameters of the design specifications to identify potential design and specification discrepancies and generate a preliminary conflict detection report. Based on the logical relationship of the construction procedures, the construction impact assessment and priority ranking of the conflict items in the preliminary conflict detection report are carried out to generate a construction quality risk list with time sequence and priority labels. Based on the construction quality risk list, quality risk points are associated and marked in the BIM 3D model, and a 3D visualization rectification suggestion plan is automatically generated for each quality risk point. Based on the three-dimensional visualization rectification suggestion plan and the construction procedure plan, a quality inspection task list matching the current construction progress is derived in reverse, and the quality inspection task list is sent to the mobile terminal.
2. The BIM-based construction quality management method according to claim 1, characterized in that, The acquisition of the BIM 3D model of the target building project includes: Receive design data from multiple design sources and different disciplines, including spatial layout and geometric data of the architectural discipline, component dimensions and material strength data of the structural discipline, and pipeline routing and equipment parameter data of the mechanical and electrical discipline; The received design data from various disciplines are standardized in format and semantically aligned to generate an intermediate exchange model with a unified data pattern. Based on the intermediate exchange model, the 3D modeling engine is invoked to build and assemble the building components as basic primitives one by one according to their geometric and attribute data, generating an initial integrated 3D model containing complete building, structural and electromechanical systems. Multi-disciplinary collision detection and spatial coordination are performed on the initial integrated 3D model to identify and resolve spatial position conflicts and logical connection contradictions between components of different disciplines, and generate a coordinated BIM 3D model. The coordinated BIM 3D model is then linked with the associated design specification text and construction procedure plan through data association and lightweight processing to obtain the BIM 3D model used for quality management.
3. The BIM-based construction quality management method according to claim 1, characterized in that, The geometric information of the model components in the parsed structured information set is automatically compared and conflict-checked with the key parameters of the design specifications, including: From the parsed structured information set, the geometric information flow of model components and the key parameter flow of design specifications are separated; The geometric information flow of the model components is deconstructed into component instances to generate a component instance information package for each individual component. The component instance information package includes at least the component type, spatial coordinates, dimensional parameters, and material properties. The key parameter flow of the design specification is mapped to the specification clauses and parameters to construct a specification parameter mapping table indexed by component type. The specification parameter mapping table specifies the parameter value range or conditions that various components must meet. The component instance information package is matched and mapped with the specification parameter mapping table. For each component instance information package, the specification parameter constraints corresponding to its component type are found. An improved construction conflict detection algorithm is invoked to perform parallel comparisons of the dimensional parameters and material properties in the component instance information package with the found specification parameter constraints item by item. During the comparison process, if the parameters in the component instance information package do not meet the specification parameter constraints, a conflict record containing the component identifier, conflict parameters, conflict type, and deviation value is recorded. The comparison results of all component instance information packages are aggregated, all conflict records are summarized, and the preliminary conflict detection report is constructed. The working principle of the improved construction conflict detection algorithm includes: A dynamic parameter buffer is established, which is used to temporarily store the parameters to be detected extracted from the component instance information package and the corresponding constraint parameters extracted from the specification parameter mapping table. A fuzzy matching engine is constructed. The fuzzy matching engine receives the parameters to be detected and the constraint parameters from the dynamic parameter buffer. The fuzzy matching engine does not perform strict equality judgment, but instead enables different tolerance matching rules according to the parameter type. The tolerance matching rules allow parameters to be considered compliant within a preset engineering tolerance range. After the parameter comparison of a single component is completed, check the parameter compliance of other components that are spatially connected or logically related to the component whose parameter comparison has been completed. If the parameter violation of the related component induces or aggravates the potential risk of the current component, the risk level of the current conflict record is increased. A historical learning mechanism is introduced, which continuously collects the records of each conflict detection and its subsequent processing feedback. When the same or similar component types and parameter combinations are encountered again, the verified matching patterns stored in the historical learning mechanism are applied first, or the tolerance matching rules are adjusted.
4. The BIM-based construction quality management method according to claim 1, characterized in that, Based on the logical relationship of the construction procedures, the conflict items in the preliminary conflict detection report are assessed for their construction impact and prioritized, generating a construction quality risk list with time and priority labels, including: The logical relationships of the construction procedures are analyzed, and a directed network of construction procedures is constructed with procedure nodes as vertices and procedure dependencies as edges. Each conflict record in the preliminary conflict detection report is mapped to one or more related process nodes in the directed network of construction processes, forming a conflict-process association mapping table; For each mapping in the conflict-process association mapping table, assess the impact of the conflict state described by the conflict record on the construction quality, progress and safety of the associated process nodes, and quantify the impact score. Based on the topological order of the directed network of the construction procedures, determine the earliest exposure time of each conflict record on the construction timeline; Based on the combined impact score and the earliest exposure time, a global risk priority index for each conflict record is calculated using a pre-defined sorting model. All conflict records are sorted in descending order according to the global risk priority index, and each record is labeled with its earliest exposure time as a time sequence label and its global risk priority index as a priority label, and finally compiled into the construction quality risk list.
5. The BIM-based construction quality management method according to claim 1, characterized in that, Based on the construction quality risk list, quality risk points are associated and marked in the BIM 3D model, and a 3D visualized rectification suggestion plan is automatically generated for each quality risk point, including: Read the construction quality risk list and extract the component identifier and its spatial positioning information in the BIM 3D model from each record; In the BIM 3D model, the corresponding model component is located according to the spatial positioning information, and a preset highlight mark symbol is used to mark the component surface or spatial location to generate a visual quality risk point. The system connects the construction specification knowledge base and the engineering case library in the backend. Based on the component type and conflict type corresponding to the quality risk point, it retrieves standard processing techniques from the construction specification knowledge base and matches solutions from similar cases in the engineering case library. By integrating the retrieved standard processing techniques with the matching solutions, preliminary rectification suggestions are generated in text form. The 3D modeling engine is invoked to dynamically construct a 3D visualization guide that displays rectification steps, replacement components, or process requirements based on the preliminary rectification suggestions in the form of text and the associated locations of quality risk points in the BIM 3D model, in the form of 3D geometry, arrows, cross-sections, or animations. The 3D visualization guide is bound to the corresponding quality risk points and preliminary rectification suggestions, and packaged to generate the 3D visualization rectification suggestion plan.
6. The BIM-based construction quality management method according to claim 1, characterized in that, Based on the aforementioned 3D visualization rectification proposal and the aforementioned construction procedure plan, a quality inspection task list matching the current construction progress is derived through reverse engineering, including: The three-dimensional visualization rectification suggestion scheme is analyzed, and the components targeted by each rectification operation and the required construction procedures or processes are extracted. Obtain the current construction progress status, which indicates the completed process nodes and the process nodes in progress; The construction procedures or processes involved in the rectification operation are matched with the process nodes in the construction procedure plan that have not yet started or are in progress, to determine the best or latest process window for executing each rectification operation. Based on the order of the best or latest process windows and the priority labels in the construction quality risk list, specific inspection time points and inspection contents are planned for each quality risk point that needs to be rectified. By combining the inspection time point, inspection content, corresponding quality risk point identification, and 3D visualization rectification suggestion summary, an independent quality inspection task is generated. Organize all quality inspection tasks in the order of inspection time to form the quality inspection task list.
7. The BIM-based construction quality management method according to claim 6, characterized in that, Sending the quality inspection task list to the mobile terminal includes: The quality inspection task list is converted into a structured data format that can be recognized and processed by mobile terminals; Structured quality inspection task data is pushed to a designated mobile terminal application via wireless network; In the mobile terminal application interface, the quality inspection tasks are displayed in the order of inspection time. Each task item can be clicked to view details. The details include at least the corresponding quality risk point identifier, inspection content, a summary of the 3D visualization rectification suggestion plan, and interactive controls for marking the inspection status.
8. The BIM-based construction quality management method according to claim 1, characterized in that, The method further includes: The mobile terminal collects inspection feedback data from the construction site for the quality inspection task list, and then links and updates the inspection feedback data with the corresponding components in the BIM 3D model in real time to form a dynamic construction quality status tracking view. The collection of inspection feedback data from the construction site regarding the quality inspection task list via the mobile terminal includes: In the mobile terminal application, a feedback information input interface is provided for each quality inspection task. The feedback information input interface includes a status selection item for recording inspection results, a multimedia attachment upload control for uploading on-site photos or videos, a text input box for filling in text descriptions, and an auto-fill item for recording the inspector and inspection time. The system receives the inspection result status, uploaded multimedia attachments, text descriptions, and the inspector and inspection time automatically recorded by the on-site operators in the feedback information input interface. The inspection result status, multimedia attachments, text description, inspector, and inspection time are encapsulated into a complete inspection feedback data record. The packaged inspection feedback data is recorded and transmitted back to the server via mobile network.
9. The BIM-based construction quality management method according to claim 8, characterized in that, The inspection feedback data is correlated and updated in real time with the corresponding components in the BIM 3D model to form a dynamic construction quality status tracking view, including: The server receives and records the inspection feedback data from the mobile terminal; Analyze the inspection feedback data records and extract the associated quality risk point identifiers; Based on the quality risk point identification, locate the corresponding labeled quality risk point and its associated model component in the BIM 3D model; The inspection result status, multimedia attachment summary, key information of text description and inspection time in the inspection feedback data record are associated and attached to the corresponding model components in the form of tags, floating information boxes or history lists; Based on the inspection results, the visual representation of the located model components in the BIM 3D model is updated in real time. Components that have passed the inspection are marked as safe, while components that have not passed or require rectification are maintained or have their risk warning status strengthened. By integrating the real-time quality status of all components, a global, visual, and dynamic construction quality status tracking view is generated in the BIM 3D model browsing interface. The dynamic construction quality status tracking view supports filtering by status, backtracking by time, and detailed drill-down operations.
10. A BIM-based building construction quality management system, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the BIM-based building construction quality management method as described in any one of claims 1 to 9.