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: Automated Extraction of Locational Information from IFC-Based Building Information Models
Locational information in building information models (BIMs) is essential for providing geographical context to a project as well as the relative spatial context to each and every individual building element that the project is composed of. From a construction automation perspective, one main application is the use of locational data as input for robot-assisted operations in the construction of building components. Nevertheless, obtaining locational information is a time-intensive, laborious, and error-susceptible process. To address this gap, the authors proposed a logic-based approach for examining BIMs and retrieving the positional data of building elements. A duplex apartment model was used to test the proposed method, which achieved 100% precision and 92.31% recall compared to a gold standard. Building elements, such as columns and beams, from the model were successfully extracted. Results show that logic representation and reasoning can be effectively used for extracting locational information in the context of construction automation.  more » « less
Award ID(s):
1827733
PAR ID:
10518159
Author(s) / Creator(s):
;
Publisher / Repository:
American Society of Civil Engineers
Date Published:
ISBN:
9780784485262
Page Range / eLocation ID:
148 to 156
Format(s):
Medium: X
Location:
Des Moines, Iowa
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    In achieving full automation of construction cost estimation, the complete processes involved in computing cost estimates must be automated. The typical processes involved in achieving cost estimates are: (1) classification and matching of model elements to their various categories; (2) taking off quantities from design documents or building information models; (3) retrieving unit cost from a cost database; and (4) applying the unit costs and quantities in computing the cost estimate. Although, the level of automation in quantity takeoff has been relatively high, most commercial software programs still require manual inputs from estimators to: (1) match materials of building elements to work items; and/or (2) fulfill essential information requirements that may be missing from design models for accurate cost estimate computations. These missing information are usually obtained from the construction specifications in supplement to the design models. Automating the process of design information extraction from construction specifications can help reduce: (1) the time and cost of the estimation, (2) the manual inputs required in cost estimation computations, and (3) human errors in cost estimates. This paper explores the use of natural language processing techniques to help process construction specifications and the authors propose a new algorithmic method for extracting the needed design information from construction specifications to support wood construction cost estimation. A case study was conducted on a wood construction project to evaluate the authors’ proposed method. The results showed that the proposed method successfully searched for and found design details from construction specifications to fulfil essential information requirements for detailed wood construction cost estimation, with a 94.9% precision and a 97.4% recall. 
    more » « less
  2. Three-dimensional concrete printing (3DCP) is poised to address such critical challenges as low productivity in construction while offering design flexibility and material usage optimization. Although prior research focused on integrating digital design and fabrication to generate instructions for three-dimensional (3D) printers, existing approaches fall short of developing a building information modeling (BIM) model with the requisite detail for coordination with other construction activities and a lack of customization for defining the printing sequence. This paper streamlines the automation of the modeling process and generation of BIM parameters to consolidate project planning information within a unified level of development (LOD) 400 BIM model. The proposed workflow introduces an automation tool designed to enhance the LOD in 3DCP BIM elements from a lower LOD to LOD 400, which is suitable for fabrication. This proposed approach contributes to industry practices by providing an automated tailored solution for contractors to customize printing sequences and facilitate seamless coordination between 3D-printed elements and nonprinted components, improving overall project efficiency and precision. The outcomes shed light on project visualization and coordination through a detailed 3DCP BIM model and introduce planning parameters for enabling a printing strategy that can incorporate the contractor’s expertise in contrast to other slicer software. 
    more » « less
  3. Robotic automation of construction tasks is a growing area of research. For robots to successfully operate in a construction environment, sensing technology must be developed which allows for accurate detection of site geometry in a wide range of conditions. Much of the existing body of research on computer vision systems for construction automation focuses on pick-and-place operations such as stacking blocks or placing masonry elements. Very little research has focused on framing and related tasks. The research presented here aims to address this gap by designing and implementing computer vision algorithms for detection and measurement of building framing elements and testing those algorithms using realistic framing structures. These algorithms allow for a stationary RGB-D camera to accurately detect, identify, and measure the geometry of framing elements in a construction environment and match the detected geometry to provided building information modeling (BIM) data. The algorithms reduce identified framing elements to a simplified 3D geometric model, which allows for robust and accurate measurement and comparison with BIM data. This data can then be used to direct operations of construction robotic systems or other machines/equipment. The proposed algorithms were tested in a laboratory setting using an Intel RealSense D455 RGB-D camera, and initial results indicate that the system is capable of measuring the geometry of timber-frame structures with accuracy on the order of a few centimeters. 
    more » « less
  4. A major gap in the automation of construction cost estimation is the need of manual inputs to complete cost estimation processes. To address this gap, the authors propose a new method for matching wood building elements from a Building Information Modeling (BIM)-based design to cost data entries in a cost database. The proposed method uses a java constructor and HashMap to create objects, and store and retrieve the created values of the objects. Term matching and natural language processing (NLP) techniques are used in the method to match items from a design model and automatically extract their unit costs from a cost database. These unit costs retrieved are then used in generating the cost estimates. The proposed method was tested on estimating a wood construction model retrieved online. A cost estimate was successfully generated. Comparison of the experimental results with results from the state-of-the-art commercial software showed that the algorithms developed from the proposed method reduced the manual inputs required in generating wood construction cost estimates. 
    more » « less
  5. In the past, the construction industry has been slow to adopt new technology. There has been a rapid expansion of technologies, often referred to as Industry 4.0, to aid in the use of automation. One challenge paralleling these new technologies is implementing how a robot interprets design information, specifically information from a Building Information Model (BIM). This paper presents a method for identifying and transforming information from BIM to support robotic material placement on the construction site. This research will include a review of what information can be directly extracted from the model and what must be supplemented to the model for the robot to perform defined tasks within a construction site. The construction sites’ dynamic nature poses multiple challenges that must be addressed for the information extracted from a model to be used by a robot in daily construction operations. This research also identifies barriers and limitations based upon current practice, such as different levels of development or model content as well as needed precision within the information provided for a mobile robot to complete a defined task. 
    more » « less