1 enhanced automated quantity take-off in building

43
Enhanced Automated Quantity Take-Off in Building Information Modeling 1 Sherafat, B. 1,1 , Taghaddos, H. 2, * and Shafaghat, E. 3 2 1 Behnam Sherafat, Ph.D. Student of Construction Engineering, Department of Civil and 3 Environmental Engineering, University of Utah, Utah, USA; Email: [email protected] 4 2 Hosein Taghaddos (*), Ph.D., P.Eng., Assistant Professor, School of Civil Engineering, 5 College of Engineering, University of Tehran, Tehran, Iran; Email: [email protected] 6 3 Erfan Shafaghat, M.Sc., Researcher at Tecnosa R&D Centre, Unit 3, # 54, 16th Azar Street, 7 Keshavarz Boulevard, Tehran, Iran, Zip Code: 1417963997, Phone: +982166483782-4, Mobile:, 8 Fax: +982166403808 Email: [email protected] 9 *: Corresponding author (Tecnosa Office, Unit 3, # 54, 16th Azar Street, Keshavarz Boulevard, 10 Tehran, Iran, Zip Code: 1417963997, Phone: +982166483782-4, Mobile:, Fax: +982166403808) 11 12 Abstract: Material quantity take-off is a necessary factor in estimating the cost of construction 13 projects; accordingly, fast and precise estimations would better facilitate the overall construction 14 process. In recent years, several Building Information Modeling (BIM) based applications (e.g., 15 Autodesk Revit, Tekla Structure, Autodesk Navisworks Manage, and Solibri Model Checker) have 16 emerged to assist in performing quantity take-off. Quantity take-off measurement using these 17 applications is accurate when the elements length multiplies with their precise section area. Still, 18 the process encounters errors when using element volumes or Industry Foundation Classes (IFC). 19 In this study, the authors examined the embedded quantity take-off feature of these applications 20 for sample steel and reinforced concrete structure and provided precautions in employing BIM 21 properties. Consequently, an automated approach has been applied to facilitate an accurate 22 1 Present Address: Ph.D. Candidate of Construction Engineering, Floyd and Jeri Meldrum Civil Engineering Building, 110 Central Campus Dr #2000b, Salt Lake City, UT 84112; Mobile: +18015581001

Upload: others

Post on 24-Oct-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Enhanced Automated Quantity Take-Off in Building

Enhanced Automated Quantity Take-Off in Building Information Modeling 1

Sherafat, B.1,1, Taghaddos, H.2, * and Shafaghat, E.3 2

1Behnam Sherafat, Ph.D. Student of Construction Engineering, Department of Civil and 3

Environmental Engineering, University of Utah, Utah, USA; Email: [email protected] 4

2Hosein Taghaddos (*), Ph.D., P.Eng., Assistant Professor, School of Civil Engineering, 5

College of Engineering, University of Tehran, Tehran, Iran; Email: [email protected] 6

3Erfan Shafaghat, M.Sc., Researcher at Tecnosa R&D Centre, Unit 3, # 54, 16th Azar Street, 7

Keshavarz Boulevard, Tehran, Iran, Zip Code: 1417963997, Phone: +982166483782-4, Mobile:, 8

Fax: +982166403808 Email: [email protected] 9

*: Corresponding author (Tecnosa Office, Unit 3, # 54, 16th Azar Street, Keshavarz Boulevard, 10

Tehran, Iran, Zip Code: 1417963997, Phone: +982166483782-4, Mobile:, Fax: +982166403808) 11

12

Abstract: Material quantity take-off is a necessary factor in estimating the cost of construction 13

projects; accordingly, fast and precise estimations would better facilitate the overall construction 14

process. In recent years, several Building Information Modeling (BIM) based applications (e.g., 15

Autodesk Revit, Tekla Structure, Autodesk Navisworks Manage, and Solibri Model Checker) have 16

emerged to assist in performing quantity take-off. Quantity take-off measurement using these 17

applications is accurate when the elements length multiplies with their precise section area. Still, 18

the process encounters errors when using element volumes or Industry Foundation Classes (IFC). 19

In this study, the authors examined the embedded quantity take-off feature of these applications 20

for sample steel and reinforced concrete structure and provided precautions in employing BIM 21

properties. Consequently, an automated approach has been applied to facilitate an accurate 22

1 Present Address: Ph.D. Candidate of Construction Engineering, Floyd and Jeri Meldrum Civil Engineering Building, 110 Central Campus Dr #2000b, Salt Lake City, UT 84112; Mobile: +18015581001

Page 2: 1 Enhanced Automated Quantity Take-Off in Building

quantity take-off by using an Application Program Interface (API) extracting information from a 23

Navisworks model as well as database management systems. A case study is subsequently 24

presented to demonstrate and validate the proposed methodology. 25

Keywords: Quantity Take-Off (QTO), Building Information Modeling (BIM), Application 26

Program Interface (API), Automation, Industry Foundation Classes (IFC) 27

28

1. INTRODUCTION 29

Cost estimation is one of the essential parts of the construction process as it is the platform for 30

further construction tasks and duties. Following this critical stage, the dimensions of building 31

elements are calculated. This information, which is traditionally called the โ€œQuantity take-off list,โ€ 32

is used for the estimation of materialsโ€™ volume and cost. Cost estimation is generally carried out 33

during various stages of the construction process, such as bidding, design, and construction stage 34

[1]. Cost estimation is usually employed competitively to evaluate the most affordable method for 35

carrying out the project, to participate in bids, to maximize its profit, and to perform the project 36

successfully and economically [2]. 37

Precise material Quantity Take-Off (QTO) is essential to estimate the procurementโ€™s materials, 38

the required number of crews, projectโ€™s duration, and cost of materials. Over-estimation or under-39

estimation of required materials imposes a financial risk to contractors or owners. Thus, accurate 40

quantity take-off is vital for the success of a project from the view of various stakeholders. QTO 41

is a tool for estimating costs to plan for bidding before construction with enough accuracy. 42

Traditionally, the QTO process is performed in a manual process based on paper-based drawings 43

or Computer-Aided Design (CAD) tools [3]. Some of the researchers indicate that some of the 44

QTO values are always required to be measured manually, even by utilizing QTO software 45

Page 3: 1 Enhanced Automated Quantity Take-Off in Building

solutions, where construction details exist in 2D formats (e.g., in CAD or on paper) [4]. In short, 46

some of the main issues of manual QTO may be listed as follows [2, 3, 5-9]: 47

a) Examining sophisticated situations such as connections among multiple elements 48

b) Wrong interoperation and distinction while studying and controlling maps 49

c) Deficits of wrong input via manual designing 50

d) Propagated errors 51

Building Information Modeling (BIM) is becoming significantly prevalent in the construction 52

industry in various stages of a projectโ€™s lifecycle, including design, construction, and operation 53

phases. BIM is a novel concept used to define objects by properties (e.g., geometric properties) for 54

the design and management of information based on virtual modeling. In other words, BIM is an 55

integrated parametric model containing different involved disciplines such as architectural, 56

structural, mechanical, electrical, and piping. Some of the advantages of automation in BIM for 57

the project and building managers include organizing schedules, project cost reports, and 58

streamlining relationships with the designing team [10-12]. BIM-based QTO facilitates lifecycle 59

