Work content and progress plan association method, system and equipment based on BIM model

By dynamically linking component identification codes with schedule codes, a linked BIM model is generated, solving the problem of automated dynamic linking between BIM models and schedules. This enables precise assignment of job tasks and real-time calculation of costs and output, improving project construction management efficiency and data association accuracy.

CN121961053APending Publication Date: 2026-05-01SHANGHAI JIASHI (GROUP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI JIASHI (GROUP) CO LTD
Filing Date
2025-12-24
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing technologies, BIM models and schedules lack automated dynamic correlation, resulting in high errors, a disconnect between job tasks and schedules, and a disconnect between project volume, cost, and output data and schedules, making real-time control impossible.

Method used

By dynamically linking component identification codes with schedule codes, a linked BIM model is generated. Construction data is collected in real time to update schedule nodes. The job content library and quota and tender list library are integrated to realize automated task assignment and cost and output value accounting.

Benefits of technology

It improved project construction management efficiency, reduced error rate, enabled automatic correlation of multi-dimensional data, supported real-time control of all elements, and reduced the risk of project overruns and schedule delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121961053A_ABST
    Figure CN121961053A_ABST
Patent Text Reader

Abstract

The invention provides a work content and progress plan association method, system and device based on a BIM model. The method comprises the steps that the BIM model of a project is acquired; obtaining a progress plan library of the project; performing dynamic code association based on the component identification code of each component in the BIM model and the progress plan code in the progress plan library to obtain an associated BIM model; acquiring a post work content library; the post work content code is consistent with the progress plan code; and based on the progress node of the associated BIM model, triggering a post work task corresponding to a post work content code which is the same as the progress plan code in the post work content library, and sending the post work task to a corresponding post worker. According to the invention, the post work content and the progress plan can be associated by using the component identification code, the progress plan code and the post work content code based on the BIM model, so that the project construction management efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the interdisciplinary field of architectural engineering technology and computer application technology, and relates to a method for associating work content and schedule based on BIM model, and in particular to a method, system and equipment for associating work content and schedule based on BIM model. Background Technology

[0002] Building Information Modeling (BIM) is a multi-dimensional building model information integration and management technology developed based on Computer-Aided Design (CAD) technology. Its core is the construction of a digital model containing geometric, physical, and functional information, spanning the entire lifecycle of engineering design, construction, and operation. Through data sharing and transmission, BIM can integrate various data such as component parameters, construction plans, and resource allocation during the project construction process, theoretically improving production efficiency, reducing construction costs, and minimizing rework.

[0003] With the widespread adoption of BIM technology in the construction industry, its advantages in visualization and coordination have initially improved project management. However, significant technical bottlenecks still exist in current applications. The core issue lies in the fact that BIM models are isolated from schedule plans, job tasks, and cost data, creating "information silos."

[0004] BIM and schedule correlation suffer from low efficiency and high error: In the current mainstream model, BIM models are mostly used as static 3D visualization results (such as models built with Revit software), while schedule plans (such as Gantt charts created with Project software) need to be created and managed independently. The two belong to different software platforms and have incompatible data formats. Large projects have tens of thousands of components, and managers need to spend more than 100 man-hours manually comparing components with schedule tasks and manually establishing mapping relationships. The mismatch rate exceeds 5%, resulting in distorted schedule simulation and inability to accurately guide on-site construction.

[0005] Job tasks are out of sync with schedules: Existing technology does not automatically link job content with schedule plans. Task assignment relies on manual notification, with response times exceeding 2 hours. This easily leads to problems such as "task delays" and "unclear responsibilities," especially in multi-disciplinary cross-construction scenarios, resulting in low collaboration efficiency.

[0006] Cost, output, and schedule control are lagging behind: There is a lack of a linkage mechanism between the data on workload, cost, and output and the schedule. The resource consumption and output accounting of completed work are delayed by more than one week, which cannot support managers to adjust resource allocation or schedule plans in real time, and can easily lead to project overruns or delays. Summary of the Invention

[0007] This application provides a method, system, and device for associating work content and schedule based on a BIM model, which solves the technical problems in the prior art such as the lack of automated dynamic association between BIM models and schedules, the disconnect between job tasks and schedules, and the lack of real-time data support for project management.

[0008] Firstly, this application provides a method for associating work content and schedule based on a BIM model. The method includes: acquiring a BIM model of the project; the BIM model includes basic component information and unique component identification codes for each component of the project, the component identification codes being compiled using the "project code-stage code-component type code-serial number" rule; acquiring a project schedule library; the schedule library includes unique schedule codes and detailed information for each work process, the schedule codes being compiled using the "project code-stage code-work code" rule, the detailed work process information including at least work process content, planned time nodes, and logical relationships; dynamically associating the component identification codes of each component in the BIM model with the schedule codes in the schedule library to obtain an associative BIM model; the associative BIM model automatically updates the actual progress nodes of the work processes by collecting construction data from the construction site in real time; acquiring a job content library; the job content library includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule codes; and based on the associative BIM model... The model's progress nodes trigger the job tasks corresponding to the job content codes in the job content library that are the same as the progress plan codes, and assign the job tasks to the corresponding job staff.

[0009] In one implementation of the first aspect, the component identification code and the schedule code are associated through a "project code - stage code" segment matching, and the basic information of the component includes the component's geometric dimensions, material strength, and construction process.

[0010] In one implementation of the first aspect, dynamic coding association is performed based on the component identification codes of each component in the BIM model and the schedule codes in the schedule library to obtain the associated BIM model. This includes: extracting the component identification codes of all components in the BIM model; traversing the schedule library and filtering out schedule information that matches the "project code - phase code" segment in the component identification codes; the schedule information includes process content, planned time nodes, planned duration, and completion ratio benchmark; binding the schedule information with the corresponding components in the BIM model to generate the associated BIM model; the associated BIM model supports multi-dimensional visualization.

[0011] In one implementation of the first aspect, triggering a job task corresponding to a job content code with the same schedule plan code in the job content library based on the schedule node of the associated BIM model, and assigning the job task to the corresponding job worker includes: monitoring the progress execution status of the associated BIM model; extracting the schedule plan code of the process when the process reaches a preset schedule node or a schedule deviation warning occurs; filtering job tasks with job content codes consistent with the schedule plan codes in the job content library; determining the corresponding job worker based on the job basic information associated with the job task; the job basic information includes the job leader and collaborating positions; and pushing the job task to the job worker through the project management platform, the pushed content including task description, execution standards, deadline, associated BIM component 3D model link, and schedule deviation analysis.

[0012] In one implementation of the first aspect, the method further includes the step of integrating the target quota library, specifically including: obtaining the target quota library; the target quota library includes quota sub-item codes, labor, material and machinery consumption standards, price benchmarks and adjustment coefficients; importing the target quota library into the associated BIM model, and establishing a mapping between the quota sub-item codes and the component list codes in the associated BIM model; calculating the geometric calculation parameters of the engineering quantity of each component based on the geometric parameters of the components in the associated BIM model; calculating the labor, material and machinery consumption of each component in conjunction with the labor, material and machinery consumption standards, calculating the cost of completed processes, and adjusting the subsequent schedule plan according to the cost deviation.

[0013] In one implementation of the first aspect, the method further includes the step of integrating the target bid list library, specifically including: obtaining the target bid list library; the target bid list library includes list codes, comprehensive unit prices, and bills of quantities; importing the target bid list library into the associated BIM model, and establishing a mapping between the list codes and the component list codes in the associated BIM model; calculating the bid output value of the completed components based on the quantities of completed components in the associated BIM model and the comprehensive unit prices; accumulating the bid output value of the completed components to obtain the real-time completed output value of the project, and adjusting the subsequent schedule plan according to the output value deviation.

[0014] Secondly, this application provides a system for associating work content and schedule based on a BIM model, the system comprising: a BIM model acquisition module configured to acquire the BIM model of the project; the BIM... The model includes basic component information and unique component identification codes for each component of the project. These component identification codes are compiled using the "project code - stage code - component type code - sequence number" rule. A schedule plan library acquisition module is configured to acquire the project's schedule plan library. This library includes unique schedule plan codes and detailed information for each process. The schedule plan codes are compiled using the "project code - stage code - process code" rule, and the detailed process information includes at least the process content, planned time nodes, and logical relationships. A coding association module is configured to dynamically associate codes based on the component identification codes of each component in the BIM model and the schedule plan codes in the schedule plan library to acquire the associated BIM model. The associated BIM model automatically updates the actual progress nodes of each process by collecting construction data from the construction site in real time. A job content library acquisition module is configured to acquire a job content library. This library includes job content codes, basic job information, and job tasks. The job content codes are consistent with the schedule plan codes. A job task triggering module is configured to trigger tasks based on the associated BIM model. The model's progress nodes trigger the job tasks corresponding to the job content codes in the job content library that are the same as the progress plan codes, and assign the job tasks to the corresponding job staff.

[0015] In one implementation of the second aspect, it further includes: a quota library integration module and a bid list library integration module; wherein, the quota library integration module is configured to: acquire a target quota library; the target quota library includes quota item codes, labor, material and machinery consumption standards, price benchmarks and adjustment coefficients; import the target quota library into the associated BIM model, and establish a mapping between the quota item codes and the component list codes in the associated BIM model; calculate the geometric calculation parameters of each component's quantity based on the geometric parameters of the components in the associated BIM model; calculate the labor, material and machinery consumption of each component in conjunction with the labor, material and machinery consumption standards, calculate the cost of completed processes, and adjust the subsequent schedule plan according to the cost deviation; the bid list library integration module is configured to: acquire a target bid list library; the target bid list library includes list codes, comprehensive unit prices and bill of quantities; import the target bid list library into the associated BIM model, and establish a mapping between the list ... labor, material and machinery consumption of each component, calculate the cost of completed processes, and adjust the subsequent schedule plan according to the cost deviation; the bid list library integration module is configured to: acquire a target bid list library; the target bid list library includes list codes, comprehensive unit prices and bill of quantities; import the target bid list library into the associated BIM model, and establish a mapping between the list codes and the component list codes in The completed components in the model are used to calculate the bid output value of the completed components based on the comprehensive unit price. The bid output values ​​of the completed components are then summed to obtain the real-time completed output value of the project, and the subsequent schedule is adjusted according to the output value deviation.

[0016] Thirdly, this application provides an electronic device, the computer device comprising: a memory storing a computer program; and a processor communicatively connected to the memory, which, when the computer program is invoked, implements the aforementioned method for associating work content and schedule based on a BIM model.

[0017] Thirdly, this application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the above-described method for associating work content and schedule based on a BIM model.

[0018] As described above, the method, system, and equipment for associating work content and schedule based on a BIM model described in this application have the following beneficial effects:

[0019] This application obtains the project's BIM model; the BIM model includes basic component information and unique component identification codes for each component of the project, the component identification codes being compiled using the "project code-stage code-component type code-serial number" rule; obtains the project's schedule library; the schedule library includes unique schedule codes and detailed information for each process, the schedule codes being compiled using the "project code-stage code-process code" rule, the detailed process information including at least process content, planned time nodes, and logical relationships; dynamically associates the component identification codes of each component in the BIM model with the schedule codes in the schedule library to obtain an associated BIM model; the associated BIM model automatically updates the actual progress nodes of the processes by collecting construction data from the construction site in real time; obtains a job content library; the job content library includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule codes; based on the progress nodes of the associated BIM model, it triggers the job tasks corresponding to the job content codes in the job content library that are the same as the schedule codes, and assigns the job tasks to the corresponding job personnel. This application, based on the BIM model, utilizes the component identification code, the schedule code, and the job content code to link the job content with the schedule, thereby improving project construction management efficiency and solving the problem that existing technologies fail to effectively and deeply link the project's planned schedule with the work content on the construction site.

[0020] This application uses a unified coding system of "component identification code - schedule code - job content code" to automatically establish a dynamic association between BIM model, schedule and job tasks without manual binding, which greatly improves the association efficiency, reduces the error rate, realizes automatic association of multi-dimensional data, and breaks down information silos.

[0021] This application automatically triggers job tasks based on progress nodes and pushes them to the responsible persons, reducing the response time from 2 hours to 5 minutes. It clarifies task standards (such as a missing rate of ≤3%) and deadlines, avoiding problems such as "delayed manual notification" and "unclear responsibilities". At the same time, it synchronizes collaborative job information, improves cross-professional collaboration efficiency, and achieves accurate job task assignment, thereby improving collaboration efficiency.

[0022] After integrating the quota library and the tender list library, this application reduces the cost and output value accounting of completed processes from a lag of 1 week to real-time (deviation ≤2%). Managers can visualize the "progress-cost-output value" deviation through the linked BIM model, adjust resource allocation or schedule plans in a timely manner, reduce the risk of project overruns and schedule delays, and achieve the goal of real-time control of all elements and empower decision-making.

[0023] The schedule library and job content library in this application adopt a standardized design, and the coding rules and task parameters can be flexibly adjusted according to different project types such as industrial plants, residential buildings, and municipal projects. This adapts to the construction management needs of various building projects, has a high reusability rate, and achieves the goal of high standardization and adaptability to multiple scenarios. Attached Figure Description

[0024] Figure 1 The diagram shown is a structural schematic of the electronic terminal described in an embodiment of this application.

[0025] Figure 2 The diagram shows a flowchart illustrating the method for associating work content and schedule based on a BIM model as described in this application embodiment.

[0026] Figure 3 The diagram shown is a schematic representation of the sub-process of dynamic coding association as described in the embodiments of this application.

[0027] Figure 4 This is a schematic diagram of the sub-processes for triggering and dispatching job tasks as described in the embodiments of this application.

[0028] Figure 5 The diagram shows a sub-process diagram illustrating the association between the quota library and the BIM model as described in the embodiments of this application.

[0029] Figure 6 This is a schematic diagram illustrating the sub-process of associating the tender list library with the BIM model as described in an embodiment of this application.

[0030] Figure 7 This is a schematic diagram illustrating the complete process of the method for associating work content and schedule based on a BIM model as described in the embodiments of this application.

[0031] Figure 8 The diagram shown is a structural schematic of the BIM model-based work content and schedule association system described in this application embodiment.

[0032] Component designation explanation

[0033] 100 Electronic terminal S201~S205 step 101 memory S301~S303 step 102 processor S401~S404 step 103 monitor S501~S504 step 800 BIM Model-Based Work Content and Schedule Association System S601~S604 step 801 BIM Model Acquisition Module 802 Schedule library acquisition module 803 Encoding Management Module 804 Job Content Database Acquisition Module 805 Job Content Trigger Module 806 Quota Library Integration Module 807 Tender list database integration module Detailed Implementation

[0034] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.

[0035] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0036] Existing technologies for applying BIM models in the construction field suffer from the following drawbacks: The BIM model lacks automated dynamic correlation with the schedule, relying on manual binding which leads to low efficiency (over 100 man-hours) and high error (mismatch rate exceeding 5%); there is no precise mapping between job duties and the schedule, resulting in delayed task assignment (response time exceeding 2 hours) and unclear responsibilities; and the data on quantities, costs, and output value are disconnected from the schedule, with accounting delays exceeding one week, failing to support real-time project management decisions. Existing technologies have failed to effectively address the issue of deep dynamic correlation between BIM models, schedules, job duties, and project costs, thus limiting the effectiveness of BIM technology in construction progress management. Therefore, a technical solution that can achieve automatic correlation of multi-dimensional data and support real-time management is urgently needed.

