Вы находитесь на странице: 1из 16

AUTCON-01578; No of Pages 16

Automation in Construction xxx (2013) xxx–xxx

Contents lists available at SciVerse ScienceDirect

Automation in Construction
journal homepage: www.elsevier.com/locate/autcon

A survey on modeling guidelines for quantity takeoff-oriented BIM-based design


André Monteiro ⁎, João Poças Martins
Faculty of Engineering, University of Oporto, Portugal

a r t i c l e i n f o a b s t r a c t

Article history: While automatic Building Information Modeling (BIM) based quantity takeoff is one of the potentially most
Accepted 16 May 2013 important and profitable applications for BIM, it is still generally underexplored how BIM models respond
Available online xxxx when quantity takeoff is its primary use. This article explores the subject by presenting a case study that sur-
veys BIM input/output dynamics for quantity takeoff, examining model behavior when constrained by
Keywords:
existing specifications for quantity takeoff, and detailing modeling guidelines that allow the user to extract
BIM
Quantity takeoff
quantities according to current specifications. The authors conclude that while it is possible to adapt the
Measurements model to extract quantities according to existing specifications for manual-based measurements, the adjust-
Modeling guidelines ments are not without its implications in other model applications such as visualization or drawings. Takeoff
specifications should therefore be revised in order to account for BIM's features, and thus minimizing its
limitations.
© 2013 Elsevier B.V. All rights reserved.

1. Introduction with the help of CAD tools, are also error prone. 2D documents are
designed based on other 2D documents developed by a manual pro-
1.1. Quantity takeoff in construction cess; wrong inputs and interpretations are therefore very common
since it is very hard to process complex situations, in particular, con-
Quantity takeoff is one of the key tasks in the construction process nections between various building elements (e.g. a cross section of
since it is the foundation for several other tasks — the building ele- the connection of a beam, a column, a wall and a slab) in a 2D
ments are measured, and these quantities are then used to estimate frame. A further complication is the coordination of different project
their cost and the relevant workload. Quantity takeoff can be a mea- specialties while avoiding clashes between different elements, all of
surement of the building's schematics or of the work done on site. which makes the manual production of 2D documentation even
This information is assembled in what is traditionally called a Bill of harder. When quantity takeoff is performed manually, based on 2D
Quantities. This type of document structures and organizes the infor- documents that are also manually designed, a cascade of errors is
mation about measurements, productivities and costs, according to likely to occur.
the construction task and respecting the actual construction order. The classification system used to organize the measurements is
Quantity takeoff is applied throughout the construction process another major issue. Many practices use different systems and so
[12]. In the early stages it provides the base for a preliminary cost es- practitioners often have trouble with the mapping of each others'
timate for the project; in the tendering stage it is used to assist in the documents since either the elements and/or the measurements are
estimation of the project's cost and duration of the construction activ- defined in a different way. The lack of an official standard is one of
ities; before the construction stage it is used to forecast and plan the the main contributors to this situation. Many countries, including
construction activities; and during the construction stage it is used for Portugal, do not have national official standards for classification sys-
the economic control of the project. An accurate quantity takeoff is tems or standard quantity takeoff rules either.
decisive for the economic balance of the contractor's finances as it is
the only way of achieving a thorough analysis of the productivity
and of the different types of costs in a particular project. 1.2. BIM-based approach
Traditionally, quantity takeoff is a manual process that involves
measuring the different design elements, namely, floor plans, eleva- Raising the level of automation in the architecture, engineering
tions, cross sections and other similar documents. Since it is based and construction (AEC) industry has been a major concern over the
on human interpretation this approach is very error prone. Further- last 30 years, especially in the academic community. Different expla-
more, 2D-based documents, whether they are designed by hand or nations have been offered for the fact that this concern has not been
shared to the same extent by the technical community, with the deci-
⁎ Corresponding author. sive factor being that the risk–benefit ratio of such innovations is
E-mail address: andregcmonteiro@gmail.com (A. Monteiro). often perceived in mid to long terms, which is something most

0926-5805/$ – see front matter © 2013 Elsevier B.V. All rights reserved.
http://dx.doi.org/10.1016/j.autcon.2013.05.005

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
2 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

practices do not want or cannot afford to adopt for budget reasons to justify the existence of a quantity surveyor or if his tasks are better
[9,44,45]. being absorbed by BIM quantity extractors.
Automation in construction is typically associated with either build- Firat et al. [14] present two case studies of the application of
ing technology or information management. Automation concerning BIM-based QTO. Both document the performance of various applica-
the second area revolves mostly around software. Currently, software tions that use the BIM quantities, including applications for structural
is a critical resource in AEC offices where it is used for engineering cal- analysis, construction management and planning.
culations, construction and project management, planning and control, Efforts regarding the development and improvement of CAD or
and to produce various types of AEC-related documentation including BIM-based cost estimation include: an industrial case study on the in-
the building design and its specifications. Building Information Model- tegration of CAD-based design with schedule and cost data [49]; an
ing (BIM), a methodology for design and information management investigation of the utility of neural network methodology to over-
built upon a virtual model of the building, supports some of the most come cost estimation problems in early phases of building design pro-
promising types of software available to the AEC industry. A centralizing cesses [39]; a conceptual approach to cost estimation of structural
mechanism for a large part of the project information, BIM is a highly skeleton using an interactive automation algorithm [23]; a frame-
automated tool in the sense that inputs are automatically attached to work design for BIM-based construction cost estimating software
the model and information is automatically generated [42]. [32]; a comparative study of commercially available BIM-based cost
One of the most useful tasks that can be automated through BIM use estimation software and an investigation of the changes in work prac-
is quantity takeoff (QTO). A BIM-based model is an assembly of objects tices and workflows incurred by the adoption of such software by a
defined by specific properties, some of which are the element's geomet- construction company [16]; and a multi-attribute based tool to eval-
ric attributes. Most BIM tools contain routines to perform calculations uate early stage multi-level cost estimation for schematic BIM models
using the element's geometric properties and provide spatial quantities [8]. Some case studies reporting on the results of BIM-based cost esti-
like area and volume in text form. BIM-based QTO is reported to provide mation are also available [10,34,36,55].
simpler and yet more detailed and accurate cost estimates of the pro- Most BIM tools are able to perform QTO but these applications
ject, reducing time and expenses [51], though it is also a tricky feature tend to lack the function to perform cost estimation, which is usually
and it tends to be used only by experts [35]. done using different software. Cost estimation software that features
Although capable of providing QTO tables, popular BIM tools can- BIM-based QTO processes the whole model and not just the quanti-
not manipulate that data. This is usually done with other type of soft- ties. The interaction between the BIM and the cost estimation applica-
ware [43]. Information is usually exchanged between the BIM and tions is often ensured via IFC. The IFC has been the exchange format
cost estimation software in one of two ways: 1) both systems use mostly used for BIM applications in recent years, however it does
the same proprietary format for product data definition and the ex- not perform flawlessly, as there is loss of information with each im-
change is done smoothly without loss of data; 2) the systems use dif- port–export process, which can lead to erroneous results, and ulti-
ferent proprietary formats and the exchange is done by converting mately, incorrect quantities and estimations [56].
the data to a third, common format, usually the Industry Foundation This kind of issue is currently solved through the creation of
Classes (IFC). modeling and takeoff methods that provide guidelines for architects,
IFC [7] is an ad-hoc standard data structure for the definition, clas- engineers and contractors on how to design, how to exchange data
sification and organization of AEC data that, in spite of providing a and how to extract quantities from the model. These methods can
wide range of applications, fails to offer a lossless vehicle for the ex- be applied directly to the model or to the information management
change of data [29,31]. framework. An example of the first method is a feature model created
specifically for QTO for building interiors [25]. The second is usually a
1.3. Background review comprehensive approach to the problem by defining all the required
configurations for adequate information flow in the form of a regula-
The scarcity of reports that focus on BIM-based QTO is most likely tion, standard or best practice guideline package. The Finnish Senate
a consequence of the feature's under usage. On the other hand, as few Properties: BIM Requirements [27] are perhaps the best documenta-
estimating applications are able to work directly with BIM quantities tion of such a methodology, presently available. A 9 volume series,
while providing a smooth performance and accurate estimations, the the documents range the major AEC project domains, covering the
feature tends to be overlooked. Meanwhile, the lack of a global most important steps in a BIM life-cycle. The 7th volume [26] defines
standard regulation for design measurement also contributes to this in detail all the steps required to approach the QTO process, from de-
situation; owners, designers and contractors tend to develop their sign to measurement.
own internal rules according to the specifications of their proprietary IFC has been studied with respect to BIM-based QTO in several ar-
standards and frameworks, thus, instead of knowledge being shared, ticles and its performance documented in different partial applica-
it is instead kept classified for competitive reasons. This trend is ag- tions such as an IFC web-based collaborative construction computer
gravated when BIM is brought into picture, as the general lack of environment for the exchange of data [13]; the development and
know-how on this matter gives a considerable edge to anyone who trial implementation of IFC data structures for project management
masters the QTO and cost estimation process via BIM. and cost estimation [17]; IFC applied to life-cycle cost assessment
Typically, BIM-based QTO is a task assigned to BIM experts; it re- [19]; the development of an IFC-based cost estimating system [48];
quires a comprehensive understanding of the input–output dynamics and IFC used in the development of an application for 5D-planning
of the application since extracting the information according to the and cost estimation–simulation; and IFC's application to cost estima-
desired specifications depends on how the elements are modeled tion of earthwork [54].
and the measurements parameterized [43]. This does not mean that
estimators are rendered useless with the adoption of BIM tools. A 1.4. SIGABIM
good estimating system is still needed to price the data extracted
from the model by associating it with material, equipment and labor SIGABIM is a research project that aims to approach the life-cycle
costs. Moreover, intangibles such as site conditions, general require- application and implementation of BIM tools through the creation of
ments, indirect costs, and cost/benefit analysis can only be added by methodologies tested in controlled environments. SIGABIM aims to
estimators [11]. Some quantities such as excavation, rebar, formwork contribute towards the BIM implementation in Portugal by adapting
and backfill cannot be directly extracted from the BIM model, but it is existing BIM knowledge to Portuguese specifications. SIGABIM is a
debatable whether these non-automatic measurements are enough joint effort between the University of Oporto, the largest Portuguese

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 3