cost engineering. Such an approach has evolved the role of cost estimating with the early 60

involvement of designers, contractors, and operators in cost estimating and scheduling functions 61

by employing skills and knowledge required to deal with lifecycle costs [12]. In a study conducted 62

using surveys, it was found that BIM would have a significant impact on future design and 63

construction processes [10, 13]. Besides, another related study showed that creating BIM models 64

inside the company provides more advantages than assigning this task to third-party companies 65

[14]. 66

BIM-based applications (e.g., Autodesk Revit, Autodesk Navisworks, and Tekla Structures) 67

can extract rich information from the model to perform automatic QTO for the sake of cost 68

Page 4: 1 Enhanced Automated Quantity Take-Off in Building

estimation [1, 12]. Most BIM tools encompass methods for performing calculations via elementsโ€™ 69

geometric properties (e.g., volume and area), which are then exported as a textual report. 70

Automatic BIM-based QTO makes cost estimation much simpler and more accurate, which 71

reduces personnel time and associated costs [10]. However, QTO reports generated by common 72

BIM software applications cannot be directly manipulated. 73

Exchanging information between BIM software and cost estimation software is usually carried 74

out through either converting data to a standard format such as IFC or employing Application 75

Program Interface (API) via a shared database [3]. The IFC format is a temporary data house used 76

to define, categorize and organize Architecture, Engineering, and Construction (AEC) industry 77

data, but it can also constitute deliverables within legal frameworks. A study investigated the IFC 78

files and their application on the Heating, Ventilation, and Air Conditioning (HVAC) systems, 79

which shows the significance of these files in BIM [15]. Moreover, Marmo et al. [16] integrated 80

Facility Management (FM) systems with BIM to deal with IFC viewer application limitations and 81

better manage maintance operations in buildings. 82

Despite the full range of relevant software in the context of BIM, IFC format is not applicable 83

in all countries [2, 3]. Moreover, there are some reading issues when different BIM applications 84

deal with IFC files. First, some properties may not transfer adequately due to interoperability issues 85

between the initial and target BIM applications. More importantly, some auto-calculated properties 86

(items' volumes calculated by Revit software) might be inaccurate, with significant errors 87

sometimes as high as 25%, while acceptable errors in the detailed QTO should not exceed 5%. 88

Due to errors in the exchange of information with IFC files, some researchers have tried to 89

increase the accuracy of quantity take-off and enhance the efficiency of the BIM tools errors using 90

API-based solutions. For example, Eastman et al. [6] built a software solution extracting 91

Page 5: 1 Enhanced Automated Quantity Take-Off in Building

information from BIM-based models that allow operators to use tools designed for their 92

requirements without the need for learning all traits of a specific BIM tool. In a study, the 93

development of human knowledge in BIM applications, capabilities, and customizations are 94

investigated [17, 18]. 95

Automation in construction has been widely used in different application areas, such as 96

detecting concrete rebar [19], construction equipment path planning [20], and construction 97

performance monitoring [21-22]. Similarly, BIM has been found to be a beneficial tool that can be 98

used for several purposes in the construction domain [23, 24]. The automated BIM-based QTO 99

approach is becoming popular in the construction industry by employing various software 100

solutions of the BIM industry [1, 8, 13, 25, 26-29]. However, BIM-based QTO is also prone to 101

errors. For instance, one may encounter some errors in calculating the area section or volumes of 102

building elements employing BIM-based QTO solutions, while counts of building elements 103

extracted from the model are usually more reliable [30]. Thus, automated QTO requires an 104

experienced BIM expert who has enough information about manual and automatic QTO. The 105

expert must also be knowledgeable about parametric modeling, navigation, and filtering in the 106

integrated model (e.g., architectural, structural, and MEP disciplines in BIM), interpolating and 107

validating QTO results extracted by the BIM-based solution [3, 28-29]. Some other research 108

studies are focused on discrepancies in QTO between design and construction phases of projects 109

using various applications such as Revit and Tekla Structure [25, 31]. Whang and Park [32] 110

performed a comparison in a case study and concluded that BIM-based methods show higher QTO 111

precision (95%) than manual-based approaches (89%). However, the accuracy of the QTO is 112

dependant on the details of the model [26-27]. 113

Page 6: 1 Enhanced Automated Quantity Take-Off in Building

In recent years, API has been extensively applied for various research objectives in the context 114

of automation. Liu et al. [25] employed API in their study to achieve automatic scheduling while 115

facing resource limitations. Their methodology consists of three stages: a) Microsoft Access 116

database, which includes all information about the project containing Work Breakdown Structure 117

(WBS) and resources, b) Microsoft Project (MSP) software to generate the automatic schedule, c) 118

Autodesk Revit software to design 3D models. Liu et al. [33] proposed an ontology-based semantic 119

approach for QTO by developing an add-on in Autodesk Revit. However, this method is only 120

tested on a wood-framed residential building. Furthermore, Akanbi and Zhang [34] proposed an 121

automated method using Natural Language Processing (NLP) to extract design information from 122

construction specifications. This method is used to estimate the cost of wood construction. 123

Taghaddos et al. [9] employed API to filter all elements about a particular discipline in a given 124

working area and to automate cost estimation and quantity take-off using boundary boxes (i.e. i.e., 125

surrounding rectangular box defined for each model item in BIM). This approach works well 126

where the model item has a rectangular or cylindrical shape. However, it may suffer a lack of 127

accuracy if a model item has an irregular geometry or if is not aligned horizontally or vertically. 128

In summary, some of the limitations of BIM-based QTO is as follows: 129

1. Most of the BIM applications rely on the IFC format, which is not common in many 130

countries. 131

2. IFC still suffers interoperability and reading issues when involving different BIM 132

applications. 133

3. Some auto-calculated properties may be inaccurate due to the simplifying approach in 134

the BIM-based modeling plugins (e.g., algorithm to calculate rebar section in Autodesk 135

Revit). 136

Page 7: 1 Enhanced Automated Quantity Take-Off in Building

Limited research has been performed to identify the errors or enhance the automated QTO 137

approach's accuracy. Thus, there is a need for a robust automated method for QTO to resolve the 138

above limitations. This study has proposed solutions for resolving the issues mentioned above. 139

First, it provides awareness of sources of error in quantity take-off in commonly used BIM-based 140

applications by investigating these issues' sources. Second, this paper empowers BIM applications' 141

capabilities and enhances the accuracy of BIM-based QTO by employing a data-driven API-based 142

approach and linking to a database to modify/add proper properties. A more detailed methodology 143

is elaborated in the next section. 144

2. MATERIAL AND METHODS 145

In this study, errors in estimating materials were investigated in various BIM applications. For 146

this purpose, three applications (i.e., Autodesk Revit, Tekla, and Autodesk Navisworks) have been 147

examined. Then, the errors in the quantity take-off of metal, concrete, and reinforcement elements 148

in these three software solutions have been studied. A closer look at a metal structure and a 149

concrete structure was then scrutinized. Finally, an API has been used in a framework to increase 150

the accuracy of estimating materials in these applications. 151

As shown in Figure 1, at the first step, the volume and weight of different rebar and steel 152

sections, which are modeled in Tekla, are examined. Then this investigation has been carried out 153

