• No results found

III. Sammendrag

3. Metode

I dette kapittelet skal det gjennomgås noen praktiske eksempler med bruk av parametrisk design på et konkret eksempel.

3.1 Standarder for stabilitetsberegning

Konstruksjonens stabilitet og laster beregnes etter følgende standarder:

Pålitelighet NS-EN 1990:2002+NA:2008 Prosjektering av konstruksjoner

Last NS-EN 1991-1-1:2002+NA:2008 Egenlaster og nyttelaster NS-EN 1991-1-3:2003+NA:2008 Snølaster

NA-EN 1991-1-4:2005+NA:2009 Vindlaster

Stålkonstruksjoner NS-EN 1993-1-1:2005+NA:2008 Prosjektering av stålkonstruksjoner Del 1-1: Allmenne regler og regler for bygninger

NS-EN 1993-1-8:2005+Na:2009 Prosjektering av stålkonstruksjoner Del 1-8: Knutepunkter og forbindelser

21 3.2 Anvendte Digitale verktøy

3.2.1 Rhino

Rhinoceros 3D (Rhino) (Figur 14) er et digitalt,

kommersielt modelleringsverktøy for designere som har mulighet til å visualisere, editere, analysere, animere, oversette og lese NURBS kurver, overflater og volumer (Robert McNeel & Associates 2012b). Programmet benyttes av industridesignere, arkitekter, skipsdesignere, bildesignere og industridesignere. Programmet inneholder

derfor mange muligheter og svært mange utvidelsespakker laget av programleverandøren selv eller tredjepartspartsutviklere. Filformatet som Rhino benytter er «The Rhino file formate»

(.3dm), men programmet er i stand til å lese, lagre, importer og eksporter en rekke andre filformater som.dwg, .dgn .dxf, .stl, .3ds, .skp, .str med mer.

I denne oppgaven benyttes versjon 4.0 av programmet sammen med plug-in-programmet Grasshopper (Robert McNeel & Associates 2011). Grunnen til at Grasshopper er valgt å benyttes i denne oppgaven er at programmet er kostnadsfritt og har mange tredjepartstillegg.

Interessen for programmet er økende. En av fordelene er også at det er en del av

modelleringsprogrammet Rhino og vil av den grunn være svært kompatibelt med dette.

3.2.2 Grasshopper

Grasshopper (GH) (Figur 15) er en plug-in til Rhino utviklet av David Rutten og Robert McNeel &

Associates. Programmet tilbyr et enkelt og visuelt brukergrensesnitt for å programmere og redigere generiske algoritmer. Programmet er utformet slik at Grasshopper lastes inn i Rhino fra kommandolinjen.

Når programmet er lastet inn kommer Grasshopper opp som et eget vindu med funksjoner og arbeidsområde (figur Figur 17). Geometrien er altså synlig som en

forhåndsvisning i Rhino, mens det er i GH relasjonene og matematikken defineres.

Figur 14. Rhino logo Hentet fra:

http://upload.wikimedia.org/wikipedia/en-/d/d0/Rhinoceros3d-logo.png

(13.02.2012)

Figur 15. Grasshopper Logo Hentet fra:

http://en.wikipedia.org/wiki/File:Grasshopper ApplicationBanner.png (13.02.2012)

22 Grasshopper sitt grensesnitt er laget slik at brukeren enkelt kan finne frem til funksjoner, definisjoner, kommandoer med mer uten å kunne programmeringsspråk. En viss forståelse for overordnet programmering er allikevel påkrevd. GH er lett å forstå og komme inn i på den

måten at paletten (Figur 16) i programmet er utstyrt med mange ferdig definerte komponenter med ulike funksjoner som kan kobles sammen.

GH oppfyller kravet til parametriskdesign om at brukeren får en direkte forhåndsvisning av generert geometri. Når brukeren trykker på en GH-definisjon vil disse forhåndsvises med en annen farge. I denne oppgaven er denne fargen satt til grønt.

