12.07.2015 Views

Effektivare projektering av brokonstruktioner med hjälp av BIM

Effektivare projektering av brokonstruktioner med hjälp av BIM

Effektivare projektering av brokonstruktioner med hjälp av BIM

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IFCRELCONT.INSPA.STRUCTURE “ “IFCRELDEFINESBYPROPERTIES ” ”ElevationsplanIFCBUILDINGSTOREY Core Layer Product ExtensionÖvriga egenskaperIFCPROPERTYSET Core Layer KernelEnheterIFCSIUNIT Resource Layer Measure ResourceMaterialIFCMATERIAL Resource Layer Material ResourceI Coordination View finns det 19 olika typer <strong>av</strong> byggnadselement definierade. Av dessa har jag valt ut6 stycken i listan över Strukturelement som kan tänkas användas <strong>av</strong> IFC-tolken i Revit Structure videxporten <strong>av</strong> en brobyggnadsmodell det vill säga balkar, plattor, fundament, pelare och väggar(stödochvingmurar).Listan Relationer innehåller tre enheter, det är IFCRELASSOCIATESMATERIAL som kopplar ettstrukturelement till ett material, IFCRELDEFINESBYPROPERTIES som kopplar ett strukturelementtill ett property set, och IFCRELCONTAINEDINSPATIALSTRUCTURE som kopplar ettstrukturelement till ett elevationsplan, se figur 10. Kopplingen till ett elevationsplan är viktig eftersomalla strukturelements lokala positioner relaterar till elevationsplanets (IFCBUILDINGSTOREY)globala position i IFC-modellen. Strukturelementets positionsangivelse måste således sättas iförhållande till elevationsplanets för att modellen skall assembleras på ett korrekt sätt iBRIGADE/Plus (mer om detta i steg 3).Övriga egenskaper innehåller strukturelementens property sets. I den här prototypen används dessaenheter enbart för en gallring <strong>av</strong> IFC-objekt. Jag har programmerat en ”passkontroll” som gör detmöjligt för IFC-tolken att endast släppa in byggnadselement som skall ingå i beräkningsmodellen. Allaobjekt som är <strong>av</strong>sedda att ingå i en strukturanalys måste under export tilldelas enIFCPROPERTYSINGLEVALUE-enhet knuten till sig <strong>med</strong> ett Name-attribut som har värdet”Description:” och ett Value-attribut som har värdet ”Structural” . På detta sätt sköts gallringen på sättoch vis redan i den exporterande applikationen vilket förhoppningsvis innebär en smidigare import <strong>av</strong>relevant data i strukturanalysverktyget.IFC-enheter <strong>av</strong> typen IFCUNIT anger vilka måttenheter som använts i den exporterande applikationen,exempelvis meter eller millimeter, grader eller i radianer etc. Detta har naturligtvis betydelse förBRIGADE/Plus-användaren som skall definiera laster i överensstämmande enhet och korrektintensitet. Angivna enheter skrivs ut som en upplysning i prompten.IFCMATERIAL har som sagt endast två argument, Name och Description och därför kan Materialobjekteni BRIGADE/Plus inte tillskrivas några fysikaliska storheter. I prototypen fårstrukturelementen således endast en materialbeskrivning, exempelvis ”Concrete-C35/45”.Alla data som skall utgöra ett Part-objekt måste extraheras och samlas ihop på lämpligt sätt. Dettaåstadkoms <strong>av</strong> flera funktioner i flera steg som bygger upp en ny objektstruktur genom att kopplaattributens referenser till respektive adress i databasen ”D”.____________________________________________________________________________-43-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!