in Autodesk Revit. In Revit, two scenarios have been checked. The first scenario is when the item 154

is modeled manually without using the modeling extension of Revit. The second scenario is when 155

it is modeled using the predefined modeling tool extension in Revit. At the next step, metal and 156

concrete structures provided in the Revit software were investigated. 157

Moreover, metal and concrete structures were modeled in Tekla software. Then, they were 158

exported into Navisworks software and compared regarding quantity take-off, with their actual 159

Page 8: 1 Enhanced Automated Quantity Take-Off in Building

weights calculated using the formula of length times weight per meter. In the current study, writing 160

formulae in Revit Interface have not been utilized to resolve QTO error. Although equations in 161

Revit Interface can address such a mistake, errors in volume estimation still appear in the 162

Navisworks report due to lack of software interoperability. At the last stage of the proposed 163

methodology, a Database Management System (DBMS) containing elementsโ€™ information (e.g., 164

lengths) is populated by API code. The DBMS queries data (e.g., multiplies the area by the weight 165

per meter) to facilitate the automated QTO process. 166

The main finding of the current study is to provide awareness about sources and amount of 167

errors in automated QTO provided by BIM applications. This study also offers a data-driven 168

solution to eliminate the mistakes in materials QTO in any BIM software such as Autodesk 169

Navisworks or Intergraph SmartPlant Enterprise solution. 170

2.1. Estimating rebar in a concrete element using Revit Extension 171

Modeling concrete columns and beams rebar by Revit software is time-consuming, but it can 172

be performed more quickly with a software extension. In this study, rebars with the sizes of 10, 173

16, 22, 25, 32 were examined. These were further checked by the lengths 3 m, 6 m, and 10 m to 174

compare the error rate regarding volume or weight to their real value. The real value is the value 175

calculated using the existing specific section area of rebar or steel profiles (e.g., wide flange beams) 176

multiplied by the length of the element. 177

As shown in Figure 2, axis Y is the error percentage, and axis X is rebar size in the lengths 178

mentioned above. Columns above the axis X indicate that the rate estimated in the software is less 179

than the real value, and columns under axis X show that software estimation is higher than the 180

actual value. Furthermore, the smaller the size of rebar, the higher the error; conversely, the greater 181

the size of rebar, the lower the error. The percentage of error varies between -2.8 and 10.98. Thus, 182

Page 9: 1 Enhanced Automated Quantity Take-Off in Building

independently, examining the accuracy of a single rebar measurement is vital, making it possible 183

to check it in the form of a concrete structure. 184

This error is due to the miscalculation of section area because Revit approximates the section 185

with a polygon instead of considering the exact area of the section. As an example, this polygon is 186

inscribed in the area section circle for rebars number 22 and 25 (Figure 3.a) and circumscribed the 187

circle for rebars number 10 and 16 (Figure 3.b). 188

Equations 1 and 2 are the formulas for approximating the area of the unit circle using 189

inscribed and circumscribed polygons, known as the classical method of exhaustion. 190

๐ด(๐‘๐‘œ๐‘™๐‘ฆ๐‘”๐‘œ๐‘›) = 1

2๐‘› sin

2๐œ‹

๐‘› ๐ผ๐‘›๐‘ ๐‘๐‘Ÿ๐‘–๐‘๐‘’๐‘‘ ๐‘๐‘œ๐‘™๐‘ฆ๐‘”๐‘œ๐‘› ๐‘ค๐‘–๐‘กโ„Ž ๐‘› ๐‘ ๐‘–๐‘‘๐‘’๐‘  (๐ธ๐‘ž๐‘ข๐‘Ž๐‘ก๐‘–๐‘œ๐‘› 1) 191

๐ด(๐‘๐‘œ๐‘™๐‘ฆ๐‘”๐‘œ๐‘›)192

= ๐‘›

2(

1

cos๐œ‹๐‘›

)2 sin2๐œ‹

๐‘› ๐ถ๐‘–๐‘Ÿ๐‘๐‘ข๐‘š๐‘ ๐‘๐‘Ÿ๐‘–๐‘๐‘’๐‘‘ ๐‘๐‘œ๐‘™๐‘ฆ๐‘”๐‘œ๐‘› ๐‘ค๐‘–๐‘กโ„Ž ๐‘› ๐‘ ๐‘–๐‘‘๐‘’๐‘  (๐ธ๐‘ž๐‘ข๐‘Ž๐‘ก๐‘–๐‘œ๐‘› 2) 193

194

These formulas show that as the number of sides (n) tends to infinity, the area of polygon 195

approaches the area of the unit circle. 196

2.2. Estimating a steel element using Revit Extension 197

Modeling steel elements with Revit Extension is much faster than modeling with the Revit 198

software. However, this study shows that the amount of quantity take-off error is higher overall. 199

To investigate this claim, metal elements are individually modeled and then modeled in the form 200

of a metal structure. For this study, the authors investigated eight sections in various sizes have. 201

Table 1 shows some steel sections in the Extension of Autodesk Revit software. 202

After review, authors found that Revit software is automatically proposing length, volume and 203

count and inserting area and weight of each square meter into the table of quantity take-off from 204

Page 10: 1 Enhanced Automated Quantity Take-Off in Building

properties in which data has been manually added. In calculating volume, authors found that by 205

multiplying area into length, information contained in the table report is not used. Thus, various 206

profiles in beam and column and bracing modes and different sizes and lengths have been modeled 207

in Revit software to accurately study errors related to volume and weight (Figure 4). 208

Profiles mentioned in Table 1 in column mode have been studied with the lengths 3, 10, 20, 30, 209

40, 60, 80 and 100 feet. As shown in Figure 5, some profiles have less volume, and some have 210

more volume than the actual value. Note that axis X gives the type and size of the profile, and axis 211

Y displays the percentage of this error. For example, the detail in Table 1 shows various lengths 212

of IPE 100 profiles, which is studied in the lengths mentioned above. 213

As it is seen in Figure 5, by changing the length of each section, the error rate remains constant. 214

However, by changing just the profile size, the error rate will be different. Moreover, the error rate 215

in profiles CAE, IPE, HEB, HEA, when used as a column, is between 0.53% and 5.82% less than 216

the real value. In profiles TRON, UPN, TCAR, and IPN, the error rate is between -9.1% and 0% 217

more than the actual value. These errors have been eliminated in the research done by Taghaddos 218

et al. [9]. Additionally, similar investigations about beams and braces are also undertaken in the 219

study, as mentioned earlier. 220

Sections mentioned in Table 1 have been explored, when utilized as bracing, with the lengths 221

of 5.39, 6.40, 7.81, 9.43, 11.18, 13, 14.87, 16.76, 18.68, and 20.62 meters and with angles of 22, 222

39, 50, 58, 63, 67, 70, 73, 74 and 76 degrees. 223

In Figure 6.a, the actual section of a steel beam or column is shown. However, the software 224

uses the approximate section, as shown in Figure 6.b. Thus, when it calculates the volume or 225

weight of the element using the multiplication of length section area, it has errors. 226

2.3. Studying metal structure in Revit software using the Tool Extension and Tekla software 227

Page 11: 1 Enhanced Automated Quantity Take-Off in Building

As shown in Figure 7, a metal structure has been modeled to investigate quantity take-off in a 228