[0037] The following embodiments of this application provide a method, system, and device for associating work content and schedule based on a BIM model, which solves the technical problems in the prior art such as the lack of automated dynamic association between BIM models and schedules, the disconnect between job tasks and schedules, and the lack of real-time data support for project management.

[0038] This application acquires a BIM model containing basic component information and unique component identification codes; acquires a schedule library containing unique schedule codes; generates a linked BIM model through dynamic association between component identification codes and schedule codes; acquires a job content library containing job content codes (consistent with schedule codes), basic job information, and job tasks; and triggers matching job tasks based on the linked BIM model and assigns them to the corresponding personnel. Furthermore, it can integrate quota libraries and tender list libraries to achieve real-time calculation and schedule linkage of quantities, costs, and output value. This invention achieves deep integration of BIM models, schedules, and job tasks, greatly improving project construction management efficiency, reducing error rates, and supporting dynamic control of all elements.

[0039] Please see Figure 1 This embodiment provides a hardware application diagram of a method, system, and equipment for associating work content and schedule based on a BIM model. (See attached diagram.) Figure 1 As shown, in this embodiment, the electronic terminal 100 includes a memory 101 and a processor 102.

[0040] The memory 101 is used to store computer programs. In some possible implementations, the memory 101 may include various media capable of storing program code, such as ROM, RAM, magnetic disk, USB flash drive, memory card, or optical disk.

