Whole-process efficient construction method and device based on BIM fabricated design construction

By performing phased division and budget cost calculations on the initial BIM model, the BIM model is adjusted in a targeted manner, and the construction project delay problem caused by budget exceeding expectations in traditional BIM applications is solved, achieving efficient construction cost control.

CN119397648AInactive Publication Date: 2025-02-07GUANGDONG NANHAI INT ARCHITECTURAL DESIGN
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411461270.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-02-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In construction projects, when the budget exceeds expectations, traditional BIM applications need to reconstruct the BIM model, resulting in a large amount of waste of labor and time costs, which may lead to delays in construction projects and cause losses to the construction party.

Method used

Provide a full-process efficient construction method based on BIM prefabricated design and construction. By phased division of the initial BIM model, the budget costs of each stage are calculated, and targeted adjustments are made to generate a BIM model that ultimately meets the cost requirements.

Benefits of technology

Dynamic and incremental optimization of the BIM model is achieved, inefficient ways to rebuild the model, effectively control project costs, ensure that each construction stage meets the cost budget, and avoid delays in construction projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119397648A_ABST
    Figure CN119397648A_ABST
Patent Text Reader

Abstract

The invention provides a whole-process efficient construction method and device based on BIM fabricated design construction, and relates to the technical field of BIM, the method comprises the steps: dividing a building project according to an initial BIM model, and obtaining a plurality of stage tasks and partial BIM models corresponding to the stage tasks; calculating and judging whether the first budget cost of each stage task exceeds a preset budget cost, and if the first stage task exceeds the preset budget cost, performing first adjustment on a part of BIM models of the first stage task to obtain an undetermined BIM model; and obtaining a second budget cost of each stage task in the to-be-determined BIM model, and if there is a second stage task exceeding the second budget cost, adjusting the to-be-determined BIM model according to a preset budget cost of each stage task to generate a final BIM model. The method has the technical effects that when the budget of the project exceeds the expectation, the BIM model does not need to be reconstructed, and the situation that the delay of the construction project brings loss to a construction party can be effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of BIM technology, and specifically to a full-process efficient construction method and device based on BIM prefabricated design and construction. Background Art

[0002] Building Information Modeling (BIM) technology, as an advanced building design and management tool, is often used for visualization, construction simulation and cost estimation of construction projects. In budget management, BIM models can help project managers predict and control project costs through accurate models.

[0003] However, when the budget of a project exceeds expectations, in traditional BIM applications, budget overruns usually require the BIM model to be rebuilt, which will consume a lot of manpower and time costs, and the regenerated BIM solution cannot guarantee that the budget requirements are met, which may lead to delays in the construction project and ultimately cause losses to the construction party. Summary of the invention

[0004] The present application provides a full-process efficient construction method and device based on BIM prefabricated design and construction, which is used to effectively avoid delays in construction projects and losses to the construction party without the need to rebuild the BIM model when the project budget exceeds expectations.

[0005] In a first aspect, the present application provides a full-process efficient construction method based on BIM prefabricated design and construction, the method comprising: obtaining an initial BIM model corresponding to a building project; According to the initial BIM model, the construction project is divided into stages to obtain multiple stage tasks and partial BIM models corresponding to each stage task; the first budget cost corresponding to each stage task is calculated; it is determined whether the first budget cost corresponding to each stage task exceeds the preset budget cost of each stage task, if there is a first stage task whose first budget cost exceeds the preset budget cost, the partial BIM model corresponding to the first stage task in the preliminary BIM model is adjusted first to obtain a pending BIM model; the second budget cost corresponding to each stage task in the pending BIM model is obtained, if there is a second stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model.

[0006] By adopting the above technical solution, the initial BIM model is divided into stages to obtain partial BIM models corresponding to each construction stage. The first budget cost of each stage is calculated to determine whether it exceeds the preset value. If there is a first stage that exceeds the standard, the model of the first stage is adjusted in the first round to generate a pending model. Then the second budget cost of each stage of the pending model is calculated. If there is still a second stage that exceeds the standard, the second round of global adjustment is made to the pending model according to the preset cost target, and finally a BIM model that meets the cost requirements is generated. Through two rounds of targeted adjustments, the scheme realizes dynamic and incremental optimization of the BIM model, effectively controls the project cost without changing the overall design, and ensures that each construction stage meets the cost budget. At the same time, it avoids the inefficient way of rebuilding the entire model in traditional technology. When the budget of the project exceeds expectations, there is no need to rebuild the BIM model, which can effectively avoid the delay of the construction project and the loss to the construction party.

[0007] Optionally, dividing the construction project into stages according to the initial BIM model to obtain a plurality of stage tasks and partial BIM models corresponding to each stage model, including: combining the initial BIM model and the preset construction process of the construction project, dividing the construction project into stages to obtain a plurality of stage tasks; extracting the architectural elements corresponding to each stage task in the initial BIM model, and generating a partial BIM model corresponding to each stage task according to the architectural elements of each stage task.