general form. In Figure 7, the error rate in estimation weight has been shown by individual element. 229

The weight proposed by the Revit software equals 3181 kg, and the real weight equals 3285 230

kilograms. A difference of 104 kg equals an error rate of 3% for a simple structure. By increasing 231

the building area and the number of floors, it can be perceived that this rate of error expands. 232

Moreover, the IPE profile has been employed in this structure; when profiles such as INP are used, 233

a significant difference in weight concerning the real value is produced. 234

As seen in Table 2, the sum of the weight of elements in steel structures modeled in Tekla 235

differs from the real weight of the structure only by 8 kg, which shows that it is more accurate 236

when compared to Revit in quantity take-off. The value of brace weight is more than the actual 237

value in Tekla because it is an oblique item, and Tekla calculates the brace length from one joint 238

to another joint, making it much higher than the actual value as constructed. 239

2.4. Studying concrete structure in Revit software with the Tool Extension and Tekla 240

software 241

According to Figure 8, a sample of a concrete structure has been modeled in Revit software for 242

quantity take-off. 243

In Table 3, concrete and rebar quantity take-off have been reported. These have been 244

investigated regarding weight and volume, but the dimensions of beam volume are entirely 245

accurate and equal to the real value. Notably, in the Revit software, bar diameter, length, and rebar 246

volume are calculated by the software. Rebar volume equals 2533.54 cm3 compared to the real 247

volume, which is 2454.36 cm3. This is a slight discrepancy, but since rebar weights are obtained 248

by multiplying the weight of each meter by its length, this discrepancy in volume doesnโ€™t cause 249

additional problems. 250

Page 12: 1 Enhanced Automated Quantity Take-Off in Building

2.5. Quantity Take-off using API 251

In consideration of the need for precise and quick estimation of materials in construction 252

projects, some novel methods have been proposed in recent years [9, 35]. An appropriate API is 253

employed to overcome the problems above in estimation through the interface of the applications 254

in this paper. This approach consists of a series of steps to obtain an accurate quantity take-off 255

from the model (Figure 9): 256

1. Create a model in each of the BIM applications (e.g., Revit and Tekla) with complete 257

information for each element. The model should consist of families with comprehensive data such 258

as length, area, volume, name, and type. This information is the same information from the Revit 259

and Tekla software which has been saved while making families in the elementsโ€™ properties. 260

2. Transfer the model provided in Revit to the Navisworks software. All of the information 261

embedded in Revit is also accessible by Navisworks software. The same error of area calculation 262

exists here, and it further generates an error in calculating volume and weight. Furthermore, after 263

transferring the concrete model built in Revit software to Navisworks, it was shown that 264

Navisworks does not offer any information for rebar except quantity. However, for concrete 265

elements such as beam and column, it gives volume and length as Revit does. 266

3. The code, which is used in this paper, reads all of the properties of model items from the 267

model and exports them to a table in Microsoft Access as a database (Figure 10). This code 268

searches through the properties section of the model, and, by accessing each category, it reads the 269

property value of each model item. 270

4. Standard European rebar sizes are stored in a table. 271

5. Finally, by querying these two tables and multiplying the length by the area corresponding 272

to each section, the volume and weight of each item are derived automatically. 273

Page 13: 1 Enhanced Automated Quantity Take-Off in Building

3. RESULTS AND DISCUSSIONS 274

For a better assessment of the proposed approach, a real residential building in Tehran was 275

selected. The building is a reinforced concrete structure of an eight-story building, each floor with 276

two apartment units. It is being constructed on a strip foundation with six shear walls. The structure 277

model of the building, when extracted to Navisworks, is shown in Figure 11. Figure 11.a shows 278

the entire building model in Autodesk Navisworks and Figure 11.b shows the reinforcement model 279

filtered out of the entire model. 280

In this paper, the proposed approach has been employed on the rebars of the structure, and 281

European rebar sizes have been utilized (Table 4). The rebar information is stored in a database 282

consisting of three tables: one is the output of the quantity take-off derived by querying from the 283

other two tables, which are: 284

1) Tbl_ModelItemsProps (Table 4): This table consists of extracted properties of the model 285

items (e.g., Item ID, Global ID, Category, Type, Bar Diameter, Quantity, Bar Length, and Total 286

Bar Length). 287

2) Tbl_RebarTypes (Table 5): This table consists of standard European rebar sizes and their 288

specific properties (e.g., Nominal Area, Density, and Unit Weight). 289

As mentioned, Revit erroneously estimates the volume of the rebar because of simplifications 290

in the circular cross-section of the rebar. It assumes that the cross-section is a polygon, causing the 291

estimation of the volume to be inaccurate. For this reason, three types of quantity take-off have 292

been calculated in this paper and compared with each other. Quantity take-off has been calculated 293

for rebar sizes of 10, 12, 14, 16, and 25 (Table 4). 294

3.1. Estimating using the weight per meter of the rebar 295

Page 14: 1 Enhanced Automated Quantity Take-Off in Building

This type of measurement is accurate as it uses the length of specific rebar and multiplies it by 296

its related weight per meter in Rebar Types table (Equations 3 and 4). This value has been shown 297

in Table 6 as Weight1. 298

299

๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐‘‡๐‘œ๐‘ก๐‘Ž๐‘™ ๐ฟ๐‘’๐‘›๐‘”๐‘กโ„Ž (๐‘š๐‘š) = ๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐‘„๐‘ข๐‘Ž๐‘›๐‘ก๐‘–๐‘ก๐‘ฆ ร— ๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐ฟ๐‘’๐‘›๐‘”๐‘กโ„Ž(๐‘š๐‘š) (Equation 3) 300

301

๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐‘‡๐‘œ๐‘ก๐‘Ž๐‘™ ๐‘Š๐‘’๐‘–๐‘”โ„Ž๐‘ก (๐‘˜๐‘”) =๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐‘‡๐‘œ๐‘ก๐‘Ž๐‘™ ๐ฟ๐‘’๐‘›๐‘”๐‘กโ„Ž(๐‘š๐‘š)

1000ร— ๐‘ˆ๐‘›๐‘–๐‘ก ๐‘Š๐‘’๐‘–๐‘”โ„Ž๐‘ก(

๐‘˜๐‘”

๐‘š) (Equation 4) 302

3.2. Estimating using the proposed method 303

By using this estimation, the actual errors in calculating the cross-section area of the rebar and 304

its volume are corrected. In this type of calculation, the query reads the total length of the specific 305

rebar and multiplies it by its related Nominal Area and Density in another table (Equation 5). This 306

value is shown in Table 6 as Weight2. 307

(Equation 5) 308

๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐‘‡๐‘œ๐‘ก๐‘Ž๐‘™ ๐‘Š๐‘’๐‘–๐‘”โ„Ž๐‘ก (๐‘˜๐‘”)309

=๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐‘‡๐‘œ๐‘ก๐‘Ž๐‘™ ๐ฟ๐‘’๐‘›๐‘”๐‘กโ„Ž (๐‘š๐‘š) ร— ๐‘๐‘œ๐‘š๐‘–๐‘›๐‘Ž๐‘™ ๐ด๐‘Ÿ๐‘’๐‘Ž (๐‘š๐‘š2)