[0041] In this embodiment, memory 101 may include a computer system readable medium in the form of volatile memory, such as RAM and / or cache memory. Electronic terminal 100 may further include other removable / non-removable, volatile / non-volatile computer system storage media. Memory 101 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this application.

[0042] The processor 102 is communicatively connected to the memory 101 and is used to execute the computer program stored in the memory 101 to implement the above-described method for associating work content and schedule based on the BIM model.

[0043] For example, processor 102 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc. In other embodiments, processor 102 may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0044] In some implementations, the electronic terminal 100 provided in this application embodiment may further include a display 103. The display 103 is communicatively connected to the memory 101 and the processor 102, and is used to display the relevant graphical user interface (GUI) of the method for associating work content and schedule based on the BIM model.

[0045] In this embodiment, the display 103 may include a display screen (display panel). In some implementations, the display panel may be configured using a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. Alternatively, the display 103 may also be a touch panel (touchscreen, touch screen), which may include a display screen and a touch-sensitive surface. When the touch-sensitive surface detects a touch operation on or near it, it transmits the information to the processor 102 to determine the type of touch event. Subsequently, the processor 102 provides corresponding visual output on the display device based on the type of touch event.

[0046] This application relates to a method, system, equipment, and medium for associating work content and schedule based on a BIM model. It is applicable to the full-cycle construction management of various building projects such as industrial plants, residential communities, and municipal engineering projects. In particular, it can realize integrated dynamic control of schedule, job tasks, workload, and cost output.

[0047] The technical solutions in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0048] like Figure 2 As shown in the figure, this embodiment provides a method for associating work content and schedule based on a BIM model. The method includes the following steps S201 to S205.

[0049] Step S201: Obtain the BIM model of the project; the BIM model includes basic information of each component of the project and a unique component identification code, and the component identification code is compiled according to the rule of "project code-stage code-component type code-serial number".

[0050] In one embodiment of this application, the component identification code and the schedule code are associated through a "project code-stage code" segment matching, and the basic information of the component includes the component's geometric dimensions, material strength, and construction process.

[0051] In some embodiments, the BIM model is pre-built using BIM modeling software such as Revit and Bentley, and its stored content includes basic component information and unique component identification codes for each component of the project.

[0052] Basic component information includes building structure information (such as component geometry and material strength, e.g., a C30 concrete beam with a length of 6m × width of 0.3m × height of 0.6m), equipment and pipeline information (such as equipment model and pipeline specifications), and construction process information (such as pumping and casting, and rebar tying and connection).

[0053] Component identification coding: It adopts the preset rule of "project code - stage code - component type code - serial number" to ensure that each component code is unique. Example: ZS01-ZT-L-001 (ZS01 = residential project 01, ZT = main structure, L = beam, 001 = beam No. 1).

[0054] Step S202: Obtain the project schedule library; the schedule library includes a unique schedule code and detailed information of each process. The schedule code is compiled using the rule of "project code-stage code-process code". The detailed information of the process includes at least the process content, planned time nodes and logical relationships.

[0055] In some embodiments, the schedule library is a standardized schedule database pre-built using software such as Project or Primavera, adapted to different project types (e.g., industrial plants, residential communities), and its stored content includes unique schedule codes and detailed information for each process.

[0056] Schedule coding: It adopts the rules compatible with component identification coding, and the format is "project code - stage code - process code", example: ZS01-ZT-002 (ZS01 = residential project 01, ZT = main structure, 002 = beam reinforcement binding process).

[0057] Detailed process information: including process content description (e.g., "beam reinforcement binding"), process logical relationship (preceding process, subsequent process, e.g., the preceding process is "beam formwork support"), planned start / end time nodes (e.g., 2023-10-03 to 2023-10-07), planned duration (e.g., 5 days) and critical path identifier.

[0058] Step S203: Dynamically associate the component identification codes of each component in the BIM model with the schedule codes in the schedule library to obtain the associated BIM model. The associated BIM model automatically updates the actual progress nodes of the work process by collecting construction data from the construction site in real time.

[0059] like Figure 3 As shown, in one embodiment of this application, dynamic coding association is performed based on the component identification code of each component in the BIM model and the schedule code in the schedule library to obtain the associated BIM model, including the following steps S301 to S303.

[0060] Step S301: Extract the component identification code of all components in the BIM model.

[0061] Step S302: Traverse the schedule library and filter out schedule information that matches the "project code - stage code" segment in the component identification code; the schedule information includes process content, planned time nodes, planned duration and completion ratio benchmark.

[0062] Step S303: Bind the schedule information to the corresponding components in the BIM model to generate an associated BIM model; the associated BIM model automatically updates the actual progress nodes of the process by collecting construction data from the construction site in real time.

[0063] In some embodiments, a dynamic association between the BIM model and the schedule library is established based on the matching relationship between component identification codes and schedule codes. The specific steps include the following steps S311 to S313.

[0064] Step 311: Extract the component identification code (e.g., ZS01-ZT-L-001) of all components in the BIM model.

[0065] Step 312: Traverse the schedule database and filter out schedule information that matches the "project code - stage code" segment (such as ZS01-ZT) in the component identification code; the schedule information includes at least the work content (beam reinforcement binding), the planned time node of the work (2023-10-03 to 2023-10-07), the planned duration of the work (5 days), and the work completion ratio benchmark (calculated based on 20% completion per day).

[0066] Step 313: Bind the selected schedule information to the corresponding components (e.g., ZS01-ZT-L-001) in the BIM model to generate the associated BIM model; the associated BIM model can be dynamically presented according to the timeline of the process progress corresponding to the component through visualization software such as Navisworks, including process content, actual time nodes, completion time and completion ratio (e.g., green = normal, yellow = warning, red = delay).

[0067] In some embodiments, this application connects the associated BIM model to the Internet of Things (IoT) device data interface to collect construction data uploaded by construction site sensors (such as tower crane load sensors and component positioning sensors) and mobile terminals in real time, and automatically updates the actual progress nodes of the process without manual input.

[0068] In some embodiments, the associated BIM model supports multi-dimensional linked visualization, as detailed below:

[0069] (1) Time axis dimension display: The process content, actual time nodes, completion time and completion ratio are dynamically presented according to the time axis, and the cost / output value deviation heat map is superimposed simultaneously (for example, red ≥10% deviation, yellow 5%-10% deviation, green <5% deviation); for example, the beam components on the time axis are highlighted and superimposed with the cost deviation heat map (2023-10-05 actual cost exceeded the budget by 8%, displayed in yellow).

[0070] (2) Two-way filtering dimension display: It supports two-way filtering by component identification code and schedule code to focus on the schedule-cost-risk related data of a specific component / process; for example, by entering the code "ZS01-ZT-002", you can directly locate all components corresponding to the process and display the schedule-cost linkage data.

[0071] (3) Digital twin virtual-real comparison dimension display: The digital twin virtual-real comparison function is integrated. The on-site real scene data collected by IoT devices is superimposed with the BIM model in real time to intuitively display the construction deviation; for example, the on-site real scene video collected by IoT devices is superimposed with the BIM model to compare the deviation between the actual position of the steel bar binding and the model.

[0072] (4) Risk labeling dimension display: Automatically label risk nodes (e.g., critical path process delay, cost overrun warning) and link them to risk handling solutions. For example, label the process as a critical path node and link it to the risk handling solution for "steel supply delay".