contractor – Mota-Engil Engenharia, and an architecture office – 4. The quantity surveyor is often less qualified than the architect or
ARQUIFAM. the engineer, which means, he may be less sensitive to eventual
Graphisoft's ArchiCAD [21] was the primarily used tool for BIM de- design errors. Even if it is not his responsibility, erroneous quanti-
sign. Vico Software [53] is an external research partner that provides ties can still result.
technical support; as Vico is looking to improve its tools, it is very
open to receive direct feedback from the AEC industry. The Vico The negative implications of combining 2D measurements and 2D
tools that were used in the project include Vico Control for Line of designs aggravate the odds of cascading errors and omissions occurring
Balance construction planning and Vico Office for cost estimation during the various phases of the project, which may ultimately lead to
and construction management. Uniformat II [40] was the classifica- wrong cost estimations with undesired consequences for budgeting.
tion system adopted in the project. QTO is also used in the economic control of the construction
The study presented in this paper was part of the SIGABIM re- phase. As a rule, the economic control is based on a monthly measure-
search project. Preliminary findings and some of the methods devel- ment report, a document that compiles measurements taken on site.
oped have already been shared [38]. The most tangible result of the These often lack detail as instead of determining precise quantities
study reported in this article is a set of sheets with modeling and of work, the different stakeholders tend to agree on a percentage of
measuring instructions for BIM-based QTO using ArchiCAD. The work done. “Agree” is the keyword, as a consensus is required to set-
sheets are part of a series of documents developed within SIGABIM. tle the final percentage from the various interpretations of the differ-
As a whole, these documents form the BIMstandard, a framework ent entities represented on site. The traditional process is therefore
for BIM application — see Fig. 1. open to conflict because there is no systematically updated and cen-
The survey presented in this article is very narrow scoped. The in- tralized reference for the measurements on site and the QTO proce-
tention is not to perform a market study on BIM-based quantity takeoff dures are often not defined in sufficient detail.
for different BIM applications as much as it is about demonstrating how
one of the most under-explored but at the same time potentially profit- 2.2. Automatic BIM-based quantity takeoff
able BIM-based features still has several limitations. The article also pro-
poses ways to solve such shortcomings from the user – particularly the 2.2.1. Key principles
contractor – point of view. Automatic QTO is a way of eliminating many negative aspects of the
measurement process. Presently, BIM is perhaps the best way to auto-
2. Quantity takeoff — concepts mate QTO [43]. QTO is a predefined feature in most BIM tools. BIM follows
an object oriented parametric modeling approach [30,50], which in short
2.1. Related tasks — issues in the manual-based approach means that the model is an assemblage of the different elements that
compose the building. Each element has its own unique configurations,
QTO is not an end in itself. It is a feature that precedes important which are added to the model in the form of properties. The model can
tasks such as cost estimation, construction planning or tendering — use them to manage and regulate the interaction and constraints be-
see Fig. 2. QTO is performed by quantity surveyors who determine tween the different elements. The model architecture allows the BIM ap-
the necessary quantities for materials based on 2D drawings and or- plication to run several routines for the automatic extraction of visual
ganize them in the Bill of Quantities. These quantities are later related information such as floor plans, elevations, 2D and 3D sections, detailed
to unit costs for materials, labor and time constraints to predict the sections, renderings, and text-based information, including quantities,
costs of the project [43], i.e. make a cost estimation of the project. Ef- spatial-configuration values, model analysis and simulation results.
ficiency and accuracy of quantity-takeoffs and cost estimations are The estimation process is not completely automatic. BIM-based
both very important to contractors, for competitive purposes, as they quantity takeoffs do not provide all the necessary data to create the
use these estimations to assess the most economic way to approach cost estimation and a Bill of Quantities. In fact it is always necessary
the project and therefore increase their profits [57]. Furthermore, pro- to assess whether or not the data extracted from the model provides
ject cost estimates can also provide indicators for productivity, feasibil- an accurate representation of the actual building. Depending on the
ity analysis, financial requirements and approvals, budgeting, bidding framework, it is up to the surveyor or the estimator to resolve these
and awards, warranty, maintenance and operation costs [12]. issues and fill the gaps with manual inputs [6,57]. Updating the cost
Traditionally, the QTO process is performed manually, even when estimation based on BIM quantities grows more and more difficult
2D or 3D CAD tools are used. This means that it is the user, not the as the project evolves and more detail is added to it. More detail
software, who measures each element. A number of studies discuss means more elements, more properties, and more links, relationships
the disadvantages of CAD-based designs [1,2,10,20,22,28,30]; some and constraints between model elements and cost items [47]. Defin-
of the most important drawbacks are: a) problems in detecting ing Levels of Detail (LOD) for each phase is therefore a good way to
clashes, b) errors or omissions; c) the representation of complex situa- guarantee the input of only strictly necessary data. Adding more detail
tions such as intersection points between many elements; and d) the leads to more accurate and reliable cost estimations, but adding too
identification of cascading problems. Measuring the project manually much detail could also compromise the modeling, the takeoff and the
is in itself error prone because: estimation process, because more time is needed to model the ele-
ments, for the parameterization of the quantity takeoff and the creation
1. Any manual process is subject to human error; even when the of the links to the estimation. Cost–benefit analyses are therefore vital
measurements are revised there is still no guarantee that they for BIM-based cost estimations. After the initial trials, the results should
are correct; be classified to provide a guideline for future applications.
2. Manual-based measurements are much given to human interpre-
tation, which potentially worsens for less detailed QTO specifica- 2.2.2. The importance of classification systems
tions. Even when that is not the case, it will ultimately be up to One of the first requirements for an automatic process is to have a
the quantity surveyor to interpret and determine what in the pro- system that follows a desired structure in the organization of infor-
ject corresponds to the criteria defined in the specifications; mation. This type of organization is called a Work Breakdown Struc-
3. A quantity surveyor on the designer's side may not have the same ture (WBS). Given the wide range of an AEC project life-cycle, the
vision of the project as the quantity surveyor on the contractors' chosen WBS should be used by all the agents involved in the project,
side, and they may therefore arrive at different quantities even to avoid conflicts, errors and omissions. In the AEC, there are current-
though they follow the same specifications; ly several WBSs available, divided by different classification systems,

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
4 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

Fig. 1. Conceptual presentation of the SIGABIM BIMstandard documentation.