109ร— ๐‘…๐‘’๐‘๐‘Ž๐‘Ÿ ๐ท๐‘’๐‘›๐‘ ๐‘–๐‘ก๐‘ฆ (

๐‘˜๐‘”

๐‘š3) 310

311

312

3.3. Estimating using existing volume calculation of Revit 313

As mentioned before, Autodesk Revit estimates the volume of the materials using its internal 314

calculations; it is not accurate because it simplifies the cross-section of the rebar or other steel 315

profiles. Instead, using API, this is extracted and shown in Table 6 as Weight3. As shown in Table 316

6, the value of volume, which is calculated by the software, has a 6% error rate. However, this 317

Page 15: 1 Enhanced Automated Quantity Take-Off in Building

error has decreased to 0.00001% using the proposed method, which substantially equals the actual 318

value. 319

4. CONCLUSION 320

Although IFC formats have been highly utilized to describe construction industry data and 321

facilitate interoperability in the AEC industry, they still face significant readability issues. 322

Moreover, some auto-calculated properties such as volumes of model items may have as much as 323

25% QTO errors, while the acceptable errors in detailed QTO should not exceed 5%. 324

In this study, material quantity take-off of basic building materials has been studied in depth. 325

This paper proposes an innovative solution to evaluate and address these errors. First of all, this 326

study informs BIM experts about various sources and the amount of errors in an automated 327

quantity take-off provided by BIM applications when properties are used for QTO. Then it 328

empowers the capabilities of BIM applications by employing API and linking the model to a 329

database to modify/add proper properties. Based on the study performed on three common BIM 330

applications (Tekla, Revit, and Navisworks Manage), it is concluded that: 331

1. The percentage of error in volume and weight of steel profiles (e.g., CAE, IPE, HEB, HEA, 332

UPN, TCAR, IPN) in Revit Extension ranges from 6% to -9%. It is notable that such an 333

error does not differ significantly among beam, column, and bracing elements. 334

2. The percentage of error in the volume or weight of rebars (in beams or columns) used in 335

Revit Extension varies between -3% to 11%. These errors are somehow similar in beams 336

and columns and range from -10.98% to +2.8%. 337

3. Navisworks software is not capable of generating quantity take-off from the model which 338

is built in Tekla software and only shows information of elements in the properties tab. 339

Page 16: 1 Enhanced Automated Quantity Take-Off in Building

4. The aforementioned errors in quantity take-off can be eliminated when the model is 340

exported from Revit to Navisworks using API. 341

Figure 12 compares two typical BIM-based applications (i.e. Revit and Tekla) concerning the 342

simplicity of modeling and quantity take-off accuracy. Quantity take-off in Autodesk Revit is fast 343

using QTO extension. However, customized families should be used to increase the accuracy. 344

Autodesk Navisworks application often faces incomplete take-off when working with concrete 345

structures. It also has inter-operability issues when the IFC format is involved. Although Tekla 346

software provides an accurate QTO, it does not provide enough support for cost estimation and 347

scheduling. 348

This paper proposes a data-driven approach to enhance the accuracy of automated quantity take-349

off. Employing API in this study has facilitated extracting the information from Autodesk 350

Navisworks and calculating the weight and volume of elements accurately. Furthermore, every 351

element position (x, y, and z) can be accessed in this API code, and quantity take-off for every 352

floor or space can be provided separately. This paper proposes a shortcut to prevent all the issues 353

regarding the QTO in BIM applications. It uses the properties of the elements extracted from BIM 354

applications, stores them in a database, and finally utilizes the pre-added property tables to find 355

their corresponding element to find each element's quantity. 356

In summary, once a project is confronted with errors in material estimation, not only it 357

influences the procurement and material waste, but also it affects workforce estimation and crew 358

productivity on construction site. Further research will be focused on the impact of quantity take-359

off on cost estimation, schedule, and the required workforce for construction. 360

ACKNOWLEDGMENT 361

Page 17: 1 Enhanced Automated Quantity Take-Off in Building

The authors would like to acknowledge the financial and scientific support for the study 362

provided by Tecnosa R&D Center. The authors thank anonymous reviewers for their constructive 363

comments. 364

REFERENCES 365

[1] Matipa, W.M., Kelliher, D. and Keane, M. โ€œHow a quantity surveyor can ease cost management 366

at the design stage using a building product model.โ€ Construction Innovation, 8(3), pp.164-181 367

(2008). DOI: 10.1108/14714170810888949 368

[2] Zhiliang, M., Zhenhua, W., Wu, S. and et al. โ€œApplication and extension of the IFC standard 369

in construction cost estimating for tendering in China.โ€ Automation in Construction, 20(2), pp.196-370

204 (2011). DOI: 10.1016/j.autcon.2010.09.017 371

[3] Sattineni, A. and Bradford, R. โ€œEstimating with BIM: A survey of US construction companies.โ€ 372

Proceedings of the 28th ISARC, Seoul, Korea, pp.564-569 (2011). DOI: 373

10.22260/ISARC2011/0103 374

[4] Chen, S.M., Chen, P.H. and Chang, L.M. โ€œA framework for an automated and integrated 375

project scheduling and management system.โ€ Automation in Construction, 35, pp.89-110 (2013). 376

DOI: 10.1016/j.autcon.2013.04.002 377

[5] Arayici, Y., Coates, P., Koskela, L., and et al. โ€œBIM adoption and implementation for 378

architectural practices.โ€ A structural survey, 29(1), pp.7-25 (2011). DOI: 379

10.1108/02630801111118377 380

[6] Eastman, C., Eastman, C.M., Teicholz, P., and et al. โ€œBIM Handbook: A guide to building 381

information modeling for owners, managers, designers, engineers, and contractors.โ€ John Wiley 382

& Sons, 2nd edition, Hoboken, New Jersey, USA, ISBN: 978-0-470-54137-1 (2011). 383

Page 18: 1 Enhanced Automated Quantity Take-Off in Building

[7] Lee, G., Sacks, R. and Eastman, C.M. โ€œSpecifying parametric building object behavior (BOB) 384

for a building information modeling system.โ€ Automation in construction, 15(6), pp.758-776 385

(2006). DOI: 10.1016/j.autcon.2005.09.009 386

[8] Nadeem, A., Wong, A. K. D., Akhanova, G., and et al. โ€œApplication of Building Information 387

Modeling (BIM) in Site Managementโ€”Material and Progress Control.โ€ In Proceedings of the 21st 388

International Symposium on Advancement of Construction Management and Real Estate, pp. 289-389

297 (2018). Springer, Singapore. DOI: 10.1007/978-981-10-6190-5_26 390

[9] Taghaddos, H., Mashayekhi, A. and Sherafat, B. โ€œAutomation of Construction Quantity Take-391

Off: Using Building Information Modeling (BIM).โ€ In Construction Research Congress 2016, San 392

Juan, Puerto Rico, pp. 2218-2227, (2016). DOI: 10.1061/9780784479827.221 393

[10] Bellido-Montesinos, P., Lozano-Galant, F., Castilla, F.J. and et al. "Experiences learned from 394

an international BIM contest: Software use and information workflow analysis to be published in 395

Journal of Building Engineering." Journal of Building Engineering, 21, pp. 149-157 (2019). 149-396

157. DOI: 10.1016/j.jobe.2018.10.012 397