[0073] This application breaks through the limitations of traditional timeline display by adding the functions of "multi-dimensional linkage visualization + digital twin virtual-real comparison + two-way coding screening + risk labeling", realizing integrated visual management of progress, cost and risk, and solving the problem of insufficient innovation in traditional timeline visualization.

[0074] Step S204: Obtain the job content database; the job content database includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule code.

[0075] In some embodiments, the job content library is a pre-built standardized job task database, which stores job content codes, basic job information, and job tasks.

[0076] Job content coding: It should be completely consistent with the schedule coding (e.g., ZS01-ZT-002) to ensure that the schedule nodes and job tasks are accurately matched.

[0077] Basic job information includes job title (e.g., "rebar tying post"), department (e.g., "construction project department - civil construction team"), person in charge (e.g., "Li Si, rebar team leader"), and collaborating posts (e.g., "surveying and setting out post, formwork support post").

[0078] Job duties include: task name (e.g., "Beam ZS01-ZT-L-001 Rebar Tying"), task description (construction according to drawing JS-2023-TJ-015, using figure-eight knot tying, with a missed tying rate of ≤3%), required tools / resources (tying wire, measuring tape, rebar positioning clips), task priority (level 1, affecting subsequent concrete pouring), and abnormal handling procedures (e.g., if rebar corrosion exceeds grade C, immediately report to the technical supervisor).

[0079] Step S205: Based on the progress node of the associated BIM model, trigger the job task corresponding to the job content code that is the same as the progress plan code in the job content library, and assign the job task to the corresponding job staff.

[0080] like Figure 4As shown, in one embodiment of this application, based on the progress node of the associated BIM model, triggering the job task corresponding to the job content code that is the same as the progress plan code in the job content library, and dispatching the job task to the corresponding job staff includes the following steps S401 to S404.

[0081] Step S401: Monitor the progress execution status of the associated BIM model. When a process reaches a preset progress node or a progress deviation warning occurs, extract the progress plan code of that process.

[0082] Specifically, by combining real-time data from IoT devices with manual data entry and verification to monitor the progress of the associated BIM model, when a process reaches a preset progress node or a progress deviation warning occurs, the progress plan code for that process is extracted.

[0083] Step S402: Select job tasks from the job content library whose job content codes match the schedule code.

[0084] Step S403: Based on the basic job information associated with the job tasks, determine the corresponding job staff; the basic job information includes the job supervisor and collaborating positions.

[0085] Step S404: Push the job tasks to the job staff through the project management platform. The pushed content includes task description, execution standards, deadline, links to associated BIM component 3D models, and schedule deviation analysis (based on the impact range predicted by AI).

[0086] In some embodiments, job tasks are automatically triggered and assigned based on the progress nodes of the associated BIM model, and the specific steps include the following steps S411 to S414.

[0087] Step S411: Monitor the execution status of the schedule in the associated BIM model in real time. When a certain process reaches the preset schedule node (such as the planned start time 2023-10-03), extract the schedule code of the process (e.g. ZS01-ZT-002).

[0088] Step S412: Select job tasks from the job content library whose job content codes match the schedule code (e.g., "Beam ZS01-ZT-L-001 Rebar Binding").

[0089] Step S413: Based on the job basic information associated with the job tasks, determine the corresponding job staff (e.g., Li Si and the steel reinforcement team).

[0090] Step S414: Push job tasks to the corresponding staff through project management platforms such as WeChat Work and DingTalk. The push content includes task description, execution standards (missed binding rate ≤3%), deadline (2023-10-07) and links to the associated BIM component 3D models.

[0091] like Figure 5 As shown, in one embodiment of this application, the method further includes the step of integrating the target quota library, specifically including the following steps S501 to S504.

[0092] Step S501: Obtain the target quota library; the target quota library includes quota sub-item codes, labor, material and machinery consumption standards, price benchmarks and adjustment coefficients.

[0093] Step S502: Import the target quota library into the associated BIM model, and establish a mapping between the quota sub-item code and the component list code in the associated BIM model.

[0094] Step S503: Based on the geometric parameters of the components in the associated BIM model, calculate the geometric calculation parameters of the engineering quantity of each component.

[0095] Step S504: Based on the aforementioned labor, material, and machine consumption standards, calculate the labor, material, and machine consumption of each component, calculate the cost of completed processes, and adjust the subsequent schedule plan according to the cost deviation.

[0096] In some embodiments, to further achieve cost control, the method also includes integrating the target quota library to achieve linkage between project quantity and schedule, specifically including the following steps S511 to S514.

[0097] Step S511: Obtain the target quota library (e.g., enterprise quota library), which stores the following contents: quota sub-item code (e.g., 01-05-002, corresponding to "beam reinforcement binding"), labor, material and machinery consumption standards (labor 2.8 man-days / t, Φ12 steel bar 1.03t / t including 3% loss, steel bar cutting machine 0.15 shifts / t), price benchmark (labor 180 yuan / man-day, steel bar 5800 yuan / t, machinery 320 yuan / shift) and adjustment coefficient (coefficient 1.3 for high-altitude operations > 20m, coefficient 1.2 for night construction).

[0098] Step S512: Import the target quota library into the associated BIM model and establish a mapping between the quota sub-item code and the component list code in the associated BIM model (preset in the BIM model, such as ZS01-ZT-L-001-QD).

[0099] Step S513: Based on the geometric parameters of the components in the associated BIM model (e.g., the weight of the steel reinforcement in beam ZS01-ZT-L-001 is 2.5t), automatically calculate the geometric calculation parameters of the engineering quantity of each component.

[0100] Step S514: Combine the labor, material and machinery consumption standards in the target quota library to calculate the corresponding labor, material and machinery consumption of each component (e.g., 7 man-days of labor, 2.575t of steel bars, and 0.375 machine-days of machinery), and then calculate the resource cost of the completed process (e.g., 16,315 yuan); the associated BIM model can automatically adjust the resource allocation plan of subsequent processes (e.g., add 1 steel bar worker) based on the resource cost and schedule deviation (e.g., 80% actually completed vs. 100% planned).

[0101] In some embodiments, this application introduces machine learning algorithms to establish a cost deviation prediction model based on historical project cost data and real-time resource consumption data collected by current IoT devices, and automatically sets a deviation threshold (which can be customized according to project type). When the actual cost deviation reaches the threshold, the AI ​​algorithm automatically generates multiple schedule adjustment schemes (such as resource optimization and process overlap adjustment), and quantifies the duration / cost impact of each scheme, which are then selected by managers and the schedule is automatically updated.

[0102] like Figure 6 As shown, in one embodiment of this application, the method further includes the step of integrating the target tender list library, specifically including the following steps S601 to S604.

[0103] Step S601: Obtain the target bid list library; the target bid list library includes the list code, the comprehensive unit price, and the bill of quantities.

[0104] Step S602: Import the target bid list library into the associated BIM model, and establish a mapping between the list code and the component list code in the associated BIM model.

[0105] Step S603: Based on the quantities of completed components in the associated BIM model and the comprehensive unit price, calculate the bid value of the completed components.

[0106] Step S604: Accumulate the bid output value of completed components to obtain the real-time completed output value of the project, and adjust the subsequent schedule plan according to the output value deviation.

[0107] In some embodiments, to achieve real-time output value accounting, the method further includes integrating the target bid list library to realize the linkage between output value and progress, specifically including the following steps S611 to S614.

[0108] Step S611: Obtain the target bid list library, which stores the list code (e.g., 010502001, corresponding to "beam reinforcement"), list item name, comprehensive unit price (e.g., 5800 yuan / t) and bill of quantities.

[0109] Step S612: Import the target bid list library into the associated BIM model, and establish a mapping between the list code and the component list code in the associated BIM model (e.g., ZS01-ZT-L-001-QD).

[0110] Step S613: Based on the completed process corresponding component quantities in the associated BIM model (e.g., the steel reinforcement of beam ZS01-ZT-L-001 is 2t completed), and combined with the comprehensive unit price in the target bid list library (e.g., 5800 yuan / t), calculate the bid output value calculation parameters for each component (e.g., 11600 yuan).

[0111] Step S614: Accumulate the bid output value of completed components to obtain the real-time completed output value of the project; the associated BIM model can adjust the subsequent schedule based on the deviation between the real-time output value and the planned output value (e.g., real-time 11,600 yuan vs. planned 14,500 yuan) (e.g., shorten the construction period of the subsequent beam reinforcement binding process by 1 day).

[0112] In some embodiments, this application uses machine learning algorithms (AI algorithms) to analyze the deviation trend between real-time output value and planned output value, and combines construction efficiency data (such as per capita production capacity and equipment utilization rate) collected by IoT devices to establish an output value deviation prediction model to predict the subsequent output value achievement; when the prediction deviation exceeds a set threshold, it automatically triggers progress adjustment suggestions (such as optimizing the resource allocation of key processes and adjusting the construction period of non-key processes), and synchronously updates the time nodes of job tasks.

[0113] The technical solutions in each step of the above embodiments of this application will be described in detail below with reference to specific examples.

[0114] Example 1: Data Preparation Stage

[0115] 1.1 Constructing a BIM Model

[0116] A BIM model of the main structure of Building 3 was constructed using Revit 2023 software. A unique identifier code was assigned to each component according to the rule of "Project Code - Phase Code - Component Type Code - Serial Number".

[0117] Project Code: ZS01 (Residential Project 01);

[0118] Stage coding: ZT (main structure);

[0119] Component type codes: L (beam), Z (column), B (slab);

[0120] Typical component coding example: ZS01-ZT-L-001 (Beam No. 1 of the main structure of Building No. 3);

[0121] The BIM model stores the basic information of the components: the geometric dimensions (6m long × 0.3m wide × 0.6m high) of beam ZS01-ZT-L-001, the material (C30 concrete, HRB400Φ12 steel bars), the construction process (pumping and casting, steel bar binding and connection), and the preset component list code ZS01-ZT-L-001-QD.

[0122] 1.2 Building a schedule library

[0123] The main structure construction schedule was created using Project 2021 software, generating a schedule code in the format of "Project Code - Stage Code - Work Process Code".

[0124] Typical procedure: Beam reinforcement binding;

[0125] Schedule code: ZS01-ZT-002;

[0126] Work process details: Planned start time: 2023-10-03, planned completion time: 2023-10-07, duration: 5 days, prerequisite process: "beam formwork support", critical path indicator: "Yes", resource allocation requirements: "6 people for rebar team, 50kg of binding wire".

[0127] 1.3 Construct a job content library

[0128] A job content library is established through the system's web interface, and the job content codes are consistent with the schedule code.

[0129] Job Title: Rebar Tying Supervisor;

[0130] Job duties code: ZS01-ZT-002;

[0131] Basic job information: Person in charge: Li Si (steel reinforcement team leader); Collaborating positions: "Surveying and setting out, formwork support";

[0132] Job duties: Tie the reinforcing bars of beam ZS01-ZT-L-001 according to drawing JS-2023-TJ-015, using figure-eight knots, with a missed binding rate of ≤3%. Required tools: "tying wire, measuring tape (accuracy ±1mm), and reinforcing bar positioning clips". Abnormal handling procedure: "Report to the technical supervisor when the reinforcing bar corrosion exceeds grade C".

[0133] 1.4 Prepare the quota database and the tender list database

[0134] Target quota library: Adopting enterprise quotas, quota item code 01-05-002 (beam reinforcement binding) corresponds to: labor 2.8 man-days / t, Φ12 steel reinforcement 1.03t / t (including 3% loss), steel reinforcement cutting machine 0.15 shifts / t, price benchmark "labor 180 yuan / man-day, steel reinforcement 5800 yuan / t, machinery 320 yuan / shift";

[0135] Target tender list database: List code 010502001 (beam reinforcement) corresponds to a comprehensive unit price of 5800 yuan / t, and the bill of quantities is "total beam reinforcement 120t".

[0136] Example 2: Dynamic Association and Task Dispatch Phase

[0137] 2.1 Generate the associated BIM model

[0138] Start the code extraction submodule of the code association module, read the component identification code "ZS01-ZT-L-001" of beam ZS01-ZT-L-001 in the BIM model, and the schedule code "ZS01-ZT-002" of the process "beam reinforcement binding" in the schedule plan library;

[0139] The coding matching submodule filters according to the "ZS01-ZT" segment, determines the match between the two, and establishes the mapping relationship between beam ZS01-ZT-L-001 and the "beam reinforcement binding" process;

[0140] The information binding submodule binds the process progress information (2023-10-03 to 2023-10-07, 20% completion per day) with beam ZS01-ZT-L-001, generating a linked BIM model; the model is then visualized using Navisworks 2023 software: the beam component is highlighted on 2023-10-03, marked "Beam reinforcement binding begins".

[0141] In some embodiments, this application uses Navisworks 2023 software to achieve multi-dimensional visualization: ① Highlight beam components on the timeline and overlay a cost deviation heatmap (e.g., 8% overrun on actual cost on 2023-10-05, displayed in yellow); ② Inputting the code "ZS01-ZT-002" can directly locate all components corresponding to the process and display progress-cost linkage data; ③ Overlaying on-site real-scene videos collected by IoT devices with the BIM model to compare the deviation between the actual position of rebar binding and the model; ④ Marking the process as a critical path node and linking it to the "rebar supply delay" risk handling solution.

[0142] 2.2 Trigger and assign job tasks

[0143] At 08:00 on October 3, 2023, the progress monitoring submodule of the job task triggering module (combined with the template support completion signal collected by IoT devices) identified that the "beam reinforcement binding" process had reached the planned start node and extracted the progress plan code "ZS01-ZT-002". At the same time, the historical deviation data of this process was analyzed through AI algorithm to predict the possible risk of reinforcement supply delay and to add deviation impact analysis to the task (such as a 1-day delay will cause subsequent concrete pouring to be delayed).

[0144] The task filtering submodule matches the task "ZS01-ZT-002" corresponding to the code "ZS01-ZT-L-001 Rebar Binding" in the job content database;

[0145] The task push submodule pushes tasks to Li Si, the person in charge of the position, through the WeChat Work interface:

[0146] Task Name: Reinforcing bar binding for beam ZS01-ZT-L-001;

[0147] Implementation standard: According to drawing JS-2023-TJ-015, the omission rate should be ≤3%;

[0148] Deadline: 18:00, October 7, 2023;

[0149] Attachment: BIM model 3D link for beam ZS01-ZT-L-001;

[0150] The system recorded a push notification log showing "2023-10-03 08:02 Li Si has read it".

[0151] Example 3: Cost and Output Calculation and Schedule Adjustment Stage

[0152] 3.1 Calculation of Project Quantity and Cost

[0153] Start the quota library integration module, import the enterprise quota library, and automatically match the quota sub-item code 01-05-002 with the component list code ZS01-ZT-L-001-QD;

[0154] The module reads the weight (2.5t) of the reinforcing steel in beam ZS01-ZT-L-001 from the BIM model and calculates the consumption of labor, materials, and machinery.

[0155] Labor: 2.5t × 2.8 man-days / t = 7 man-days, cost 7 × 180 = 1260 yuan;

[0156] Materials: 2.5t × 1.03 = 2.575t, cost: 2.575 × 5800 = 14935 yuan;

[0157] Machinery: 2.5t × 0.15 shifts / t = 0.375 shifts, cost 0.375 × 320 = 120 yuan;

[0158] Total cost: 1260 + 14935 + 120 = 16315 yuan;

[0159] The module generates a "Cost Accounting Report" and synchronizes it to the associated BIM model.

[0160] In this embodiment, this application activates the AI ​​intelligent adjustment module, based on the steel bar binding cost data of three similar historical projects, combined with the real-time steel bar consumption data collected by the current IoT device (1.8t consumed, exceeding the plan by 0.2t), and predicts that the final cost deviation will reach 12% (exceeding the threshold of 10%).

[0161] AI automatically generated three adjustment plans: ① Add one steelworker (shorten the construction period by 1 day, additional cost of 180 yuan); ② Optimize the binding process (no additional cost, shorten the construction period by 0.5 days); ③ Adjust the construction period of subsequent non-critical processes (no additional cost, no impact on the overall construction period).