including MasterFormat, OmniClass, Uniformat and Uniformat II, IFC has a wide range of applications. It contains definitions for al-
UniClass and CEEC. most all the classes needed to represent the most commonly used
In Portugal, ProNIC represents a major effort in the development AEC-related objects. The format also contains more specific and de-
of a standard classification system that compiles all the existing tailed objects, including, among others, element properties, specific
local specifications into a single WBS. It works as a Web-based plat- material properties and non-SI units. However, properties are not de-
form that generates text-based specifications such as Bill of Quanti- fined for all the elements, nor is there a single element that has all the
ties, technical specifications and monthly measurement reports [46]. existing properties defined. Given the range of possibilities it would
The WBS is usually built on a series of increasingly detailed levels be next to impossible to assemble such a database. Consequently,
and different domains. Each element of the WBS is identifiable by a IFC developers created a mechanism to allow users to add their spe-
specific code. The fastest way to apply this type of organization to a cific properties to IFC objects — Property Sets.
BIM model is to enter the codes in ID or Layer form. The different sys- An IFC-based data flow consists of a source that exports the data
tems and different documentations in the AEC life-cycle must use the and a receiver that imports it and translates the IFC object definitions
same organization to guarantee the consistency of the data flows. into proprietary ones. In most cases, when an IFC object does not find
a matching object in the proprietary data structure, an IFC Proxy is
2.2.3. Interoperability and information exchange created. An IFC proxy is an object that assumes the original geometry
Each BIM database is structured according to its own proprietary and text-based definitions but loses the original semantic value,
classification system. A trend that is increasingly seen is the compat- which means it loses its placement in the original classification sys-
ibility of proprietary structures with the IFC's. Compatibility with the tem. In situations like this, a manual IFC mapping feature is particu-
IFC can be achieved in two major ways: larly useful.
Most BIM tools only include the QTO feature as an output; howev-
• IFC is adopted as the base point for the development of the proprie- er, it is not possible to manipulate that data in the BIM application, so
tary format. The database adopts a similar system architecture and cost estimation has to be performed using another application [6].
proprietary features reference IFC-compatible entities when possible; This justifies the importance of the IFC, as it is the best format for ex-
• The proprietary format follows a different architecture, but import changing BIM data.
and export translators based on IFC compatible features which The importance of centralizing all the information on the same
allow the adjustment of the model to minimize loss of information model during the project life-cycle has been underlined by several
are added to the database. IFC translators can go as far as to allow authors [4,18,22,41,52], but available reports tend to document only
the user to manually map the data structure of his project with IFC partial or isolated usage of BIM tools. This is mostly due to the lack
elements. of definitions to approach the project from a BIM perspective. Since

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 5

Fig. 2. Relation of quantity takeoff with the other major tasks in the project life-cycle.

there is no mandatory standard, individual users will adopt the instead of trying to calculate the volume of concrete based on floor
methods they are most comfortable with, which may not be the plans and sections, the CRMC tells the surveyor to measure the hori-
ones that best fit the overall information management and exchange. zontal projection — see Fig. 3, the height and the corresponding thick-
This is particularly noticeable between the designer's model and the ness, in order to find an approximate volume for the dome. Since the
contractor's model. Because they each have their own objectives volume of the dome is automatically extractable from a BIM model,
and practices they often end up adopting different approaches to this criterion should cease to be applied as it will interfere with the
BIM. This results in models that differ not in the overall geometry or exact value.
purpose of the design, but in the way information is processed and
organized. 3. BIM-based quantity takeoff study
The lack of a framework for information exchange, or even just
simple dynamics, between designers and contractors often results in 3.1. Brief software analysis
the remodeling of the project from scratch by the contractor in
order to guarantee that the information is set up according to their ArchiCAD [21] and Revit Architecture [3] are the two most widely
specifications, instead of trying to identify where the design model used BIM tools for architectural design. Both include routines to auto-
does not fit the desired configurations. matically extract quantities from the model [12]. It should be noted
that Revit's QTO feature is simpler and not as powerful as ArchiCAD's
2.3. Standards and measurement rules insofar as the company that develops Revit, Autodesk, has software
specially created for this purpose — Autodesk Quantity Takeoff.
The AEC is dominated by a lack of global official standards to guide The QTO functions of ArchiCAD and Revit are quite similar. The user
and regulate its tasks and processes. Measurement and QTO on AEC selects the elements to be measured and defines the measurement pa-
projects is one of the least standardized tasks because many practices rameters. ArchiCAD differs from Revit in the wide range of measure-
adopt their own rules. The lack of uniformity may lead to further con- ment parameters at its disposal and by the more user-friendly and
flicts in cost estimation. complete interface. The Revit interface is considerably more minimalist
Portugal has no official standards for quantity takeoff in AEC pro- in terms of appearance and options — see Fig. 4 to compare both QTO in-
jects; however, a set of good practices developed by the National terfaces. Both ArchiCAD and Revit allow selection of all the object types
Laboratory for Civil Engineering (LNEC) is often taken as the reference in the model database, thus making it possible to extract quantities re-
to follow in this matter. The publication, “Curso Sobre Regras de lated to all types of elements.
Medição na Construção” (CRMC) [15], contains definitions for the ArchiCAD provides a larger choice of pre-defined parameters. It
measurement of the main parameters of an AEC project, including also lets users use the GDL programming function to program new
the elements, transportation works, material and equipment supply measurement parameters, a task beyond the reach of most users
and site works. Besides providing guidelines for measuring, it also es- since they need to have programming notions in that format. Revit
tablishes a WBS for construction works, which is sometimes followed has fewer predefined measurement parameters but makes it easy to
once the project specifications are assembled. create new measuring routines through user-defined formulae, that
The methods described in the CRMC were developed for tradition- is, users can introduce a formula that relates the existing parameters.
al processes which rely mostly on 2D-based platforms, either paper or Fig. 5 shows a confrontation between the Revit and ArchiCAD map
computer-based. This is especially noticeable when the CRMC is ap- interface. ArchiCAD's provides a more interactive platform in that it
plied to BIM-based projects: some of the measurement criteria were offers more options to organize and present the data, while also
developed specifically to overcome situations where it is too hard to allowing the user to edit some of the fields through the definition of
measure using 2D drawings; since BIM allows the automatic extrac- new configurations directly on the takeoff sheet, with such changes
tion of quantities, most of these are rendered useless, as they do not being then automatically processed in the building model.
provide the exact measurement/quantity which BIM does. Measuring With respect to the outputs, ArchiCAD can save the tables in vari-
a dome is a good example. Since domes can take very complex forms, ous formats, including Excel, PDF and DWF. Revit only exports tables

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
6 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

Fig. 3. Representation of a dome in different views.

in TXT format, which often requires further processing in order to and a practical approach to solve it, not to make a comprehensive
handle the data in subsequent phases. market study.
Besides the QTO features of typical BIM software, there is also a num- During the BIM implementation stage, it is important to show indus-
ber of different applications that allow the user to perform QTO on a BIM try stakeholders that BIM can be used for singular purposes; although
model. The feature is usually integrated with object model property recommended, users are not required to adopt the comprehensive
management systems, either for model checking or model-based cost es- BIM package as they will still be able to benefit from individual uses.
timation. Vico Office, Solibri Model Checker and Autodesk Navisworks For this reason, despite the factors noted in Section 2.2, it was regarded
are examples of model checking applications that allow the user to de- important to check if the chosen BIM tool could take measurements in
construct the model into its assembly objects, inspect their properties, accordance with the existing criteria for QTO. Besides validating the
and check the model for clashes. The first two applications also have BIM approach for traditional criteria-based measurements, this type of
the QTO feature. Autodesk has an isolated application for QTO, the survey also aims to highlight the potential benefits of using BIM for
Autodesk Quantity Takeoff, which uses model quantities to fuel cost esti- QTO, thus demonstrating the merits of developing new criteria espe-
mation features. Other examples of BIM-based cost estimation applica- cially designed for BIM.
tions include Trimble Vico's Exactal CostX, Nomitech's CostOS BIM Fig. 6 illustrates the methodology designed for the development of
Estimating and SmartBIM QTO's Cost Check. With the exception of the the survey, with all the steps necessary to undertake it. The process be-
last, which works only with Revit through a plug-in to publish the gins with the ArchiCAD's QTO test based on the CRMC criteria, by
Revit model to Cost Check, these applications use the IFC format to im- modeling some configurations of each element and applying the due
port the BIM models, in turn, leading to the issues discussed in Section CRMC criterion for QTO. It was concluded that several criteria can be ap-
2.2.3. plied directly, that is, the ArchiCAD element has a measurement param-
eter that allows the quantity extraction according to the CRMC; for
example, it is possible to extract the concrete volume of a beam.
3.2. Process outline Where this was not the case, it was analyzed how the element should
be modeled and the QTO parameterized in order to allow a quantity ex-
This study was conducted under the SIGABIM project and was traction that complies with the CRMC specification. The modeling in-
thus developed on the basis of the project's requirements and objec- structions for each specification were assembled in individual sheets.
tives, tools and methods; this includes the BIM software and the mea- Each contains the measurement units, the ArchiCAD measuring tool,
surement criteria chosen for analysis. ArchiCAD was adopted as the the ArchiCAD measurement parameter and the modeling instructions.
BIM tool and the CRMC as the criteria to be surveyed. As for modeling Export to Vico Office was also taken into account in the modeling
detail, the most used level was the LOD 300 [5]. process, meaning that no specific functions of ArchiCAD were used,
Even though there are many applications to extract quantities from thereby preventing conflicts. The goal in SIGABIM is to use Vico Office
a BIM model, the survey focuses on the ArchiCAD feature because it is as a tool to extract quantities. Vico Office uses the same extracting en-
the most consistent and accurate method to perform QTO as the system gine as ArchiCAD's, which means it will recognize the object's takeoff
is naturally better suited to its own object specifications. The goal is to parameters. However, Vico Office does not work as smoothly as
perform the survey under the most favorable conditions; since model ArchiCAD because the model is exported via IFC, a process that force-
export/import operations result in a decrease in the QTO's accuracy, ex- fully changes the model. ArchiCAD's specific or proprietary functions,
ternal QTO engines are not surveyed in this study, although the possibil- such as “Solid Element Operations” (SEO) often lead to errors both in
ity of such systems being used is accounted for. the IFC translation and in the Vico Office QTO.
Because the case study focuses on ArchiCAD, it cannot be regarded In keeping with the LODs defined in [5,24], modeling for measure-
as representative for all BIM applications, however, a quick analysis of ment purposes generally goes up to LOD 300; however, certain CRMC
Revit's QTO parameters and mechanics shows that the same prob- criteria require greater detail in the modeling. An example of this is
lems experienced with ArchiCAD are likely to occur with Revit. Sur- would be the modeling of waterproofing finishes in roofs, where
veying Revit equally and thoroughly would be interesting but not LOD 500 is required. Early on the study the possibility of adding to
necessarily mandatory; software programs are always developing the QTO sheets a scale with the economic feasibility of modeling the
and problems are being fixed, which means there is a high probability criterion for each LOD was considered; the scale would be based on
that some of the errors are fixed in the meanwhile. The analysis the time–cost relation between time spent on modeling more detail,
conducted in this paper is instead meant to show a type of problem time spent on measurement parameterization and extraction, accuracy

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 7

