Estimation system, estimation method and estimation program

The integration of BIM data with an estimation database addresses the inefficiencies in cost estimation by identifying and adding missing items, enhancing accuracy and reducing workload.

JP7777207B1Active Publication Date: 2025-11-27TOKYU CONSTR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024214034
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-11-27
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

The large volume and varied nature of BIM data leads to excessive calculation load and inaccuracies in cost estimation due to missing estimation items, necessitating time-consuming manual updates.

Method used

An estimation system that integrates BIM data with an estimation database to identify and add missing estimation items, reducing calculation load and improving accuracy by utilizing both databases efficiently.

Benefits of technology

This approach reduces calculation load and labor, enabling faster and more accurate cost estimation by supplementing BIM data with necessary items from the estimation database.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007777207000001_ABST
    Figure 0007777207000001_ABST
Patent Text Reader

Abstract

To provide an integration system capable of suppressing calculation load and performing highly accurate integration. [Solution] This is an estimation system 1 for performing estimation using BIM data in which a 3D model of a building is stored. It is equipped with a BIM data acquisition unit 31 that imports the estimating items and quantities to be estimated from the BIM data, a comparison unit 32 that cross-checks the estimating items acquired by the BIM data acquisition unit against the estimating database, an estimating item setting unit 33 that confirms the estimating items based on the comparison results by the comparison unit, and an estimating unit 34 that performs estimating based on the estimating items confirmed by the estimating item setting unit and the quantities acquired by the BIM data acquisition unit.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an estimation system, an estimation method, and an estimation program for performing estimation using BIM data in which a three-dimensional model of a building is stored. [Background technology]

[0002] As disclosed in Patent Document 1, when constructing buildings and other structures, the use of BIM (Building Information Modeling) data, which is a virtual three-dimensional (3D) model of a building created on a computer, is increasing.

[0003] BIM data is a model of the assembly of parts that make up a building, and it contains not only shape information like 3D CAD, but also information about the form (shape and position) of each part that makes up the building, quantities such as volume calculated from the form, and attribute information such as specifications.

[0004] Furthermore, with BIM data, it is possible to calculate the number of parts in the entire model. For example, for the floors of a building, it stores shape information including perimeter and thickness, location information where the floors are located, area and volume information calculated from these, and information (attribute information) such as the name (model number) and specifications of the floors. In other words, Patent Document 1 discloses a calculation system that imports BIM data and automatically performs cost calculations. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-115040 Summary of the Invention [Problem to be solved by the invention]

[0006] However, the amount of data in BIM data is enormous, and as mentioned above, it contains a variety of information that is not necessary for cost estimation, so if all of this data were to be imported into the cost estimation system, the calculation load would become too great.

[0007] On the other hand, BIM data does not always contain all of the estimation items required for estimation, so if estimation is to be performed based solely on BIM data, any missing estimation items must be added to the BIM data in advance.

[0008] In other words, to improve the accuracy of cost estimation, detailed modeling, including the addition of parameters, is necessary, but this requires a huge amount of time (work). It is more efficient to use a cost estimation database for this type of work than to do it for each BIM data.

[0009] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an integration system, an integration method, and an integration program that can reduce the calculation load and enable highly accurate integration. [Means for solving the problem]

[0010] In order to achieve the above-mentioned object, the estimating system of the present invention is an estimating system for performing estimating using BIM data in which a three-dimensional model of a building is stored, and is equipped with a BIM data acquisition unit that imports estimating items and quantities of the estimating object from the BIM data, a comparison unit that compares the estimating items acquired by the BIM data acquisition unit with an estimating database, an estimating item setting unit that confirms the estimating items based on the comparison results by the comparison unit, and an estimating unit that performs estimating based on the estimating items confirmed by the estimating item setting unit and the quantities acquired by the BIM data acquisition unit, and is characterized in that the estimating database has estimating items required for estimating registered, and if an estimating item related to the estimating object other than the estimating item acquired by the BIM data acquisition unit is registered in the estimating database, the estimating item setting unit adds it as a new estimating item.

[0011] The BIM data acquisition unit may acquire data on the floor, ceiling, or wall of a building, and the data may be used to calculate the estimated cost of the building.

