BIM (Building Information Modeling)-based just-in-time modeling material list generation method, system and equipment and medium

By obtaining and displaying all floor information of the building in the BIM three-dimensional diagram, and generating material sheets based on the user's modeling dimension information, the problem of inconsistent quantity of material sheets is solved, and the precise calculation of material requirements and efficient management of construction is achieved.

CN120450601APending Publication Date: 2025-08-08ROAD & BRIDGE INT CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510382492.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the prior art, the quantity of material bills during construction does not match the actual amount, resulting in waste or insufficient materials, and the inability to effectively use the BIM model for accurate calculations.

Method used

By obtaining the BIM three-dimensional diagram of the building and displaying all floor information, users draw modeling dimension information in different floors, generate modeling material sheets, including statistics and display of materials, and use the BIM model to accurately calculate material requirements.

Benefits of technology

It realizes efficient integration of building models and material requirements, reduces manual statistical errors, improves modeling efficiency and project management efficiency, avoids material waste, and ensures the accuracy and quality of construction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120450601A_ABST
    Figure CN120450601A_ABST
Patent Text Reader

Abstract

The invention discloses a BIM-based just-in modeling material list generation method, system and device and a medium, and relates to the technical field of engineering quantity uptake, the method comprises the steps that a modeling material list request for any independent building is acquired, a BIM three-dimensional diagram of the independent building is displayed based on the modeling material list request, and the BIM three-dimensional diagram comprises all floor information of the independent building; and obtaining modeling size information drawn by a user in different floors based on the BIM three-dimensional diagram, performing statistics on materials of the same category, and generating a modeling material list of the independent building. According to the method, statistics is performed on the same type of materials based on the BIM model, the use amount of each type of materials can be accurately calculated, and material waste or insufficiency caused by manual statistics errors is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of engineering quantity improvement technology, and in particular to a method, system, equipment and medium for generating a bill of materials for building modeling based on BIM. Background Art

[0002] At the outset of construction, the team used their own bill of materials for cutting materials. However, as the detailed work began to be implemented, the team expressed resistance to the new bill of materials. To address this, a BIM engineer, stationed behind the scenes with the rebar team, closely monitored implementation and promptly resolved some bill of materials issues to ensure the implementation of the detailed work. However, on-site construction was unable to effectively adhere to the drawings. During the final layer of rebar construction, the accumulated length deviations of the rebar extensions from the multiple layers of electroslag pressure welding below led to uneven heights of the longitudinal reinforcement in the next layer of columns. This resulted in discrepancies between the bill of materials and the actual quantities used. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to address the deficiencies of the existing technology, and specifically provide a method, system, device and medium for generating a bill of materials for modeling based on BIM, as follows:

[0004] 1) In the first aspect, the present invention provides a method for generating a bill of materials for building modeling based on BIM, and the specific technical solution is as follows:

[0005] Obtain a modeling bill of materials request for any independent building, and based on the modeling bill of materials request, display a BIM three-dimensional diagram of the independent building, wherein the BIM three-dimensional diagram includes information on all floors of the independent building;

[0006] The modeling dimension information drawn by the user based on the BIM three-dimensional diagram on different floors is obtained, materials of the same category are counted, and a modeling material list of the independent building is generated.

[0007] The beneficial effects of the BIM-based material list generation method provided by the present invention are as follows:

[0008] By obtaining modeling bill of materials requests for independent buildings and displaying BIM three-dimensional drawings containing information on all floors, as well as generating modeling bills of materials based on the modeling size information drawn by users on different floors, efficient integration of building models and material requirements can be achieved. On the one hand, the visualization function of the BIM three-dimensional drawing makes the floor structure and component dimensions of the building clear at a glance, making it easier for designers and construction personnel to understand and operate quickly and accurately; on the other hand, statistics of materials of the same category based on the BIM model can accurately calculate the usage of each type of material, avoiding material waste or shortages caused by manual statistical errors. In addition, this solution can also improve modeling efficiency, reduce duplication of work, realize real-time updating and sharing of information, facilitate collaborative work among all parties involved in the project, and thus effectively improve the overall management efficiency and quality of the construction project.

[0009] Based on the above solution, the present invention can also be improved as follows.

[0010] Furthermore, the process of obtaining the modeling dimension information drawn by the user on different floors based on the BIM three-dimensional diagram is as follows:

[0011] The BIM three-dimensional drawing is converted into an FBX format file, the FBX format file is imported into the Tekla software, and the modeling size information is determined according to the architectural requirements of the independent building, the modeling size information including: modeling location, modeling type and modeling size.

[0012] Furthermore, the process of generating the modeling bill of materials for the independent building is as follows:

[0013] Materials of the same category are statistically numbered according to shape, specification and quantity, and the statistical numbers are associated with the floors to generate a modeling material list.

[0014] Furthermore, it also includes:

[0015] The modeling material list is displayed through a display module.

[0016] 2) In a second aspect, the present invention further provides a BIM-based system for generating a bill of materials for building modeling. The specific technical solution is as follows:

[0017] The acquisition module is used to: obtain a modeling material list request for any independent building, and based on the modeling material list request, display a BIM three-dimensional map of the independent building, wherein the BIM three-dimensional map includes all floor information of the independent building;

[0018] The generation module is used to obtain the modeling size information drawn by the user based on the BIM three-dimensional diagram on different floors, perform statistics on materials of the same category, and generate a modeling material list for the independent building.

[0019] Based on the above solution, the present invention can also be improved as follows.

[0020] Furthermore, the process of obtaining the modeling dimension information drawn by the user on different floors based on the BIM three-dimensional diagram is as follows:

[0021] The BIM three-dimensional drawing is converted into an FBX format file, the FBX format file is imported into the Tekla software, and the modeling size information is determined according to the architectural requirements of the independent building, the modeling size information including: modeling location, modeling type and modeling size.

[0022] Furthermore, the process of generating the modeling bill of materials for the independent building is as follows:

[0023] Materials of the same category are statistically numbered according to shape, specification and quantity, and the statistical numbers are associated with the floors to generate a modeling material list.

[0024] Furthermore, it also includes:

[0025] The display module is used to display the modeling bill of materials.

[0026] 3) In a third aspect, the present invention further provides an electronic device, comprising a processor, wherein the processor is coupled to a memory, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor so that the electronic device implements any of the above methods.

[0027] 4) In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by a processor to enable a computer to implement any of the above methods.

[0028] It should be noted that the beneficial effects achieved by the technical solutions of the second to fourth aspects of the present invention and the corresponding possible implementation methods can be found in the above-mentioned technical effects of the first aspect and its corresponding possible implementation methods, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Other features, objects and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings:

[0030] Figure 1 Schematic diagram of a flow chart of a method for generating a bill of materials for a newly-imported model based on BIM according to an embodiment of the present invention;

[0031] Figure 2 This is a structural framework diagram of an electronic device of the present invention. DETAILED DESCRIPTION

[0032] To make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.

[0033] like Figure 1 As shown, a method for generating a bill of materials for building a new model based on BIM in an embodiment of the present invention includes the following steps:

[0034] S1, obtaining a modeling material list request for any independent building, and displaying a BIM three-dimensional map of the independent building based on the modeling material list request, wherein the BIM three-dimensional map includes information on all floors of the independent building;

[0035] S2, obtaining modeling dimension information drawn by the user based on the BIM three-dimensional diagram on different floors, performing statistics on materials of the same category, and generating a modeling material list for the independent building.

[0036] The beneficial effects of the BIM-based material list generation method provided by the present invention are as follows:

[0037] By obtaining modeling bill of materials requests for independent buildings and displaying BIM three-dimensional drawings containing information on all floors, as well as generating modeling bills of materials based on the modeling size information drawn by users on different floors, efficient integration of building models and material requirements can be achieved. On the one hand, the visualization function of the BIM three-dimensional drawing makes the floor structure and component dimensions of the building clear at a glance, making it easier for designers and construction personnel to understand and operate quickly and accurately; on the other hand, statistics of materials of the same category based on the BIM model can accurately calculate the usage of each type of material, avoiding material waste or shortages caused by manual statistical errors. In addition, this solution can also improve modeling efficiency, reduce duplication of work, realize real-time updating and sharing of information, facilitate collaborative work among all parties involved in the project, and thus effectively improve the overall management efficiency and quality of the construction project.

[0038] The modeling bill of materials request includes: the unique ID of a specific independent building and the bill of materials templates corresponding to different building materials.

[0039] The floor information includes: which floor and the area, height, room size and other information of the floor.

[0040] Modeling dimension information refers to adding the number, size and other information of the building materials to be used in the BIM three-dimensional diagram.

[0041] To count materials of the same category is to determine the category according to the name of the building materials, and to count the building materials of the same category.