[0008] By adopting the above technical solution, when the initial BIM model is divided into stages, it is carried out on the basis of fully considering the preset construction procedures of the building project. First, the various construction stages are determined according to the requirements of the construction process. Then, the required architectural elements corresponding to each stage are extracted from the initial model to generate a phased BIM model that meets the construction requirements of that stage. This stage division method combined with the actual construction sequence of the project can make the obtained stage model more in line with the actual schedule of the project construction. At the same time, it is also convenient to optimize and adjust the models of each stage in the future, so that the adjustment results are more in line with the specific conditions of each construction stage. Compared with directly dividing the initial model, this stage division considering the construction process can generate a more realistic BIM model, which helps to improve the planning efficiency of the entire project.

[0009] Optionally, if there is a first stage task in which the first budget cost exceeds the preset budget cost, a first adjustment is made to the partial BIM model corresponding to the first stage task in the preliminary BIM model to obtain a pending BIM model, including: calculating the difference between the first budget cost of the first stage task and the preset budget cost to obtain a first difference; obtaining basic information of building elements in the partial BIM model corresponding to the first stage task; and making a first adjustment to the building elements in the partial BIM model corresponding to the first stage task based on the basic information of the building elements in the partial BIM model corresponding to the first stage task and the first difference to obtain a pending BIM model.

[0010] By adopting the above technical solution, when there is a budget overrun in the first phase, the solution is to adjust and optimize the BIM model of the first phase in a targeted manner after calculating the budget difference of the first phase. By obtaining the architectural element information in the first phase model and combining it with the budget difference, the first round of targeted adjustments can be made to the architectural elements, which are the root cause of the budget overrun. This adjustment method that focuses on the budget difference and revolves around the problematic architectural elements can effectively solve the budget overrun problem in the first phase and avoid unnecessary changes to other parts that meet the requirements. At the same time, by adjusting the problematic parts of the first phase, a new pending solution is generated, laying the foundation for the second round of global adjustments. This solution gives full play to the customizability of the BIM model and realizes targeted dynamic design optimization. It not only solves the problem of local budget overruns, but also optimizes the rationality of the project plan as a whole. It improves the application efficiency of BIM technology in building cost management and design adjustment.

[0011] Optionally, the first adjustment is made to the building elements in the partial BIM model corresponding to the first-stage task according to the basic information of the building elements in the partial BIM model corresponding to the first-stage task and the first difference to obtain the pending BIM model, including: obtaining the basic information of each building element in the partial BIM model corresponding to the first-stage task, the basic information including: element type and element quantity; determining the necessity of each building element in the partial BIM model corresponding to the first-stage task according to the element type of each building element in the partial BIM model corresponding to the first-stage task, and performing necessity sorting; selecting the building elements that are after a preset position in the necessity sorting to obtain a first element group; obtaining the building elements in the building element group whose element quantity exceeds a preset quantity to obtain a second element group; reducing the number of building elements in the second element group and / or adjusting the positions of the building elements in the second element group according to the size of the first difference to obtain the pending BIM model.

[0012] By adopting the above technical solution, when adjusting the model in the first stage, targeted adjustments are achieved by analyzing the basic information of the building elements in detail. First, the type and quantity information of the building elements are obtained, and the necessity priority in the construction process is determined according to the element type. Then, the elements with lower necessity are selected for grouping, and the second element group with excessive quantity is screened out. Finally, according to the budget difference in the first stage, the number of elements in the second element group is reduced or their positions are adjusted to generate an optimized pending BIM model. This technical means of analyzing the building element information in detail and combining the budget difference for targeted model adjustment can effectively solve the cost overrun problem in the first stage.

[0013] Optionally, if there is a second-stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model, including: obtaining a third-stage task whose second budget cost is lower than the preset budget cost; adjusting the pending BIM model in combination with the second budget cost corresponding to the third-stage task, the second budget cost corresponding to the second stage, and the importance ranking of each stage task to generate a final BIM model.

[0014] By adopting the above technical solution, when there is still a budget overrun in the second phase, the solution makes global adjustments by comprehensively considering the situation of each phase. First, find the third phase whose budget meets the requirements. Then, based on the budget situation of the second and third phases, and considering the importance ranking of each phase, a second round of optimization is carried out for the pending BIM model. This adjustment idea that considers the budget situation and importance of multiple phases can solve the overrun in the second phase while taking into account the coordination of the overall phase, avoiding the impact of local adjustments on other key phases. Through the gradual adjustment and optimization of the two phases, the solution realizes the dynamic BIM model optimization from local to global, and ensures the rationality of each construction phase under the premise of controlling the overall project budget. The application efficiency of BIM technology in the full life cycle management of the project is fully utilized, and the planning level of the construction project is effectively improved.

[0015] Optionally, the pending BIM model is adjusted in combination with the second budget cost corresponding to the third stage task, the second budget cost corresponding to the second stage and the importance ranking of each stage task to generate a final BIM model, including: obtaining the budget difference between the second budget cost corresponding to the third stage task and the preset budget cost corresponding to the third stage task, and obtaining the budget excess between the second budget cost corresponding to the second stage task and the preset budget cost corresponding to the second stage task; if the budget difference is less than the budget excess, calculating the second difference between the budget difference and the budget excess; according to the importance ranking of each stage task, obtaining the fourth stage task whose importance ranking is at a preset position in the importance ranking; calculating the budget proportion of non-critical building elements in the fourth stage task, and reducing the non-critical building elements in the fourth stage task according to the budget proportion of non-critical building elements in the fourth stage task and the second difference, and transferring the budget corresponding to the reduced non-critical building elements in the fourth stage task to the second stage task, to generate a final BIM model that meets the preset budget cost.

