Versions Compared

Key

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

Köprü ayakları üst yapıyı taşıyan, üst yapıdan gelen düşey yükleri temele aktaran; sismik yükler, rüzgar yükleri ve çeşitli servis durumu yüklerinden kaynaklanan yatay yükleri taşıyan yapısal elemanlardır. Yaygın olarak kullanılan kolon geometrileri; dikdörtgen kolon, H-kolon ve obligon kolondur.



  •  Dikdörtgen KolonDikdörtgen geometriye sahip

...

  • olan kolon, OpenBrIM

...

  • 'de "Dikdörtgen Kolon" objesi

...

  • olarak temsil edilir.

 Image Modified

Kullanıcı Parametreleri

...

Code Block
languagexml
themeEclipse
titleExport
collapsetrue
<O T="Export">
    <!-- yüzeysel temel objesi için exportlandı -->
    <P N="SubStructureType" V="2" />
    <P N="ColumnRoute" V="Support.Alignment_.YolAliynmani" />
    <P N="ReferenceCoordinates" V="onliner([Support.StartRefline3,Support.EndRefline3],0.5)" />
    <P N="FoundationRefST" V="toglobal(refline)[0]" />
    <P N="FoundationRefEND" V="toglobal(refline)[1]" />
    <O N="refline" T="Volume" Alignment="ColumnRoute" AlignH="Warp" AlignV="Fixed" AlignT="Fixed">
        <O N="PT1" T="Point" X="ReferenceCoordinates[0]" Y="ReferenceCoordinates[1]-(ColT/2-ColLP)" Z="LocZ" />
        <O N="PT2" T="Point" X="ReferenceCoordinates[0]" Y="ReferenceCoordinates[1]+(ColT/2-ColLP)" Z="LocZ" />
    </O>
</O>
  • H-Kolon

H şeklinde geometriye sahip köprü ayağı, OpenBrIM sistemi içinde "H-Kolon" olarak temsil edilir. 

Image Added

Kullanıcı Parametreleri


Code Block
languagexml
themeEclipse
titleInput Parameters
collapsetrue
<O N="GeometricParameters" T="Project">
    <P N="Support" V="BK1" T="KBYS_BaslikKirisi" D="Başlık Kirişi" Role="Input" Category="Geometri" />
    <O T="ParamInfo" Min="1" Max="1" Required="1" Pick="1" Param="Support" />
    <P N="LocZ" V="-15000" D="Temel Üst Kotu" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="et_width" V="500" D="Et_Kalinligi" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="cd_width" V="1000" D="Cidar_Kalinligi" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="d1" V="1500" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="d2" V="2500" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
</O>
<O N="FEMParameters" T="Group">
    <P N="pierMat" V="NULL" T="Material" D="Material" Role="Input" Category="FEM" />
    <P N="ColumnMesh" V="3" D="Kolondaki Mesh Sayisi" Role="Input" Category="FEM" />
    <P N="runMesh" V="2" D="Sonlu Eleman Modeli[Olustur=1/Olusturma=2]" Role="Input" Category="FEM" />
</O>


Gerekli Parametreler

  • Başlık kirişi seçimi (Support)

                  Hangi başlık kirişini referans alması gerektiğini belirtir.

  • ParamInfo


  • Z lokasyonu (LocZ) (m)

                  Temel üst kotunu belirtir.

  • Et kalınlığı (et_width) (m)

                  Kolonun yol ekseni doğrultusundaki açıklık boyutudur.

  • Cidar kalınlığı (cd_width) (m)

                  Kolonun yol ekseni doğrultusundaki boyutun yarısıdır.

  • Kolonunu iç geniliği (d1) (m)

                  Kolonun yol eksenine dik doğrultudaki ve orta kesitinin boyutudur.

  • Kolonun dış genişliği (d2) (m)

                  Kolonun yol eksenine dik doğrultudaki ve en dışta kalan kesitinin boyutudur.


3D Geometri


