Научная статья на тему 'THE BIM-BASED AUTOMATED COST COMPUTATION AND VISUALIZATION OF COST DATA'

THE BIM-BASED AUTOMATED COST COMPUTATION AND VISUALIZATION OF COST DATA Текст научной статьи по специальности «Строительство и архитектура»

CC BY
12
3
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Building information modeling (BIM) / BIM-based cost analysis of element quantity / Dynamo Script / Cost analysis

Аннотация научной статьи по строительству и архитектуре, автор научной работы — A. Hazra, S. Bose, A. Chakraborty, S. Qasemi, M.A.A. Obeid

Material quantity take-off is frequently used in the construction industry to enhance efficacy of schedule and cost estimates, starting with the early stages of design and continuing through the building process. Identifying things and their connections with drawings, gathering data for computing units of measurement such as areas, volumes are all part of the quantity take-off method. BIM (Building information Modeling), on the other hand, make material quantity take-off more exact and quicker which in turn cut expenses. The paper focuses to compute the total cost of each element of the BIM model, as well as the total cost of the complete BIM model using REVIT. The entire cost data of the BIM model then exported to Microsoft Excel, and to visualize the cost data Microsoft Power BI application has been used. With the use of the developed dynamo script, we can analyses the cost data with element category. For example, if we want to know how much the structural, architectural, or interior portions would cost, it can easily compute it using this script and visualize it using Power BI. We may also assess materials depending on their cost and choose the most cost-effective alternative. Construction estimating is a large process with several procedures and estimation sections, as well as a large number of things that must be computed minutely, which can result in numerous inaccuracies. It will save a lot of time and avoid human error if we can compute item costs using the BIM model.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

АВТОМАТИЗИРОВАННЫЙ РАСЧЕТ ЗАТРАТ НА ОСНОВЕ BIM И ВИЗУАЛИЗАЦИЯ ДАННЫХ О ЗАТРАТАХ

Расчет количества материалов часто используется в строительной отрасли для повышения эффективности планирования и оценки стоимости, начиная с ранних стадий проектирования и продолжая в процессе строительства. Идентификация вещей и их связи с чертежами, сбор данных для вычисления единиц измерения, таких как площади, объемы, — все это часть метода учета количества. С другой стороны, BIM (моделирование информации о строительстве) делает расчет количества материалов более точным и быстрым, что, в свою очередь, снижает расходы. В документе основное внимание уделяется расчету общей стоимости каждого элемента модели BIM, а также общей стоимости полной модели BIM с использованием REVIT. Все данные о затратах модели BIM затем экспортируются в Microsoft Excel, а для визуализации данных о затратах используется приложение Microsoft Power BI. С помощью разработанного динамо-скрипта мы можем анализировать данные о стоимости с категорией элемента. Например, если мы хотим узнать, сколько будут стоить структурные, архитектурные или внутренние части, он мо-жет легко вычислить их с помощью этого скрипта и визуализировать с помощью Power BI. Мы также можем оценить материалы в зависимости от их стоимости и выбрать наиболее выгодный вариант. Смета строительства — это большой процесс с несколькими процедурами и сметными разделами, а также большим количеством моментов, которые необходимо просчитывать поминутно, что может привести к многочисленным неточностям. Это сэкономит много времени и позволит избежать человеческих ошибок, если мы сможем рассчитать стоимость товара с помощью модели BIM.

Текст научной работы на тему «THE BIM-BASED AUTOMATED COST COMPUTATION AND VISUALIZATION OF COST DATA»

THE BIM-BASED AUTOMATED COST COMPUTATION AND VISUALIZATION OF COST DATA

A. Hazra * S. Bose*

A. Chakraborty** S. Qasemi ** M. A. A. Obeid ** E. Behruz**

* Narula Institute of Technology, Kolkata

** Peoples' Friendship University of Russia (RUDN University), Moscow

Abstract

Material quantity take-off is frequently used in the construction industry to enhance efficacy of schedule and cost estimates, starting with the early stages of design and continuing through the building process. Identifying things and their connections with drawings, gathering data for computing units of measurement such as areas, volumes are all part of the quantity take-off method. BIM (Building information Modeling), on the other hand, make material quantity take-off more exact and quicker which in turn cut expenses. The paper focuses to compute the total cost of each element of the BIM model, as well as the total cost of the complete BIM model using REVIT. The entire cost data of the BIM model then exported to Microsoft Excel, and to visualize the cost data Microsoft Power BI application has been used. With the use of the developed dynamo script, we can analyses the cost data with element category. For example, if we want to know how much the structural, architectural, or interior portions would cost, it can easily compute it using this script and visualize it using Power BI. We may also assess materials depending on their cost and choose the most cost-effective alternative. Construction estimating is a large process with several procedures and estimation sections, as well as a large number of things that must be computed minutely, which can result in numerous inaccuracies. It will save a lot of time and avoid human error if we can compute item costs using the BIM model.