Fig. 4. Autodesk Revit Architecture (left panel) and Graphisoft ArchiCAD (right panel) QTO parameterization interface.

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
8 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

Fig. 5. Autodesk Revit Architecture (left panel) and Graphisoft ArchiCAD (right panel) QTO maps.

of the measurements and commercial benefits; the ideal LOD per crite- processing), and “manual” when the quantities are measured by the
rion would also be identified according to the internal standards — see user and not provided to the user by the model.
Fig. 6. Given the amount of data and time required to perform such a
study, it was left for possible future developments. 3.3. Modeling CRMC's specifications with BIM: research findings
The CRMC defines criteria for the various measurements to be
performed besides building elements. The study carried out concen- 3.3.1. Earthwork
trated on measuring these, since it concerned the sort of quantities In most cases, the QTO performed according to the CRMC criteria
extracted by most BIM tools. is indirect, in the sense that there is no modeling function/tool that
The modeling process is not always straightforward. As the user's directly represents all the criteria. Earthwork is an example of this.
specifications and project LOD increase, so does the complexity of the The ground can be modeled in accordance with the real topographical
design. For the purpose of this article and for the sake of simplicity, information, but the volumes of earth moved in excavation works are
the BIM design is considered “automatic” when the element is not usually represented explicitly and separately from the rest of the
modeled using the same ArchiCAD element type; e.g. a wall modeled space, though they may be modeled; in this situation the volume
using the ArchiCAD tool Wall. When the element is modeled using a modeled would only be useful for the purposes of QTO, thus its 3D
different type of tool, the design is regarded as “manual”. representation in the model would be hidden. CRMC states that the
As for measurements and QTO, the task is considered “automatic” landfill and excavation volumes to be measured solely concern the
when the quantity is extracted from the element, directly or indirect- volume needed to contain the volume of the footing. In practice this
ly (if there is a need to apply additional formulas or any kind of data means that the volume of earthwork can be extracted based on the

Fig. 6. BIM-based QTO according to the CRMC criteria survey — conceptual workflow.

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 9

3.3.3. Formwork
One major disadvantage of the BIM tools that were evaluated is
their inability to work with formwork in the model. In fact, not only
is the formwork not created directly from the model, there is not
even a tool for modeling formwork. The same happens with the IFC
format, where no entity is defined for this kind of element.
In terms of QTO, it is not possible to obtain systematic, complete and
consistent results: in some circumstances the formwork can be mea-
sured based on the surface of the elements involved, but this does not
work where elements intersect, and the formwork is overestimated.
This situation is represented in Fig. 7, where the red dashed line repre-
sents the lateral surface of the slab that is forcefully accounted for in the
QTO of the beam but should not for the purposes of formwork.
To systematically carry out a QTO of formwork in a BIM model the
Fig. 7. Issues in extracting formwork quantities from a BIM model. (For interpretation only solution for a full and effective system is to explicitly model the
of the references to color in this figure, the reader is referred to the web version of this formwork. The modeling should use basic tools such as Wall, Beam
article.) and Roof, and the quantities extracted from these elements. This op-
tion has one major drawback, however, since experience in previous
projects has shown that the total modeling time for the project's
structural elements approximately doubles when the formwork is
footing's volume. Knowing that the footing is defined independently modeled as well.
of the earthwork volume, the earthwork will have to be modeled in Given the importance of measuring the formwork, the possibility of
a geometrically representative manner whenever the specific defini- creating an automatic and direct way of obtaining quantities from a BIM
tions of the earthwork's volume conflicts with the definition of the model was explored. The solution found, generally, involved creating an
foundations, i.e. when the various layers of soil where the footing is add-on for ArchiCAD that would automatically provide a formwork
placed have to be modeled. model based on the structural model of the building. The add-on should
contain routines to interact with the structural elements, identified by
users through a selection of Types, IDs and Layers, and upon the entry
3.3.2. Coatings of user-defined parameters for the formwork elements such as thick-
Measurement of surface treatments in the form of finish, protec- ness and material type; it would then automatically create the form-
tion or embellishment is, like the measurement of coatings, a delicate work model. The add-on would use the standard ArchiCAD tools,
process inasmuch as the tendency is to take the coating surface di- Wall, Slab and Roof, respectively for vertical, horizontal and sloping
rectly from the wall or slab surface, whereas the two surfaces are formwork, to assemble the formwork model (see Fig. 8). The QTO pro-
not usually the same because of frames, skirting and other finishings. cess would develop from there over the formwork model obtained.
For QTO in BIM, the coating can be modeled to obtain the exact quan-
tity, or taken from the structural elements with a margin of error
being assumed. If the first option is followed, there is a risk that the 3.3.4. Reinforcements
model will be visually and structurally overloaded, which could be a ArchiCAD can be used to design a structural model but it is not
problem, particularly if the model is to be used as a whole, that is, if possible to represent the reinforced concrete elements' rebars. The
the same model is to be used for several outputs other than the standard process consists of modeling the elements that comprise
QTO. The second option is bound to lead to measurement errors the building structure, specifically the beams, columns and slabs in
whose significance will have to be recognized and assessed when a low LOD. The model is exported to a structural analysis application
establishing the error margins. where the cross sections are designed and the elements' connections

Fig. 8. Formwork model.

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
10 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

Fig. 9. Different modeling methods for compositions.

detailed [33]. Using the same logic as in the previous point, modeling the formwork given the amount of detail and the number of differ-
the rebar with other modeling tools such as beams is a possibility, ent configurations, thus making it an infeasible option in most
however, that would be a significantly harder task than modeling cases.

Fig. 10. Different modeling methods for window and door-related components.

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 11

Fig. 11. Modeling elements for QTO purposes — conceptual workflow.

3.3.5. Reinforced concrete elements but rather represent them as a single element. The surveyor can
The measurement criteria for reinforced concrete structural elements only disassemble the intersection by consulting other drawings. In
exhibit some details that are reflected in the modeling. The CRMC estab- BIM, the structural model must be designed according to the actual
lishes a minimum value for whether the grooves and recesses in the el- elements, even if they have the same material and cross section. In
ements are considered or not. This criterion is concerned with the other words, even if the model is visually and geometrically accurate
problem of measuring small irregularities in a 2D design. When using in 3D, it must also be in 2D. Each individual structural element must
BIM, where the volume is extracted automatically, measuring in these be accurately modeled because, even if they are attached to each
parameters is not a problem; rather, the problem is brought backwards other, their respective rebar will vary. On the other hand, it would
to the modeling phase where modeling grooves/recesses may be more not be possible to extract accurate maps with both quantities and
or less difficult, depending on the situation. Since according to the views for specific elements.
CRMC criteria, grooves/recesses that do not meet minimum stipulated
values are not measured, the modeler may choose, in such conditions,
3.3.6. Foundations
not to model the grooves/recesses, in which case, the volume to be
Footings, piles, beams or foundation walls, are different types of
extracted would then correspond to the volume that would be calculated
foundations, each of which take on a different form. Foundations are
in 2D.
an example of building elements which do not have a specific model-
The modeling of grooves/recesses can be quite complicated. One
ing tool; foundation elements have to be modeled using other types
way to do it is by means of SEO, which, among other functions, en-
of elements such as the Slab, Beam, Column, Wall or Mesh. Each ob-
ables the subtraction of intersections between elements, with the op-
ject is then associated with a specific Layer or ID in order to be possi-
eration being expressed in terms of the visual representation of the
ble to isolate it from other building element types.
elements and in the QTO. As mentioned before, using proprietary
functions such as SEO may lead to conflicts when the model is
exported to other applications, thus, it should be avoided, and all 3.3.7. Stairs
the grooves/recesses modeled manually — for example, a structural Stairs are rather problematic elements in that they are hard to
wall with non-linear growth must be modeled as an assembly of sev- model and to measure. ArchiCAD offers a set of predefined definitions
eral Wall objects, each with a different thickness. for the object Stair; these contain various editable parameters, includ-
Another relevant aspect in relation to reinforced concrete ele- ing the configuration of the stairway structure and the finishings. In
ments is modeling standardization. The CRMC establishes the follow- spite of the high number of possible configurations for the stair, this
ing measurement rule for pillars: “the height of the pillar is calculated is still a very geometrically rigid object, in that it is hard to model
between the upper side of the slabs or beams”. This criterion is espe- complex structures and shapes. On the other hand, the ArchiCAD
cially important during the modeling process. In the traditional Stair object is quite limited in terms of QTO; with a few exceptions,
2D-based structural design, elevations containing intersections be- their measurement parameters are applied to the staircase object as
tween beams, pillars and slabs, do not distinguish which is which, a whole, not to the sum of its component parts.

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
12 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

These shortcomings lead to a recurring need to manually model 4. Classify the different openings in terms of their dimensions and
the stairs through the use of Slabs and Walls — a complex process, es- other relevant configurations prior to modeling, and then model
pecially if the stairs are to be modeled in great detail. Nevertheless, them as an empty opening or with a standard frame; provide
being able to automatically extract the staircase volume compensates each opening with a specific ID in accordance to its classification,
for this fact, as stairs are usually hard to measure in 2D. merely changing the exterior dimensions in each opening.
With respect to the staircase structure, measured in terms of vol-
The choice should take into account the complexity of the Project,
ume, using BIM helps insofar as the QTO is performed automatically.
the importance given to the QTO, and the organizational dynamics re-
The problem lies with the finishings, in particular the handrails mea-
garding information management and exchange, before the project is
sured by length and the coatings measured by surface, with these
modeled and measured.
measurements only being possible when the staircase is modeled
manually, in which case, the Slab and Wall tools are the mostly used.
3.3.10. MEP elements
The measurement of MEP elements – pipes, ducts and cableways –
3.3.8. Masonry walls
cannot be achieved directly by the assessed tools. The average length
What was mentioned in Section 3.3.5 for the grooves/recesses in
can be taken for straight elements but not for curved ones. In these
reinforced concrete elements is also applicable to the masonry
cases, their radius and the angle of curve should be extracted and
works. Another major conditioning factor in modeling masonry
then applied in a formula to arrive at the average length. The
walls is related to modeling the wall composition. In ArchiCAD, the
lengths should afterwards be added together to get the total length
various panels composing the wall are supposed to be modeled to-
per continuous element. IDs and Layers should be assigned to en-
gether as one element, based on a previously established configura-
able the identification and separation of the elements belonging
tion or composition. This approach is acceptable for low LODs,
to each continuous structure — e.g. HVAC per floor and Cable Tray
however, it leads to conflicts in the configuration of as-built con-
per floor.
structive details and in the extraction of quantities. Examples of
such problems include (see Fig. 9):
3.4. BIM modeling for quantity takeoff — survey conclusions
• Representing areas where the wall intersects other elements such
One of the most important aspects of modeling for measurement pur-
as beams or columns: since using SEO is not a feasible option for
poses is to understand the extent to which the BIM object-oriented
the reasons stated before, the wall is either modeled in several par-
mechanics changes the project's conception. The BIM modeling tools cor-
titions with different dimensions (which can be a strenuous task in
respond to the various construction elements, i.e. slabs, walls, beams, col-
a big project), thus providing accurate quantities, or it is modeled as
umns, and so forth. This approach makes it possible to create a database
a continuous single element, generating an excess in the quantities
based on the elements' properties. A realistic interaction between the el-
extracted;
ements within the model is thus possible, and maps compiling the infor-
• Setting different heights for the finishing panels: in similar cases to
mation entered into the model as properties can also be generated
when plaster panels do not go from slab to slab when there is a false
automatically.
ceiling.
There is, however, a downside to this approach: the modeling is
somewhat limited by the tools available. When it comes to modeling
Modeling compositions with as-built precision can be done, most-
a staircase, for instance, users are limited to the options offered by the
ly in one of two ways: a) create many different compositions for each
program. As an alternative, users can configure a staircase according
possible constructive detail and b) model each panel of the composi-
to their requirements through the GDL programming function in
tion individually. These concepts are expanded in [37].
ArchiCAD. This is not a feasible alternative in most circumstances
Measurements are normally taken in an intermediate LOD where
since knowledge of GDL programming is generally outside the range
such details are not represented. Defining the correct LOD for mea-
of most Architects and Civil/Structural/MEP Engineers' qualifications.
surement purposes should be done on a case-by-case basis, forcefully
Another solution would be to use elements other than the Stair tool
taking into account if there is a trade-off for the extra modeling effort.
and assemble a staircase using Walls, Slabs and Beams, which are
the commonest resources. This has the advantage in that users can
3.3.9. Openings
easily create a unique and complex structure but its drawback is
The Window and Door tools, much like the Stair tool, define the
that conflicts are created at the level of information management —
object not as an assembly of its components but as a single element
if the Bill of Quantities is directly associated with the type of object,
with user-definable properties. It is, thus, troublesome to perform
but the element is an association of several different types of objects,
the QTO upon this type of element as it is not possible to automatical-
it becomes more difficult to extract the quantities associated with the
ly measure its sub-components, such as, for example, the total glass
element Stair. This issue can be dealt with by proper filtering of the
surface or the total frame length. There are several options to over-
defined information. This filtering is achieved by means of IDs and
come this issue — shown in Fig. 10:
Layers. By assigning specific IDs or Layers per element type or objec-
tive, it becomes possible to separate specific quantities and measure-
1. Define and model the opening's configurations manually, using
ment parameters, allowing the user to extract only the necessary
other ArchiCAD tools such as Wall or Beam. When the model is
quantities in conformity with the measurement criteria.
used solely for QTO, there is no need to depict an exact as-built vi-
The “modeling for QTO” process is summarily represented in
sual representation as long as the measurements are accurate. In
Fig. 11. The scheme is divided in two major blocks:
extreme cases, an element can go so far as serving only as a
proxy for QTO, with its 3D representation concealed; - Modeling and quantity takeoff input/output assessment: this
2. Model the opening using the Window/Wall tool in ArchiCAD, take group incorporates the requirements analysis and decision mak-
away the basic values such as the height/width/length of the open- ing processes. The process is developed backwards, in that the
ing and of the frame, and process the data on a spreadsheet that, QTO requirements have the biggest impact upon the decision of
based on formulae defined by the user, does the calculations to how the element is going to be modeled. In this phase, both
find the correct values as requested by the CRMC; modeling and takeoff inputs and outputs are taken under consid-
3. Calculate the values manually and add them to the element as a eration to evaluate whether it should be used a modeling tool
label; with the same or a different semantic meaning (proxy tool) than

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 13