[11] Bryde, D., Broquetas, M. and Volm, J.M. โ€œThe project benefits of building information 398

modeling (BIM).โ€ International Journal of Project Management, 31(7), pp.971-980 (2013). DOI: 399

10.1016/j.ijproman.2012.12.001 400

[12] Sacks, R., Eastman, C.M. and Lee, G. โ€œParametric 3D modeling in building construction with 401

examples from precast concrete.โ€ Automation in construction, 13(3), pp.291-312 (2004). DOI: 402

10.1016/S0926-5805(03)00043-8 403

Page 19: 1 Enhanced Automated Quantity Take-Off in Building

[13] Bosch-Sijtsema, P.M., Gluch, P. and Sezer, A.A. "Professional development of the BIM actor 404

role." Automation in Construction, 97, pp. 44-51 (2019). DOI: 10.1016/j.autcon.2018.10.024 405

[14] Fountain, J. and Langar, S. "Building Information Modeling (BIM) outsourcing among 406

general contractors." Automation in Construction, 95, pp. 107-117 (2018). DOI: 407

10.1016/j.autcon.2018.06.009. 408

[15] Marini, M., Mastino, C.C., Baccoli, R. and et al. "BIM AND PLANT SYSTEMS: A 409

SPECIFIC ASSESSMENT." Energy Procedia, 148, pp.623-630 (2018). DOI: 410

10.1016/j.egypro.2018.08.150. 411

[16] Marmo, R., Polverino, F., Nicolella, M., and et al. โ€œBuilding performance and maintenance 412

information model based on IFC schema.โ€ Automation in Construction, 118, 103275 (2020). DOI: 413

10.1016/j.autcon.2020.103275 414

[17] Simeone, D., Cursi, S. and Acierno, M. "BIM semantic-enrichment for built heritage 415

representation." Automation in Construction, 97, pp. 122-137 (2019). DOI: 416

10.1016/j.autcon.2018.11.004 417

[18] Scherer, R.J. and Katranuschkov, P. "BIMification: How to create and use BIM for 418

retrofitting." Advanced Engineering Informatics 38, 54-66 (2018). DOI: 419

10.1016/j.aei.2018.05.007 420

[19] Xiang, Z., Rashidi, A., and Ou, G. G. โ€œStates of Practice and Research on Applying GPR 421

Technology for Labeling and Scanning Constructed Facilities.โ€ Journal of Performance of 422

Constructed Facilities, 33(5), 03119001 (2019). DOI: 10.1061/(ASCE)CF.1943-5509.0001313 423

Page 20: 1 Enhanced Automated Quantity Take-Off in Building

[20] Song, S., & Marks, E. โ€œConstruction Site Path Planning Optimization through BIM.โ€ In 424

Computing in Civil Engineering 2019: Visualization, Information Modeling, and Simulation, 425

Atlanta, Georgia, USA, pp. 369-376 (2019). DOI: 10.1061/9780784482421.047 426

[21] Sherafat, B., Rashidi, A., Lee, Y. C., and et al. โ€œAutomated Activity Recognition of 427

Construction Equipment Using a Data Fusion Approach.โ€ In Computing in Civil Engineering 428

2019: Data, Sensing, and Analytics, Atlanta, Georgia, USA, pp. 1-8 (2019a). DOI: 429

10.1061/9780784482438.001 430

[22] Sherafat, B., Rashidi, A., Lee, Y-C., and et al. โ€œA Hybrid Kinematic-Acoustic System for 431

Automated Activity Detection of Construction Equipment.โ€ Sensors, 19(19), p. 4286 (2019b). 432

DOI: 10.3390/s19194286 433

[23] Mohsenijam, A. and Lu, M. โ€œFramework for developing labour-hour prediction models from 434

project design features: case study in structural steel fabrication.โ€ Canadian Journal of Civil 435

Engineering, 46(10), pp.871-880 (2019). DOI: 10.1139/cjce-2018-0349 436

[24] Shahnavaz, F., Taghaddos, H., Najafabadi, R.S. and et al. โ€œMulti crane lift simulation using 437

Building Information Modeling.โ€ Automation in Construction, 118, p.103305 (2020). DOI: 438

10.1016/j.autcon.2020.103305 439

[25] Liu, H., Lei, Z., Li, H. and et al. โ€œAn automatic scheduling approach: building information 440

modeling-based on-site scheduling for panelized construction.โ€ In Proceedings of the 441

Construction Research Congress, Atlanta, Georgia, USA, pp. 1666-1675, (2014). DOI: 442

10.1061/9780784413517.170 443

Page 21: 1 Enhanced Automated Quantity Take-Off in Building

[26] Khosakitchalert, C., Yabuki, N., and Fukuda, T. โ€œAutomated modification of compound 444

elements for accurate BIM-based quantity takeoff.โ€ Automation in Construction, 113, 103142 445

(2020). DOI: 10.1016/j.autcon.2020.103142 446

[27] Fazeli, A., Dashti, M. S., Jalaei, F., and et al. โ€œAn integrated BIM-based approach for cost 447

estimation in construction projects.โ€ Engineering, Construction and Architectural Management, 448

(2020). DOI: 10.1108/ECAM-01-2020-0027 449

[28] Sampaio, A. Z., Antunes, B. G., and de Almeida, N. M. โ€œQuantity Take-Off Process 450

Supported by Building Information Modeling (BIM) Methodology.โ€ In Sustainability and 451

Automation in Smart Constructions, Springer, Cham, pp. 21-28 (2021). DOI: 10.1007/978-3-030-452

35533-3_4 453

[29] Piaskowski, A., and Svidt, K. โ€œAutomating BIM Objects Quantity Take-Off for Lifecycle 454

Costing of Cleaning Operations.โ€ In International Conference on Computing in Civil and Building 455

Engineering, Springer, Cham, pp. 683-696 (2020). DOI: 10.1007/978-3-030-51295-8_48 456

[30] Wijayakumar, M. and Jayasena, H.S., โ€œAutomation of BIM quantity take-off to suit QSโ€™s 457

requirements.โ€ In The second world construction symposium, socio-economic sustainability in 458

construction, Colombo, Sri Lanka, pp. 14-15 (2013). Retrieved from 459

http://www.irbnet.de/daten/iconda/CIB_DC26702.pdf 460

[31] Shafaghat, E., Taghaddos, H., Sherafat, B. โ€œInvestigating the Precision of Quantity Take-off 461

in BIM Applications.โ€ Civil Engineering Sharif Journal. Volume 34.2, Issue 4.1, pp. 145-152 462

(2019). DOI: 10.24200/j30.2019.1437 463

Page 22: 1 Enhanced Automated Quantity Take-Off in Building

[32] Whang, S. W., and Park, S. M. โ€œBuilding Information Modeling (BIM) for Project Value: 464

Quantity Take-Off of Building Frame Approach.โ€ International Journal of Applied Engineering 465

Research, 11(12), pp. 7749-7757 (2016). DOI: 10.13189/ujm.2015.030905 466

[33] Liu, H., Lu, M., and Al-Hussein, M. โ€œOntology-based semantic approach for construction-467

oriented quantity take-off from BIM models in the light-frame building industry.โ€ Advanced 468

