6-) Kolon

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 Kolon

Dikdörtgen geometriye sahip olan kolon, OpenBrIM'de "Dikdörtgen Kolon" objesi olarak temsil edilir.

 

Kullanıcı Parametreleri

Input Parameters
<O N="GeometricParameters" T="Project">
    <P N="Support" V="KBYS_BaslikKirisi" 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="-20000" D="Temel Üst Kotu" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="ColW" V="3000" D="Kolon Uzunluğu" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="ColT" V="7500" D="Kolon Genişliği" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="ColWP" V="200" D="Kolon Pah Genisligi " Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="ColLP" V="300" D="Kolon Pah Kalinligi" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="ColumnSkew" V="Support.s" />
</O>
<O N="FEMParameters" T="Group">
    <P N="runMesh" V="2" D="Sonlu Eleman Modeli[Olustur=1/Olusturma=2]" Role="Input" Category="FEM" />
    <P N="pierMat" V="NULL" T="Material" D="Material" Role="Input" Category="FEM" />
    <P N="ColumnMesh" V="5" D="Kolondaki Mesh Sayisi" 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.

  • Kolon uzunluğu (ColW) (m)

                  Kolonun yol doğrultusundaki boyutu

  • Kolon genişliği (ColT) (m)

                  Kolonun yolun eksenine dik doğrultudaki boyutu

  • Kolon pah genişliği (ColWP) (cm)

                  Kırılan pahın kenar ölçüsü

  • Kolon pah kalınlığı (ColLP) (cm)

                  Kırılan pahın hipotenüs ölçüsü

  • ColumnSkew



3D Geometri