Table 1
ArchiCAD QTO parameters by type of tool.

ArchiCAD modeling tool

Beam Column Curtain Door– Lamp MEP Mesh Object Roof Shell Slab Stair Wall Zone
wall window

ArchiCAD Analytic volume of openings in the wall √


quantity Area of the column √
takeoff Area of the wall √
parameter Conditional length of the wall on side opposite to √
the reference line
Core 2nd size √
Core size √
Curve angle √
Curve radius √
Doors surface √
Edge surface √ √
Egress dimensions √
Height √ √ √ √ √ √ √
Height (Z size) √ √ √
Holes surface √ √ √ √
ID √ √ √ √ √ √ √ √ √ √ √ √ √ √
Layer √ √ √ √ √ √ √ √ √ √ √ √ √ √
Leaf dimensions √
Left side surface √
Length √ √
Length (A) √ √ √
Length left √
Measured area √
Net surface of the core (without top/bottom) √
Net surface of the reference side √
Net surface of the top √ √ √
Net surface of the veneer √
Net surface on the side opposite the reference line √
Net volume √ √ √ √ √ √ √ √ √ √ √
Nominal W × H × T size √
Number of beams √
Number of columns √ √
Number of doors √ √
Number of holes √
Number of lamps √
Number of objects √
Number of panels √
Number of skylights √ √
Number of wall Parts √
Number of windows √
Quantity √ √ √ √ √ √ √ √ √ √ √ √ √ √
Surface √ √ √
Surface Including boundary √
Surface of the bottom of the mesh √
Thickness √ √ √ √ √
Total length of frames √
Total panel surface √
Vertical thickness √
W/D opening nominal surface √
W/D opening nominal volume √
Wall complexity √
Width √ √ √
Width (B) √ √ √
Windows surface √