Engineering Informatics, 30(2), pp. 190-207 (2016). DOI: 10.1016/j.aei.2016.03.001 469

[34] Akanbi, T., and Zhang, J. โ€œAutomated Design Information Extraction from Construction 470

Specifications to Support Wood Construction Cost Estimation.โ€ In Construction Research 471

Congress 2020: Project Management and Controls, Materials, and Contracts, Reston, VA, USA, 472

pp. 658-666 (2020). DOI: 10.1061/9780784482889.069 473

[35] Alwisy, A., Bu Hamdan, S., Barkokebas, B., Bouferguene, A., and Al-Hussein, M. โ€œA BIM-474

based automation of design and drafting for manufacturing of wood panels for modular residential 475

buildings.โ€ International Journal of Construction Management, 1-19 (2018). DOI: 476

10.1080/15623599.2017.1411458 477

478

479

480

481

482

483

Page 23: 1 Enhanced Automated Quantity Take-Off in Building

Figure Captions: 484

Fig. 1. Research steps 485

Fig. 2. The error rate of compared rebar 486

Fig. 3.a. Inscribed polygon inside the area Fig. 3.b. Circumscribed polygon outside the 487

area 488

Fig. 3. Rebar element 489

Fig. 4. Different profilesโ€™ models 490

Fig. 5. Different sectionsโ€™ area calculation errors in the software 491

Fig. 6.a. Areas not consider calculated Fig. 6.b. Approximate area calculated 492

Fig. 6. Steel element 493

Fig. 8.a. Concrete Model in Revit Fig.8.b. Concrete Model in Tekla 494

Fig. 8. Concrete models 495

Fig. 9. Methodology Work Flow 496

Fig. 10. Sample API used for extracting data from model to Database 497

Fig. 11.a. Entire model Fig. 11.b. Reinforcement model 498

Fig. 11. Structural model in Autodesk Navisworks 499

Fig. 12. Revit and Tekla Comparison in automated quantity take-off 500

501

502

503

504

505

506

507

Page 24: 1 Enhanced Automated Quantity Take-Off in Building

508

Table Captions: 509

Table 1. Sections studied in Revit. 510

Table 2. Quantity take-off by Tekla and Revit software. 511

Table 3. Quantity take-off of a concrete beam in Revit and Tekla. 512

Table 4. European Rebar Types. 513

Table 5. Extracted Model Items Properties. 514

Table 6. Different Quantity Take-off Reports and Comparison. 515

516

517

518

519

520

521

522

523

524

525

526

527

528

529

530

531

532

Page 25: 1 Enhanced Automated Quantity Take-Off in Building

533

Figures: 534

Stage

Revit software Using Revit Extension

Revit software Using Revit Extension

steel

concrete

structure

steel

rebar

element

Estimating

2-1

Quantity Take-off using API

2-2

2-3

2-4

Tekla software

Level Type Software

2-5

535 Fig. 1. Research steps 536

537

Page 26: 1 Enhanced Automated Quantity Take-Off in Building

538 Fig. 2. The error rate of compared rebar 539

540

541

542

543

544

545

546

547

548

Page 27: 1 Enhanced Automated Quantity Take-Off in Building

Fig. 3.a. Inscribed polygon inside the area Fig. 3.b. Circumscribed polygon outside the area 549

Fig. 3. Rebar element 550

551

552

553

554

555

556

557

558

559

560

561

562

563

564

565

566

567

568

569

570

571

Page 28: 1 Enhanced Automated Quantity Take-Off in Building

572

573 Fig. 4. Different profilesโ€™ models 574

575

576

577

578

579

580

Page 29: 1 Enhanced Automated Quantity Take-Off in Building

581 Fig. 5. Different sectionsโ€™ area calculation errors in software 582

583

584

585

586

587

588

589

Page 30: 1 Enhanced Automated Quantity Take-Off in Building

Fig. 6.a. Areas not consider calculated Fig. 6.b. Approximate area calculated 590

Fig. 6. Steel element 591

592

593

594

595

596

597

598

599

600

601

602

603

604

605

606

607

Page 31: 1 Enhanced Automated Quantity Take-Off in Building

Fig. 7.a. Metal Model in Tekla Fig. 7.b. Metal Model in Revit 608

Fig. 7. Metal models 609

610

611

612

613

614

615

616

617

618

619

620

621

622

623

624

Page 32: 1 Enhanced Automated Quantity Take-Off in Building

Fig. 8.a. Concrete Model in Revit Fig.8.b. Concrete Model in Tekla 625

Fig. 8. Concrete models 626

627

628

629

630

631

632

633

634

635

636

637

638

639

640

641

642

643

Page 33: 1 Enhanced Automated Quantity Take-Off in Building

644 Fig. 9. Methodology Work Flow 645

646

647

648

649

650

651 Fig. 10. Sample API used for extracting data from model to Database 652

653

Page 34: 1 Enhanced Automated Quantity Take-Off in Building

654

655

656

657

658

659

660

Fig. 11.a. Entire model Fig. 11.b. Reinforcement model 661

Fig. 11. Structural model in Autodesk Navisworks 662

663

664

665

666

667

668

669

670

671

672

Page 35: 1 Enhanced Automated Quantity Take-Off in Building

673

674

675

676

677

678

679

680

681

โ€ข Fast and Easy

โ€ข Error in Take-off

โ€ข Modeling Using Extension

โ€ข Modeling Using Built Families

โ€ข Modeling Using Customized Familiesโ€ข Time Consuming

โ€ข Accurate in Take-off

Revit

โ€ข Concrete Structure

โ€ข Rebar

โ€ข Steel Structure

โ€ข Error in Take-off

โ€ข Accurate in Take-off

Navisworks

โ€ข Accurateโ€ข Take-off

โ€ข Cost Estimation

โ€ข Scheduleโ€ข Not Application

Tekla

โ€ข IFC Format

โ€ข Cost Estimation

โ€ข Take-off

โ€ข Not Readable

โ€ข High Error

Navisworks

โ€ข Schedule

682 Fig. 12. Revit and Tekla Comparison in automated quantity take-off 683

684

685

686

687

688

689

690

Page 36: 1 Enhanced Automated Quantity Take-Off in Building

691

692

693

694

695

696

697

698

699

700

Tables: 701

Table 1. Sections studied in Revit. 702

HEA HEB IPE IPN CAE TRON TCAR UPN

703

704

705

706

707

708

709

710

711

712

713

714

Page 37: 1 Enhanced Automated Quantity Take-Off in Building

715

716

717

718

719

720

721

722

723

724

725

726

727

728

Table 2. Quantity take-off by Tekla and Revit software. 729

730

Weight (Kg) Error (Percentage) Sotware

Type Element Revit Extension Tekla Actual Revit Extension Tekla

IPE180 Column 1830 1876 1880 2.65 0.21

IPE80 Brace 98 101.8 99.96 1.96 -1.84

IPE100 Beam 45 47.1 47.14 4.54 0.089

IPE120 Beam 116 120.6 121 4.17 0.37

IPE140 Beam 146 149.8 150.2 2.76 0.23

IPE160 Beam 180 186.2 187.3 3.94 0.63

IPE180 Beam 216 221.6 223 3.12 0.61

IPE200 Beam 252 264.2 265.7 5.14 0.55