Code Block
languagexml
themeEclipse
title3D Geometry
collapsetrue
<O N="Geometry" T="Project">
    <O N="HColumn" T="Volume" Alignment="HColumnRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp" X="Coor_X" Y="Coor_Y" RZ="-SkewAngle">
        <P N="Opacity" V="0.8" />
        <O T="Shape" X="-(et_width/2+cd_width)">
            <O T="Point" Y="-d2/2" Z="Coor_Z" />
            <O T="Point" Y="-d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="Coor_Z" />
        </O>
        <O T="Shape" X="-(et_width/2)">
            <O T="Point" Y="-d2/2" Z="Coor_Z" />
            <O T="Point" Y="-d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="Coor_Z" />
        </O>
        <O T="Shape" X="-(et_width/2)">
            <O T="Point" Y="-d1/2" Z="Coor_Z" />
            <O T="Point" Y="-d1/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d1/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d1/2" Z="Coor_Z" />
        </O>
        <O T="Shape" X="(et_width/2)">
            <O T="Point" Y="-d1/2" Z="Coor_Z" />
            <O T="Point" Y="-d1/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d1/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d1/2" Z="Coor_Z" />
        </O>
        <O T="Shape" X="(et_width/2)">
            <O T="Point" Y="-d2/2" Z="Coor_Z" />
            <O T="Point" Y="-d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="Coor_Z" />
        </O>
        <O T="Shape" X="(et_width/2+cd_width)">
            <O T="Point" Y="-d2/2" Z="Coor_Z" />
            <O T="Point" Y="-d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="LocZ" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" Y="d2/2" Z="Coor_Z" />
        </O>
    </O>
</O>



Finite Element Model
Jira Legacy
showSummaryfalse
serverSystem JIRA
serverId12184a62-cd2a-3b23-8878-0a21493ef13f
keyDOC-59


