skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: IFC-Based Algorithms for Automated Quantity Takeoff from Architectural Model: Case Study on Residential Development Project
The estimation of construction quantities is a critical aspect of any construction project, and accuracy in the quantity takeoff (QTO) process is an integral part in achieving project success. Accuracy can be improved by automating the QTO process. However, one of the gaps in automated QTO is found to be the lack of a platform-ignorant computing algorithm regarding different building information modeling (BIM) authoring tools. Available BIM-based commercial cost estimation software programs such as Autodesk Naviswork, Autodesk QTO, iTWO CostX, Innovaya Visual QTO, ConstrucSim, and so forth, are limited in terms of full automation, largely because full interoperability across all the different applications has not yet been achieved. This paper explores interoperable QTO algorithms using industry foundation classes (IFC)-based BIM. To evaluate the IFC-based QTO algorithms, a case study was conducted on a residential development project in Kalamazoo, MI. Comparing with commercial software used in practice, the IFC-based QTO algorithms showed consistent results, whereas were more powerful regarding their independence from BIM authoring tools in extracting the volumetric and areal quantities of building components. The IFC-based QTO algorithms processed the different types of building element configurations in the residential development project smoothly. Furthermore, the QTO algorithms are expected to reduce the manual input required in generating QTO through interfacing with IFC data which is the ISO international standard for BIM.  more » « less
Award ID(s):
1745374
PAR ID:
10518739
Author(s) / Creator(s):
;
Publisher / Repository:
American Society of Civil Engineers
Date Published:
Journal Name:
Journal of Architectural Engineering
Volume:
29
Issue:
4
ISSN:
1076-0431
Subject(s) / Keyword(s):
Building information modeling (BIM) Quantity takeoff (QTO) Case study Automation
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    Building information modeling (BIM) provides a novel way of information management for all lifecycle phases of a building project. It is facilitating the processes of a construction project, such as architectural design, structural analysis, and construction management. Industry foundation classes (IFC) is an open standard for information exchange between different BIM applications in the architecture, engineering, and construction (AEC) domain. It represents project information in an interoperable way that contains geometric information, material information, and other physical and functional information needed of analyzing and managing a project. Structural analysis aims to simulate the structural performance of a building under different types of loads to make sure the structure is safe. The needed information for structural analysis mainly include geometric, material, and load information. These information come from architectural design and selected analysis scenarios. The information should be represented in an interoperable way to allow information transfer between different phases and different stakeholders. Information missing is a crucial problem during the interoperable use of BIM, which may cause misunderstandings between different stakeholders and therefore erroneous structural analysis result and misleading information to feed construction process later on. In this paper, the authors focus on analyzing the use of IFC at three stages in structural analysis, namely, intrinsic modeling stage, extrinsic modeling stage, and the analysis stage. The authors compared IFC files at these three stages with original BIM software text files in terms of information coverage, and identified information missing cases. This is the first systematic investigation of BIM interoperability at detailed work stages of structural analysis and provides insights in how BIM usage should be improved in this domain. 
    more » « less
  2. The ISO-registered industry foundation classes (IFC) data standard can facilitate building information modeling (BIM) interoperability by allowing a “one-to-many” software information flow pattern in the architecture, engineering, and construction (AEC) industry instead of the more complex “many-to-many” information flow pattern. However, even a full adoption of IFC cannot guarantee a seamless BIM interoperability, because of the flexibility allowed in adopting/using the IFC standard. Object classification in BIM is an important part of BIM interoperability. As part of an initial effort to pursue seamless BIM interoperability, the authors propose to use intrinsic geometric representations of IFC objects and geometric theorems to support the automated BIM object classification. A six-step method was proposed to develop automated IFC object classification algorithms using a data-driven approach. The method was preliminarily tested on classifying IFC objects into a cone frustum shape. The developed algorithm was successfully tested on three unseen bridge data. This shows an early promise of the proposed method to support error-free BIM object classification. 
    more » « less
  3. Building information modeling (BIM) is widely used in the architectural, engineering, and construction (AEC) domain to support different applications such as cost estimation, planning & scheduling, and structural analysis. Structural analysis is an essential way to ensure structural safety. However, different structural analysis software may not process all information from building information models (BIMs) correctly, which impedes BIM interoperability. To address this problem, the authors proposed a new method for automatically checking information completeness of BIMs to support BIM usage in structural analysis in an interoperable manner. The method was tested in an experimental implementation using python programs and a structural analysis software. The checking results using the proposed method was compared with results from a manual checking and a Model View Definition (MVD)-based checking, respectively. The experiment showed a comparable or better performance of the proposed method in accuracy and efficiency than manual checking and MVD-based checking. Furthermore, the proposed method overcomes the scope limitation possessed by MVD-based checking. Therefore, the proposed information checking method is expected to support BIM interoperability by helping people identify missing information from IFC-based BIMs. The authors also proposed a new system model for the BIM information checking domain [i.e., information, model, application, and application context (IMAAC) model]. 
    more » « less
  4. Desjardin, S. and (Ed.)
    Building Information Modeling (BIM) is a critical data source for constructing new structures depicting the inner workings of the systems and components in detail. However, current modeling practices are based on traditional construction methods, resulting in insufficient details within the BIM model to support robotic construction for many building systems. The model’s level of development (LOD) needs to be increased to facilitate the changes in data requirements. One method that allows for increased LOD is computational modeling; however, many factors can influence the process. Therefore, this study investigates challenges for implementation to increase the LOD for building to enable robotic construction. Dynamo is used as the computational modeling software in conjunction with Autodesk Revit to accomplish this. A process was created to place various components, such as concrete masonry units (CMUs), in their final design location and extract information utilizing these platforms for masonry construction. However, challenges were met during this process, including material naming conventions, tolerance/specification inputs, wall openings/lintels, and component/material libraries. The challenges presented during the implementation of the Dynamo mirror what the literature shows for supporting technological infrastructure BIM and mobile robot construction. To accomplish this research, an extensive literature review was completed, along with documentation of challenges during the development and implementation of the script. 
    more » « less
  5. Building Information Modelling (BIM) is an integrated informational process and plays a key role in enabling efficient planning and control of a project in the Architecture, Engineering, and Construction (AEC) domain. Industry Foundation Classes (IFC)-based BIM allows building information to be interoperable among different BIM applications. Different stakeholders take different responsibilities in a project and therefore keep different types of information to meet project requirements. In this paper, the authors proposed and adopted a six-step methodology to support BIM interoperability between architectural design and structural analysis at both AEC project level and information level, in which: (1) the intrinsic and extrinsic information transferred between architectural models and structural models were analyzed and demonstrated by a Business Process Model and Notation (BPMN) model that the authors developed; (2) the proposed technical routes with different combinations, and their applications to different project delivery methods provided new instruments to stakeholders in industry for efficient and accurate decision-making; (3) the material centered invariant signature with portability can improve information exchange between different data formats and models to support interoperable BIM applications; and (4) a developed formal material information representation and checking method was tested on a case study where its efficiency was demonstrated to outperform: (1) proprietary representations and information checking method based on a manual operation, and (2) MVD-based information checking method. The proposed invariant signatures-based material information representation and checking method brings a better efficiency for information transfer between architectural design and structural analysis, which can have significant positive effect on a project delivery, due to the frequent and iterative update of a project design. This improves the information transfer and coordination between architects and structural engineers and therefore the efficiency of the whole project. The proposed method can be extended and applied to other application phases and functions such as cost estimation, scheduling, and energy analysis. 
    more » « less