[0042] In another embodiment of the present invention, the method further includes: obtaining information of all exhaust ducts of the building, and determining the thickness of the slope layer corresponding to each room of the building based on the location information and height information of all exhaust ducts. The specific process is as follows:

[0043] Determine the drain outlet location information of the building where the room is located (including the location of the external drainage pipe and the internal drainage pipe of the building) and the maximum drainage volume per minute, determine the annual precipitation corresponding to the geographical location of the building, determine whether the room to be calculated is a balcony, and when the room to be calculated is a balcony, determine whether there is a water supply pipe in the room. If not, determine the average water inflow per minute of the room based on the historical wind direction and wind speed mode in the area, determine the first drainage volume difference based on the maximum drainage volume per minute and the average water inflow per minute, and determine the slope of the slope layer based on the first drainage volume difference and the material of the slope layer.

[0044] If there is a water supply pipe, the water supply volume per minute of the water supply pipe is counted, and the water supply volume per minute is superimposed with the average water inflow per minute to determine the total water inflow per minute of the room. Based on the maximum drainage volume per minute and the total water inflow per minute, the second drainage volume difference is determined. According to the second drainage volume difference, the position of the water supply pipe and the material of the slope layer, the slope of the slope layer is determined.

[0045] The process of determining the slope of the slope finding layer according to the first drainage volume difference and the material of the slope finding layer is specifically as follows:

[0046] According to the material of the slope layer and the area of the room, the slope of the initial slope layer corresponding to the room without water supply pipe is determined by the preset model;

[0047] Searching a historical database for multiple historical slopes with similar modes of historical wind direction and wind speed corresponding to the building, determining the optimal slope among the multiple historical slopes, and determining the final slope corresponding to the room based on the optimal slope and the slope of the initial slope layer;

[0048] According to the final slope and the slope of the initial slope layer, the simulation slope range is determined. Through three-dimensional dynamic simulation software, based on the direction angle, wind speed mode, room area, room drain outlet location information, maximum drainage per minute, average water inflow per minute and simulation slope range, the simulation slope corresponding to the fastest drainage within the simulation slope range is calculated, and the simulation slope is determined as the construction slope of the room.

[0049] The specific process of searching for multiple historical slopes with similar historical wind directions and wind speed modes to the building is as follows:

[0050] Determine a direction angle based on the room's orientation and historical wind direction, determine an angle range based on the direction angle, determine a wind speed range based on the wind speed mode, search a historical database for all first historical slopes corresponding to the angle range, and search for multiple historical slopes within the wind speed range among all first historical slopes;

[0051] It should be noted that when the number of first historical slopes is less than three, the angle range is expanded by 10% and the search is performed again. When the number of first historical slopes is still less than three, the direction angle and the wind speed mode are calibrated. The direction angle, wind speed mode, room area, room drain position information, maximum drainage per minute and average water inflow per minute are simulated through three-dimensional dynamic simulation software. Different first slopes are tried during the simulation process, and the drainage speed corresponding to each first slope is calculated. The slope value with the fastest drainage speed and the lowest slope is selected in the preset slope range (2%-3%) and output as the final slope.

[0052] Among multiple historical slopes, the process of determining the optimal slope is the same as the method of determining the construction slope. Through three-dimensional dynamic simulation software, multiple historical slopes are simulated to determine the historical slope corresponding to the fastest drainage, which is the optimal slope.

[0053] The process of determining the slope of the slope layer according to the second drainage volume difference, the position of the water supply pipe, and the material of the slope layer is as follows:

[0054] Determine the target distance between the water supply pipe position and the drain outlet, and determine the target preset range corresponding to the target distance; determine the compensation value corresponding to the second drainage volume difference based on the coefficient corresponding to the target preset range, that is, determine the compensation value by multiplying the coefficient by the water supply volume per minute of the water supply pipe; remove the compensation value from the second drainage volume difference to obtain the third drainage volume difference; use the traced third drainage volume difference as the first drainage volume difference; and determine the "process of determining the slope of the slope layer according to the first drainage volume difference and the material of the slope layer" through the "process of determining the slope of the slope layer according to the first drainage volume difference and the material of the slope layer".