Figur 16. Figurpaletten i Grasshopper

Figur 17. Rhino på venstreskjerm og Grasshoppervinduet på venstreskjerm

23 Kommandoer og funksjoner i GH blir i teksten referert til som definisjoner. Disse er

komponenter som settes ut i programmet og kobles av hensiktsmessig sammen av brukeren for å sette sammen og utføre kommandoene. Definisjonene utføres i den sekvensen de er koblet sammen uavhengig av plassering i vinduet.

3.2.3 Tredjeparts Grasshopper definisjoner

Følgende tredjeparts GH-definisjoner benyttes i denne oppgaven Geometry Gym: (Geometry Gym Pty Ltd), WeaverBird (Piacentino) og Kangaroo (Piker). Geometry Gym benyttes for å gi den generative modellen

bygningsinformasjonsegenskaper som kan benyttes i strukturanalyse. Utgaven som benyttes i denne oppgaven gir mulighet for en direkte eksport til Autodesk Robot Structure Analysis. Funksjonaliteten beskrives gjerne som en «Smart Structure Interpreter» (SSI)(Geometry Gym Pty Ltd)

Weaverbird (Piacentino 2012) (Figur 18) benyttes for å lage grid-system for oppdeling og analyse av paneler.

Programmet støtter flere inndelingsteknikker som

«Catmull-Clark subdivision». Rutene i et slikt oppdelt grid, refereres til som «mesh».

Kangaroo benyttes for å simulere fysikk i Rhino og GH.

Dette gjøres ved å simulere Newtons lover (Piker).

Newtons 3. lov sier at når det virker en kraft på et legeme, virker det en like stor og motsatt rettet kraft fra

legemet. En velkjent måte å vise dette i praksis på er Newtons vugge (Figur 19). For modellering av strukturer kan det være nyttig. Forårsaket av friksjon vil en struktur i likhet med Newtons vugge falle til ro etter en stund og befinne seg i en likevektstilstand.

Kangaroo består av en hoveddefinisjon. I denne kobles objektet kraften virker på («Force Objekt»). Objektet kan forankres ved hjelp av «Anchor points». Kangaroo sine definisjoner muliggjør blant annet «form-finding» som designprosess i Grasshopper.

Flere andre tredjepartsprogramtillegg finnes, men er ikke benyttet i denne oppgaven.

Figur 18. Weaver Bird logo.

Hentet fra:

http://www.giuliopiacentino.com/weaverbir d

Figur 19. Newtons vugge Hentet fra:

http://www.geekeshop.com/unique-gifts-4008.html

24 3.2.4 Autodesk Robot Structural Analysis (RSA)

Autodesk Robot Structural Analysis (RSA) er en kommersiell programvare fra programvareleverandøren Autodesk. Programvaren benyttes for å gjøre

strukturanalyser og stabilitetskontroll av konstruksjoner.

Programvaren støtter flere internasjonale standarder.

Blant disse er Eurocode med de nasjonale tilleggene.

Programvaren baserer seg på elementmetoden og har flere ulike løsningsmetoder.

3.2.5 Autodesk Revit

Autodesk Revit er et objektsbasert DAK-program.

Programmet baserer seg på at brukeren bygger opp en virtuell tredimensjonal bygningsmodell. Programvaren har vært på markedet noen år benyttes av arkitekter og ingeniører til store og store prosjekter. Ut fra

bygningsmodellen kan brukeren selv ta ut planer, snitt, perspektiver, mengder og annen dokumentasjon som

er lagt inn i modellen. Programmet har altså et verktøy med full bygningsinformasjonsfunksjonalitet (BIM).

Figur 20. Autodesk Robot

Hentet fra Programvaren: Autodesk Robot Structural analysis.2012

Figur 21. Autodesk Revit

Hentet fra Programvaren: Autodesk Revit 2012.

25