[0016] By adopting the above technical solution, the solution determines the second difference by calculating the budget difference and excess of each stage, and then makes a second round of adjustments to the model in combination with the importance of the stage. It obtains the balance of the third stage and the excess of the second stage, and calculates the difference between the two, which is the second difference. Then, according to the importance of the stage, the unimportant fourth stage is selected for adjustment. The budget proportion of non-critical elements in this stage is calculated, and the non-critical elements of the fourth stage are reduced according to the second difference, and the reduced budget is transferred to the second stage. Finally, the global adjustment is completed to obtain a BIM model that meets the budget requirements. This technical means of considering the actual budget situation of each stage and completing multi-stage coordinated adjustments by reducing non-critical elements on the premise of ensuring important stages has achieved dynamic optimization of the overall picture of the project.

[0017] Optionally, after adjusting the pending BIM model according to the preset budget cost of each stage task to generate the final BIM model, it also includes: judging whether the budget cost corresponding to each stage task in the final BIM model meets the preset budget cost of each stage task; if there is at least one stage task whose budget cost exceeds the preset budget cost, sending an alarm message of BIM model adjustment failure to the project manager, so that the project manager can re-formulate the BIM model corresponding to the construction project.

[0018] By adopting the above technical solution, after the final BIM model is generated, the solution will also check the actual budget cost of each stage to determine whether it meets the preset requirements. If the detection finds that there are still stages that do not meet the budget, indicating that the previous model adjustment has not completely solved the problem, an alarm message of BIM model adjustment failure will be triggered and sent to the project manager. The alarm can promptly indicate the inadequacy of the model adjustment effect and avoid continuing to use the invalid solution for subsequent work. According to the alarm, the project manager can realize the need to re-formulate a feasible BIM model plan. The technical means of timely alarm and readjustment of the plan ensures the rationality of the BIM model and avoids subsequent negative effects caused by the invalid plan. This solution embodies the closed-loop control function of BIM technology in the planning of the entire life cycle of the project. It realizes dynamic optimization through alarm and feedback adjustment, and can continuously improve the feasibility of the plan to ensure the realization of the project budget and planning goals.

[0019] In a second aspect, the present application provides a full-process efficient construction device based on BIM prefabricated design and construction, the device comprising: the device comprising: an acquisition module, a division module, a calculation module, a judgment module and a generation module; wherein the acquisition module is used to acquire an initial BIM model corresponding to the construction project; the division module is used to divide the construction project into stages according to the initial BIM model to obtain multiple stage tasks and partial BIM models corresponding to each stage task; the calculation module is used to calculate the first budget cost corresponding to each stage task; the judgment module is used to determine whether the first budget cost corresponding to each stage task exceeds the preset budget cost of each stage task, if there is a first stage task whose first budget cost exceeds the preset budget cost, then the partial BIM model corresponding to the first stage task in the preliminary BIM model is adjusted in a first manner to obtain a pending BIM model; the generation module is used to acquire the second budget cost corresponding to each stage task in the pending BIM model, if there is a second stage task whose second budget cost exceeds the preset budget cost, then the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model.

[0020] By adopting the above technical solution, the initial BIM model is divided into stages to obtain partial BIM models corresponding to each construction stage. The first budget cost of each stage is calculated to determine whether it exceeds the preset value. If there is a first stage that exceeds the standard, the model of the first stage is adjusted in the first round to generate a pending model. Then the second budget cost of each stage of the pending model is calculated. If there is still a second stage that exceeds the standard, the second round of global adjustment is made to the pending model according to the preset cost target, and finally a BIM model that meets the cost requirements is generated. Through two rounds of targeted adjustments, the scheme realizes dynamic and incremental optimization of the BIM model, effectively controls the project cost without changing the overall design, and ensures that each construction stage meets the cost budget. At the same time, it avoids the inefficient way of rebuilding the entire model in traditional technology. When the budget of the project exceeds expectations, there is no need to rebuild the BIM model, which can effectively avoid the delay of the construction project and the loss to the construction party.

[0021] In the third aspect, the present application provides an electronic device, adopting the following technical solution: including a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes a computer program such as any of the above-mentioned full-process efficient construction methods based on BIM prefabricated design and construction.

[0022] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: a computer program is stored which can be loaded by a processor and execute any of the above-mentioned full-process efficient construction methods based on BIM prefabricated design and construction.