[0012] In addition, the invention of an estimation method is an estimation method that performs estimation using BIM data in which a three-dimensional model of a building is stored through computer processing, and includes the steps of importing the estimation items and quantities of the object of estimation from the BIM data, cross-checking the estimation items obtained from the BIM data with an estimation database, confirming the estimation items based on the results of the check, and performing estimation based on the confirmed estimation items and quantities, wherein the estimation database has registered therein the estimation items required for estimation, and if an estimation item related to the object of estimation other than the estimation items obtained from the BIM data is registered in the estimation database, it is added as a new estimation item and the estimation item is confirmed.

[0013] Furthermore, the invention of an estimating program is an estimating program for performing estimating using BIM data in which a three-dimensional model of a building is stored, and is characterized in that when the program has a computer execute the steps of importing estimating items and quantities for the estimating target from the BIM data, cross-checking the estimating items obtained from the BIM data with an estimating database, confirming the estimating items based on the results of the check, and performing estimating based on the confirmed estimating items and quantities, the estimating database has registered therein estimating items required for estimating, and if any estimating items related to the estimating target other than the estimating items obtained from the BIM data are registered in the estimating database, the estimating program adds them as new estimating items and confirms the estimating items. [Effects of the Invention]

[0014] The estimation system of the present invention configured in this manner imports the estimation items and quantities to be estimated from the BIM data using the BIM data acquisition unit, and compares the estimation items using the estimation database in the comparison unit.

[0015] The cost estimation section then calculates the cost based on the cost estimation items determined by the comparison results and the quantities in the BIM data. This reduces the calculation load during cost estimation. In addition, cost estimation items that are not included in the BIM data can be imported from the cost estimation database, enabling highly accurate cost estimation.

[0016] Furthermore, by efficiently utilizing BIM data and data from the estimation database for estimation methods and programs, it will be possible to reduce the labor required for estimation work, thereby shortening the time required for estimation work and reducing the costs of collection and calculation. [Brief explanation of the drawings]

[0017] [Figure 1] 1 is a block diagram illustrating the configuration of an estimating system according to an embodiment of the present invention. [Figure 2] 10 is a flowchart illustrating the flow of processing of an accumulation method according to the present embodiment. [Figure 3] FIG. 10 is an explanatory diagram illustrating a property table of BIM data related to floors. [Figure 4] FIG. 10 is an explanatory diagram illustrating a property table of BIM data related to a ceiling. [Figure 5] FIG. 10 is an explanatory diagram illustrating a property table of BIM data related to walls. [Figure 6] FIG. 10 is an explanatory diagram illustrating an example of type properties (attribute information) of a floor. [Figure 7] FIG. 10 is an explanatory diagram illustrating floor type parameters. [Figure 8] FIG. 10 is an explanatory diagram illustrating an example of an estimating database. [Figure 9] FIG. 2 is an explanatory diagram of an accumulating database used to explain the accumulating method of the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0018] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a block diagram illustrating the configuration of an estimating system 1 according to this embodiment. Fig. 2 is a flowchart illustrating the processing flow of an estimating method and an estimating program according to this embodiment.

[0019] The cost estimation system 1 of this embodiment is a system for performing cost estimation using BIM (Building Information Modeling) data, which is data of a three-dimensional model of a building (architecture).

[0020] The BIM database contains 3D shape information for the entire building and each component, as well as location information for each component that makes up the building, quantity information such as area and volume, and attribute information such as specifications. It is also possible to calculate the number of components placed throughout the model from the BIM data.

[0021] The estimating system 1 of this embodiment, which uses a BIM database 21 containing BIM data and an estimating database 22, is equipped with a calculation processing unit 3, a memory unit 4, an output control unit 5, and a display device 6 such as a display or printer.

[0022] The arithmetic processing unit 3, memory unit 4, output control unit 5, and display device 6 can be configured by a computer (PC), a notebook computer, a tablet terminal, etc. A PC or the like is equipped with input devices such as a keyboard, a mouse, a touch panel, a touch pad, a scanner, a microphone for voice input, and a camera.

[0023] The arithmetic processing unit 3 is configured as computer hardware such as a CPU (Central Processing Unit), MPU (Micro-processing unit), GPU (Graphics Processing Unit), etc., and is equipped with memories such as RAM (Random Access Memory) and ROM (Read Only Memory).