3D Geometry
<O N="Geometry" T="Project">
    <O N="ElevationDeltaCalculations" T="Group">
        <P N="Point3_ele" V="alignT(ColumnRoute,ReferenceCoordinates[0],ReferenceCoordinates[1]+ColT/2)" />
        <P N="Point2_ele" V="alignT(ColumnRoute,ReferenceCoordinates[0],ReferenceCoordinates[1]-ColT/2)" />
        <P N="ChamferElev_R" V="alignT(ColumnRoute,ReferenceCoordinates[0],ReferenceCoordinates[1]+ColT/2-ColLP)" />
        <P N="ChamferElev_L" V="alignT(ColumnRoute,ReferenceCoordinates[0],ReferenceCoordinates[1]-ColT/2+ColLP)" />
        <P N="Point1_ele" V="alignT(ColumnRoute,ReferenceCoordinates[0],ReferenceCoordinates[1])" />
        <P N="Delta_ele_right" V="Point1_ele-Point3_ele" />
        <P N="Delta_ele_left" V="Point1_ele-Point2_ele" />
        <P N="ChamferDelElev_R" V="Point1_ele-ChamferElev_R" />
        <P N="ChamferDelElev_L" V="Point1_ele-ChamferElev_L" />
    </O>
    <O N="LongitudinalDeltaCalculations" T="Group">
        <P N="First_vrt" V="alignV(ColumnRoute,ReferenceCoordinates[0],ReferenceCoordinates[1])" />
        <P N="Second_vrt" V="alignV(ColumnRoute,ReferenceCoordinates[0]-ColW/2,ReferenceCoordinates[1])" />
        <P N="Third_vrt" V="alignV(ColumnRoute,ReferenceCoordinates[0]+ColW/2,ReferenceCoordinates[1])" />
        <P N="Delta_vrt_back" V="First_vrt-Second_vrt" />
        <P N="Delta_vrt_front" V="First_vrt-Third_vrt" />
    </O>
    <O N="SecondSurface" T="Group">
        <!-- X-X yonunde olusturalan surfaceların tekrar tekrar kullanılması icin hesaplanan koordinatlar
    Second Surface, pahlı olan surface -->
        <P N="Point1_1" V="[0,-ColT/2+ColLP,+LocZ]" />
        <P N="Point2_1" V="[0,0,+LocZ]" />
        <P N="Point3_1" V="[0,ColT/2-ColLP,+LocZ]" />
        <P N="Point4_1" V="[0,ColT/2-ColLP,ReferenceCoordinates[2]]" />
        <P N="Point6_1" V="[0,-ColT/2+ColLP,ReferenceCoordinates[2]]" />
    </O>
    <O N="FirstSurface" T="Group">
        <!-- First Surface, pahsız olan surface -->
        <P N="Point1_2" V="[0,-ColT/2,+LocZ]" />
        <P N="Point2_2" V="[0,0,+LocZ]" />
        <P N="Point3_2" V="[0,ColT/2,+LocZ]" />
        <P N="Point4_2" V="[0,ColT/2,ReferenceCoordinates[2]]" />
        <P N="Point6_2" V="[0,-ColT/2,ReferenceCoordinates[2]]" />
        <P N="ref_Y" V="onliner([Point4_2,Point6_2],0.5)[1]" />
        <!-- Refline'in Y koordinatının hesabı -->
    </O>
    <O N="RectangleColumn" T="Volume" Alignment="ColumnRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp" X="getlistitem(ReferenceCoordinates,0)" Y="getlistitem(ReferenceCoordinates,1)" RZ="-Support.sRad" AlignY="ReferenceCoordinates[1]">
        <O T="Surface" X="-ColW/2" AlignX="ReferenceCoordinates[0]-ColW/2">
            <O T="Point" X="Point1_1[0]" Y="Point1_1[1]" Z="Point1_1[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point3_1[0]" Y="Point3_1[1]" Z="Point3_1[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point4_1[0]" Y="Point4_1[1]" Z="Point4_1[2]" />
            <O T="Point" X="Point6_1[0]" Y="Point6_1[1]" Z="Point6_1[2]" />
        </O>
        <O T="Surface" X="-ColW/2+ColWP" AlignX="ReferenceCoordinates[0]-ColW/2+ColWP">
            <O T="Point" X="Point1_2[0]" Y="Point1_2[1]" Z="Point1_2[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point3_2[0]" Y="Point3_2[1]" Z="Point3_2[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point4_2[0]" Y="Point4_2[1]" Z="Point4_2[2]" />
            <O T="Point" X="Point6_2[0]" Y="Point6_2[1]" Z="Point6_2[2]" />
        </O>
        <O T="Surface" X="ColW/2-ColWP" AlignX="ReferenceCoordinates[0]+ColW/2-ColWP">
            <O T="Point" X="Point1_2[0]" Y="Point1_2[1]" Z="Point1_2[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point3_2[0]" Y="Point3_2[1]" Z="Point3_2[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point4_2[0]" Y="Point4_2[1]" Z="Point4_2[2]" />
            <O T="Point" X="Point6_2[0]" Y="Point6_2[1]" Z="Point6_2[2]" />
        </O>
        <O T="Surface" X="ColW/2" AlignX="ReferenceCoordinates[0]+ColW/2">
            <O T="Point" X="Point1_1[0]" Y="Point1_1[1]" Z="Point1_1[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point3_1[0]" Y="Point3_1[1]" Z="Point3_1[2]" AlignV="Fixed" AlignT="Fixed" />
            <O T="Point" X="Point4_1[0]" Y="Point4_1[1]" Z="Point4_1[2]" />
            <O T="Point" X="Point6_1[0]" Y="Point6_1[1]" Z="Point6_1[2]" />
        </O>
    </O>
</O>


Finite Element Model DOC-58 - Getting issue details... STATUS  