The Keywords

Building information modeling (BIM), BIM-based cost analysis of element quantity, Dynamo Script, Cost analysis

Date of receipt in edition

05.12.2022

Date of acceptance for printing

14.12.2022

Introduction

In terms of building procedures, planning, coordination, and the use of information technology tools, the construction industry has changed dramatically over the last couple of decades [1]. There have been several modifications which starts from the ways of preparing different papers necessary for a tendering procedure

of a building project to completion. Bill of quantities generation is still a time-consuming task that is prone to significant degrees of mistake if done manually [2, 3]. The cost of materials, labor, and parts is included in the bill of quantities (BOQ). For the tendering process, a bill of quantities is generated together with other documentation. It's essentially a cost estimate for a project. Because of the many assumptions used while calculating the bill of materials, they exhibit a lot of fluctuation with the actual cost of the project. The overall quantity of material, labor, and parts utilized in the building project is listed in the bill of quantities. Along with the tender documentation, a bill of quantities is created. It provides an estimate of the entire project cost as well as the total quantities of materials necessary for the project. Traditionally, manual calculations are used to create bill of quantities [4]. The BOQ document is manually computed and includes all contents in the usual format. The preparation of a BOQ document is a time-consuming task that takes up a significant amount of time prior to the tendering process. The amount of inaccuracy in bill of quantities calculations is considerable [5]. When any aspect of the project work changes, the bill of quantities must be rechecked and recalculated. Changes in construction activities that occur after the project is completed may not be accounted for in the computed bill of quantities. The traditional quantity take-off technique is less dependable, precise, and time-consuming than quantity take-off based on building information modeling (BIM) [6]. The quality of BIM models, on the other hand, has an impact on the quality of BIM-based quantity take-off. The study is focused on drywalls, which are made up of wall framings and panels. Contractors and subcontractors cannot execute quantity take-off for purchasing materials if BIM models from the design phases do not include wall framing models [7]. In the building phase, developing wall framing models on a tight timeline is time-consuming, costly, and error-prone. Increased geometries in a BIM model delay software performance as well. As a result of this study, an automated approach for determining wall framing quantities from drywalls in a BIM model is provided.

BIM (Building Information Modeling) it is utilized for scheduling and cost computation, quantity take-off (QTO) is an essential aspect of building projects. Obtaining precise QTOs from 2D conventional drawings, on the other hand, is time-consuming and tiresome [8]. As a result, the usage of BIM for QTO is growing. The correct, automated estimation of formwork areas from BIM, according to literature, is still a challenge. This is mostly due to a lack of modelling norms, processes, and categorization, as well as modelling faults such as overlapping structural parts and BIM software constraints [9]. It's vital to remember that QTO is required at various stages of the design and building process, depending on the requirements and information available. Furthermore, the bulk of BIM technologies do not offer automated formwork production, despite the fact that it is a time-consuming job that is required for construction phase planning, visualization, and interference check [10].

Building Information Modeling (BIM)-based quantity take-off is a quicker and more reliable way than traditional 2D-based quantity take-off. However, the accuracy of the derived numbers is influenced by the quality of BIM models. Extracted amounts deviate due to incomplete information and ineffective modelling methodologies. Because compound elements, like as walls and floors, comprise many material layers of varying sizes, this is always a concern [11]. Each compound element layer, which is made up of a core layer and additional layers, must be produced according to the real structure in order to acquire precise amount take-offs of these layers. This is a time-consuming and error-prone solution, though. Furthermore, if a model's design is not finished, it may be difficult to alter it in the future. Using information from BIM-based conflict detection to delete excess amounts and add missing quantities, this study presents a method to increase the accuracy of extracted quantities of compound elements from incomplete or erroneous BIM models. Accurate material quantities may be provided via the BIM process, and time spent editing BIM models is reduced. It can also be used on other construction elements that have similar problems [12].

The technique of quantity take-off has been transformed by Building Information Modeling (BIM), a digital modelling approach that represents geometric and semantic information of a facility. By extracting

z

M

O -l M

D CD

I-iu

w is § S

W