[0162] The module generates a "Cost Accounting and Adjustment Plan Report" and synchronizes it to the associated BIM model. After the manager selects Plan ②, the system automatically updates the schedule of subsequent processes, advances the deadline for "beam reinforcement binding" to 18:00 on October 6, 2023, and pushes a task change notification to Li Si.

[0163] 3.2 Output Value Calculation and Schedule Adjustment

[0164] Start the tender list database integration module, import the tender list database, and match the list code 010502001 with the component list code ZS01-ZT-L-001-QD;

[0165] On October 6, 2023, at 16:00, the module read the actual amount of steel reinforcement completed (2t) for beam ZS01-ZT-L-001 and calculated the bid value: 2×5800=11600 yuan;

[0166] The module compares the planned output value (2.5 × 5800 = 14500 yuan) and finds an output value deviation of -2900 yuan (20% lag), which is then synchronized to the progress monitoring submodule.

[0167] The progress monitoring submodule analyzes the reasons for the deviation (on-site feedback: "delay in rebar supply") and automatically adjusts subsequent processes: the "beam concrete pouring" process (originally scheduled to start on 2023-10-08) is delayed to start on 2023-10-10, and the task of "urgently supplying 0.5t of Φ12 rebar" is pushed to the material supply station.

[0168] The updated BIM model timeline, after being linked, highlights the "beam reinforcement binding" process in yellow and indicates a "progress warning".

[0169] This application uses an AI intelligent adjustment module combined with IoT devices to collect data on the utilization rate of rebar processing equipment (80%) and the average productivity per worker (0.4t / day), predicting that the current efficiency will lead to a 15% deviation in the final output value.

[0170] AI automatically triggered progress adjustment suggestions: optimize the scheduling of steel bar processing equipment (increase utilization rate to 95%), add 1 auxiliary worker, which is expected to shorten the construction period of subsequent similar processes by 2 days and make up for the output value deviation;

[0171] The system will push the adjustment suggestions to the project management personnel. After confirmation, it will automatically update the schedule and job tasks for the subsequent beam reinforcement binding process, and update the progress timeline of the associated BIM model, marking the adjusted process status in green.

[0172] This application breaks through the limitations of traditional timeline display by adding the functions of "multi-dimensional linkage visualization + digital twin virtual-real comparison + two-way coding screening + risk labeling", realizing integrated visual management of progress, cost and risk, solving the problem of insufficient innovation in the original visualization, and realizing the innovation and optimization of visualization technology;

[0173] This application introduces AI machine learning algorithms and adds "deviation prediction model + dynamic threshold setting + multi-scheme generation + quantitative impact analysis" to upgrade from "passive adjustment" to "active prediction + intelligent optimization", solving the problem that the original adjustment logic relied on manual intervention and realizing innovative optimization of dynamic adjustment logic;

[0174] This application integrates data from construction site sensors and mobile terminals by adding an IoT data access module, enabling automatic updates of progress nodes and real-time collection of resource consumption, replacing manual data entry, achieving deep integration of "BIM+IoT+AI", enhancing the innovation of technology integration, and realizing deep optimization of technology integration. Figure 7 This is a schematic diagram illustrating the complete process of the method for associating work content and schedule based on a BIM model as described in this embodiment. Figure 7 As shown, the method mainly includes circulation sequence numbers 1 to 5.

[0175] Flow Sequence Number 1: Job Content Library Linked to Schedule Plan: Reminds personnel in specific positions to complete specific tasks at specific time points.

[0176] Flow Sequence Number 2: Linking the Schedule with the BIM Model: Simulates the schedule in real time and visually displays schedule deviations in the event of actual updates.

[0177] Circulation sequence number 3: BIM model linked to enterprise quotas: can obtain the consumption of manpower, materials and machinery corresponding to each component.

[0178] Circulation sequence number 4: BIM model linked with list (target bid list library): can obtain the bid output value corresponding to each component.

[0179] Serial number 5: The job content database is linked to the knowledge base: it can provide reference templates for related jobs and improve work efficiency.

[0180] Flow sequence number 1+5: At a specific time point, push the corresponding work template to the personnel in the specific position.

[0181] Flow sequence number 2+3: Real-time project cost data can be obtained. Flow sequence number 2 provides real-time progress and completed work; flow sequence number 3 provides the resource consumption of a specific work unit; flow sequence number 2+3 provides the real-time resource consumption of completed work. Multiplying the consumption by the market price gives the cost of the completed work.

[0182] Transaction sequence number 2+4: Real-time project output data can be obtained. Transaction sequence number 2 provides real-time progress and completed work; transaction sequence number 4 provides the tender price of a unit of work; and transaction sequence number 2+4 provides the real-time tender price of the completed work, which is the real-time output data of the completed work of the project.

[0183] Transaction sequence number 2+3+4: Real-time project profit data can be obtained = output value - cost. Transaction sequence number 2+3 yields the cost; transaction sequence number 2+4 yields the output value. Therefore, transaction sequence number 2+3+4 provides the real-time project profit data = real-time project output value - real-time project cost.

[0184] Compared with existing technologies, the beneficial effects of the BIM model-based method for associating work content and schedule described in this application are as follows:

[0185] Automatic association of multi-dimensional data breaks down information silos: Through a unified coding system of "component identification code - schedule code - job content code", dynamic association between BIM model, schedule and job tasks is automatically established without manual binding. Validated in residential projects, the association efficiency has been improved by more than 80% (reduced from 100 working hours to 20 working hours), and the error rate has been reduced to below 1% (from 5% to 0.8%).

[0186] Precise task assignment improves collaboration efficiency: Tasks are automatically triggered and pushed to responsible persons based on progress nodes, reducing response time from 2 hours to 5 minutes. Clear task standards (such as a ≤3% omission rate) and deadlines avoid problems such as "delayed manual notification" and "unclear responsibilities". At the same time, collaborative job information is synchronized, improving cross-professional collaboration efficiency by 50%.

[0187] Real-time control of all elements empowers decision-making: After integrating the quota library and the bid list library, the cost and output value accounting of completed processes has been reduced from a lag of 1 week to real-time (deviation ≤2%). Managers can visualize the "progress-cost-output value" deviation through the linked BIM model and adjust resource allocation or schedule in a timely manner, reducing the risk of project overrun by 30% and the project delay rate by 25%.

[0188] High degree of standardization and adaptability to multiple scenarios: The schedule library and job content library adopt standardized design, and the coding rules and task parameters can be flexibly adjusted according to different project types such as industrial plants, residential buildings, and municipal projects, adapting to the construction management needs of various building projects, with a reuse rate of over 80%.

[0189] The scope of protection for the method of associating work content and schedule based on BIM model described in this application is not limited to the execution order of the steps listed in this embodiment. Any solution implemented by adding, subtracting, or replacing steps in the prior art based on the principles of this application is included within the scope of protection of this application.

[0190] This application also provides a system for associating work content and schedule based on a BIM model. The system can implement the method for associating work content and schedule based on a BIM model described in this application. However, the implementation device for the method for associating work content and schedule based on a BIM model described in this application includes, but is not limited to, the structure of the system for associating work content and schedule based on a BIM model listed in this embodiment. All structural modifications and substitutions of the prior art made in accordance with the principles of this application are included within the protection scope of this application.

[0191] like Figure 8As shown, this embodiment provides a system for associating work content and schedule based on a BIM model. The system 800 includes: a BIM model acquisition module 801, a schedule library acquisition module 802, a coding association module 803, a job content library acquisition module 804, and a job task triggering module 805.

[0192] BIM model acquisition module 801 is configured to acquire the BIM model of the project; the BIM model includes basic information of each component of the project and a unique component identification code, and the component identification code is compiled according to the rule of "project code-stage code-component type code-serial number".

[0193] The schedule plan library acquisition module 802 is configured to acquire the project's schedule plan library; the schedule plan library includes a unique schedule plan code and detailed information for each process. The schedule plan code is compiled using the "project code-stage code-process code" rule, and the detailed process information includes at least the process content, planned time nodes, and logical relationships.

[0194] The coding association module 803 is configured to perform dynamic coding association based on the component identification code of each component in the BIM model and the schedule code in the schedule library to obtain the associated BIM model.