the element to be designed. The available options to overcome po- compatible, in that, the methods take into consideration IFC im-
tential problems are presented. The cost–benefit ratio between port–export dynamics and all the BIM object property types are
modeling/configuration time and estimation benefits should be compliant with IFC definitions as well. As such, the workflow may
at this point taken under consideration; also be used for other BIM applications by adapting the property
- Modeling and quantity takeoff configuration: this group incorporates types that define the object to its definitions (e.g.: Revit's equivalent
the necessary steps to ensure that it is possible to perform QTO on to the Layer is a Family).
an element. It establishes, if necessary, a correspondence between Table 1 shows the various ArchiCAD tools and the due measure-
the type of proxy tool according to the type of measurement, and it ment parameters, relevant under the CRMC.
lists the minimum required configurations that must be defined in Adapting the model to obtain a specific output, i.e. modeling per
order to allow the user to properly parameterize the takeoffs. objective, changes the model and can thus influence the obtainment
of other outputs. The problem of modeling per objective can be
The workflow presented in Fig. 11 was developed primarily to fit addressed in full or in part. Approaching the problem in a partial
ArchiCAD's specifications, however, it is also meant to be IFC- manner means creating a different model for each objective – i.e.

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
14 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

process or output – the great advantage being that the model is fo- Measuring and modeling may easily lead to errors and omissions if
cused on the output, thus the relevant information is filtered at the not done correctly. This problem is exacerbated by tight deadlines
modeling phase rather than at the extraction phase. By doing so, all and by the unprocessed output of quantities, i.e. usually the QTO
the conflicts that come from trying to adapt the model for several si- data must be worked on before making the Bill of Quantities for
multaneous outputs are avoided. However, it also means that many cost estimation. Mistakes in the traditional process are usually ones
models are going to be created at the same time, thus dispersing of too little; when using BIM, they may be ones of too much. It is essen-
the data and forcing the entry of the same type of data more than tial in both cases to constantly question the data yielded by the task
once. The full modeling approach has the advantage of gathering all and implement permanent quality control methods.
the data in a single location – the information is centralized – thus Measuring and modeling both require the use of clear and simple
allowing the user to access all the design information. Plus, since rules, which can be easily replicated and understood, thereby ensur-
the data is assembled in a single model, it must undergo a ing uniformity of the teams' work.
compatibilization process that is likely to highlight errors and con- The main objectives for a contractor's model are the extraction of
flicts that occur when all the different types of designs regarding drawings and the extraction of quantities. In SIGABIM's case studies, a
AEC's domains are brought together, a process that is often named certain incompatibility was found between the two types of models,
Clash Detection [10]. Constraints with respect to the performance of inasmuch as the models for drawings need a higher level of detail,
the BIM software currently available, to the interoperability between which afterwards affects the extraction of quantities as it increases
software, and the working methods followed in the AEC, make it hard the level of parameterization required to extract the quantities. On
to apply a single BIM model to contain all the projects from the differ- the other hand, it also increases the risk of obtaining an excess of
ent domains, while at the same time, allowing the user to extract all some quantities. Furthermore, as the QTO model becomes the basis
the desired outputs. for cost estimation, planning and production control, it requires con-
tinuous updates, a task increasingly harder the greater the detail of
3.5. Application of BIM-based quantity takeoff to real projects: findings the model.
and lessons learned In addition to this, factors arising from data exchange between ap-
plications – imposed by the need to use the IFC model and by the be-
Under the SIGABIM Project, the measurement rules were applied havior of the application that imports the model to extract the
to real situations and tested in a controlled environment. The quantities – must be taken into account during modeling. This
methods presented in this article were applied, specifically, in three means that certain functions of ArchiCAD (such as the SEO) can no
projects — a hospital, an office building and a research center. As longer be used because they create conflicts downstream. The impos-
the projects are still ongoing, it is not possible to completely and rep- sibility of using current ArchiCAD tools to reduce the complexity of
resentatively validate the results of the survey presented in this arti- the modeling process and to make the model more consistent and
cle by doing a statistical analysis. On the other hand, all the data cleaner lead to a significant amount of additional work during the
regarding QTO is, at this point, still not publicly available. It is howev- modeling phase.
er possible to draw a number of conclusions. The CRMC criteria were
generally followed in the measurement processes. The overall model- 4. Conclusions
ing LOD 300 used in most cases proved to be enough to satisfy the
modeling and QTO needs. It was found that the quantities taken Automatic quantity takeoff in AEC projects is a reality thanks to
from ArchiCAD directly did generally meet the measurement require- BIM tools. However, the research reported in this paper shows that
ments according to the demands of traditional processes. The poten- the process is often not straightforward as rules have to be followed
tial of using BIM for this purpose nonetheless enabled going beyond in order to guarantee the consistency of the quantities obtained.
the traditional process and benefit from the following advantages: Rules for quantity takeoff are enforced on the parameterization of
the takeoff features and on the modeling process. Since the model has
• Increased accuracy in most measurements;
to be adapted to optimize the takeoff process, it may generate con-
• Direct linkage of the model extracted quantities to planning
flicts with other features such as extraction of building schematics
software;
or clash detection.
• Comparison of measurements for different phases of the building
BIM tools often include the takeoff feature but they are unable to
life-cycle, based on the models of the various phases, or in other
manage and process that data. This is something usually done using
words, levels of detail, becomes available;
other applications, which means that there has to be an interoperable
• Possibility of extracting partial or total quantities relating to a given
way of exchanging data between the design model and the manage-
spatial area;
ment one. IFC is currently being used as the main format for this.
• Margins of error often below 1% for the quantities extracted for the
The consistency of the data flow depends not only on the IFC format
major groups of materials (e.g.: concrete), when compared to the
but also on the application that imports the BIM data. Exclusive fea-
same type of quantities obtained with the traditional approach;
tures in ArchiCAD cannot be used during the modeling process be-
• Possibility of extracting information beyond typical measurements,
cause they result in conflicts when the model is opened in a model
such as the number of openings or number of beams with a partic-
management application such as Vico Office.
ular material characteristic, among others.
The study reported in this paper focused on the quantity takeoff
The concept of measurement in order of relevance is crucial to the features of ArchiCAD. The application provides a set of standard
modeling process. For example: slabs and foundations represent modeling tools for each major building element type. In spite of
around 70% of the cost of a concrete structure and these elements this, the modeling process is not always linear, i.e. the best way to
are the quickest and easiest to model. If the BIM design team is model a given building element is not necessarily by using the model-
asked to help measure a project, their work should start by prioritiz- ing tool with the same semantic value. Modeling tools such as Wall,
ing the elements that can be modeled and measured quickly and have Slab, Roof, Mesh, Window, Beam and Column provide basic geometric
the most impact on the cost estimation. forms to model almost all the required elements of a project. Each el-
When measuring, heading for the one-off detail can signify a fail- ement can be given a different semantic meaning by setting different
ure in the essential. The same is true for the modeling process. In both identification properties or IFC descriptions for them. This means that
cases, the objective of the work must be established properly, in due a Slab can be identified in ArchiCAD or saved to IFC as another build-
time, and a balance must be struck between modeling and measuring. ing element. Even when it is possible to model an element using the

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx 15