(C ■u 3

a £

tt

§8

* o < °

I TJ

u <u

w +J

if ro

mi O

O (Q

00 -a

w 8 ro

S

*

N 2

< "H X 00

■ <u

< r.

geometric data and semantic features of each architectural element from BIM models, quantity may be measured automatically. This process is known as BIM-based quantity take-off, and the quantities retrieved may be insufficient or wrong if the BIM model is incomplete or incorrect [13]. A BIM model that is as similar to the actual building as feasible should be constructed in order to achieve accurate numbers. In practice, a BIM model's detail is generated during the design and construction phases. For quantity take-off and cost estimate, the BIM model from the design phases must usually be verified and changed, or even generated [14]. This is due to the fact that the BIM model created by the design teams during the design process may not contain fully detailed architectural features. Furthermore, depending on the modelling technique, the amounts may be minimal or excessive.

The major goal of this study is to devise a strategy for improving the accuracy of different element quantities derived from incomplete or erroneous BIM models. The suggested technique can cut modelling or editing time in half, resulting in better BIM-based quantity take-off and cost estimating results [15]. Without modifying the BIM model, this method automatically removes excess quantities of compound components that overlap with other elements and calculates the amounts of each layer of a compound element with a separate dimension. This approach is useful during the design development phase, when a cost estimate is required for design appraisal and decision-making [16]. This approach may also be used to develop a quick and precise bill of quantities for tendering after the design is complete. Architectural walls and floors, which are significant architectural components, are the main compound elements in this study. The proposed technique was based on the authors' prior research; however, it was expanded by applying the basic concept to a different building element category, architectural floors. The computation methods have also been updated. For example, instead of requiring user input, the algorithms may now divide and arrange values based on element kinds or room names, and the ceiling height in the computation is now automatically assigned [17]. The BIM software used in this research is Autodesk Revit 2020, Dynamo (visual programming extension in Revit), Microsoft Power BI and the prototype system is developed in Revit 2020, a visual programming extension in Revit. The research begins with a literature review of related research. Subsequently, the inaccuracy of BIM-based quantity takes off for compound elements is explained in detail. This article uses Revit to calculate the total cost of each BIM model piece as well as the overall cost of the whole BIM model. The whole cost of the BIM model will be exported to Microsoft Excel, and the cost data will be shown using the Microsoft Power BI tool. We may analyse the cost data using the items category using the dynamo script. For example, if we want to know how much the structural, architectural, or interior components would cost, we can use this script to simply calculate it and visualize it using Power BI. We may also evaluate materials based on their cost and select the most cost-effective option [18, 19].

Description of the proposed method

Building model elements, such as walls, columns, beams, floors, doors, and windows, are loaded from a BIM model to the system using dynamo programming application in our BIM-based cost calculating of quantities.

The building model elements should have at least LOD 300 (Level of Development as per industrial specification), with correct size, form, orientation, and placement, as well as the necessary data and parameters such as description, unit cost, cost or element group, and take-off unit for accurate computation [20].

The algorithms compute the overall cost of each element by automatically generating volume and area from the imported building model parts. The application then generates a Microsoft Excel output with the element's type, category, description, take-off unit, unit cost rate, and total cost.

The process of BIM-based cost calculating of quantities consists of three major processes.

Process 1:

Area and volume are generated from a BIM model, with the elements picked from the BIM model. The overall area and volume of any element, such as a wall, floor, beam, column, or foundation are calculated using the dynamo program itself as shown in the fig 1. We put the unit cost of each element in their description, so each element knows its unit cost [21]. As a result, the dynamo program determines the overall cost of each element by multiplying the unit cost by the area and volume of the element as shown in the fig 2.

The cost computation dynamo script is depicted in the diagram below.

Take Elements in Active View

Target Element based Parameter

Oefine Parameter t»y Code Block

Filter out •"Null" Value from Study Objects

Target Cost Parameter

Fig. 1. Cost Computation, Dynamo Script flow Chart one (Process-1)

Match Corresponding

Indices with corresponding parameter name

Divide Original Elements with Equivalent Deviser

Apply with

Cost Parameter Object

True & Correct The Quantities to Multiply

Get Elements Cost Parameters

Generates Cost of Each Objects

R^mqve "Null"

Resuïts bv Function Applv

Target Cast Units — "m2, m3, im,"

Multiply With Cost Rate Parameter

Replace "Null" Values

z

M Û -I M

D CD

Fig. 2. Cost Computation, Dynamo Script flow Chart two (Process-1)

I-iu

Round The ■

Set The Cost

Uniform & Even ■ of The Object s.

Target Cost Parartwter, "Cost Itemized"

Fig. 3. Cost Computation, Dynamo Script flow Chart three (Process-1)

Process 2:

We'll export the total cost schedule to Microsoft Excel after establishing the total cost of each element. The schedule has been divided into the following sections: item cat-egory, cost group, description, unit cost, take-off rate, and total cost [22]. as shown in the fig 3. Item category defines its item element, cost group defines its function (ar-chitecture, structure, or interior), description defines the model description, unit cost defines the unit cost of the element to be constructed, take-off rate defines its unit, and total cost defines the total cost of that element to be constructed as shown in the fig 4. The flow chart below depicts the visual programming process as a whole.

Sc

W Ü $ g

00

fc

tt O

(C 3

a £

* o < °

I TJ

u <u

w +J

if ro <A É mi O

O (Q

00 -a

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

«¡8

S

* ¿

N S

< "H X 00

■ <u

< c

Elements Type ■ Proceed to Various Parameters ■

& Cost Rate ■ ■

Prepare Big List for Excel

Remove Objects that don't have Cost Rate

Bring "Cost Itemized"

Get Cost Value

Filter Out Nuil or Emptv Value

Target Parameter "Cost Group"

Fig. 4. Cost Data Export, Dynamo Script flow Chart one (Process-2)

Apply Longest

Lacing of Each m

List of

Parameters m

Generates Values per Element for the list or Parameters

Transpose into Lists

Bring Items to Front to End

Add List Select Excel Choose File ■

Header ■ Sheet Path

Fig. 5. Cost Data Export, Dynamo Script flow Chart two (Process-2)

Process 3:

Microsoft Power BI is a business intelligence tool that helps companies/ indi-viduals to identify insights in their data. Connecting different data sources, transform-ing and cleaning the data into a data model, and creating charts or graphs to visualize the data are all possible with Power BI. To further visualize the cost data, we are utilizing the Power BI tool.

The total cost of the BIM model will be exported to Microsoft Excel and shown using the Microsoft Power BI tool. Using Microsoft Power BI tool, we can analyze the cost data by customize with the appropriate templates. For instance, if we want to know how much structural, architectural, or interior components would cost, if we just want to view the total structural costs, if we may check either the structural foundation cost or the entire cost of the column or we may calculate the total cost of the exterior wall or tiles, all of these cost data can be categorized and visualize using power BI. We may also compare materials by price and choose the most cost-effective solution. As a result, we may use the Power BI tool to visualize the cost data and make decisions based on our construction budget.

Total Cost by Cos! Group

2M

Total Cost by Cost Group

ZW

Cost Group v

□ Architecture D Interior

□ Structure

26106

Unit Cost

1751892

Total Cost

Category

□ Ceilings

□ Floors Structural Columns

□ Structural Foundations

□ Structural Framing

□ Walls

Cod Group

# Structure

fe&Mfci

Description

Q Bathroom Floor Tiles

□ Bathroom Wall Tiles D Bedroom Wooden Tile Q Column

□ Curtain Wall

□ Exterior Wall

CD Ground Floor Base/ Plinth Q Hall Room Tiles/Ceramic White Q Internal Ceiling O Internal/ Partition Wall

□ Lint en Beam

□ Main Beam O Plinth Beam

□ Rool Slab

D Tapered Foundation

Cost Group Category Description Unit Cost Total Cost

Interior Ceihng» internal Ceiling ao rrm

Interior floors Bathroom Floor Tries 40 4511

Interior Floors Bedroom Wooden Tile 40 10000

Intenor floors Hall Room Tilev C«r»m< White 40 24556

Structure floors Ground Floor Bj»«/ Plinth 90 17700?

Structure floors Roof Slab 423 2BS4S2

Structure Structural Columns Cofcimn 423 94850

Structure Structural Foundations Tapered Foundation 5Q0 697472

Structure S*ruCM*1 framing Unien Beam 490 27850

Structure Structural framing Main Beam 400 S4710

Structure Structural Framing Plmtti Beam 490 78844

Architecture Wails Curtwn Wall 240 39370

Architecture Walls Êxtenor Wall 107 14SI 25

Architecture Walls Internal/ Partition Wall 64 2318S

Interior Walls Bathroom WaiTiies 40 10940

Totol 1751892

Fig. 6. Cost Data Diagram using Power BI

The prototype system development

Fig. 7. BIM Model (LOD 300)

For this testing we have taken a small house (38' x 29') with consisting of 1 master bedroom, 1 toilet and attached kitchen / dining / drawing hall. In this building we have used different types of doors, window, curtain wall, floor tile etc. This building, as structural members, consists of tapered footing, column, Plinth beam, second beam, main beam, structural slab. Figures 8 and 9 depict aspects of a BIM model, such as structural, architecture, and inte-rior elements. The components are shown in the diagram below.

ID Z

M Û -I M

D

I-iu

M

Z iu

w ,0

$ o (À

■a c

fc

tt O

(C 3

a £

a

2 ti

* o < °

I TJ

u <u

w +J

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

if ro <A É mi o

O (Q

00 -a

«¡8

S

* ¿

N S

< "H X 00

■ <u

< r.

Fig. 8. Architectural and Interior elements

Fig. 9. Structural elements-

Process 1: Cost Computation of the BIM Model using Dynamo Script

We will compute the total cost of each part as well as the total cost of the entire BIM model, and this is calculated using Revit and Dynamo.

We have created 3 parameters for this cost analysis,

• Cost Group (Type Parameter), it signifies the type of element (Architecture / Struc-ture / Interior).

• Take-off Rate (Type Parameter), it signifies the unit in (SF / CF).

• Total Cost (Instance Parameter), it signifies the total cost in Rs.

Fig. 10. Project Parameters

We put in the Cost Group, Take-off Rate, description, and Unit Cost once we've created the parameters. Total cost = steel cost + cement cost + sand cost + aggregate cost + labor & shuttering cost, has been used to compute the unit cost.

Fig. 11. Project Setup Description / Type Properties

We'll use dynamo script to compute the overall cost of the BIM model after setting the parameters and their values.

Process 2: Export the Cost Data using Dynamo Script

After determining the total cost of each part, we'll export the entire cost schedule to Microsoft Excel. The following components make up the schedule: item category, cost group, description, unit cost, take-off rate, and

z

M Û -I M

D CD

I-iu

Sc

W Ü

S S

W

(C 3

a £

tt

§8

* o < °

I TJ

u <u

w +J

if ro

mi O

O (Q

00 -a

«¡8

S

*

N S

< "H

X

■ <u

< c

total cost. Item category specifies the item element, cost group specifies the function (architecture, structure, or interior), description specifies the model description, unit cost specifies the unit cost of the element to be constructed, take-off rate specifies the unit, and total cost specifies the total cost of the ele-ment to be constructed.

We must select the path of the excel file in the Dynamo script's "File Path" before ex-tracting the cost data (fig. 12).

To extract the data from Revit in Excel form after choosing the Excel file location, click the RUN button on the Dynamo script (fig. 13), because the data is so large, fig. 13 is a sample picture of the excel data.

Fig. 12. File path selection in dynamo script

1 Cost Group Desçrétiçfï Unit Cost Rate Total Cost

z Uih AfchtecH*» EsAwior Wal 107 SF 36775

3 Wak Architeoiiae Exterior Wal 107 SF 27581

4 Wats Architediae Exterior Wal 107 SF 35527

5 Wak Architec*ije Intemali Partition Wal 64 SF 45B7

6 Wak Afdweona* Internal^ Partition Wal 64 SF 4888

7 Wak Ardu* Internal/ Partition Wal 64 SF 6679

8 Wak Architecuae Internal/ Partition Wal 64 SF 7031

9 Wak AiehlHMt Exterior Wal 107 SF 27581

» Wak Archneotta* Extwlor Wal 107 SF 1907

n Wak Aiet-rteeUae Exterior Wal 107 SF 14ÎI5

12 Wak Ardwecttae Emetlor Wal 107 SF 1633

o Wak fir ctaecnae Curtain Wal 240 SF 13685

M Wak Archie©"*» Curtain Wal 240 SF 13685

15 Floors Structiae Grow-d Floor Baser Pinth 60 CF 177O07

% Snuduial CohMTOi Structi*e Co**m 423 CF 5832

1? SttucMial Colurms Structiae Co4*m 423 CF 5832

W S"uc*w«J Coftami Structiae Column 423 CF 5832

19 Sftuctuial Colianns Stivcti*e Column 423 CF 5832

20 Sttuctuial CoJiems Structiae Column 423 CF 5832

21 Stiucttaal Coli*rms Stiuoti*e Column 423 CF 5832

22 SuuCluial Columi Stiueti*» Column 423 CF 5832

23 Stiuctual Columns Structure Column 423 CF 5832

24 Sbucttaal Colianns Structure Column 423 CF 5832

25 Suuduial Columns Stiucture Cokanr 423 CF 5832

2S Suuctuial Columns Structura Column 423 CF 5832

27 Suuetuial Coldmt Structue Column 423 CF 5832

28 Suuctuial Columns Struct t*e Column 423 CF 5832

23 Suuctuial Columns Stiucture Column 423 CF 6616

» SbuOtunl Columns Struct«*» Column 423 CF 5832

»1 Suuetuial Columns Structure Column 423 CF 6616

Suucw* at Framing Structure PlnthBeam 430 CF 0355

33 5oudv*aJ Framing Struct i*e PlirthBearn 430 CF 11140

34 Snuduial Fraimng Struct«*» Plinth Beam 430 CF 8355

33 Stiucmal Framing Structure Plinth Beam 430 CF 1TI40

W Stiuduial Framing Structi*e PlrthBeam 430 CF 8571

37 Sttuctuiat Framing Stoic ti* 9 Plnth Beam 430 CF 8571

W Sliuctuiai Framing Stivcti*» Plinth Beam 430 CF 11356

» Sr«MC»uial Framing Structu» Plinth Beam 430 CF 11356

40 Stiuctual Framing Struct!*» Lint en Beam 430 CF S355

41 Structuial Framing Stiucti*e Lint en Beam 430 CF 8355

42 SuutMutal Framing Stiucture Lint en Beam 490 CF ÎÎ140

43 SttuCtuial Framing Structure Main Beam 400 CF 6350

44 SbucluiW Framing Stiucture Mam Bean 400 CF 7188

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

45 Stluctulal Framing Stiucture Main Beam 400 CF 6350

4« 47 48 Suuautal Framing Suuetuial Framing Suuetuial Framing Structiae Structure Structure Main Beam Main Beam Main Beam 400 CF 400 CF 400 CF 71B8 6490 6490

49 Suuetuial Framing Stiucture Main Beam 400 CF 7327

M Sttuctuial Framing Structure Mam Beam 400 CF 732?

SI floors Structure Rool Slab 423 CF 285482

K Floors Inter lot Ha« Room Tlesf Cetamic WKt 40 SF 23123

» Floors Interior Bathroom Floor Ttes 40 SF 4511

5* Wak Interior Bathroom Wail Ties 40 SF 3056

Wib Interior Bathroom Val Ties 40 SF 2789

Shectl ©

Fig. 13. Plotting of Cost Data in Excel

Process 3: Cost Data Analysis using Power BI

The total cost of the BIM model will be exported to Microsoft Excel and shown using the Microsoft Power BI tool. Using Microsoft Power BI tool, we can analyze the cost data by customize with the appropriate templates. For instance, if we want to know how much structural, architectural, or interior components would cost, if we just want to view the total structural costs, if we may check either the structural foundation cost or the entire cost of the column or we may calculate the total cost of the exterior wall or tiles, all of these cost data can be categorized and visualize using power BI. We may also compare materials by price and choose the most cost-effective solution. As a result, we may use the Power BI tool to visualize the cost data and make decisions based on our construction budget.

Microsoft Power BI is a business intelligence tool that helps companies/ individuals to identify insights in their data. Connecting different data sources, transforming and clean-ing the data into a data model, and creating charts or graphs to visualize the data are all possible with Power BI. To further visualize the cost data, we are utilizing the Power BI tool by importing Excel data into Microsoft Power BI, then customize using the appro-priate templates which allow to visualize the cost data in several ways. For example, if you just want to view structural costs, you may check either the structural foundation cost or the entire cost of the column. You may calculate the total cost of the exterior wall or tiles by using the calculator.

Total building cost based on the BIM model and anticipated unit cost data.

Fig. 14. Total Estimated Cost

The building will cost 18,91,380 Rs round of 2M in total., according to the BIM model. So, using this script, we can estimate the cost roughly. The following graph depicts the overall cost of a certain cost group, such as architecture, structural, and interior design.

Result and Discussion

We can determine the total cost of each piece or elements from figure 14, and power BI enables us to split the total cost of each constituent individually.

z

M Û -I M

D

I-iu

w is

S S

W

(C 3

a £

tt

§8

* o < °

I TJ

u <u

w +J

if ro

mi O

O (Q

00 -a

«¡8

S

*

N S

< "H X 00

■ <u

< r.

Similar to how pulling out the entire cost data from Revit would take a long time, using this script allows us to acquire the cost data quickly and see it independently for each el-ement in Power BI.

As an illustration, if we want to extract the floor material cost data from Revit, we must first go to the material take off and then choose the appropriate parameters before we can obtain the cost data (as 15 fig.).

The live dashboard provided by Power BI, in contrast, allows us to click on the cost group and category to view the cost statistics (as fig. 16).

<Floor Material Takeoff>

A B RH c« D E F G

Description Type Cost Group Material Area M ate nal Volume Takeoff Rate Total Cost

Inteno

Hail Room Tiles/ Ceramic Wi Tiles Interior S 78 SF 38 CF SF 23123 00

Bathroom FJoof Tiles Bathroom Tile [Interior 113 SF 7 CF SF 4511.00

Bedroom Wooden Tile Wooden Tile ! Interior 250 SF 16 CF SF 10000 00

Hall Room Tiles/ Ceramic Wh Tiles Interior 36 SF 2 CF SF 1433 00

Interior" "

Structure

Ground Floor Base/ Plinth Ground Floor ! Structure 1124 SF 2213 CF CF 177007.00

Roof Slab Floor : Structure 1350 SF 675 CF CF 235432.00

Fig. 15. Total Estimated Cost

It would take a lot of time to extract all of the material cost data from Revit separately, thus this Dynamo script was created to extract the cost data quickly and view it separate-ly on power BI with just a few clicks. The cost information is shown in figures 17 to 21 below separately for each element.

Fig. 16. Total Estimated Cost

Fig. 17. Total Structural Cost

z

M û -I M

D

Fig. 18. Total Architecture Cost

I-iu

M

Z

LLI

W ,0

$ o W

■a c

fc

tt O

Fig. 19. Total Interior Cost

(C 3

a £

2 3

* o < °

I T3

u <u

if ro ^ É mi O

O (Q 10 T3 «¡8 if ro s

N S

< "H

X

■ <u

< .c

Total Cost by Cost Croup

O loie»nal/ Partition Wall

Coit Group Cilagory Dticriphon Unit Cost Toul Colt

ArcrvittKTui« Wail» Con*>r> Wall_MO 393 7Q

Total 1B170

I4ÛO

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Unit Cost

I Î9Î70 I Total Coit

Fig. 20. Total Curtain Wall Cost

Fig. 21. Total Interior Floor Cost

We can calculate cost of the BIM model using this script. Furthermore, various cost data can be analyzed utilizing the Power BI application. Interior costs, like overall structural costs or interior cost can be broken down into several categories. Specific parts can also be examined, such as if we want to calculate the whole ceiling cost or just the tile cost or the wall cost.

Conclusion

Material quantity take-off is widely utilized in the construction industry, begin-ning with the early phases of design and continuing through the construction process to improve scheduling and cost predictions. The quantity take-off procedure includes identifying items and their connections on drawings, gathering dimensions, and computing units of measurement such as areas, volumes, and linear meters. As a result, quantity take-off takes a long time to interpret traditional printed and CAD designs, despite its relevance. In order to avoid mistakes caused by duplicate counts and omis-sions, estimators must extensively analyse each drawing set and do calculations with precision. BIM, on the other hand, can enable more precise and faster material quantity take-off while also lowering costs.

In this paper we have calculated the total item cost of each element by dynamo pro-gramming to remove the manual process of estimating and to proper visualize that cost data by element category using power BI.

In this paper, we used dynamo script to calculate the total cost of each item in the BIM model, as well as the overall cost of the entire BIM model in REVIT. The total cost of the BIM model is determined, and the cost sheet is exported together with the BIM model's element data. Using the Microsoft Power BI application, we visualize the cost data as per element category. We just split the pieces into cost categories using the dy-namo script for improved cost analysis. For example, utilizing the dynamo script and visualizing using Power BI, we were able to determine how much structural, architec-tural, and interior work costs, as well as appraise materials based on cost and chose the most cost-effective option.

Manually extracting the cost data from each element in Revit takes a lot of time. With the help of this Dynamo script, we can acquire the cost data of the elements in Excel form and then import the data into Power BI to view the cost data individually for each element in dashboards.

References

1. Chukwuma Nnaji and Ali A. Karakhan, "Technologies for Safety and Health Management in Construction: Current Use, Implementation Benefits and Limitations, and Adoption Barriers," Journal of Building Engineering 29 (May 2020): 101212, https://doi.org/10.1016/j.jobe.2020.101212.

2. AACE International (2011). "Supporting Skills and Knowledge of a Cost Engineer". Based Upon AACE® International Recommended Practice 11R-88, Required Skills and Knowledge of Cost Engineering.

3. Bansal, V. K., and Pal, M. (2007). "Potential of geographic information systems in building cost estimation and visualiza-tion." Automation in Construction, 16(3), 311 - 322.

4. Becerik-gerber, B., Asce, A. M., Jazizadeh, F., Li, N., and Calis, G. (2012). "Application Areas and Data Requirements for BIM-Enabled Facilities Management." (March), 431 - 442.

5. Becerik-gerber, B., Asce, A. M., and Kensek, K. (2010). "Building Information Modeling in Architecture, Engineering, and Construction: Emerging Research Directions and Trends." (July), 139 - 147.

6. Becerik-gerber, B., Asce, A. M., Ku, K., and Jazizadeh, F. (2012). "BIM-Enabled Virtual and Collaborative Construction Engineering and Management." (July), 234 - 245.

7. Abushwereb M., Liu H. and Al-Hussein M. (2019). A knowledge-based approach towards automated manufacturing-centric BIM: wood frame design and modelling for light-frame buildings. In Modular and Offsite Construction (MOC) Summit. Alberta, Canada, 100 - 107.

8. AGACAD (2020). BIM Software & Autodesk Revit Apps T4R (Tools for Revit) — AGACAD TOOLS4BIM. Available at: http://www.aga-cad.com/ [Accessed 23 September 2019].

9. Andersson L., Farrell K., Moshkovich O. and Cranbourne C. (2016). Implementing virtual design and construction using BIM: current and future practices. Routledge.

10. Autodesk (2016). Dynamo BIM. Available at: http://dynamobim.org/ [Accessed 10 January 2018].

11. Ecvarovská R. and Matejka P. (2014). Comparative analysis of creating traditional quantity takeoff method and using a BIM tool. In Construction Economics Conference.

12. Brook M. (2017). Estimating and tendering for construction work. 5th ed. New York: Routledge.

z

M

O

-I

M

D CD

I-iu

w is § S

W

(C 3

a £

tt

§8

* o

< °

I TJ

u <u

w +J

if ro

mi O

O (Q

00 -O

«¡8 s

N 2

< "H X 00

■ <u

< r.

13. Cho J. and Chun J. (2015). Cost estimating methods for RC structures by quantity takeoff and quantity prediction in the design development stage, Journal of Asian Architecture and Building Engineering, Vol. 14, 65 - 72. DOI: 10.3130/jaabe.14.65.

14. Firat C. E., Arditi D., Hamalainen J. P., Stenstrand J. and Kiiras J. (2010). Quantity take-off in model-based systems. In Proceedings of the 27th CIB W78 International Conference. Cairo, Egypt, 16 - 18.

15. Franco J., Mahdi F. and Abaza H. (2015). Using building information modeling (BIM) for estimating and scheduling, adoption barriers, Universal Journal of Management, Vol. 3, 376 - 384. DOI: 10.13189/ujm.2015.030905.

16. Hardin B. and McCool D. (2015). BIM and construction management: proven tools, methods, and workflows. 2nd ed. Wiley.

17. Holm L., Schaufelberger J. E., Griffin D. and Cole T. (2005). Construction cost estimating: process and practices. 1st ed. Pearson.

18. Zima K. (2017). Impact of information included in the BIM on preparation of bill of quantities, Procedia Engineering, Vol. 208, 203 - 210. DOI: 10.1016/J.PR0ENG.2017.11.039.

19. Autodesk (2022). Dynamo BIM. Available at: http://dynamobim.org.

20. BIMForum (2019). Level of development (LOD) specification part 1 & commentary for building information models and data. Available from: https://bimforum.org/wp-content/uploads/2019/04/LOD-Spec-2019- Part-I-and-Guide-2019-04-29.pdf.

21. Alavi, H., Bortolini, R. & Forcada, N. BIM-based decision support for building condition assessment. Autom. Constr. 135, 104117. https://doi.org/10.1016/_j.autcon.2021.104117 (2022).

22. Burggraf, P.; Dannapfel, M.; Ebade-Esfahani, M.; Scheidler, F. Creation of an expert system for design validation in BIM-based factory design through automatic checking of semantic information. Procedia CIRP 2021, 99, 3 - 8.

АВТОМАТИЗИРОВАННЫЙ РАСЧЕТ ЗАТРАТ НА ОСНОВЕ BIM И ВИЗУАЛИЗАЦИЯ ДАННЫХ О ЗАТРАТАХ

А. Хазра * С. Босе *

А. Чакраборти ** Ш. Касеми** М. А. А. Обейд** E. Бехруз **

* Технологический институт Нарула, г. Калькутта ** Российский университет дружбы народов (РУДН), г. Москва

Ключевые слова

моделирование зданий (BIM), анализ стоимости количества элементов на основе BIM, скрипт Dynamo, анализ затрат.

Дата поступления в редакцию

05.12.2022

Дата принятия к печати

14.12.2022

Аннотация

Расчет количества материалов часто используется в строительной отрасли для повышения эффективности планирования и оценки стоимости, начиная с ранних стадий проектирования и продолжая в процессе строительства. Идентификация вещей и их связи с чертежами, сбор данных для вычисления единиц измерения, таких как площади, объемы, — все это часть метода учета количества. С другой стороны, BIM (моделирование информации о строительстве) делает расчет количества материалов более точным и быстрым, что, в свою очередь, снижает расходы. В документе основное внимание уделяется расчету общей стоимости каждого элемента модели BIM, а также общей стоимости полной модели BIM с использованием REVIT. Все данные о затратах модели BIM затем экспортируются

в Microsoft Excel, а для визуализации данных о затратах используется приложение Microsoft Power BI. С помощью разработанного динамо-скрипта мы можем анализировать данные о стоимости с категорией элемента. Например, если мы хотим узнать, сколько будут стоить структурные, архитектурные или внутренние части, он мо-жет легко вычислить их с помощью этого скрипта и визуализировать с помощью Power BI. Мы также можем оценить материалы в зависимости от их стоимости и выбрать наиболее выгодный вариант. Смета строительства — это большой процесс с несколькими процедурами и сметными разделами, а также большим количеством моментов, которые необходимо просчитывать поминутно, что может привести к многочисленным неточностям. Это сэкономит много времени и позволит избежать человеческих ошибок, если мы сможем рассчитать стоимость товара с помощью модели BIM.

и

Z н

Û -I н

D CD

Ссылка для цитирования:

A. Hazra, S. Bose, A. Chakraborty, S. Qasemi, M. A. A. Obeid, E. Behruz. The BIM-based automated cost computation and visualization of cost data. — Системные технологии. — 2023. — № 1 (46). — С. 12 - 27.

H ш

Z = W ra

S s

w Я

го

i * 2 8 2 я

* О < °

I TJ

и <u

w -M

if re

mi О

О га 00 -а

«¡8 Л ге

S

*

N S

< и

X 00

■ <u

< г.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.