[0195] The job content database acquisition module 804 is configured to acquire a job content database; the job content database includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule code.

[0196] The job task triggering module 805 is configured to trigger the job task corresponding to the job content code that is the same as the schedule code in the job content library based on the progress node of the associated BIM model, and to assign the job task to the corresponding job staff.

[0197] In some embodiments, the system further includes an IoT data access module 808 and an AI intelligent adjustment module 809.

[0198] The IoT data access module 808 is configured to access data from construction site sensors (tower crane load, component positioning, equipment operating status, etc.) and mobile terminals, and collect construction progress, resource consumption, and on-site working condition data in real time, providing real-time data support for progress monitoring and deviation prediction.

[0199] The AI ​​intelligent adjustment module 809 is configured to build a cost / output deviation prediction model through machine learning algorithms, automatically set dynamic deviation thresholds, generate multiple schedule adjustment schemes and quantify their impact, thereby realizing intelligent dynamic adjustment of the schedule plan.

[0200] In one embodiment of this application, the system further includes: a quota library integration module 806 and a bid list library integration module 807; wherein,

[0201] The quota library integration module 806 is configured as follows:

[0202] Obtain the target quota library; the target quota library includes quota sub-item codes, labor, material and machinery consumption standards, price benchmarks and adjustment coefficients;

[0203] Import the target quota library into the associated BIM model, and establish a mapping between the quota sub-item code and the component list code in the associated BIM model;

[0204] Based on the geometric parameters of the components in the associated BIM model, calculate the geometric calculation parameters of the engineering quantity of each component;

[0205] Based on the aforementioned standards for labor, materials, and machinery consumption, calculate the labor, materials, and machinery consumption of each component, account for the cost of completed processes, and adjust the subsequent schedule plan according to the cost deviation.

[0206] The cost deviation prediction model of the AI ​​intelligent adjustment module is invoked to predict cost deviations based on real-time IoT data and historical data. A deviation threshold is set, a schedule adjustment plan is generated, and subsequent schedule plans are updated according to the schedule adjustment plan.

[0207] The tender list database integration module 807 is configured as follows:

[0208] Obtain the target bid list database; the target bid list database includes list codes, comprehensive unit prices, and bill of quantities.

[0209] Import the target bid list library into the associated BIM model, and establish a mapping between the list code and the component list code in the associated BIM model;

[0210] Based on the quantities of completed components in the associated BIM model, and combined with the comprehensive unit price, the bid value of the completed components is calculated.

[0211] The bid value of completed components is added up to obtain the real-time completed output value of the project, and the subsequent schedule is adjusted according to the output value deviation.

[0212] The AI ​​intelligent adjustment module's output deviation prediction model is invoked, and output trend is predicted by combining IoT construction efficiency data. Progress adjustment suggestions are generated, and subsequent progress plans and job tasks are updated based on these suggestions.

[0213] In some embodiments, the BIM model acquisition module 801 is configured to acquire the BIM model of the project, the BIM model including basic component information and unique component identification codes for each component of the project.

[0214] The BIM model acquisition module 801 supports reading model files (such as .rvt and .dwg formats) exported by mainstream BIM software such as Revit and Bentley, automatically parsing and extracting component identification codes and basic component information (geometric dimensions, materials, and construction techniques), and storing them in the system database.

[0215] The schedule library acquisition module 802 is configured to acquire the project's schedule library, which includes unique schedule codes and detailed information for each process.

[0216] The schedule library acquisition module 802 supports importing schedule files (such as .mpp format) compiled by software such as Project and Primavera, automatically parses information such as process logic relationships and time nodes, generates a standardized schedule library, and ensures the compatibility of schedule code and component identification code.

[0217] The coding association module 803 is configured to dynamically associate the BIM model with the schedule library based on the matching relationship between component identifier code and schedule code, and generate the associated BIM model.

[0218] The encoding association module 803 includes:

[0219] Code Extraction Submodule: Extracts component identification codes from the BIM model and schedule codes from the schedule library;

[0220] The coding matching submodule filters matching codes based on the "project coding - stage coding" segment to establish a mapping between components and processes;

[0221] Information binding submodule: Binds schedule information (time nodes, completion percentage) to components, generates the associated BIM model, and outputs it to visualization software.

[0222] The job content library acquisition module 804 is configured to acquire a job content library, which includes job content codes that are consistent with the schedule code, basic job information, and job tasks.

[0223] The job content database acquisition module 804 allows users to add / modify job information and update task standards (such as construction drawing versions and acceptance specifications) through a web interface, and provides a matching and verification function between job tasks and progress codes to avoid coding mismatches.

[0224] The job task triggering module 805 is configured to trigger the matched job task based on the progress node of the associated BIM model and assign it to the corresponding job staff.

[0225] The job task triggering module 805 includes:

[0226] Progress monitoring submodule: Real-time monitoring of the progress execution status of the associated BIM model, and identification of progress nodes (planned start / end time);

[0227] Task filtering submodule: Filters matching job tasks based on schedule code;

[0228] Task push submodule: Pushes tasks (including descriptions, standards, and BIM links) to job supervisors via interfaces such as WeChat Work and DingTalk, and records push logs.

[0229] The quota library integration module 806 is configured to acquire the target quota library, establish a mapping between quota sub-item codes and component list codes, and calculate the component engineering quantity and labor, material and machinery consumption.

[0230] The quota library integration module 806 supports importing enterprise quota libraries in Excel format, automatically matching codes and calculating costs, generating cost deviation reports, and providing data support for schedule adjustments.

[0231] The bid list library integration module 807 is configured to obtain the target bid list library, establish a mapping between the list code and the component list code, and calculate the component bid output value.

[0232] The tender list library integration module 807 supports importing tender lists in XML format, automatically accumulating completed output value, generating output value deviation reports, and synchronizing them to the associated BIM model for progress adjustment.

[0233] It should be noted that the functions or operations of the BIM model acquisition module 801, schedule library acquisition module 802, coding association module 803, job content library acquisition module 804, job task triggering module 805, quota library integration module 806, and bid list library integration module 807 described in this application embodiment correspond one-to-one with the steps in the above-described method for associating work content and schedule based on BIM model, and therefore will not be repeated here.

[0234] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, or methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules / units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or units may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of apparatuses or modules or units may be electrical, mechanical, or other forms.

[0235] The modules / units described as separate components may or may not be physically separate. The components shown as modules / units may or may not be physical modules; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules / units can be selected to achieve the objectives of the embodiments of this application, depending on actual needs. For example, the functional modules / units in the various embodiments of this application may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.

[0236] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0237] This embodiment provides an electronic device, which includes: a memory and a processor; wherein...

[0238] A memory that stores a computer program.

[0239] The processor, which is communicatively connected to the memory, implements the above-described method for associating work content and schedule based on the BIM model when calling the computer program.

[0240] This application also provides a computer-readable storage medium. Those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing a processor. The program can be stored in a computer-readable storage medium, which is a non-transitory medium, such as random access memory, read-only memory, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof. The storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., solid-state drive (SSD)).

[0241] In summary, the method, system, and equipment for associating work content and schedule based on a BIM model described in this application have the following beneficial effects:

[0242] This application obtains the project's BIM model; the BIM model includes basic component information and unique component identification codes for each component of the project, the component identification codes being compiled using the "project code-stage code-component type code-serial number" rule; obtains the project's schedule library; the schedule library includes unique schedule codes and detailed information for each process, the schedule codes being compiled using the "project code-stage code-process code" rule, the detailed process information including at least process content, planned time nodes, and logical relationships; dynamically associates the component identification codes of each component in the BIM model with the schedule codes in the schedule library to obtain the associated BIM model; obtains a job content library; the job content library includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule codes; based on the progress nodes of the associated BIM model, it triggers the job tasks corresponding to the job content codes in the job content library that are identical to the schedule codes, and assigns the job tasks to the corresponding job personnel. This application, based on the BIM model, utilizes the component identification code, the schedule code, and the job content code to link the job content with the schedule, thereby improving project construction management efficiency and solving the problem that existing technologies fail to effectively and deeply link the project's planned schedule with the work content on the construction site.