[0023] In summary, the present application includes at least one of the following beneficial technical effects: 1. When the project budget exceeds expectations, there is no need to rebuild the BIM model, which can effectively avoid delays in the construction project and cause losses to the construction party; 2. It reflects the closed-loop control function of BIM technology in the planning of the entire life cycle of the project. It realizes dynamic optimization through alarm and feedback adjustment, which can continuously improve the feasibility of the plan and ensure the realization of the project budget and planning goals. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 It is a flow chart of a full-process efficient construction method based on BIM prefabricated design and construction provided in an embodiment of the present application; Figure 2 It is a structural schematic diagram of a full-process efficient construction device based on BIM prefabricated design and construction provided in an embodiment of the present application; Figure 3It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0025] Description of reference numerals: 1000, electronic device; 1001, processor; 1002, communication bus; 1003, user interface; 1004, network interface; 1005, memory. DETAILED DESCRIPTION

[0026] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0027] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a concrete way.

[0028] Figure 1 It is a flow chart of a full-process efficient construction method based on BIM assembly design and construction provided by the embodiment of the present application. It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but the steps are not necessarily executed in the order indicated by the arrows; unless otherwise specified in this document, there is no strict order restriction for the execution of the steps, and the steps may be executed in other orders; and Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0029] This application discloses a full-process efficient construction method based on BIM assembly design and construction, such as Figure 1 As shown, the method includes S101-S105.

[0030] S101, obtaining an initial BIM model corresponding to the building project.

[0031] In one example, the BIM model, as a virtual prototype of the project, contains all the information of the building project and is the basis for prefabricated design, prefabrication production and construction. The initial BIM model is a complete building model formed according to the architect's design during the scheme design stage, which contains all the components of the building project and their parameters, such as the shape, size, position relationship, material information and other detailed data of the walls, floors, stairs, doors and windows. In order to obtain a complete and accurate initial BIM model, the architect needs to use BIM software such as Revit to build a three-dimensional model of the building according to the design drawings, and supplement various parameter information to form an initial BIM model that is as substantial as possible to facilitate the subsequent process. The initial BIM model obtained in this way can provide complete and accurate basic data for the prefabricated design and construction of the project, and is essential input information for the subsequent steps.

[0032] S102, dividing the construction project into stages according to the initial BIM model, and obtaining multiple stage tasks and partial BIM models corresponding to the stage tasks.

[0033] In one example, after obtaining the initial BIM model, the entire construction project needs to be reasonably divided into stages according to the model. This is because construction projects are often complex and it is not appropriate to complete all the content at once. It needs to be decomposed into multiple relatively independent stage tasks to control progress and improve efficiency. The specific division can determine the various construction stages of the project according to the actual construction process, such as the foundation treatment stage, the main structure construction stage, the roof and exterior wall construction stage, the interior decoration stage, etc. After the stage division, it is also necessary to extract the components corresponding to the tasks of each stage in the BIM model to form partial BIM models of each stage. For example, the partial BIM model of the main structure construction stage will contain information on the main structure such as floor slabs, beams and columns. In this way, tasks at different stages can correspond to specific partial BIM models. This approach of logically decomposing the project can facilitate relatively independent planning at different stages, improve the efficiency of project design and construction, and provide a basis for subsequent cost accounting and control.

[0034] Based on the above embodiment, as an optional embodiment, in S102: according to the initial BIM model, the construction project is divided into stages to obtain multiple stage tasks and partial BIM models corresponding to each stage model, specifically including: Combining the initial BIM model with the preset construction process of the building project, the building project is divided into stages to obtain multiple stage tasks; the architectural elements corresponding to the tasks of each stage in the initial BIM model are extracted, and based on the architectural elements of the tasks of each stage, the partial BIM models corresponding to the tasks of each stage are generated.

[0035] In one example, after obtaining the initial BIM model, in order to effectively organize the design and construction process, it is necessary to divide the project into stages. The stage division needs to comprehensively consider all the information contained in the initial BIM model and the preset construction process of the project, so that each stage can be relatively independent and organically connected. For example, the stage division can be carried out according to the preset stages such as foundation treatment and main structure construction; then the various types of floor slabs, walls, stairs and other components in the initial BIM model are checked to determine which construction stage they belong to; finally, the components belonging to each stage are extracted from the initial BIM model to form the partial BIM model corresponding to each stage. In this way, the construction content of different stages is associated with a specific BIM model, which is helpful for the detailed planning and control of each stage. This stage division method that considers the preset construction process can make the project reasonably connected as a whole and the process reasonably clear; and each stage can focus on independent models to improve the design and construction efficiency.

[0036] S103, calculating the first budget cost corresponding to the tasks in each stage.

[0037] In one example, after the construction project is divided into stages and the partial BIM models corresponding to the tasks of each stage are obtained, the first budget cost of each stage task needs to be calculated. The first budget cost is calculated to estimate the expenses of each stage for cost control. The specific calculation can be based on the BIM model of each stage, the number and specification parameters of various building components contained in the model are statistically analyzed, and the first budget cost of each stage can be obtained by summarizing the unit price of the components. For example, for the main structure construction stage, the number and specifications of beams and columns in its BIM model can be counted, and the cost of beams and columns can be calculated with reference to the market unit price; the floor area and specifications can be counted to calculate the floor cost; the sum of the two is the first budget cost of the main structure construction stage. By calculating the first budget cost of each stage in advance, the expense expenditure of each stage can be clearly understood, and the foundation for subsequent cost verification and regulation can be laid, which plays an important role in achieving project cost control.