FEM
<O N="FiniteElement" T="Project">
    <P N="Guard" V="runMesh.EQ.1" />
    <P N="TopPoint" V="Support.Ref_Line" />
    <P N="TopPointX" V="alignHX(ColumnRoute,TopPoint[0],TopPoint[1])" />
    <P N="TopPointY" V="alignHY(ColumnRoute,TopPoint[0],TopPoint[1])" />
    <P N="TopPointZ" V="Support.Ref_Line[2]+alignV(ColumnRoute,TopPoint[0],TopPoint[1])+alignT(ColumnRoute,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(ColumnRoute,BottomPoint[0],BottomPoint[1])" />
    <P N="BottomPointY" V="alignHY(ColumnRoute,BottomPoint[0],BottomPoint[1])" />
    <P N="BottomPointZ" V="BottomPoint[2]" />
    <P N="BottomPointAligned" V="[BottomPointX,BottomPointY,BottomPointZ]" />
    <P N="ColumnLine" V="[TopPointAligned,BottomPointAligned]" />
    <P N="Meshhhh" V="linesplit(ColumnLine,ColumnMesh)" />
    <P N="AngleSection" V="alignHA(ColumnRoute,TopPoint[0],TopPoint[1])-Support.sRad" />
    <O N="Sections_and_Properties" T="Group">
        <O N="RectangularSection" T="Section">
            <P N="Material" V="pierMat" T="Material" />
            <O T="Shape">
                <O T="Point" X="ColW/2" Y="ColT/2" />
                <O T="Point" X="-ColW/2" Y="ColT/2" />
                <O T="Point" X="-ColW/2" Y="-ColT/2" />
                <O T="Point" X="ColW/2" Y="-ColT/2" />
            </O>
            <O N="Section_Properties" T="Group">
                <P N="Ax" V="sectionA(RectangularSection)" />
                <P N="Ay" V="sectionAy(RectangularSection)" />
                <P N="Az" V="sectionAz(RectangularSection)" />
                <P N="J" V="sectionJ(RectangularSection)" />
                <P N="Iy" V="sectionIy(RectangularSection)" />
                <P N="Iz" V="sectionIz(RectangularSection)" />
            </O>
        </O>
    </O>
    <O N="RectangularMesh" T="Repeat" S="0" E="ColumnMesh-1" I="1" CTRL="i" i="0">
        <O N="Joint" T="Node" X="Meshhhh[i][0]" Y="Meshhhh[i][1]" Z="Meshhhh[i][2]" />
        <O N="BottomCondition" T="Group">
            <P N="Guard" V="i .EQ. ColumnMesh-1" />
            <P N="ShallowFoundation" V="refs('KBYS_Yuzeysel_Temel')" />
            <P N="PileFoundation" V="refs('KBYS_KazikliTemel')" />
            <P N="FoundationControl" V="concat(ShallowFoundation,PileFoundation)" />
            <O N="ColumnBottomNode" T="Node" X="Meshhhh[i+1][0]" Y="Meshhhh[i+1][1]" Z="Meshhhh[i+1][2]">
                <P N="Tx" V="iif( FoundationControl .EQ. NULL ,  -1 , 0 )" />
                <P N="Ty" V="iif( FoundationControl .EQ. NULL ,  -1 , 0 )" />
                <P N="Tz" V="iif( FoundationControl .EQ. NULL ,  -1 , 0 )" />
                <P N="Rx" V="iif( FoundationControl .EQ. NULL ,  -1 , 0 )" />
                <P N="Ry" V="iif( FoundationControl .EQ. NULL ,  -1 , 0 )" />
                <P N="Rz" V="iif( FoundationControl .EQ. NULL ,  -1 , 0 )" />
            </O>
            <O N="ColumnFeLine" T="FELine">
                <P N="Node1" V="Joint" T="Node" />
                <P N="Node2" V="ColumnBottomNode" T="Node" />
                <P N="Section" V="RectangularSection" T="Section" />
                <P N="Beta" V="AngleSection" />
            </O>
        </O>
        <O N="ColumnFeLine" T="FELine">
            <P N="Guard" V="i .LT. ColumnMesh-1" />
            <P N="Node1" V="RectangularMesh[i].Joint" T="Node" />
            <P N="Node2" V="RectangularMesh[i+1].Joint" T="Node" />
            <P N="Section" V="RectangularSection" T="Section" />
            <P N="Beta" V="AngleSection" />
        </O>
    </O>
</O>

Export

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

Kullanıcı Parametreleri

Input Parameters
<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


3D Geometry
<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 DOC-59 - Getting issue details... STATUS


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


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