tool with the same semantic meaning, it may be easier to either [10] C. Eastman, BIM Handbook a Guide to Building Information Modeling for Owners,
Managers, Designers, Engineers and Contractors, John Wiley and Sons Ltd, New
model and/or parameterize the takeoff if other types of tool are cho-
Jersey, 2008.
sen instead. The choice of modeling tool should not be constrained by [11] Eos Group, Building Information Modeling: A Cost Estimating Perspective, http://
the type of object; the primary focus should be on the easiest and www.eosgroup.com/product_pdfs/BIM_White_Paper_6-08-no_contact.pdf2008.
[12] T. Farah, Review of current estimating capabilities of the 3D Building Information
most consistent way to obtain the desired outputs.
Model software to support design for production/construction, Thesis submitted
It is essential to use a structured system of IDs and Layers to en- to the faculty of the Worcester Polytechnic Institute in partial fulfillment of the
sure the consistency of workflows. The success of the quantity takeoff requirements for the degree of Master of Science, 2005. (http://www.wpi.edu/
process is highly dependent on these parameters. This is especially Pubs/ETD/Available/etd-082305-165125/unrestricted/Thesis-of-Toni-Farah-Review-
of-BIM-Design-for-Construction.pdf).
true in cases where ArchiCAD's standard features do not provide the [13] I. Faraj, M. Alshawi, G. Aouad, T. Child, J. Underwood, An industry foundation clas-
quantity as expected, and a structured identification system is re- ses web-based collaborative construction computer environment: WISPER, Auto-
quired to isolate and manage both the elements and the takeoff pa- mation in Construction 10 (1) (2000) 79–99, (http://www.sciencedirect.com/
science/article/pii/S0926580599000382).
rameters according to user specifications. [14] C.E. Firat, D. Arditi, J.-P. Hämäläinen, J. Stenstrand, J. Kiiras, Quantity Take-Off in
The scope of the survey presented in this paper is limited to Model-Based Systems, http://itc.scix.net/data/works/att/w78-2010-112.pdf2010.
ArchiCAD, however, the issues analyzed and the methods defined to [15] M.S. Fonseca, Curso sobre REGRAS DE MEDIÇÃO NA CONSTRUÇÃO, Laboratório
Nacional de Engenharia Civil (LNEC), 2010. , (in Portuguese).
overcome them may be adapted to other BIM applications with only [16] D. Forgues, I. Iordanova, F. Valdivesio, S. Staub-French, Rethinking the cost esti-
a few minor changes, as all the procedures are of practical applica- mating process through 5D BIM — a case study, Construction Research Congress
tion/implementation and are supported by the typical BIM tools and 2012 © ASCE 2012, 2012. (http://rebar.ecn.purdue.edu/crc2012/papers/pdfs/-
161.pdf).
features, and compatible with the IFC format. At the same time, the is- [17] T. Froese, M. Fischer, F. Grobler, J. Ritzenthaler, K. Yu, S. Sutherland, S. Staub, B.
sues surveyed should be looked upon by software developers to keep Akinci, R. Akbas, B. Koo, A. Barron, J. Kunz, Industry foundation classes for project
in mind in the updating of their systems. management — a trial implementation, Electronic Journal of Information Tech-
nology in Construction 4 (1999), (http://itcon.org/1999/2/paper.htm).
ArchiCAD has one of the most advanced takeoff systems and yet it
[18] C. Fu, G. Aouad, A. Lee, A. Mashall-Ponting, S. Wu, IFC model viewer to support nD
is still not possible to extract quantities without adapting the model model application, Automation in Construction 15 (2) (2006) 178–185, (http://
to some extent. This is because an ArchiCAD model, or more generally www.sciencedirect.com/science/article/B6V20-4GGXX9J-1/2/
a BIM model, is still not able to fully meet all the users' needs, wheth- 538fcfa6136ba12e8153e55f93e6707a).
[19] C. Fu, G. Aouad, A.M. Ponting, A. Lee, S. Wu, IFC implementation in lifecycle cost-
er those correspond to quantity takeoff, extraction of model views, or ing, Journal of Harbin Institute of Technology 11 (4) (2004) 437–441, (http://goo.
others. Furthermore, the model cannot be expected to produce gl/CzxDr.).
exactly the same outputs as are obtained with traditional 2D-based [20] R. Grabowski, B.I.M. CAD, Is there a free pass? A Report on GRAPHISOFT ArchiCAD's
DWG Workflow, GRAPHISOFT White Paper, 2010. (http://download.graphisoft.
methods. The approach to design has to change in order to adjust to com/ftp/marketing/white_papers/GRAPHISOFT_White_Paper_CADandBIM.pdf).
these new tools, and frameworks and standards to structure that [21] Graphisoft, ArchiCAD, http://www.graphisoft.com/2012, (last accessed September
use need to be developed in order to optimize the performance and 2012).
[22] I. Howell, B. Batcheler, Building information modeling two years later — huge po-
guarantee the consistency of the outputs. tential, some success and several limitations, The Laiserin Letter, 2005. (http://
www.laiserin.com/features/bim/newforma_bim.pdf).
Acknowledgments [23] M.N. Jadid, M.M. Idrees, Cost estimation of structural skeleton using an inter-
active automation algorithm: a conceptual approach, Automation in Con-
struction 16 (6) (2007) 797–805, (http://www.sciencedirect.com/science/
We would like to highlight Vico Software's contribution in their article/pii/S0926580507000192).
continuous support to the SIGABIM project. We are indebted to the [24] A. Khanzode, S. Staub-French, 3D and 4D modeling for design and construction
coordination: issues and lessons learned, Electronic Journal of Information Tech-
SIGABIM team at Mota-Engil for sharing their insight on the project,
nology in Construction 12 (2006) 382–407, (http://www.itcon.org/data/works/
as well as all the documentation that helped us write this article. att/2007_26.content.07145.pdf).
We would also like to thank Agência de Inovação for funding our [25] S.-A. Kim, S. Chin, S.-W. Yoon, T.-H. Shin, Y.-S. Kim, C. Choi, Automated Building Infor-
project. mation Modeling system for building interior to improve productivity of BIM-based
quantity take-off, Information and Computational Technology, 2009. (http://www.
iaarc.org/publications/fulltext/Automated_Building_ Information_ Modeling _System_
References for_Building_Interior_toImprove_Productivity_of_BIM-based_Quantity_Take-Off.pdf).
[26] A. Kiviniemi, M. Rekola, K. Belloni, J. Kojima, T. Koppinen, T. Mäkeläinen, H. Kulusjärvi, J.
[1] Y. Arayici, P. Coates, L. Koskela, M. Kagioglou, C. Usher, K. O'Reilly, BIM adoption and im- Hietanen, Senate properties: BIM requirements 2007 — quantity take-off, http://www.
plementation for architectural practices, Structural Survey 29 (1) (2011) 7–25, (http:// tocoman.com/sites/default/files/webfm/user/BIM_2007_Vol_7_Quantity_take-off_R1_
www.emeraldinsight.com/journals.htm?issn=0263-080X&volume=29&issue= 0.pdf2007.
1&articleid=1915539&show=pdf). [27] A. Kiviniemi, M. Rekola, J. Kojima, T. Koppinen, T. Mäkeläinen, K.B. (VTT), H.K.
[2] ASHRAE, An introduction to Building Information Modeling (BIM), A Guide for (Solibri), J.H. (Tocosoft), BIM requirements 2007 in different phases of the design
ASHRAE Members, 2009. and construction process, Senate Properties BIM Requirements, 2007. (http://
[3] Autodesk, Autodesk Revit Products, http://usa.autodesk.com/revit/2012, (last www.senaatti.fi/tiedostot/Senate_BIM_Requirements_2007.pdf).
accessed September 2012). [28] G. Lea, Investigating the ‘Triple Bottom Line’: CAD vs BIM, Department of the Built
[4] S. Azhar, A. Nadeem, J.Y.N. Mok, B.H.Y. Leung, Building Information Modeling and Natural Environment, University of Central Lancashire, Preston, UK, 2011.
(BIM): a new paradigm for visual interactive modeling and simulation for con- (http://www.urbim.co.uk/uploads / 1/0 /4/3 / 10430117 / advanced_construction_
struction projects, First International Conference on Construction in Developing technology_assignment_urbim_copy.pdf).
Countries (ICCIDC–I) “Advancing and Integrating Construction Education, Re- [29] G. Lee, What information can or cannot be exchanged? Journal of Computing in
search & Practice” August 4–5, 2008, Karachi, Pakistan, 2008. (http://www. Civil Engineering (2011), (http://big.yonsei.ac.kr/pdf/exchangeableset.pdf).
neduet.edu.pk/Civil/ICCIDC-I/Conference%20Proceedings/Papers/045.pdf). [30] G. Lee, R. Sacks, C.M. Eastman, Specifying parametric building object behavior
[5] P. Barrett, Construction management pull for 4D CAD, Proceedings of the Con- (BOB) for a building information modeling system, Automation in Construction
struction Congress VI 2000, ASCE, Reston, VA, 2000, pp. 977–983, (http://goo.gl/ 15 (6) (2006) 758–776, (http://www.sciencedirect.com/science/article/B6V20-
5bjBr). 4HPD3N7-1/2/9683c99dd7458028c568690df341d25d).
[6] V. Bazjanac, Model Based Cost and Energy Performance Estimation during Schematic [31] H. Ma, K.M.E. Ha, C.K.J. Chung, R. Amor, Testing Semantic Interoperability,
Design, Lawrence Berkeley National Laboratory, University of California, Berkeley, University of Auckland, 2006. (http://www.cs.auckland.ac.nz/trebor/papers/
USA, 2005, (http://cic.vtt.fi/projects/vbe-net/data/2006_Bazjanac_BIM_Cost+Energy_ MA06.pdf).
Estimation_@_Dresden.pd). [32] Z. Ma, X. Zhang, S. Wu, Z. Wei, Z. Lou, Framework design for BIM-based construc-
[7] BuildingSMART, IFC Overview, http://buildingsmart-tech.org/specifications/ifc- tion cost estimation software, Proceedings of the CIB W78 2010: 27th Interna-
overview2011, (last accessed October 2011). tional Conference — Cairo, Egypt, 16–18 November, 2010, (http://itc.scix.net/
[8] F.K.T. Cheung, J. Rihan, J. Tah, D. Duce, E. Kurul, Early stage multi-level cost esti- data/works/att/w78-2010-59.pdf).
mation for schematic BIM models, Automation in Construction 27 (0) (2012) [33] A.K.N.S. Madsen, Structural Modelling and Analysis Using BIM Tools . (Master's Thesis)
67–77, (http://www.sciencedirect.com/science/article/pii/S0926580512000817). The School of Civil Engineering, Aalborg University, 2010. (http://projekter.aau.dk/
[9] e-Business W@tch, ICT and e-Business in the construction industry, in: D.E.I. projekter/files/32688467/Structural-modelling-and-analysis-using-BIM-tools.pdf).
European Commission (Ed.), e-Business W@tch, Vol. Sector Impact Study No. [34] C. McGraw-Hill, Building Information Modeling (BIM) — transforming design and
07/2006, 2006, (http://ec.europa.eu/enterprise/archives/e-business-watch/studies/ construction to achieve greater industry productivity, in: C. McGraw-Hill (Ed.),
sectors/construction/documents/Construction_2006.pdf). SmartMarket Report, 2008, (http: / / www.dbia.org /NR/rdonlyres/1631EDF1-8040-

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005
16 A. Monteiro, J. Poças Martins / Automation in Construction xxx (2013) xxx–xxx

410D - BE1A - CF96AB1E9F84 / 0 / McGrawHillConstructionBIMSmartMarketReport Product and Process Modelling, Reykjavik, Iceland, 25–27th July, 2012, (http://
December2008.pdf). www.crcnetbase.com/doi/pdf/10.1201/b12516-110).
[35] C. McGraw-Hill, The business value of BIM — getting building information model- [47] S. Staub-French, M. Fischer, Formalisms and mechanisms needed to maintain cost
ing to the bottom line, SmartMarket Report, 2009. estimates based on an IFC product model, 8th International Conference on Com-
[36] H.v. Meerveld, T. Hartmann, A.M. Adriaanse, C. Vermeij, Reflections on Estimating puting in Civil and Building Engineering — ICCCBE-VIII, August 14–August 17,
— The Effects of Project Complexity and the Use of BIM on the Estimating Process 2000 Stanford, CA, 2000, (http://www.civil.ubc.ca/people/faculty/ssf/icccbe8.
(visico@utwente.nl) VISICO Center, University of Twente, 2009, (http://www. pdf).
utwente.nl/ctw/visico/publications/wp/wp6_meerveld.pdf). [48] S. Staub-French, M. Fischer, e.a. John Kunz, A generic feature-driven activity-based
[37] A. Monteiro, J.P. Martins, BIM modeling for contractors — improving model take- cost estimation process, Advanced Engineering Informatics 17 (1) (2003) 23–39,
offs, Proceedings of the CIB W78 2012: 29th International Conference — Beirut, (http://www.angelfire.com/ak4/ad5/escom/ac/lectura2.pdf).
Lebanon, 17–19 October, 2012. [49] S. Staub, M. Fischer, M. Spradlin, Industrial case study of electronic design, cost,
[38] J.P. Martins Monteiro, SIGABIM: a framework for BIM application, Proceedings of and schedule integration, Working Paper, Nr. 48, CIFE, Stanford, 1998.
the XXXVIII IAHS World Congress — Visions for the Future of Housing Mega Cities [50] B. Succar, Building information modelling framework: a research and delivery
April 16–19, 2012 Istanbul Technical University, 2012. foundation for industry stakeholders, Automation in Construction 18 (3) (2009)
[39] H. Murat Günaydın, S. Zeynep Doğan, A neural network approach for early cost 357–375, (http://www.sciencedirect.com/science/article/B6V20-4V34RG0-1/2/
estimation of structural systems of buildings, International Journal of Project 7ae89a55c5dc338a9ba2f74fcce56f02).
Management 22 (7) (2004) 595–602, (http://www.sciencedirect.com/science/ [51] S. Tiwari, J. Odelson, A. Watt, A. Khanzode, Model based estimating to in-
article/pii/S0263786304000389). form target value design, AECbytes. (Retrieved from) http://www.aecbytes.com/
[40] R.P. Charette, H.E. Marshall, UNIFORMAT II elemental classification for building buildingthefuture/2009/ModelBasedEstimating.html2009.
specifications, cost estimating, and cost analysis, NIST U.S. Department of Com- [52] J. Tulke, M. Nour, K. Beucke, A dynamic framework for construction scheduling
merce Technology Administration National Institute of Standards and Technology based on BIM using IFC, http://www.inpro-project.eu/media/IABSE_sep08_long.
NISTIR 6389, 1999, (http://fire.nist.gov/bfrlpubs/build99/PDF/b99080.pdf). pdf2008.
[41] J. Plume, J. Mitchell, Collaborative design using a shared IFC building model — [53] Vico Software, Virtual construction, http://www.vicosoftware.com/2012, (last
learning from experience, Automation in Construction 16 (1) (2007) 28–36, accessed September 2012).
(http://www.sciencedirect.com/science/article/B6V20-4HNYMGD-4/2/ [54] N. Yabuki, T. Shitani, A management system for cut and fill earthworks based on
5cdbee78b977373b0e1dd3e26e5606f3). 4D CAD and EVMS, Computing in Civil Engineering, Proceedings of the 2005 ASCE
[42] R. Sacks, C.M. Eastman, G. Lee, Parametric 3D modeling in building construction with International Conference on Computing in Civil Engineering July 12–15, 2005,
examples from precast concrete, Automation in Construction 13 (3) (2004) 291–312, pp. 1619–1626.
(http://www.sciencedirect.com/science/article/pii/S0926580503000438). [55] J. Yu, Y. Tan, C. Eastman, Case study | Sutter health cathedral hill hospital, Collab-
[43] A. Sattineni, R.H. Bradford II, Estimating with BIM: a survey of US construction oration in Building Information Modeling Arch 6503: BIM applications. May 1st,
companies, http://www.iaarc.org/publications/fulltext/S16-6.pdf2011. 2011, 2011, (http://www.dbl.gatech.edu/sites/www.dbl.gatech.edu/files/Yinzi-
[44] L. Shinko Research Co, Automation of building construction and building products Jianqui.pdf).
industry — state of art in Japan, 2007.(http://goo.gl/n0Q6k). [56] M. Zhiliang, W. Zhenhua, S. Wu, L. Zhe, Application and extension of the IFC
[45] M.J. Skibniewski, Current status of construction automation and robotics in the standard in construction cost estimating for tendering in China, Automation in
United States of America, The 9th International Symposium on Automation and Construction 20 (2) (2011) 196–204, (http://www.sciencedirect.com/science/
Robotics in Construction June 3–5, 1992 Tokyo, Japan, 1992. (http://www.iaarc.org/ article/pii/S0926580510001469).
publications / fulltext / Current_status_of_construction_automation_and_robotics_in_ [57] M. Zhiliang, W. Zhenhua, Z. Xiude, Q. Shixun, W. Pengyi, Intelligent Generation of
the_united_states_of_america.PDF). Bill of Quantity from IFC Data Subject to Chinese Standard, Department of Civil
[46] H. Sousa, P. Mêda, P. Carvalho, Electronic procurement on construction works — Engineering, Tsinghua University. Glodon Co., Ltd, Beijing, China, 2011. (http://
offer evaluation methodologies, ECPPM 2012 — 9th European Conference on www.iaarc.org/publications/fulltext/S22-3.pdf).

Please cite this article as: A. Monteiro, J. Poças Martins, A survey on modeling guidelines for quantity takeoff-oriented BIM-based design, Automation
in Construction (2013), http://dx.doi.org/10.1016/j.autcon.2013.05.005

Вам также может понравиться