[0038] S104, determining whether the first budget cost corresponding to each stage task exceeds the preset budget cost of each stage task; if there is a first stage task whose first budget cost exceeds the preset budget cost, performing a first adjustment on a portion of the BIM model corresponding to the first stage task in the preliminary BIM model to obtain a pending BIM model.

[0039] In one example, after calculating the first budget cost of each stage task, it is necessary to further determine whether the first budget cost of each stage exceeds the preset budget cost of the stage task. Because at the beginning of the project, the budget of each stage has a preset standard or upper limit, so it is necessary to determine whether the first budget cost after the actual calculation meets the preset requirements. If there is a situation where the budget cost exceeds the preset value like the first stage task, the first stage task can be a stage task or multiple stage tasks, and there is no excessive limitation here. When the budget cost of a stage task exceeds the preset value, it is necessary to make a first round of adjustments to some BIM models of that stage to reduce costs. Specifically, the BIM model of the first stage task can be checked to analyze which components can adopt more economical specifications or reduce usage, or reduce the budget cost by adjusting the position of the components, etc., and adjust the BIM model accordingly to regenerate the adjusted partial BIM model of the stage.

[0040] This way, the budget cost can be made to meet the requirements without affecting the functions of the stage. It is very necessary to find and actively adjust the over-budget stage early to avoid major impact on the overall project in the later stage, which is very necessary for the cost control of the project. The pending BIM models of each stage formed after the first round of adjustment can serve as the basis for subsequent optimization.

[0041] Based on the above embodiment, as an optional embodiment, in S104: if there is a first-stage task whose first budget cost exceeds the preset budget cost, a first adjustment is performed on a portion of the BIM model corresponding to the first-stage task in the preliminary BIM model, and the pending BIM model is obtained, specifically including: Calculate the difference between the first budget cost of the first phase task and the preset budget cost to obtain a first difference; obtain basic information of the building elements in the partial BIM model corresponding to the first phase task; make a first adjustment to the building elements in the partial BIM model corresponding to the first phase task based on the basic information and the first difference to obtain a pending BIM model.

[0042] In one example, after determining that the budget overrun has occurred in the first phase of the task, it is necessary to specifically calculate the difference that exceeds the preset budget. Then, based on the partial BIM model of the first phase, the basic information of each component, such as the number, specifications and materials of the walls, is obtained. This information can reflect the adjustment space. Next, considering the size of the overrun difference and the basic information of each component, the first adjustment is made to the BIM model of the first phase, such as reducing the number of non-critical walls or downgrading the ingredients, so that the budget cost of the first phase meets the requirements. This adjustment method that combines the overrun difference with the component information is both specific and feasible. It can effectively reduce the budget overrun in the first phase and achieve the purpose of controlling the phased cost. The adjusted first phase BIM model is used as a pending plan, together with the partial BIM models of other phases, as the basis for further cost verification and adjustment.

[0043] According to the basic information and the first difference of the building elements in the partial BIM model corresponding to the first phase task, the building elements in the partial BIM model corresponding to the first phase task are first adjusted to obtain the pending BIM model, which specifically includes: Obtain basic information of each building element in the partial BIM model corresponding to the first-stage task, the basic information including: element type and element quantity; determine the necessity of each building element in the partial BIM model corresponding to the first-stage task according to the element type of each building element in the partial BIM model corresponding to the first-stage task, and perform necessity sorting; select the building elements that are after a preset position in the necessity sorting to obtain a first element group; obtain the building elements whose element quantity in the building element group exceeds the preset quantity to obtain a second element group; reduce the number of building elements in the second element group and / or adjust the position of the building elements in the second element group according to the size of the first difference to obtain a pending BIM model.

[0044] In one example, after obtaining the difference in the overspending of the first phase, it is necessary to specifically analyze the BIM model of this phase and decide how to adjust it. First, obtain the basic information of each component in the model, including type and quantity, and judge their necessity for the function of this phase according to the component type and sort them. Then a group of components with lower necessity can be selected as candidate adjustment objects. Then judge whether the quantity of these non-critical components can be optimized. If it is greater than the preset value, it will be determined as the second group of elements to be adjusted. Finally, according to the difference in the overspending of the first phase, the number of non-critical components in the second group is appropriately reduced or the position is adjusted, thereby reducing the budget cost of the first phase. This idea of ​​obtaining component information, judging necessity and only adjusting non-critical components can effectively reduce overspending without affecting the function of this phase. It is a feasible solution for adjusting the BIM model in the first phase. The pending BIM model generated by the adjustment result can provide a basis for subsequent optimization.

[0045] Assuming that the first phase is the basement structure construction phase, some of its BIM models mainly include concrete exterior walls, floor slabs, stairs and other components. After calculation, the budget cost of the first phase exceeds the preset value by 1 million yuan.

[0046] First, obtain detailed information on each component in the BIM model. The exterior wall is 120 meters long, with a specification of C30 concrete; the floor slab is 350 square meters, with a specification of C25 concrete; and there are 2 sections of stairs, all with C25 concrete.