[0243] This application uses a unified coding system of "component identification code - schedule code - job content code" to automatically establish a dynamic association between BIM model, schedule and job tasks without manual binding, which greatly improves the association efficiency, reduces the error rate, realizes automatic association of multi-dimensional data, and breaks down information silos.

[0244] This application automatically triggers job tasks based on progress nodes and pushes them to the responsible persons, reducing the response time from 2 hours to 5 minutes. It clarifies task standards (such as a missing rate of ≤3%) and deadlines, avoiding problems such as "delayed manual notification" and "unclear responsibilities". At the same time, it synchronizes collaborative job information, improves cross-professional collaboration efficiency, and achieves accurate job task assignment, thereby improving collaboration efficiency.

[0245] After integrating the quota library and the tender list library, this application reduces the cost and output value accounting of completed processes from a lag of 1 week to real-time (deviation ≤2%). Managers can visualize the "progress-cost-output value" deviation through the linked BIM model, adjust resource allocation or schedule plans in a timely manner, reduce the risk of project overruns and schedule delays, and achieve the goal of real-time control of all elements and empower decision-making.

[0246] The schedule library and job content library in this application adopt a standardized design, and the coding rules and task parameters can be flexibly adjusted according to different project types such as industrial plants, residential buildings, and municipal projects. This adapts to the construction management needs of various building projects, has a high reusability rate, and achieves the goal of high standardization and adaptability to multiple scenarios.

[0247] The descriptions of the processes or structures corresponding to the above figures each have their own emphasis. For parts of a process or structure that are not described in detail, please refer to the relevant descriptions of other processes or structures.

[0248] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A method for associating work content and schedule based on a BIM model, characterized in that, include: Obtain the BIM model of the project; the BIM model includes basic information of each component of the project and a unique component identification code, the component identification code is compiled according to the rule of "project code-stage code-component type code-serial number"; Obtain the project schedule library; the schedule library includes unique schedule codes and detailed information for each process. The schedule codes are compiled using the "project code-stage code-process code" rule, and the detailed process information includes at least the process content, planned time nodes, and logical relationships. Dynamic coding association is performed based on the component identification codes of each component in the BIM model and the schedule codes in the schedule library to obtain the associated BIM model; the associated BIM model is automatically updated with the actual progress nodes of the process by collecting construction data from the construction site in real time. Obtain the job content database; the job content database includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule code. Based on the progress nodes of the associated BIM model, the job tasks corresponding to the job content codes that are the same as the progress plan codes in the job content library are triggered, and the job tasks are assigned to the corresponding job staff.

2. The method for associating work content and schedule based on a BIM model according to claim 1, characterized in that, The component identification code and the schedule code are associated through a "project code - phase code" segment matching. The basic information of the component includes the component's geometric dimensions, material strength, and construction process.

3. The method for associating work content and schedule based on a BIM model according to claim 1, characterized in that, Based on the component identification codes of each component in the BIM model and the schedule codes in the schedule library, a dynamic coding association is performed to obtain the associated BIM model, which includes: Extract the component identification codes of all components in the BIM model; Traverse the schedule library and filter out schedule information that matches the "project code - stage code" segment in the component identification code; the schedule information includes process content, planned time nodes, planned duration, and completion percentage benchmark; The schedule information is bound to the corresponding components in the BIM model to generate an associated BIM model; the associated BIM model supports multi-dimensional visualization.

4. The method for associating work content and schedule based on a BIM model according to claim 1, characterized in that, Based on the progress nodes of the associated BIM model, the job tasks corresponding to the job content codes with the same progress plan codes in the job content library are triggered, and the job tasks are assigned to the corresponding job personnel, including: Monitor the progress execution status of the associated BIM model, and extract the progress plan code of the process when the process reaches the preset progress node or a progress deviation warning occurs. Select job tasks from the job content database whose job content codes match the schedule code; Based on the job-related basic information associated with the job tasks, the corresponding staff members are identified; the job-related basic information includes the job supervisor and collaborating positions. The job tasks are pushed to the relevant staff through the project management platform. The pushed content includes task description, execution standards, deadline, links to associated BIM component 3D models, and schedule deviation analysis.

5. The method for associating work content and schedule based on a BIM model according to claim 1, characterized in that, It also includes the step of integrating the target quota library, specifically including: Obtain the target quota library; the target quota library includes quota sub-item codes, labor, material and machinery consumption standards, price benchmarks and adjustment coefficients; Import the target quota library into the associated BIM model, and establish a mapping between the quota sub-item code and the component list code in the associated BIM model; Based on the geometric parameters of the components in the associated BIM model, calculate the geometric calculation parameters of the engineering quantity of each component; Based on the aforementioned standards for labor, materials, and machinery consumption, calculate the labor, materials, and machinery consumption of each component, account for the cost of completed processes, and adjust the subsequent schedule plan according to the cost deviation.

6. The method for associating work content and schedule based on a BIM model according to claim 1, characterized in that, It also includes the step of integrating the target bid list library, specifically including: Obtain the target bid list database; the target bid list database includes list codes, comprehensive unit prices, and bill of quantities. Import the target bid list library into the associated BIM model, and establish a mapping between the list code and the component list code in the associated BIM model; Based on the quantities of completed components in the associated BIM model, and combined with the comprehensive unit price, the bid value of the completed components is calculated. The bid value of completed components is added up to obtain the real-time completed output value of the project, and the subsequent schedule is adjusted according to the output value deviation.

7. A system for linking work content and schedule based on a BIM model, characterized in that, include: The BIM model acquisition module is configured to acquire the BIM model of the project; the BIM model includes basic information of each component of the project and a unique component identification code, and the component identification code is compiled according to the rule of "project code-stage code-component type code-serial number"; The schedule library acquisition module is configured to acquire the project's schedule library; the schedule library includes a unique schedule code and detailed information for each process. The schedule code is compiled using the "project code-stage code-process code" rule, and the detailed process information includes at least the process content, planned time nodes, and logical relationships. The coding association module is configured to dynamically associate codes based on the component identification codes of each component in the BIM model and the schedule codes in the schedule library to obtain the associated BIM model; the associated BIM model automatically updates the actual progress nodes of the process by collecting construction data from the construction site in real time. The job content database acquisition module is configured to acquire a job content database; the job content database includes job content codes, basic job information, and job tasks; the job content codes are consistent with the schedule code. The job task triggering module is configured to trigger the job task corresponding to the job content code that is the same as the schedule code in the job content library based on the progress node of the associated BIM model, and to assign the job task to the corresponding job staff.

8. The BIM model-based work content and schedule association system according to claim 7, characterized in that, Also includes: The module integrates the quota library and the tender list library; among them, The quota library integration module is configured as follows: Obtain the target quota library; the target quota library includes quota sub-item codes, labor, material and machinery consumption standards, price benchmarks and adjustment coefficients; Import the target quota library into the associated BIM model, and establish a mapping between the quota sub-item code and the component list code in the associated BIM model; Based on the geometric parameters of the components in the associated BIM model, calculate the geometric calculation parameters of the engineering quantity of each component; Based on the aforementioned standards for the consumption of manpower, materials, and machinery, calculate the consumption of manpower, materials, and machinery for each component, calculate the cost of completed processes, and adjust the subsequent schedule plan according to the cost deviation. The tender list database integration module is configured as follows: Obtain the target bid list database; the target bid list database includes list codes, comprehensive unit prices, and bill of quantities. Import the target bid list library into the associated BIM model, and establish a mapping between the list code and the component list code in the associated BIM model; Based on the quantities of completed components in the associated BIM model, and combined with the comprehensive unit price, the bid value of the completed components is calculated. The bid value of completed components is added up to obtain the real-time completed output value of the project, and the subsequent schedule is adjusted according to the output value deviation.

9. An electronic device, characterized in that, The electronic device includes: A memory that stores a computer program; The processor, which is communicatively connected to the memory, implements the method for associating work content and schedule based on a BIM model as described in any one of claims 1 to 6 when calling the computer program.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for associating work content and schedule based on the BIM model as described in any one of claims 1 to 6.