Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Shape objesi yukarıda anlatıldığı gibi Section Objesinin bir alt objesidir. Bir kesitin şeklini oluşturmak Surface objesi (yüzey) oluşturmaya benzer. İçerisinde Point objesi barındırır ve en az 3 noktadan oluşur, noktalar birbirini takip eden sırayla girilir ve Shape objesiyle birleştirilerek şekli ifade etmiş olur. Section ifadesinin içine birden fazla shape konulabilir.

Örnek:

Code Block
languagexml
themeEclipse
<O N="Kesit" T="Section">
    <O N="Beton" T="Shape">
        <P N="Opacity" V="0.8" />
        <O T="Point" X="en/2" Y="-boy/2" />
        <O T="Point" X="en/2" Y="boy/2" />
        <O T="Point" X="-en/2" Y="boy/2" />
        <O T="Point" X="-en/2" Y="-boy/2" />
    </O>
    <O N="I Girder" T="Shape">
        <O T="Point" X="bf/2" Y="-d/2" />
        <O T="Point" X="bf/2" Y="-d/2+t" />
        <O T="Point" X="t/2" Y="-d/2+t" />
        <O T="Point" X="t/2" Y="d/2-t" />
        <O T="Point" X="bf/2" Y="d/2-t" />
        <O T="Point" X="bf/2" Y="d/2" />
        <O T="Point" X="-bf/2" Y="d/2" />
        <O T="Point" X="-bf/2" Y="d/2-t" />
        <O T="Point" X="-t/2" Y="d/2-t" />
        <O T="Point" X="-t/2" Y="-d/2+t" />
        <O T="Point" X="-bf/2" Y="-d/2+t" />
        <O T="Point" X="-bf/2" Y="-d/2" />
    </O>
</O>

...

Yukarıdaki örnekte asıl beklenen I Girder şeklinin kesip atılmasıdır. I şeklinin boşaltılması için cutout parametresinden yararlanırız.

Örnek:

Code Block
languagexml
themeEclipse
<O N="I Girder" T="Shape" IsCutout="1">

...