[0047] Judging the necessity of components, the exterior walls and floor slabs are key components, while the stairs are non-key. Therefore, the stairs are included in the first element group. The number of stairs exceeds the preset value by 1 section, so the stairs are determined as the second element group. According to the overspending difference of 1 million yuan, 1 section of stairs in the second element group is reduced, and the pending BIM model of the first phase is regenerated after adjustment. Through this method of obtaining information, determining necessity, and adjusting non-key components, the overspending problem of the first phase was solved, without affecting the main functions of this phase, and providing a basis for cost control of the overall project.

[0048] S105, obtaining the second budget cost corresponding to each stage task in the pending BIM model. If there is a second stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model.

[0049] In one example, the first stage is to make adjustments within each stage to solve the problem of over-budget. After completing the first round of BIM model adjustments for the stage tasks with the first budget overrun, a pending BIM model is formed. Next, it is necessary to calculate the second budget cost corresponding to the tasks of each stage in the pending BIM model again. This is because internal adjustments within each stage may not solve the problem well. There may be excessive overruns that cannot be solved by internal adjustments, and a second round of adjustments is required. The second round of adjustments is adjustments between stages. For example, the cost of stage A may exceed the budget. After internal adjustments, the cost still exceeds the budget. In this case, adjustments need to be made in conjunction with other stages.

[0050] After the first round of internal adjustments, a pending BIM model is formed. At this time, the second budget cost of each stage task needs to be calculated again. Because the first round of internal adjustments may not completely solve the overspending problem in some stages, such as the second stage, the second round of budget results must be verified. If the second stage still exceeds the preset budget, a second round of cross-stage adjustments must be carried out. Specifically, without affecting the key stages, the use of components in other non-critical stages should be appropriately reduced or the specifications should be lowered to obtain sufficient budget for the second stage; then, necessary components should be added or the specifications should be increased according to the actual needs of the second stage to generate the adjusted BIM model for the second stage. Through reasonable coordination and cooperation at different stages, the overall project budget can be more comprehensively controlled and the functional requirements of each stage can be met. Finally, the final BIM plan with the preset cost and guaranteed function of each stage is formed for subsequent construction. This phased adjustment strategy can optimize and balance the overall plan while meeting the budget.

[0051] Based on the above embodiment, as an optional embodiment, in S105: if there is a second-stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget costs of the tasks in each stage, and generating the final BIM model specifically includes: Obtain the third-stage tasks whose second budget costs are lower than the preset budget costs; adjust the pending BIM model based on the second budget costs corresponding to the third-stage tasks, the second budget costs corresponding to the second stage, and the importance rankings of the tasks in each stage to generate the final BIM model.

[0052] In one example, after the first round of adjustments, the second phase tasks are still over budget, and a second round of cross-phase adjustments is required. Specifically, first check the second budget cost of each phase, and find a task such as the third phase whose budget cost is lower than the preset value. Then, according to the importance ranking of all phases, combined with the overspending value of the second phase and the balance of the third phase, appropriately reduce the use of non-critical components or reduce the specifications from the third phase to obtain a certain budget available for the second phase. Finally, according to the actual needs of the second phase and the additional budget obtained, increase the necessary number of components or improve the specifications, and regenerate the adjusted BIM model of the second phase. In this way, through cross-phase coordinated deployment, the problem of overspending in individual stages can be effectively solved, while taking into account the importance of each stage, forming a final BIM plan with sufficient overall budget and met functional requirements, providing a basis for subsequent construction.

[0053] Combined with the second budget cost corresponding to the third stage tasks, the second budget cost corresponding to the second stage and the importance ranking of the tasks in each stage, the pending BIM model is adjusted to generate the final BIM model, including: Obtain the budget difference between the second budget cost corresponding to the third stage task and the preset budget cost corresponding to the third stage task, and obtain the budget excess between the second budget cost corresponding to the second stage task and the preset budget cost corresponding to the second stage task; if the budget difference is less than the budget excess, calculate the second difference between the budget difference and the budget excess; sort the tasks of each stage according to their importance, and obtain the fourth stage task whose importance is at a preset position in the importance sorting; calculate the budget proportion of non-critical building elements in the fourth stage task, and reduce the non-critical building elements in the fourth stage task according to the budget proportion of non-critical building elements in the fourth stage task and the second difference, and transfer the budget corresponding to the reduced non-critical building elements in the fourth stage task to the second stage task, so as to generate a final BIM model that meets the preset budget cost.

[0054] In one example, the second budget difference information between the third stage and the second stage needs to be obtained first in order to compare the budget surplus and deficit between the two stages and determine the necessity and space for cross-stage adjustment. If the balance of the third stage is less than the overspending of the second stage, the difference between the two values, i.e., the second difference, is calculated, which reflects the severity of the overspending of the second stage. Then, according to the importance ranking of each stage, the fourth stage with lower importance is found, so that the stages with lower importance are given priority during adjustment, and the key stages are not affected as much as possible. Then, the budget proportion of non-critical components that can be reduced in the fourth stage is calculated, reflecting the adjustment space. Finally, according to the adjustment space proportion of the fourth stage and the second difference, the non-critical components of the fourth stage are appropriately reduced to obtain the adjustment budget, and the budget is transferred to the second stage to solve the overspending. In this way, while meeting the overall budget, the importance of the stages is taken into account, and the final solution after optimization and balance is obtained.