[0024] The arithmetic processing unit 3 can execute various functions by applications (programs) installed on a computer. Also, a server connected via a network such as the Internet can execute part or all of the arithmetic processing unit 3. The network can be configured from part or all of the Internet, a wide area network (WAN), a wired local area network (LAN), a wireless LAN (Wi-Fi), a provider device, a wireless base station, a dedicated line, etc.

[0025] The calculation processing unit 3 is mainly composed of a BIM data acquisition unit 31 for acquiring BIM data from the BIM database 21, a matching unit 32 for performing matching using the estimating database 22, an estimating item setting unit 33 for confirming estimating items, and an estimating unit 34 for performing estimating based on the confirmed estimating items and quantities.

[0026] The BIM data acquisition unit 31 imports the estimation items and quantities related to the estimation target. The estimation target can be specified as a part of the building, such as the floor, ceiling, or wall. It is also possible to specify multiple parts at once.

[0027] The BIM data acquired by the BIM data acquisition unit 31 into the estimating system 1 includes shape information, quantity information, attribute information, etc. Figures 3 to 5 are explanatory diagrams illustrating examples of BIM data acquired when each part is specified.

[0028] For example, Fig. 3 shows a property table of BIM data related to floors, Fig. 4 shows a property table of BIM data related to ceilings, and Fig. 5 shows a property table of BIM data related to walls.

[0029] As shown in Figure 3, by pressing the "Edit Type" button marked M1, you can check the floor type parameters imported from the BIM data. Furthermore, in the display of the floor type properties (attribute information) in Figure 6, you can check the details of the floor specifications by pressing the "Edit" button to the right of the structural item, which is a type parameter marked M2.

[0030] 7 is an explanatory diagram illustrating floor type parameters. Data collected in association with parts such as floors, ceilings, and walls will be called "families."

[0031] Figure 7 shows the type parameters (detailed attribute information) of the floor family selected for estimation. In the example of Figure 7, the type displays "tile carpet," "dustproof coating," and "OA floor" as finishing conditions. These conditions become estimation items that indicate the estimation conditions.

[0032] Furthermore, the table at the bottom of Figure 7 lists the details of the materials for each finishing condition. For example, "Tile carpet A" is specified for "Tile carpet," and "Dustproof coating B" is specified for "Dustproof coating." These "Tile carpet A," "Dustproof coating B," and "OA floor" are the cost estimation items obtained from the BIM data.

[0033] The collation unit 32 compares the estimating items acquired by the BIM data acquisition unit 31 with the data in the estimating database 22. FIG.

[0034] The estimation database 22 can be an original database for the estimation system 1, or an external database created for estimation can be used. The estimation database 22 continuously updates the details of the specifications required for estimation, making it possible to perform estimation based on the latest information.

[0035] For example, the estimation database 22 records the names of specifications that are estimation items, details of the specifications, units used for estimation, etc., in association with the work type name and part. The estimation database 22 in Figure 8 has one row as a data row for each estimation item, and the applicable structural layer conditions are linked to each data row.

[0036] The estimating system 1 of this embodiment first obtains the estimating items that are the specifications for the estimating target from the BIM database 21, but this BIM database 21 does not always hold all of the estimating items required for estimating.

[0037] Therefore, in the estimating system 1 of this embodiment, it is checked in advance whether there are any estimating items that are missing by checking against the estimating database 22, and if there are missing estimating items, the estimating system 1 supplements them by adding new estimating items that are registered in the estimating database 22. Details of this will be described later.

[0038] The estimation item setting unit 33 determines the estimation items based on the collation results by the collation unit 32. Then, the estimation unit 34 performs estimation based on the estimation items determined by the estimation item setting unit 33 and the quantity of the parts to be estimated acquired by the BIM data acquisition unit 31.

[0039] The output control unit 5 connected to the calculation processing unit 3 controls the display device 6 to display data obtained from the BIM database 21, data from the estimation database 22, estimation results, etc., and controls the output of the estimation result data to the memory unit 4 or another storage medium.

[0040] On the other hand, the storage unit 4 is a storage medium that records data generated during processing in the arithmetic processing unit 3 and data required for arithmetic processing, and corresponds to a hard disk, a solid state drive (SSD), a flash memory (such as an SD memory card), a magnetic disk, an optical disk, etc. Also, an external online storage (cloud storage) such as a server connected via a network can be used as the storage unit 4.

