Det här projektet syftade till att studera och införa ett skript för parametriserad modellering av en bro i programmen Rhinoceros och Grasshopper. Skriptet skapades genom visuella programmeringskomponenter och brokonstruktionen som modellerades i detta projekt var en plattrambro. Parametrisk design är ett verktyg som skapar modeller med hjälp av olika förutsättningar kallade parametrar. Dessa parametrar kan ändras direkt i programmen som även ändrar modellen. Detta underlättar redigeringsprocessen av modeller i projekt samt gör det möjligt för flera variationer av samma konstruktionstyp att hanteras i ett och samma skript. I detta projekt användes även Tekla Structures vilket är ett kraftfullt BIM-verktyg som klarar av att modellera och räkna på hus- och anläggningskonstruktioner. Rhinoceros-Grasshopper kopplas till Tekla med programmets eget plug-in, kallad Tekla live-link. Ett flertal intervjuer har genomförts med experter inom området för input om hur programmen används idag, inom de olika byggföretagen, samt hur långt modellering med parametrar har kommit. Resultatet av detta examensarbete visar att parametriserad modellering främst är användbart vid redigeringar av modeller. Den modellerade konstruktionen programmeras på ett sätt där alla dess ingående delar hänger ihop. Då kan redigeringar på specifika delar göras utan att behöva ändra/modellera de resterande delarna på nytt. Detta gör att mindre arbete behöver läggas på redigeringar. Vid projekt med mindre konstruktioner eller enkla geometrier är program som Tekla ett snabbare och smidigare verktyg än Rhinoceros då programmering av skript kan ta mycket tid. Arbetet som har genomförts i detta examensarbete visar dock att det kan vara lämpligt att använda parametriserad modellering vid projekt med större eller mer komplicerade konstruktioner. / The purpose of this thesis was to study and implement a script for a parametric modelling of a bridge in Rhinoceros 3D Grasshopper. The script was done with visualized programming components and the structure was a slab frame bridge. Parametric design is a tool that create models with the use of different prerequisites called parameters. These parameters can be changed directly in the script which in turn changes the model. This makes the editing process of the model easier and allows for greater variations of the same structure to be handled within the same script. In this project, Tekla Structures was used which is a powerful BIM tool that can be used for design and analyses of various structures. Rhinoceros Grasshopper was connected to Tekla Structures with their own plugin, called Tekla live link. Several interviews have been conducted with experts and experienced people in the subject for input on how the programs are used today in the building branch as well as how far parametric design has come. The results of this thesis shows that parametric design is useful mostly when it comes to redactions of an already existing model. The designed structures are programmed in such a way that all their different components are connected. This allows for edits and redactions to be made on one specific component without having to change or redesign the rest. This saves time during the designing part of a project. Although, when it comes to smaller scaled projects or structures with simple geometries,using programs such as Tekla Structures is still faster and easier as opposed to using Rhinoceros Grasshopper. This is because programming and creating a script can take a lot of time and is very complicated at times. However, the result of this thesis shows that it could be wise to use parametric programming when it comes to larger projects and/or more complicated structures.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-289210 |
Date | January 2020 |
Creators | Saliba, Johannes, Özkanat, Merve |
Publisher | KTH, Byggteknik och design |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-ABE-MBT ; 20147 |
Page generated in 0.0026 seconds