[0055] Assume that a project is divided into four construction phases, of which the second phase is the main structure, the third phase is the electromechanical pipeline, and the fourth phase is the intelligent system installation. The calculation results show that the second phase overspent 3 million yuan, and the third phase still has a balance of 1 million yuan. So the difference between the two is 2 million yuan, which is the second difference. According to the importance of each phase, the intelligent system installation phase has the lowest priority. Statistics show that non-critical equipment and materials account for 20% of this phase.

[0056] Based on the second difference of 2 million yuan and the 20% adjustment space ratio of the fourth stage, the non-critical budget of the fourth stage is reduced by 200×20%=400,000 yuan, and this 400,000 yuan is transferred to the second stage. By calculating the difference, considering the importance, and adjusting the budget of non-critical elements, the overspending problem of the second stage is solved, and the optimized final BIM solution is obtained.

[0057] The pending BIM model is adjusted according to the preset budget costs of the tasks at each stage to generate the final BIM model, and the following also includes: judging whether the budget costs corresponding to the tasks at each stage in the final BIM model are consistent with the preset budget costs of the tasks at each stage; if the budget cost of at least one stage task exceeds the preset budget cost, an alarm message of BIM model adjustment failure is sent to the project manager, so that the project manager can redefine the BIM model corresponding to the construction project.

[0058] In one example, after the final BIM model is generated through cross-stage adjustments, it is also necessary to determine whether the budget costs of each stage meet the preset requirements. The reason for this test is to ensure the effectiveness of the adjustment plan and avoid missing out on overspending in individual stages. If the test finds that the cost of any stage still exceeds the preset value, it means that the previous adjustment has not completely solved the problem. At this time, it is necessary to trigger an alarm message of BIM model adjustment failure and send it to the project manager. The alarm can immediately prompt the failure of the adjustment, so that the manager realizes that the model plan needs to be re-formulated. Finally, based on the alarm information, the manager needs to restart the modeling plan formulation process to obtain an adjusted and effective final BIM model to guide subsequent construction.

[0059] Based on the above method, the present application also discloses a full-process efficient construction device based on BIM assembly design and construction, such as Figure 2 As shown, Figure 2 It is a structural schematic diagram of a full-process efficient construction device based on BIM prefabricated design and construction provided in an embodiment of the present application.

[0060] A full-process efficient construction device based on BIM prefabricated design and construction, comprising: the device comprises: an acquisition module, a division module, a calculation module, a judgment module and a generation module; wherein the acquisition module is used to acquire an initial BIM model corresponding to a construction project; the division module is used to divide the construction project into stages according to the initial BIM model, and obtain a plurality of stage tasks and a partial BIM model corresponding to each stage task; the calculation module is used to calculate the first budget cost corresponding to each stage task; the judgment module is used to judge whether the first budget cost corresponding to each stage task exceeds the preset budget cost of each stage task, if there is a first stage task whose first budget cost exceeds the preset budget cost, the partial BIM model corresponding to the first stage task in the preliminary BIM model is first adjusted to obtain a pending BIM model; the generation module is used to acquire the second budget cost corresponding to each stage task in the pending BIM model, if there is a second stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model.

[0061] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0062] See also Figure 3 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .

[0063] The communication bus 1002 is used to realize the connection and communication between these components.

[0064] The user interface 1003 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.

[0065] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0066] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.

[0067] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may optionally also be at least one storage device located away from the aforementioned processor 1001. As Figure 3 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program for a full-process efficient construction method based on BIM prefabricated design and construction.

[0068] exist Figure 3In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1001 can be used to call the application program stored in the memory 1005 for a full-process efficient construction method based on BIM prefabricated design and construction. When executed by one or more processors, the electronic device executes one or more of the methods described in the above embodiments.

[0069] An electronic device readable storage medium stores instructions, which, when executed by one or more processors, enable the electronic device to execute one or more of the methods described in the above embodiments.

[0070] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0071] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0072] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0073] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0074] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0075] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0076] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A full-process efficient construction method based on BIM assembly design and construction, characterized in that: The method comprises: Obtain the initial BIM model corresponding to the building project; According to the initial BIM model, the construction project is divided into stages to obtain a plurality of stage tasks and a partial BIM model corresponding to each stage task; Calculate the first budget cost corresponding to each of the stage tasks; Determine whether the first budget cost corresponding to each of the stage tasks exceeds the preset budget cost of each of the stage tasks; if there is a first stage task whose first budget cost exceeds the preset budget cost, perform a first adjustment on a portion of the BIM model corresponding to the first stage task in the preliminary BIM model to obtain a pending BIM model; The second budget cost corresponding to each stage task in the pending BIM model is obtained. If there is a second stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model.