[0041] The matching performed by the matching unit 32 will be described in detail below. For example, if the only estimation condition (material) based on the estimation item imported from the BIM data is "tile carpet A," one of the three data rows marked with the code N1 that matches the structural layer condition will be retrieved from the estimation database 22 shown in Figure 8 as the matching result.

[0042] On the other hand, if the materials of the estimation items imported from the BIM data are "tile carpet" and "double floor," one of the three data rows marked with the code N2, which matches the structural layer conditions, will be retrieved from the estimation database 22 shown in Figure 8 as the matching result.

[0043] Furthermore, if the estimation conditions are "double floor" and "tile carpet," the data row of "concrete trowel" for plastering work, which is assigned the code N3 and has the matching structural layer conditions, is also retrieved from the estimation database 22 shown in Figure 8 as a matching result.

[0044] This estimating item, "concrete trowel," is an item required for estimating the target, but because it is an item related to plastering work, it is often not registered in the BIM Database 21.

[0045] Therefore, if an estimation item related to an estimation target other than the estimation item acquired by the BIM data acquisition unit 31 is registered in the estimation database 22, it will be added as a new estimation item by the estimation item setting unit 33.

[0046] This eliminates the need to add items to the BIM database 21 solely for the purpose of cost estimation, and the cost estimation system 1 can add component items that are not modeled in the BIM model as cost estimation items, thereby improving the accuracy of cost estimation.

[0047] Next, the flow of processing of the integration method and integration program according to this embodiment, which is processed by a computer, will be described with reference to FIG. First, in step S1, the BIM data acquisition unit 31 acquires BIM data of the part (family) to be estimated for the BIM model of the building stored in the BIM database 21.

[0048] For example, if the object of estimation is the floor shown in Figure 3, the BIM data will include data on the floor finishing conditions (materials) that are estimation items, as well as quantities such as the floor circumference and area.

[0049] Subsequently, in step S2, the collating unit 32 collates (matches) the estimating items of the BIM data imported into the estimating system 1 with the estimating items stored in the external estimating database 22.

[0050] 9 is an explanatory diagram of the estimation database used to explain the estimation method of this embodiment. For example, if the structural layers of the attribute information (type) indicating the details of the specifications that will be the estimation items of the BIM data are, from top to bottom, tile carpet A, dustproof coating B, and OA floor At100, the data rows P1, P2, P3, and P4 are assigned.

[0051] Then, the data on the "work type name," "part name," "name," "specification," and "unit" corresponding to the "estimation item corresponding to the estimating item ID," as well as the "aggregated value," are recorded as estimating items in the estimating system 1.

[0052] Next, in step S3, the comparison unit 32 compares the estimation items recorded from the estimation database 22 with the estimation items that were originally stored as BIM data as the comparison result, and the estimation items are confirmed by the estimation item setting unit 33.

[0053] For example, in the example above, the BIM data already held the cost estimation items "Tile carpet A," "Dustproof coating B," and "OA floor At100," but did not hold the cost estimation item "Concrete trowel" in data row P4 of Figure 9.

[0054] Therefore, a new estimation item called "concrete trowel" is assigned, and "tile carpet A," "dustproof paint B," "OA floor At100," and "concrete trowel" are confirmed as estimation items.

[0055] In short, all estimation items required for estimation are registered in the estimation database 22, so if an estimation item related to an estimation target other than the estimation items acquired by the BIM data acquisition unit 31 is registered in the estimation database 22, it will be added as a new estimation item by the estimation item setting unit 33.

[0056] In step S4, the estimating unit 34 performs estimation based on the estimation items thus determined by the estimation item setting unit 33 and the quantities related to the floors acquired by the BIM data acquisition unit 31.

[0057] The integration result obtained by the calculation in step S4 is displayed on a display device 6 such as a display by the output control unit 5, or is saved in the storage unit 4 or the like in a specified data format such as CSV.

[0058] Next, the operation of the estimating system 1, estimating method, and estimating program of this embodiment will be described. The estimating system 1 of this embodiment, configured as described above, imports the estimating items and quantities of estimating targets such as building floors, ceilings, and walls from the BIM database 21 using the BIM data acquisition unit 31, and matches the estimating items in the matching unit 32 using the estimating database 22.