IPE220 Beam 298 309.6 310.7 4 0.35

Total 3181 3276.9 3285 3.17 0.25

731

732

733

734

Page 38: 1 Enhanced Automated Quantity Take-Off in Building

735

736

737

738

739

740

741

742

743

744

745

746

747

748

749

750

Table 3. Quantity take-off of a concrete beam in Revit and Tekla. 751

Count Type Column

Volume (m3)

Length

(cm)

Bar

Diameter

(cm)

Rebar

Volume

(cm3)

Weight per

Meter (kg)

Total

Weight

(kg)

10 450*600 1.35 500 2.5 2533.54 3.92 1958.33

752

753

754

755

756

757

758

Page 39: 1 Enhanced Automated Quantity Take-Off in Building

759

760

761

762

763

764

765

766

767

768

769

770

771

772

773

774

775

776

777

Table 4. European Rebar Types.

Rebar Type Nominal Diameter

(mm)

Nominal Area

(mm2)

Density

(kg/m3)

Unit Weight

(kg/m)

10M 10 78.5 7859.87 0.617

12M 12 113 7858.4 0.888

14M 14 154 7857.14 1.21

16M 16 201 7860.7 1.58

25M 25 491 7841.14 3.85

778

779

780

Page 40: 1 Enhanced Automated Quantity Take-Off in Building

781

782

783

784

785

786

787

788

789

790

791

792

793

794

795

796

797

798

799

800

801

802

Table 5. Extracted Model Items Properties.

ItemID Property Name Filtered Property

Value

ItemID Property Name Filtered Property

Value

20084 Bar Diameter 13 20087 Bar Diameter 16

20084 Bar Length 6500 20087 Bar Length 3050

20084 Category Structural Rebar 20087 Category Structural Rebar

20084 Id 884690 20087 Id 638795

Page 41: 1 Enhanced Automated Quantity Take-Off in Building

20084 Quantity 14 20087 Quantity 1

20084 Total Bar Length 91000

20087 Total Bar

Length

3050

20084 Type 14M 20087 Type 16M

20086 Bar Diameter 16 20088 Bar Diameter 16

20086 Bar Length 3050 20088 Bar Length 3050

20086 Category Structural Rebar 20088 Category Structural Rebar

20086 Id 638794 20088 Id 638796

20086 Quantity 1 20088 Quantity 1

20086 Total Bar Length 3050

20088 Total Bar

Length

3050

20086 Type 16M 20088 Type 16M

803

804

805

806

807

808

809

810

811

812

813

814

815

816

817

818

819

Page 42: 1 Enhanced Automated Quantity Take-Off in Building

Table 6. Different Quantity Take-off Reports and Comparison.

ItemID GlobalID Category Type Quantity Length (mm) Total Length (mm) Weight1 (kg) Weight2 (kg) Weight3 (kg)

20076 854018 Structural Rebar 14M 24 4261 102240 123.7104 123.710355 106.664523

20077 881218 Structural Rebar 14M 14 6850 95900 116.039 116.0389578 100.0501758

20078 881219 Structural Rebar 14M 14 6850 95900 116.039 116.0389578 100.0501758

20079 884654 Structural Rebar 14M 14 6300 88200 106.722 106.7219612 92.0169414

20080 884655 Structural Rebar 14M 14 6300 88200 106.722 106.7219612 92.0169414

20084 884690 Structural Rebar 14M 14 6500 91000 110.11 110.10996 94.9381104

20086 638794 Structural Rebar 16M 1 3050 3050 4.819 4.819002135 4.760016

20087 638795 Structural Rebar 16M 1 3050 3050 4.819 4.819002135 4.760016

20088 638796 Structural Rebar 16M 1 3050 3050 4.819 4.819002135 4.760016

20089 638797 Structural Rebar 16M 1 3050 3050 4.819 4.819002135 4.760016

20090 652559 Structural Rebar 16M 39 6000 234000 369.72 369.7201638 365.1930492

20091 652560 Structural Rebar 16M 39 6035 235560 372.1848 372.1849649 367.6276842

15515 800526 Structural Rebar 10M 22 490 10780 6.65126 6.65125779 6.0059046

15516 800527 Structural Rebar 10M 6 490 2940 1.81398 1.813979397 1.6379454

15517 800528 Structural Rebar 10M 22 490 10780 6.65126 6.65125779 6.0059046

15518 800529 Structural Rebar 10M 22 490 10780 6.65126 6.65125779 6.0059046

15519 800530 Structural Rebar 10M 6 490 2940 1.81398 1.813979397 1.6379454

15520 800531 Structural Rebar 10M 22 490 10780 6.65126 6.65125779 6.0059046

12022 822822 Structural Rebar 25M 2 5050 10100 38.885 38.88499737 40.225515

12023 822823 Structural Rebar 25M 2 5050 10100 38.885 38.88499737 40.225515

12024 822824 Structural Rebar 25M 13 800 10400 40.04 40.0399973 41.4203136

12025 822825 Structural Rebar 25M 13 800 10400 40.04 40.0399973 41.4203136

12026 822826 Structural Rebar 25M 13 2550 33150 127.6275 127.6274914 132.027171

12027 822827 Structural Rebar 25M 13 2550 33150 127.6275 127.6274914 132.027171

21641 771226 Structural Rebar 12M 22 508 11220 9.96336 9.963351024 8.3808822

21642 771227 Structural Rebar 12M 8 508 4080 3.62304 3.623036736 3.0476364

21643 771228 Structural Rebar 12M 22 508 11220 9.96336 9.963351024 8.3808822

21644 786182 Structural Rebar 12M 99 2248 222750 197.802 197.8018218 166.3855104

21645 786333 Structural Rebar 12M 109 2248 245250 217.782 217.7818038 183.1921554

20105 659785 Structural Rebar 16M 29 4580 132820 209.8556 209.855693 207.2861208

20106 659810 Structural Rebar 16M 33 4550 150150 237.237 237.2371051 234.3322236

Sum of Weights (kg)

= 2770.088 2770.087 2603.249

Error (%) = N/A -0.00001 -6.02287

Page 43: 1 Enhanced Automated Quantity Take-Off in Building

Biographies: 820

Behnam Sherafat is a Ph.D. candidate at the University of Utah, Department of Civil and Environmental 821

Engineering. He is currently conducting research into the development of a new IoT-based system for 822

automated activity recognition of construction equipment. To do so, he is using advanced signal 823

processing algorithms, machine learning, and Artificial Intelligence techniques. Moreover, he is utilizing 824

BIM for automated crane lift studies and Quantity Take-off (QTO). 825

Hosein Taghaddos is an Assistant Professor at the University of Tehran in the Civil Engineering 826

Department. He is the manager of Tecnosa R&D Center in Tehran and director of Smart Plan Solutions 827

at Alberta, Canada. He has broad knowledge and experience in automation in construction, construction 828

simulation, BIM, facility management, and sustainable construction. 829

Erfan Shafaghat has a Master degree in Civil Engineering at Islamic Azad University. Currently, he is a 830

member of Tecnosa R&D Center and collaborates in different projects. He has extensive experience in 831

BIM, sustaiable development, energy analysis, construction simulation, and optimization. His current 832

project is on automated quantity take-off using BIM to improve the quality and decrease the time. 833

834