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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Location är en referens till origo i ett kartesiskt koordinatsystem, tillika utgångspunkt för objektetsgeometriska beskrivning i rummet. Axis refererar till Z-axelns riktning, RefDirection refererar till X-axelns riktning och i ett högerorienterat koordinatsystem är där<strong>med</strong> också Y-axelns riktning entydigtbestämd.#47=IFCCARTESIANPOINT((-11098.24604274508,332.0015387417489,0.));Nivå 4AttributVärdeX-coordinate -11098.24604274508Y-coordinate 332.0015387417489Z-coordinate 0.IFCCARTESIANPOINT har bara ett attribut, den uppmärksamme läsaren har kanske noterat att de tillsynes tre attributen i detta fall är omslutna <strong>av</strong> två parenteser. I IFC-syntaxen bokförs en lista på dettasätt, en parentes innanför den yttersta parentesen innehåller en lista <strong>med</strong> en uppräkning attribut, i dettafall de tre koordinaterna. Detta är också den första nivån i exemplet som innehåller siffror, ett språksom alla datorprogram förstår, och det är naturligtvis i den här absolut lägsta nivån som dengeometriska informationen kan kommuniceras mellan olika applikationer. Lägg märke tillmåttsättningen i det översta fönstret i figur 11 där det står att balkhörnet befinner sig på Nordligkoordinat +257 samt Östlig koordinat -11098 relativt modellens nollpunkt. Jämför <strong>med</strong> Y=332 vilketär 257 plus halva flänsbredden, 75, vilket ger samma resultat, 332 samt X=-11098, samma siffra förbåda modeller.IFCDIRECTION definierar en riktningsvektor i två eller tre dimensioner. Förhållandet mellan X-, Y-och Z-värdena <strong>av</strong>gör vektorns riktning, ortonormerade värden rekommenderas [6].#9=IFCDIRECTION((0.,0.,1.));Nivå 4AttributVärdeX-ratio 0.Y- ratio 0.Z- ratio 1.I detta fall pekar Z-axeln i den ”ursprungliga” riktningen, axeln är inte vriden i förhållande till X- ochY-axeln. X-axelns riktningsvektor ser ut enligt nedan:#8=IFCDIRECTION((0.,-1.,0.));Enheten anger att X-axeln ligger i ”den ursprungliga” Y-axelns negativa riktning vilket innebär envridning <strong>av</strong> rummet runt Z-axeln och här gäller det att vara uppmärksam för den som skallprogrammera en IFC-tolk. En beräkning <strong>av</strong> vektorprodukten mellan ”den nya” X-axeln och den”urspringliga” X-axeln ger absolutvärdet <strong>av</strong> den minsta vinkeln mellan två vektorer men en axel kanvridas antingen positivt eller negativt <strong>med</strong> denna vinkel. Det är Y-axelns riktning som <strong>av</strong>gör vilkettecken, positivt eller negativt, som är korrekt. I detta fall skall rummet vridas 90 grader negativt runtden ursprungliga Z-axeln, se kapitel 5.4 och figur 14.____________________________________________________________________________-29-

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

Saved successfully!

Ooh no, something went wrong!