[0059] Then, the estimation unit 34 performs estimation based on the estimation items determined by the estimation item setting unit 33 using the collation results of the collation unit 32 and the quantity of BIM data. This makes it possible to reduce the calculation load during estimation. In other words, since it is not necessary to import all of the data in the BIM database 21, which is a huge amount of data, for estimation, it is possible to reduce the calculation load during estimation.

[0060] Furthermore, even if an estimation item is not stored in the BIM database 21, it can be imported from the estimation database 22, enabling highly accurate estimation. For example, the above-mentioned item "concrete trowel" is an estimation item related to a type of work that is not stored in the normal BIM database 21.

[0061] In contrast, the estimating system 1 of this embodiment can use the estimating conditions (such as "double floor" or "tile carpet") stored in the BIM database 21 to compare with the estimating database 22, thereby retrieving the estimating item "concrete trowel."

[0062] With this configuration, there is no need to update or modify the BIM database 21 for cost estimation, which not only reduces the amount of work required to create a BIM model, but also eliminates the additional workload that would be required to create a BIM model.

[0063] Furthermore, by efficiently utilizing the data in the BIM database 21 and the estimation database 22 for estimation methods and programs, it is possible to reduce the labor required for estimation work, thereby shortening the estimation work time and reducing the costs of manual collection and tallying for estimation.

[0064] The embodiments of the present invention have been described above in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and design changes that do not deviate from the gist of the present invention are included in the present invention.

[0065] For example, in the above embodiment, the floors, ceilings, or walls of a building were used as examples of the objects to be estimated, but this is not limited to this, and this embodiment can be applied when performing any estimation related to a BIM model stored in the BIM database 21. [Explanation of symbols]

[0066] 1: Estimation system 21: BIM database (BIM data) 22: Estimation database 31: BIM Data Acquisition Department 32: Matching section 33: Integration item setting section 34: Integration section

Claims

1. A cost estimation system for performing cost estimation using BIM data in which a three-dimensional model of a building is stored, A BIM data acquisition unit that acquires the estimation items and quantities of the estimation target from the BIM data; A collation unit that compares the estimating items acquired by the BIM data acquisition unit with an estimating database; an accumulation item setting unit that determines accumulation items based on the collation result by the collation unit; An estimating unit that performs estimating based on the estimating items determined by the estimating item setting unit and the quantities acquired by the BIM data acquisition unit, This estimating system is characterized in that the estimating database registers the estimating items required for estimating, and if an estimating item related to the estimating object that was not acquired by the BIM data acquisition unit is registered in the estimating database, the estimating item setting unit adds it as a new estimating item.

2. 2. The estimation system according to claim 1, wherein the estimation target is a floor, a ceiling, or a wall.

3. The estimation system according to claim 1 or 2, characterized in that the matching by the matching unit is performed based on the estimation items acquired by the BIM data acquisition unit.

4. An estimation method for performing estimation using BIM data in which a three-dimensional model of a building is stored, the method comprising the steps of: A step of importing the estimation items and quantities of the estimation target from the BIM data; A step of comparing the estimating items acquired from the BIM data with an estimating database; determining the accrual items based on the result of the matching; and performing an accumulation step based on the determined accumulation items and quantities, The estimation method is characterized in that the estimation items required for estimation are registered in the estimation database, and if an estimation item related to the estimation object that was not obtained from the BIM data is registered in the estimation database, it is added as a new estimation item and the estimation item is confirmed.

5. A cost estimation program for performing cost estimation using BIM data in which a three-dimensional model of a building is stored, A procedure for importing the estimation items and quantities to be estimated from the BIM data; A procedure for comparing the estimating items acquired from the BIM data with an estimating database; determining the accrual items based on the results of the matching; and a procedure for performing calculation based on the determined calculation items and quantities by a computer. The estimating database registers the estimating items required for estimating, and if an estimating item related to the estimating object that was not obtained from the BIM data is registered in the estimating database, the estimating program adds it as a new estimating item and confirms the estimating item.

Citation Information

Patent Citations

  • Method and device for estimating product manufacture and storage medium

    JP2001101284A

  • Proposal method of architectural material to architectural structure, its system, its program, and computer readable recording medium with the recorded program

    JP2003336310A

  • Counting system and method for counting

    JP2016115040A

  • Processing system

    JP2017224014A

  • Building-information processing device and building-information processing model-learning device

    JP2022069337A