I de fallen där det är möjligt använder gärna byggnadsingenjören sig av standardlösningar med materialval och dimensioner som garanterar specifika U-värden. Standardlösningarna måste dock ibland frångås, vid exempelvis specifika krav på tjocklekar eller material som inte finns som standardlösning hos leverantörerna. Byggnadsingenjörens uppgift blir då tidskrävande gällande beräkningar av U-värden, där många iterativa beräkningar krävs, och att överföra konstruktionen till en 3D-modell. En rationalisering av detta arbetsflöde kan åstadkommas med hjälp av programmering. I denna studie skapas ett datorprogram i Visual Basic för Excel, som gör U-värdeberäkningar på olika väggkonstruktioner med trästomme. Även ett script i insticksprogrammet Dynamo skapas för att överföra den beräknade väggkonstruktionen till BIM-programmet Revit. Resultatet blev ett program som beräknar U-värdet, som även innehåller kontroller som hindrar användaren att ange felaktigt indata. Beräkningen med detta program ger en definitiv effektivisering i tid gentemot handberäkningar. Dock kan det ta tid att skriva ett sådant program för ovana, men med tidigare kännedom om programmering kan detta avhjälpas. Att ta sig an och lära sig Dynamo, hur det fungerar och var man hittar rätt funktioner var detta arbetes främsta svårighet. Dynamo bjuder på branta inlärningströsklar och ingen tidigare forskning som berörde det som gjordes i detta arbete. Ett fungerande script lyckades tillslut skapas, men mycket av det svåra arbetet skulle ha underlättats om tidigare kännedom om programmering funnits. Det kan således vara fördelaktigt för byggnadsingenjören som vill arbeta med Dynamo att lära sig programmering i deras utbildning.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-150113 |
Date | January 2018 |
Creators | Håkansson, Patrik, Kreivi, Johan |
Publisher | Linköpings universitet, Kommunikations- och transportsystem, Linköpings universitet, Tekniska högskolan, Linköpings universitet, Kommunikations- och transportsystem, Linköpings universitet, Tekniska högskolan |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds