9-) Yüzeysel Temel

Yapı yükünün, zemin yüzeyine yakın bir yerde güvenle taşınabildiği zeminlerde uygulanır. Yüzeysel temeller kenarayak/köprü ayağı altına konumlanır ve böylece üstyapıdan kenarayak/köprü ayağı aracılığıyla akan düşey yük, yüzeysel temel aracılığıyla zemine aktarılır.



Kullanıcı Parametreleri


Input Parameters
<O N="GeometricParameters" T="Project">
    <P N="Substructure" V="KKK1" T="TemelReferansObjesi" D="Alt Yapi Objesi" Role="Input" Category="Geometri" />
    <O T="ParamInfo" Min="1" Max="1" Required="1" Pick="1" Param="Substructure" />
    <P N="thickness" V="1800" D="Temel Kalinliği" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="FoundationDepth" V="25120" D="Temel Genişliği" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="LeanWidth" V="14800" D="Grobeton Uzunluğu" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="LeanDepth" V="26000" D="Grobeton Genişliği" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
    <P N="LeanThick" V="150" D="Grobeton Kalinliği" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="FS" V="3" D="Güvenlik Katsayısı" Role="Input" Category="Geometri" />
    <P N="on_depth" V="0" D="Ön Ampatman Genişliği(Kenarayak)" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="t_width" V="11000" D="Temel Uzunluğu(Kolon)" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
</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="foundation_Mat" V="NULL" T="Material" D="Material" Role="Input" Category="FEM" />
    <P N="meshSize" V="7500" Role="Input" Category="FEM" />
</O>



Gerekli Parametreler

  • Alt yapı objesi (Substructure)

                Sisitemde bulunan köprü ayaklarının seçimidir.

  • ParamInfo


  • Temel kalınlığı (thickness) (m)

                Yüzeysel temelin yukarı yöndeki boyutudur.

  • Temel genişliği (FoundationDepth) (m)

                Yüzeysel temelin yolun doğrultusuna dik yöndeki boyutudur.

  • Grobeton Uzunluğu (LeanWidth) (m)

                Grobetonun yolun doğrultusu yönündeki boyutudur.

  • Grobeton genişliği (LeanDepth) (m)

                Grobetonun yolun doğrultusuna dik yöndeki boyutudur.

  • Grobeton kalınlığı (LeanThick) (cm)

                Grobetonun yukarı yöndeki boyutudur.

  • Güvenlik katsayısı(FS) () DOC-21 - Getting issue details... STATUS


  • Ön ampatman genişliği (on_depth)(cm)

                 Kenar ayağın altında oluşacak temel objesinde kenar ayağın ön duvarı ile temel arasındaki mesafedir.  

  • Temel uzunluğu(Kolon)(t_width)(m) 

                 Köprü boyuna yönündeki temelin boyutudur.


3D Geometri


3D Geometry
<O N="Geometry" T="Project">
    <O N="ColumnFoundation" T="Group">
        <P N="Guard" V="Substructure.SubStructureType.EQ. 2" />
        <P N="rotate" V="alignHA(SFoundationRoute, CoordinateX, CoordinateY)" />
    </O>
    <O N="General" T="Group">
        <O N="AbutmentFoundation" T="Group">
            <P N="Guard" V="Substructure.SubStructureType.EQ. 1" />
            <P N="abutment" V="(Substructure.OD_t/2-Substructure.AD_t/2)" />
            <P N="BackLength" V="(Direction*(abutment/cos(beta)+Substructure.YD_w_left+Substructure.AD_t/cos(beta)))" />
            <P N="skew" V="((FoundationDepth/2)*tan(beta))" />
            <P N="beta" V="Substructure.sRad*(-Substructure.Variable)" />
            <P N="Direction" V="Substructure.Variable" />
            <P N="abtmnt_width" V="abutment+BackLength+on_depth" />
            <P N="Point_1" V="[-BackLength-skew,-FoundationDepth/2]" />
            <P N="Point_2" V="[(Direction*(abutment+on_depth))-skew,-FoundationDepth/2]" />
            <P N="abtmnt_width" V="linel([Point_1,Point_2])" />
            <P N="RouteAngle" V="alignHA(SFoundationRoute,CoordinateX,CoordinateY)" />
            <O N="ShallowFoundation" T="Volume" X="CoordinateX" Y="CoordinateY" Z="CoordinateZ" Alignment="SFoundationRoute" AlignH="Orient" AlignV="Fixed" AlignT="Fixed">
                <O T="Surface" Z="0">
                    <O T="Point" X="-BackLength-skew" Y="-FoundationDepth/2" />
                    <O T="Point" X="-BackLength+skew" Y="FoundationDepth/2" />
                    <O T="Point" X="(Direction*(abutment+on_depth))+skew" Y="FoundationDepth/2" />
                    <O T="Point" X="(Direction*(abutment+on_depth))-skew" Y="-FoundationDepth/2" />
                </O>
                <O T="Surface" Z="-thickness">
                    <O T="Point" X="-BackLength-skew" Y="-FoundationDepth/2" />
                    <O T="Point" X="-BackLength+skew" Y="FoundationDepth/2" />
                    <O T="Point" X="(Direction*(abutment+on_depth))+skew" Y="FoundationDepth/2" />
                    <O T="Point" X="(Direction*(abutment+on_depth))-skew" Y="-FoundationDepth/2" />
                </O>
            </O>
            <O N="LeanConcrete" T="Group">
                <P N="AbutmentLength" V="(Substructure.OD_t/2+Substructure.YD_w_left)+(Substructure.OD_t/2+on_depth)" />
                <P N="Deltagb_width" V="(LeanWidth-AbutmentLength)/2" />
                <P N="gb_arka_w" V="(Direction*(Substructure.OD_t/2+Substructure.YD_w_left+Substructure.AD_t+Deltagb_width))" />
                <P N="gb_on_w" V="(Direction*(Substructure.OD_t/2+on_depth+Deltagb_width))" />
                <P N="skew_gb" V="((LeanDepth/2)*tan(beta))" />
                <O N="LeanConcrete1" T="Volume" X="CoordinateX" Y="CoordinateY" Z="CoordinateZ-thickness" Alignment="SFoundationRoute" AlignH="Orient" AlignV="Fixed" AlignT="Fixed">
                    <P N="Opacity" V="0.7" />
                    <O T="Surface">
                        <O T="Point" X="-gb_arka_w-skew_gb" Y="-LeanDepth/2" Z="0" />
                        <O T="Point" X="-gb_arka_w+skew_gb" Y="LeanDepth/2" Z="0" />
                        <O T="Point" X="gb_on_w+skew_gb" Y="LeanDepth/2" Z="0" />
                        <O T="Point" X="gb_on_w-skew_gb" Y="-LeanDepth/2" Z="0" />
                    </O>
                    <O T="Surface">
                        <O T="Point" X="-gb_arka_w-skew_gb" Y="-LeanDepth/2" Z="-LeanThick" />
                        <O T="Point" X="-gb_arka_w+skew_gb" Y="LeanDepth/2" Z="-LeanThick" />
                        <O T="Point" X="gb_on_w+skew_gb" Y="LeanDepth/2" Z="-LeanThick" />
                        <O T="Point" X="gb_on_w-skew_gb" Y="-LeanDepth/2" Z="-LeanThick" />
                    </O>
                </O>
            </O>
        </O>
        <O N="ColumnFoundation" T="Group">
            <P N="Guard" V="Substructure.SubStructureType.EQ. 2" />
            <O N="Bridge_Path" T="Group">
                <O N="Edge_Coordinates" T="Group">
                    <P N="Point_1_LU" V="[CoordinateX-t_width/2,CoordinateY+FoundationDepth/2,CoordinateZ]" />
                    <P N="Point_2_LA" V="[CoordinateX-t_width/2,CoordinateY-FoundationDepth/2,CoordinateZ]" />
                    <P N="Point_3_RA" V="[CoordinateX+t_width/2,CoordinateY-FoundationDepth/2,CoordinateZ]" />
                    <P N="Point_4_RU" V="[CoordinateX+t_width/2,CoordinateY+FoundationDepth/2,CoordinateZ]" />
                    <P N="Points_Coordinates" V="concat([Point_1_LU],[Point_2_LA],[Point_3_RA],[Point_4_RU])" />
                </O>
            </O>
            <O N="ShallowFoundation" T="Volume" Alignment="SFoundationRoute" AlignH="Orient" AlignV="Fixed" AlignT="Fixed">
                <O T="Surface" Z="-thickness">
                    <O T="Repeat" S="0" E="length(Points_Coordinates)-1" I="1" CTRL="j" j="0">
                        <O T="Point" X="Points_Coordinates[j][0]" Y="Points_Coordinates[j][1]" Z="Points_Coordinates[j][2]" />
                    </O>
                </O>
                <O T="Surface">
                    <O T="Repeat" S="0" E="length(Points_Coordinates)-1" I="1" CTRL="j" j="0">
                        <O T="Point" X="Points_Coordinates[j][0]" Y="Points_Coordinates[j][1]" Z="Points_Coordinates[j][2]" />
                    </O>
                </O>
            </O>
            <O N="LeanConcrete" T="Volume" X="CoordinateX" Y="CoordinateY" Z="CoordinateZ-thickness" Alignment="SFoundationRoute" AlignH="Orient" AlignV="Fixed" AlignT="Fixed">
                <P N="Opacity" V="0.5" />
                <O T="Surface" Z="0">
                    <O T="Point" X="LeanWidth/2" Y="LeanDepth/2" />
                    <O T="Point" X="-LeanWidth/2" Y="LeanDepth/2" />
                    <O T="Point" X="-LeanWidth/2" Y="-LeanDepth/2" />
                    <O T="Point" X="LeanWidth/2" Y="-LeanDepth/2" />
                </O>
                <O T="Surface" Z="-LeanThick">
                    <O T="Point" X="LeanWidth/2" Y="LeanDepth/2" />
                    <O T="Point" X="-LeanWidth/2" Y="LeanDepth/2" />
                    <O T="Point" X="-LeanWidth/2" Y="-LeanDepth/2" />
                    <O T="Point" X="LeanWidth/2" Y="-LeanDepth/2" />
                </O>
            </O>
            <O N="test" T="Group">
                <O N="Width Control" T="Check">
                    <P N="Criteria" V="t_width .LE. LeanWidth" />
                </O>
                <O N="Depth Control" T="Check">
                    <P N="Criteria" V="FoundationDepth .LE. LeanDepth" />
                </O>
            </O>
        </O>
    </O>
</O>

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


FEM
<O N="FiniteElement" T="Project">
    <P N="Guard" V="runMesh.EQ.1" />
    <P N="mTol" V="1" />
    <O N="Pier" T="Group">
        <P N="Guard" V=" Substructure.SubStructureType.EQ. 1 " />
        <O N="FoundationTopNode" T="Node" X="Ref_List[0]" Y="Ref_List[1]" Z="Ref_List[2]" />
        <O N="FoundationCogNode" T="Node" X="Ref_List[0]" Y="Ref_List[1]" Z="Ref_List[2]-thickness/2" />
        <O N="Rigid_Line" T="FELine">
            <P N="Node1" V="FoundationTopNode" T="Node" />
            <P N="Node2" V="FoundationCogNode" T="Node" />
            <P N="Section" V="RigidSec" T="Section" />
        </O>
        <O N="RigidSec" T="Section">
            <P N="Material" V="RigMat" T="Material" />
            <P N="Ay" V="1e+10" />
            <P N="Ax" V="1e+10" />
            <P N="Az" V="1e+10" />
            <P N="J" V="1e+10" />
            <P N="Iy" V="1e+10" />
            <P N="Iz" V="1e+10" />
            <P N="Izy" V="1e+10" />
        </O>
        <O N="RigMat" T="Material">
            <P N="E" V="44000" D="Beton 28 Günlük Elastisite Modülü" UT="Stress" UC="Internal" />
            <P N="G" V="17600" D="Beton 28 Günlük Kayma Modülü" UT="Stress" UC="Internal" />
            <P N="d" V="0" D="Beton Birim Hacim Ağırlığı" UT="Density" UC="Internal" />
            <P N="a" V="0.00001" D="Beton Isıl Genleşme Katsayısı" />
            <P N="Nu" V="0.2" D="Beton Poisson Oranı" />
            <P N="Type" V="Concrete" T="Text" />
            <P N="Fc28" V="80" D="28 Günlük Beton Dayanımı (Silindir)" UT="Stress" UC="Internal" />
            <P N="Fc28_cube" V="95" D="28 Günlük Beton Dayanımı (Küp)" UT="Stress" UC="Internal" />
        </O>
        <O N="Points_Surface" T="Group">
            <P N="surface_po1" V="[t_width/2,FoundationDepth/2]" />
            <P N="surface_po2" V="[-t_width/2,FoundationDepth/2]" />
            <P N="surface_po3" V="[-t_width/2,-FoundationDepth/2]" />
            <P N="surface_po4" V="[t_width/2,-FoundationDepth/2]" />
            <P N="angle" V="rotate" />
            <P N="Critical_Point" V="translate(Ref_List,0,0,-thickness/2)" />
            <P N="PrincipalList" V="[Critical_Point]" />
            <P N="Foun_Length" V="t_width" />
        </O>
        <O N="Foundation_Mesh" T="FEMesh" CX="meshSize" CY="meshSize" ConstraintPts="PrincipalList">
            <P N="Material" V="foundation_Mat" T="Material" />
            <P N="Tz" V="-1000" />
            <P N="Tx" V="-1" />
            <P N="Ty" V="-1" />
            <O T="Surface" X="CoordinateX" Y="CoordinateY" Z="CoordinateZ-thickness/2" Thickness="thickness">
                <O T="Point" X="surface_po1[0]+mTol" Y="surface_po1[1]+mTol" Z="0" />
                <O T="Point" X="surface_po2[0]-mTol" Y="surface_po2[1]+mTol" Z="0" />
                <O T="Point" X="surface_po3[0]-mTol" Y="surface_po3[1]-mTol" Z="0" />
                <O T="Point" X="surface_po4[0]+mTol" Y="surface_po4[1]-mTol" Z="0" />
            </O>
        </O>
    </O>
    <O N="Abutment" T="Group">
        <P N="Guard" V=" Substructure.SubStructureType.EQ. 2" />
        <O N="Points_Surface" T="Group">
            <P N="surface_po1" V="[-BackLength-skew,-FoundationDepth/2]" />
            <P N="surface_po2" V="[-BackLength+skew,FoundationDepth/2]" />
            <P N="surface_po3" V="[(Direction*(abutment+on_depth))+skew,FoundationDepth/2]" />
            <P N="surface_po4" V="[(Direction*(abutment+on_depth))-skew,-FoundationDepth/2]" />
            <P N="PrincipalList" V="[Ref_List]" />
            <P N="Foun_Length" V="abtmnt_width" />
        </O>
        <O N="Foundation_Mesh" T="FEMesh" CX="meshSize" CY="meshSize" ConstraintPts="PrincipalList">
            <P N="Material" V="foundation_Mat" T="Material" />
            <P N="Tz" V="-1000" />
            <P N="Tx" V="-1" />
            <P N="Ty" V="-1" />
            <O T="Surface" X="CoordinateX" Y="CoordinateY" Z="CoordinateZ" Thickness="thickness" Node1LocalOffZ="thickness/2" Node2LocalOffZ="thickness/2" Node3LocalOffZ="thickness/2" Node4LocalOffZ="thickness/2">
                <O T="Point" X="surface_po1[0]+mTol" Y="surface_po1[1]+mTol" Z="0" />
                <O T="Point" X="surface_po2[0]-mTol" Y="surface_po2[1]+mTol" Z="0" />
                <O T="Point" X="surface_po3[0]-mTol" Y="surface_po3[1]-mTol" Z="0" />
                <O T="Point" X="surface_po4[0]+mTol" Y="surface_po4[1]-mTol" Z="0" />
            </O>
        </O>
    </O>
    <O N="Soil_Properties" T="Group">
        <P N="Modulus_Reaction_Object" V="objs('',NULL,'KBYS_YatakKatsayisiHesabi')" />
        <O N="Foundation_Parameter" T="Group">
            <P N="Guard" V="length(Modulus_Reaction_Object) .NE. 0" />
            <P N="Foundation_List" V="filter(Modulus_Reaction_Object[0].Soil_Parameters_List , x[0] .EQ. thickness .AND. x[1] .EQ. FoundationDepth )" />
            <P N="Merged_F_List" V="mergel(Foundation_List)" />
            <P N="k_st" V="Merged_F_List[6]" />
            <P N="gama_effective" V="Modulus_Reaction_Object[0].gama" />
            <P N="Und_Dra_Strength" V="Modulus_Reaction_Object[0].Cu" />
            <O N="Bearing_Factors" T="Group">
                <P N="F_Nc" V="Merged_F_List[3]" />
                <P N="F_Nq" V="Merged_F_List[4]" />
                <P N="F_Ngama" V="Merged_F_List[5]" />
                <P N="F_phi" V="Merged_F_List[2]" />
            </O>
            <O N="Shape_Factors" T="Group">
                <P N="s_c" V="1+(FoundationDepth/t_width)*(F_Nq/F_Nc)" />
                <P N="s_q" V="1+(FoundationDepth/t_width)*tan(F_phi*2*pi/360)" />
                <P N="s_gama" V="1-0.4*((FoundationDepth/t_width))" />
            </O>
            <O N="Depth_Factors" T="Group">
                <P N="k_f" V="iif(thickness/FoundationDepth .LE. 1 , thickness/FoundationDepth , atan(thickness/FoundationDepth) )" />
                <P N="d_c" V="1+0.4*k_f" />
                <P N="d_q" V="1+2*k_f*tan(F_phi*2*pi/360)*((1-sin(F_phi*2*pi/360))^2)" />
                <P N="d_gama" V="1" />
            </O>
            <P N="Ult_Bearing_Capacity" V="Und_Dra_Strength*F_Nc*s_c*d_c+(gama_effective*thickness)*F_Nq*s_q*d_q+0.5*gama_effective*FoundationDepth*F_Ngama*s_gama*d_gama" />
            <P N="Allowable_Q_Capacity" V="Ult_Bearing_Capacity/FS" />
        </O>
    </O>
</O>

Export


Export
<O T="Export">
    <O N="StartCoordinates" T="Group">
        <P N="Ref_List" V="iif(Substructure.SubStructureType.EQ. 1,onliner([Substructure.StartRefline,Substructure.EndRefline],0.5),onliner([Substructure.FoundationRefST,Substructure.FoundationRefEND],0.5))" />
        <P N="SFoundationRoute" V="iif(Substructure.SubStructureType.EQ. 1, Substructure.Alignment_.YolAliynmani, Substructure.ColumnRoute)" />
        <P N="CoordinateX" V="Ref_List[0]" />
        <P N="CoordinateY" V="Ref_List[1]" />
        <P N="CoordinateZ" V="Substructure.LocZ" />
    </O>
</O>