Return to search

Parametric design with Visual programming in Dynamo with Revit : The conversion from CAD models to BIM and the design of analytical applications

Nowadays, there is a big strive to achieve faster and more accurate results of designing buildings in construction companies. Construction companies that work with the design part are continuously searching for methods to increase efficiency in the working process. Autodesk have introduced a software that uses parametric design to provide input to Revit models and to retrieve and manipulate the outcomes of Revit models. The Dynamo software uses visual programming and is connected directly to Revit where the user can gain access to Revit’s data structure where parameters can be controlled and manipulated. This research consists of two parts. The first part shows how 2D Autocad drawing can be converted into 3D Revit models. This is done by using the 2D geometry as reference lines for placing BIM objects. The second part shows how the BIM model can then be used to analyze different elements with Dynamo. The calculations of element cost, weight and thermal transmission losses of floors, walls and roofs are used to illustrate this possibility. All the main goals were achieved and are presented in the report for engineers to utilize. The report illustrates the basics of Dynamo, shows examples of how to it can be used while sharing the scripts that were used for this research. The report also encourages other competent students to continue where this thesis ended. Even though several tasks were achieved in this thesis, there are still much more to learn about parametric design and visual programming.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-241167
Date January 2019
CreatorsNezamaldin, Darwn
PublisherKTH, Byggvetenskap
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationExamensarbete Byggnadsteknik ; 467

Page generated in 0.0025 seconds