[0055] It should be further explained that the preset range is a pre-set proportional interval, namely the ratio of the distance between the water supply pipe and the drain outlet to the length or width of the room. For example, the first interval is: 0-30%, the coefficient is 0.15; the second interval is: 31-60%, the coefficient is 0.35; the third interval is: 61-100%, the coefficient is 0.65. If the room width is 3m and the distance between the drain outlet and the water supply pipe is 1m, the ratio is 1 / 3. For the second interval, the corresponding coefficient when calculating the compensation value is 0.35. The reason why this coefficient increases with increasing distance is that the closer the distance between the water supply pipe and the drain outlet is, the shorter the time and the greater the amount of water that flows into the drain outlet when the water supply pipe leaks or bursts. Therefore, when calculating the compensation value, the closer the distance, the lower the compensation value, and the farther the distance, the higher the compensation value.

[0056] Based on the slope of the slope layer and combined with the corresponding position information and height information of all exhaust pipes, the thickness of the slope layer at different locations is determined.

[0057] Furthermore, the process of obtaining the modeling dimension information drawn by the user on different floors based on the BIM three-dimensional diagram is as follows:

[0058] The BIM three-dimensional drawing is converted into an FBX format file, the FBX format file is imported into the Tekla software, and the modeling size information is determined according to the architectural requirements of the independent building, the modeling size information including: modeling location, modeling type and modeling size.

[0059] Furthermore, the process of generating the modeling bill of materials for the independent building is as follows:

[0060] Materials of the same category are statistically numbered according to shape, specification and quantity, and the statistical numbers are associated with the floors to generate a modeling material list.

[0061] Furthermore, it also includes:

[0062] The modeling material list is displayed through a display module.

[0063] Example 1: Export a civil engineering model created in Revit to FBX format, then import it into Tekla. Click the rebar group, create a crossing rebar, right-click and modify the properties. Change the bend radius to the bar radius, then change the rebar type to, for example, HRB400. Change the hook to, for example, standard 135° or standard 90°, and change the cover thickness. Right-click and check whether A is 10 times d, where d is the rebar diameter.

[0064] Next, draw the wall reinforcement. First, select the interior and exterior walls, change the wall height and width, enter the seismic resistance level, and fill in the cover thickness. Generate the reinforcement and change the hook type and length to ensure 10 times d in the query. If 10 times d is less than 150, calculate it as 150.

[0065] Draw the plate reinforcement, click the plate reinforcement command to select the protective layer thickness, create the reinforcement for the top side, whether the main reinforcement direction is the X direction or Y direction of the plate, click the bottom reinforcement, change the grade level, such as HRB400, select the spacing type according to the precise spacing, and the main reinforcement spacing can be selected as 200mm, left and right.

[0066] Select 90 degrees for the upper and lower boundary conditions. Right-click and search for the condition that satisfies 10d.

[0067] Once all the steel bars in the model are drawn, you can create a material list based on the model. Click on the drawing and report above, run the numbering first, and then output the report. Change the output file format suffix to xls.

[0068] In addition, the specific formula for increasing the amount is:

[0069]

[0070] The total amount of all cast completed within the statistical node, that is, the actual usage = the on-site quantity - the yard quantity - the waste quantity - the semi-finished product quantity (including the cast and tied but uncast parts outside the statistical node). If the reinforcement deepening of the entire project is not carried out, the BIM material list quantity outside the deepening scope cannot be provided in the above formula, and can be replaced by the team material list after comparison with the index engineering quantity.

[0071] In the above embodiments, although the steps are numbered S1, S2, etc., these are only specific embodiments given by the present invention. Those skilled in the art may adjust the execution order of S1, S2, etc. according to actual conditions, which is also within the scope of protection of the present invention. It can be understood that in some embodiments, some or all of the above embodiments may be included.

[0072] The present invention also provides a BIM-based system for generating a bill of materials for building a new model. The specific technical solution is as follows:

[0073] The acquisition module is used to: obtain a modeling material list request for any independent building, and based on the modeling material list request, display a BIM three-dimensional map of the independent building, wherein the BIM three-dimensional map includes all floor information of the independent building;

[0074] The generation module is used to obtain the modeling size information drawn by the user based on the BIM three-dimensional diagram on different floors, perform statistics on materials of the same category, and generate a modeling material list for the independent building.

[0075] It should be noted that the beneficial effects of the BIM-based just-in-modeling material list generation system provided in the above embodiment are the same as the beneficial effects of the above-mentioned BIM-based just-in-modeling material list generation invention, which will not be repeated here. In addition, when the system provided in the above embodiment realizes its functions, it only uses the division of the above-mentioned functional modules as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to actual conditions to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0076] like Figure 2 As shown, an electronic device 300 according to an embodiment of the present invention includes a processor 320, which is coupled to a memory 310. The memory 310 stores at least one computer program 330. The at least one computer program 330 is loaded and executed by the processor 320 to enable the electronic device 300 to implement any of the above methods. Specifically:

[0077] The electronic device 300 may vary significantly due to different configurations or performances, and may include one or more processors 320 (Central Processing Units, CPUs) and one or more memories 310, wherein the one or more memories 310 store at least one computer program 330, which is loaded and executed by the one or more processors 320 to enable the electronic device 300 to implement the invention of generating a bill of materials for BIM-based modeling provided in the above embodiment. Of course, the electronic device 300 may also have components such as a wired or wireless network interface, a keyboard, and an input / output interface for input and output. The electronic device 300 may also include other components for implementing device functions, which will not be described in detail here.

[0078] A computer-readable storage medium according to an embodiment of the present invention stores at least one computer program, and the at least one computer program is loaded and executed by a processor to enable a computer to implement any of the above methods.

[0079] Alternatively, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0080] In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform any of the above methods.

[0081] It should be noted that the terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects and to define a specific order or precedence. Where appropriate, the order used for similar objects may be interchanged, such that the embodiments of the present application described herein can be implemented in an order other than the order shown or described.

[0082] Those skilled in the art will appreciate that the present invention may be implemented as a system, method, or computer program product. Therefore, the present disclosure may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, resident software, microcode, etc.), or in a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, the present invention may be implemented in the form of a computer program product embodied in one or more computer-readable media containing computer-readable program code.

[0083] Any combination of one or more computer-readable media can be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or device.

[0084] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A method for generating a bill of materials for building modeling based on BIM, characterized in that: include: Obtain a modeling bill of materials request for any independent building, and based on the modeling bill of materials request, display a BIM three-dimensional diagram of the independent building, wherein the BIM three-dimensional diagram includes information on all floors of the independent building; The modeling dimension information drawn by the user based on the BIM three-dimensional diagram on different floors is obtained, materials of the same category are counted, and a modeling material list of the independent building is generated.

2. The method for generating a bill of materials for a BIM-based modeling project according to claim 1, wherein: The process of obtaining the modeling dimension information drawn by the user on different floors based on the BIM three-dimensional drawing is as follows: The BIM three-dimensional drawing is converted into an FBX format file, the FBX format file is imported into the Tekla software, and the modeling size information is determined according to the architectural requirements of the independent building, the modeling size information including: modeling location, modeling type and modeling size.

3. The method for generating a bill of materials for building a new model based on BIM according to claim 1, characterized in that: The process of generating the modeling bill of materials for the independent building is as follows: Materials of the same category are statistically numbered according to shape, specification and quantity, and the statistical numbers are associated with the floors to generate a modeling material list.

4. The method for generating a bill of materials for building a new model based on BIM according to claim 1, characterized in that: Also includes: The modeling material list is displayed through a display module.

5. A BIM-based system for generating bill of materials for building modeling, characterized in that: include: The acquisition module is used to: obtain a modeling material list request for any independent building, and based on the modeling material list request, display a BIM three-dimensional map of the independent building, wherein the BIM three-dimensional map includes all floor information of the independent building; The generation module is used to obtain the modeling size information drawn by the user based on the BIM three-dimensional diagram on different floors, perform statistics on materials of the same category, and generate a modeling material list for the independent building.

6. A BIM-based material list generation system for building modeling according to claim 5, characterized in that: The process of obtaining the modeling dimension information drawn by the user on different floors based on the BIM three-dimensional drawing is as follows: The BIM three-dimensional drawing is converted into an FBX format file, the FBX format file is imported into the Tekla software, and the modeling size information is determined according to the architectural requirements of the independent building, the modeling size information including: modeling location, modeling type and modeling size.

7. The BIM-based material list generation system according to claim 5 is characterized in that: The process of generating the modeling bill of materials for the independent building is as follows: Materials of the same category are statistically numbered according to shape, specification and quantity, and the statistical numbers are associated with the floors to generate a modeling material list.

8. The BIM-based material list generation system according to claim 5 is characterized in that: Also includes: The display module is used to display the modeling bill of materials.

9. An electronic device, characterized in that: The electronic device includes a processor coupled to a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the electronic device implements the method according to any one of claims 1 to 4.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable a computer to implement the method according to any one of claims 1 to 4.