Code Block
languagexml
themeEclipse
titleFEM
collapsetrue
<O N="FEM" T="Project">
    <P N="Guard" V="runMesh.EQ.1" />
    <P N="TopPoint" V="Support.Ref_Line" />
    <P N="TopPointX" V="alignHX(HColumnRoute,TopPoint[0],TopPoint[1])" />
    <P N="TopPointY" V="alignHY(HColumnRoute,TopPoint[0],TopPoint[1])" />
    <P N="TopPointZ" V="Support.Ref_Line[2]+alignV(HColumnRoute,TopPoint[0],TopPoint[1])+alignT(HColumnRoute,TopPoint[0],TopPoint[1])" />
    <P N="TopPointAligned" V="[TopPointX,TopPointY,TopPointZ]" />
    <P N="BottomPoint" V="onliner([FoundationRefST,FoundationRefEND],0.5)" />
    <P N="BottomPointX" V="alignHX(HColumnRoute,BottomPoint[0],BottomPoint[1])" />
    <P N="BottomPointY" V="alignHY(HColumnRoute,BottomPoint[0],BottomPoint[1])" />
    <P N="BottomPointZ" V="BottomPoint[2]" />
    <P N="BottomPointAligned" V="[BottomPointX,BottomPointY,BottomPointZ]" />
    <P N="HColumnLine" V="[TopPointAligned,BottomPointAligned]" />
    <P N="Meshhh" V="linesplit(HColumnLine,ColumnMesh)" />
    <P N="AngleSection" V="alignHA(HColumnRoute,TopPoint[0],TopPoint[1])-Support.sRad" />
    <O N="Mesh" T="Repeat" S="0" E="length(Meshhh)-2" I="1" CTRL="i" i="0">
        <O N="TopNode" T="Node" X="Meshhh[i][0]" Y="Meshhh[i][1]" Z="Meshhh[i][2]" />
        <O N="BottomNode" T="Node" X="Meshhh[i+1][0]" Y="Meshhh[i+1][1]" Z="Meshhh[i+1][2]" />
        <O N="line7" T="FELine">
            <P N="Node1" V="TopNode" T="Node" />
            <P N="Node2" V="BottomNode" T="Node" />
            <P N="Section" V="HSection" T="Section" />
            <P N="Beta" V="AngleSection" />
        </O>
    </O>
    <O N="HSection" T="Section">
        <P N="Material" V="pierMat" T="Material" />
        <O T="Shape">
            <O T="Point" Y="-(et_width/2)" X="-d1/2" />
            <O T="Point" Y="-(et_width/2)" X="-d2/2" />
            <O T="Point" Y="-(et_width/2+cd_width)" X="-d2/2" />
            <O T="Point" Y="-(et_width/2+cd_width)" X="d2/2" />
            <O T="Point" Y="-(et_width/2)" X="d2/2" />
            <O T="Point" Y="-(et_width/2)" X="d1/2" />
            <O T="Point" Y="(et_width/2)" X="d1/2" />
            <O T="Point" Y="(et_width/2)" X="d2/2" />
            <O T="Point" Y="(et_width/2+cd_width)" X="d2/2" />
            <O T="Point" Y="(et_width/2+cd_width)" X="-d2/2" />
            <O T="Point" Y="(et_width/2)" X="-d2/2" />
            <O T="Point" Y="(et_width/2)" X="-d1/2" />
        </O>
        <O N="Section_Properties" T="Group">
            <P N="Ax" V="sectionA(HSection)" />
            <P N="Ay" V="sectionAy(HSection)" />
            <P N="Az" V="sectionAz(HSection)" />
            <P N="J" V="sectionJ(HSection)" />
            <P N="Iy" V="sectionIy(HSection)" />
            <P N="Iz" V="sectionIz(HSection)" />
        </O>
    </O>
    <O N="Load_Definition" T="Group">
        <P N="IceLoad" V="refs('Ice_Effects')" />
        <O N="DefinedLoad" T="Group">
            <P N="Guard" V="IceLoad .NE. NULL .AND. length(IceLoad) .NE. 0" />
            <O N="Load_Parameters" T="Group">
                <P N="IceThickness" V="IceLoad[0].ice_thick" />
                <P N="SkewAlpha" V="Support.s" />
                <P N="SkewRad" V="Support.sRad" />
                <P N="IcePressure" V="IceLoad[0].Pressure" />
            </O>
            <O N="Calculations" T="Group">
                <P N="C_n" V="iif(SkewAlpha .LE. 15 , 1 , iif( SkewAlpha .LE. 30 , 0.75 , 0.50)) " />
                <!-- Buzun birim hacim ağırlığı 7 kN/m3 olarak alınmıştır. -->
                <P N="q_1" V="IceThickness*7" />
                <!-- kPa -->
                <P N="q_2" V="1.53*1000" />
                <!-- kPa -->
                <P N="ColumnWidth" V="ColW" />
                <P N="Principal_q" V="q_2" />
                <P N="area_ice" V="IceThickness*ColumnWidth/1000" />
                <P N="force_ice" V="IcePressure*C_n*area_ice/10000" />
            </O>
            <O N="ColumnNodes" T="Group">
                <!-- -->
                <P N="Members" V="map(Mesh,x.line7)" />
                <O N="Beam_Load" T="Group" S="0" E="length(Members)-1" I="1" CTRL="p" p="0">
                    <O N="load1" T="FELineLoad">
                        <P N="LC" V="IceLoad[0].Ice_Load" T="AnalysisCase" />
                        <P N="Beam" V="Members[p]" T="FELine" />
                        <P N="Mag" V="force_ice" />
                        <P N="StartLoc" V="10" />
                        <P N="EndLoc" V="20" />
                        <P N="Dir" V="Fx" T="Text" />
                    </O>
                </O>
            </O>
        </O>
    </O>
</O>



Export


Code Block
languagexml
themeEclipse
titleFEM
collapsetrue
<O T="Export">
    <P N="ReferenceCoordinates" V="onliner([Support.StartRefline3,Support.EndRefline3],0.5)" />
    <P N="Coor_X" V="ReferenceCoordinates[0]" />
    <P N="Coor_Y" V="ReferenceCoordinates[1]" />
    <P N="Coor_Z" V="ReferenceCoordinates[2]" />
    <P N="HColumnRoute" V="Support.Alignment_.YolAliynmani" />
    <P N="SkewAngle" V="Support.sRad" />
    <P N="FoundationRefST" V="toglobal(refline)[0]" />
    <P N="FoundationRefEND" V="toglobal(refline)[1]" />
    <O N="refline" T="Volume" Alignment="HColumnRoute" AlignH="Warp" AlignV="Fixed" AlignT="Fixed">
        <O N="PT1" T="Point" X="Coor_X" Y="Coor_Y-d1/2" Z="LocZ" />
        <O N="PT2" T="Point" X="Coor_X" Y="Coor_Y+d1/2" Z="LocZ" />
    </O>
</O>
  • Obligon Kolon

obligon kolon objesi çalışır hale geldikten sonra dokümana eklenecek.