2. The full-process efficient construction method based on BIM assembly design and construction according to claim 1 is characterized in that: The construction project is divided into stages according to the initial BIM model to obtain a plurality of stage tasks and partial BIM models corresponding to each stage model, including: Combining the initial BIM model with the preset construction process of the building project, dividing the building project into stages to obtain multiple stage tasks; The architectural elements corresponding to the tasks at each stage are extracted from the initial BIM model, and a partial BIM model corresponding to the tasks at each stage is generated according to the architectural elements of the tasks at each stage.

3. The full-process efficient construction method based on BIM assembly design and construction according to claim 1 is characterized in that: If there is a first-stage task whose first budget cost exceeds the preset budget cost, a first adjustment is performed on a portion of the BIM model corresponding to the first-stage task in the preliminary BIM model to obtain a pending BIM model, including: Calculating the difference between the first budget cost and the preset budget cost of the first stage task to obtain a first difference; Obtain basic information of building elements in some BIM models corresponding to the tasks in the first phase; According to the basic information of the building elements in the partial BIM model corresponding to the first stage task and the first difference, a first adjustment is made to the building elements in the partial BIM model corresponding to the first stage task to obtain a pending BIM model.

4. The full-process efficient construction method based on BIM assembly design and construction according to claim 3 is characterized in that: The first adjustment is performed on the building elements in the partial BIM model corresponding to the first phase task according to the basic information of the building elements in the partial BIM model corresponding to the first phase task and the first difference to obtain the pending BIM model, including: Obtaining basic information of each building element in the partial BIM model corresponding to the first phase task, wherein the basic information includes: element type and element quantity; According to the element type of each building element in the partial BIM model corresponding to the first-stage task, determine the necessity of each building element in the partial BIM model corresponding to the first-stage task, and sort the necessity; Selecting the building elements that are after the preset position in the necessity ranking to obtain a first element group; Acquire the building elements in the building element group whose number of elements exceeds a preset number to obtain a second element group; According to the size of the first difference, the number of building elements in the second element group is reduced and / or the positions of the building elements in the second element group are adjusted to obtain a pending BIM model.

5. The full-process efficient construction method based on BIM assembly design and construction according to claim 1 is characterized in that: If there is a second stage task whose second budget cost exceeds the preset budget cost, adjusting the pending BIM model according to the preset budget cost of each stage task to generate a final BIM model, including: Acquire a third-stage task whose second budget cost is lower than the preset budget cost; In combination with the second budget cost corresponding to the third stage task, the second budget cost corresponding to the second stage and the importance ranking of the tasks in each stage, the pending BIM model is adjusted to generate a final BIM model.

6. The full-process efficient construction method based on BIM assembly design and construction according to claim 5 is characterized in that: The step of adjusting the pending BIM model in combination with the second budget cost corresponding to the third stage task, the second budget cost corresponding to the second stage, and the importance ranking of the tasks in each stage to generate a final BIM model includes: Obtaining a budget difference between the second budget cost corresponding to the third-stage task and the preset budget cost corresponding to the third-stage task, and obtaining a budget excess between the second budget cost corresponding to the second-stage task and the preset budget cost corresponding to the second-stage task; If the budget deficit is less than the budget excess, calculating a second difference between the budget deficit and the budget excess; According to the importance ranking of the tasks in each stage, a fourth stage task whose importance ranking is at a preset position in the importance ranking is obtained; Calculate the budget proportion of non-critical building elements in the fourth-stage task, and reduce the non-critical building elements in the fourth-stage task according to the budget proportion of non-critical building elements in the fourth-stage task and the second difference, and transfer the budget corresponding to the reduced non-critical building elements in the fourth-stage task to the second-stage task, so as to generate a final BIM model that meets the preset budget cost.

7. The full-process efficient construction method based on BIM assembly design and construction according to claim 1 is characterized in that: After adjusting the pending BIM model according to the preset budget cost of each stage task to generate the final BIM model, the method further includes: Determine whether the budget costs corresponding to the tasks at each stage in the final BIM model are consistent with the preset budget costs of the tasks at each stage; If the budget cost of at least one stage task exceeds the preset budget cost, an alarm message of BIM model adjustment failure is sent to the project manager, so that the project manager can re-formulate the BIM model corresponding to the construction project.

8. A full-process efficient construction device based on BIM assembly design and construction, characterized in that: The device comprises: an acquisition module, a division module, a calculation module, a judgment module and a generation module; wherein, The acquisition module is used to acquire the initial BIM model corresponding to the building project; The division module is used to divide the construction project into stages according to the initial BIM model to obtain a plurality of stage tasks and a partial BIM model corresponding to each stage task; The calculation module is used to calculate the first budget cost corresponding to each of the stage tasks; The judgment module is used to judge whether the first budget cost corresponding to each of the stage tasks exceeds the preset budget cost of each of the stage tasks, and if there is a first stage task whose first budget cost exceeds the preset budget cost, a first adjustment is performed on a part of the BIM model corresponding to the first stage task in the preliminary BIM model to obtain a pending BIM model; The generating module is used to obtain the second budget cost corresponding to each stage task in the pending BIM model. If there is a second stage task whose second budget cost exceeds the preset budget cost, the pending BIM model is adjusted according to the preset budget cost of each stage task to generate a final BIM model.

9. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.