...
Code Block |
---|
language | xml |
---|
theme | Eclipse |
---|
title | Input Parameters |
---|
collapse | true |
---|
|
<O N="GeometricParameters" T="Group">
<P N="type" V="2" D="Başlık Kirişi Tipi[T Kesit=1/Kutu Kesit=2]" Role="Input" Category="Geometri" />
<P N="LocX" V="35000" D="Kilometre" Role="Input" Category="Geometri" UT="Length" UC="KM_N" />
<P N="LocY" V="0" D="Yol Eksenine Dik Uzaklık" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
<P N="Alignment_" V="A1" T="KBYS_Aliynman" D="Ait Oldugu Aliyman" Role="Input" Category="Geometri" />
<O T="ParamInfo" Min="1" Max="1" Required="1" Param="Alignment_" Pick="1" List="1" />
<P N="depth_hh" V="11000" D="Başlık Kirişi Genişliği" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
<P N="CB_b1" V="2500" D="1.faz Beton Genisligi" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
<P N="CB_h1" V="1100" D="1.faz Beton Yuksekligi" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
<P N="CB_b2" V="950" D="2.faz Beton Genisligi" Role="Input" Category="Geometri" UT="Length" UC="M_KN" />
<P N="s" V="0" D="Verevlik Açısı" Role="Input" Category="Geometri" UT="Angle" UC="DEGREE" />
</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="mesh" V="3" D="mesh sayisi" Role="Input" Category="FEM" />
<P N="SubSecMat" V="NULL" T="Material" D="Material" Role="Input" Category="FEM" />
</O> |
Başlık Kirişi Tipi (
tiptype) Jira Legacy |
---|
showSummary | false |
---|
server | System JIRA |
---|
serverId | 12184a62-cd2a-3b23-8878-0a21493ef13f |
---|
key | DOC-34 |
---|
|
Türkiye uygulanan başlık kiriş tipleri iki tiptir. Bunlar 'de basit mesnetli karayolları köprü sistemlerinde iki tip başlık kirişi uygulanmaktadır: i) "T Kesit" ile ve ii) "Kutu Kesit" kirişlerdir. Uygulama içindeki kiriş tipi seçimi bu parametre "Başlık Kirişi Tipi" parametresi ile yapılıp bu seçime göre diğer parametreler değerlendirilir.
...
Başlık kirişinin köprü enindeki mesafesini verir
Ait
Oldugu Olduğu Güzergah (Alignment_)
(Her iki tip başlık kirişi için de aynıdır)
Başlık kirişin ait olduğu güzergahla beraber çalışabilmesi için önce hangi güzergaha ait olduğu bilinmeli ve bu yüzden seçilmelidir. Güzergah
Başlık Kirişi Genişliği (depth_hh) (m)
...
Code Block |
---|
language | xml |
---|
theme | Eclipse |
---|
title | 3D Geometry |
---|
collapse | true |
---|
|
<O N="Geometry" T="Group">
<O N="T_Section" T="Group" Alignment="Alignment_.YolAliynmani" AlignH="Warp" AlignV="Warp" AlignT="Warp">
<O N="CapBeam" T="Volume" Y="LocY" X="LocX">
<P N="Guard" V="type .EQ. 1" />
<P N="Opacity" V="0.80" />
<O N="C-C_outside" T="Surface" Y="-depth_hh/2">
<O T="Point" Y="0" X="((CB_b2/2)/cos(-sRad))-Skewness" Z="-Z4" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b2/2)/cos(-sRad))-Skewness" Z="-(h2)" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))-Skewness" Z="-(h2)" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))-Skewness" Z="-(CB_h1+CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))-Skewness" Z="-(CB_h1+CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))-Skewness" Z="-(CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b2/2)/cos(-sRad))-Skewness" Z="-(CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b2/2)/cos(-sRad))-Skewness" Z="-Z4" AlignTB="0" />
</O>
<O N="C-C_inside" T="Surface" Y="depth_hh/2">
<O T="Point" Y="0" X="((CB_b2/2)/cos(-sRad))+Skewness" Z="-Z4" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b2/2)/cos(-sRad))+Skewness" Z="-(h2)" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))+Skewness" Z="-(h2)" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))+Skewness" Z="-(CB_h1+CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))+Skewness" Z="-(CB_h1+CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))+Skewness" Z="-(CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b2/2)/cos(-sRad))+Skewness" Z="-(CB_h2)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b2/2)/cos(-sRad))+Skewness" Z="-Z4" AlignTB="0" />
</O>
</O>
</O>
<O N="Box_Section" T="Group" Alignment="Alignment_.YolAliynmani" AlignH="Warp" AlignV="Warp" AlignT="Warp">
<O N="CapBeam" T="Volume" Y="LocY" X="LocX" Z="-CB_h2">
<P N="Guard" V="type .EQ. 2" />
<P N="Opacity" V="0.80" />
<O N="C-C_outside" T="Surface" Y="-depth_hh/2">
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))-Skewness" Z="-(CB_h1)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))-Skewness" Z="-(CB_h1)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))-Skewness" Z="-Z4" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))-Skewness" Z="-Z4" AlignTB="0" />
</O>
<O N="C-C_inside" T="Surface" Y="depth_hh/2">
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))+Skewness" Z="-(CB_h1)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))+Skewness" Z="-(CB_h1)" AlignTB="0" />
<O T="Point" Y="0" X="((-CB_b1/2)/cos(-sRad))+Skewness" Z="-Z4" AlignTB="0" />
<O T="Point" Y="0" X="((CB_b1/2)/cos(-sRad))+Skewness" Z="-Z4" AlignTB="0" />
</O>
</O>
</O> |
Finite Element Model Jira Legacy |
---|
showSummary | false |
---|
server | System JIRA |
---|
serverId | 12184a62-cd2a-3b23-8878-0a21493ef13f |
---|
key | DOC-36 |
---|
|
Code Block |
---|
language | xml |
---|
theme | Eclipse |
---|
title | FEM |
---|
collapse | true |
---|
|
<O N="FiniteElement" T="Group" Alignment="Alignment_.YolAliynmani" AlignH="Warp" AlignV="Warp" AlignT="Warp" Exported="1">
<P N="Guard" V="runMesh.EQ.1" />
<!-- Baslık Kirisinin sol konsoluna yerlesen mesnetlerin listesi -->
<P N="Left_Side_Bearings" V="filter(InfrastructureBearings,x.activeref .EQ. 1)" />
<!-- Baslık Kirisinin sag konsoluna yerlesen mesnetlerin listesi -->
<P N="Right_Side_Bearings" V="filter(InfrastructureBearings,x.activeref .EQ. 2)" />
<!-- Baslik Kirisi alt yuzeyinde bulunan refline'ın orta noktası -->
<P N="Ref_Line" V="onliner([StartRefline3,EndRefline3],0.5)" />
<P N="Ref_Po" V="[Ref_Line[0],Ref_Line[1],Ref_Line[2]+CB_h1]" />
<O N="Sorted_Bearings_List" T="Group">
<!-- Listelerin LocY'ye göre sıralanması -->
<P N="Sorted_Left_Bearings" V="sort(Left_Side_Bearings,x.ElastomerPosition[1])" />
<P N="Sorted_Right_Bearings" V="sort(Right_Side_Bearings,x.ElastomerPosition[1])" />
</O>
<O N="Boundary_Condition" T="Group">
<!-- Baslik Kirisinin iki uç noktasının koordinat listeleri -->
<P N="Leftmost_Bearings" V="[StartRefline3[0],StartRefline3[1],StartRefline3[2]+CB_h1]" />
<P N="Rightest_Bearings" V="[EndRefline3[0],EndRefline3[1],EndRefline3[2]+CB_h1]" />
</O>
<O N="Sections_and_Properties" T="Group">
<O N="First_State" T="Group">
<P N="Guard" V="length(InfrastructureBearings) .EQ. 0 " />
<O N="S_SS1" T="Section">
<P N="Material" V="SubSecMat" T="Material" />
<O T="Shape">
<O T="Point" X="Bearing_Width1" Y="0" />
<O T="Point" X="-Bearing_Width1" Y="0" />
<O T="Point" X="-Bearing_Width1" Y="-CB_h1" />
<O T="Point" X="Bearing_Width1" Y="-CB_h1" />
</O>
</O>
<O N="Section_Properties" T="Group">
<P N="Ax" V="sectionA(S_SS1)" />
<P N="Ay" V="sectionAy(S_SS1)" />
<P N="Az" V="sectionAz(S_SS1)" />
<P N="J" V="sectionJ(S_SS1)" />
<P N="Iy" V="sectionIy(S_SS1)" />
<P N="Iz" V="sectionIz(S_SS1)" />
</O>
</O>
<O N="Second_State" T="Group">
<P N="Guard" V="length(InfrastructureBearings) .NE. 0 " />
<O N="S_SS2" T="Section">
<P N="Material" V="SubSecMat" T="Material" />
<O T="Shape">
<O T="Point" X="CapBeam_Width2" Y="0" />
<O T="Point" X="-CapBeam_Width2" Y="0" />
<O T="Point" X="-CapBeam_Width2" Y="-CapBeam_Thick2" />
<O T="Point" X="CapBeam_Width2" Y="-CapBeam_Thick2" />
</O>
</O>
<O N="Section_Properties" T="Group">
<P N="Ax" V="sectionA(S_SS2)" />
<P N="Ay" V="sectionAy(S_SS2)" />
<P N="Az" V="sectionAz(S_SS2)" />
<P N="J" V="sectionJ(S_SS2)" />
<P N="Iy" V="sectionIy(S_SS2)" />
<P N="Iz" V="sectionIz(S_SS2)" />
</O>
</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ü" />
<P N="G" V="17600" D="Beton 28 Günlük Kayma Modülü" />
<P N="d" V="0" D="Beton Birim Hacim Ağırlığı" />
<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)" />
<P N="Fc28_cube" V="95" D="28 Günlük Beton Dayanımı (Küp)" />
</O>
</O>
<O N="First_Condition" T="Group">
<!-- Baslik kirisi objesinin referans verdigi elastomer mesnet tanımlanmadıgı zaman olusan durum. -->
<P N="Guard" V="length(InfrastructureBearings) .EQ. 0 " />
<P N="Center_Node_List" V="sort(concat([Leftmost_Bearings],[Ref_Po],[Rightest_Bearings]),x[1])" />
<!-- Repeat tanımlandıgı zaman objfsgaklnby hatası veriyor. -->
<O N="Sol_Kisim" T="Group">
<O N="Mid_Node_S1" T="Node" X="Center_Node_List[0][0]" Y="Center_Node_List[0][1]" Z="Center_Node_List[0][2]" />
<O N="Mid_Node_S1_F" T="Node" X="Center_Node_List[0][0]+CB_b1/2" Y="Center_Node_List[0][1]" Z="Center_Node_List[0][2]" />
<O N="Mid_Node_S1_FU" T="Node" X="Center_Node_List[0][0]+CB_b1/2" Y="Center_Node_List[0][1]" Z="Center_Node_List[0][2]+CB_h2" />
<O N="Mid_Node_S1_B" T="Node" X="Center_Node_List[0][0]-CB_b1/2" Y="Center_Node_List[0][1]" Z="Center_Node_List[0][2]" />
<O N="Mid_Node_S1_BU" T="Node" X="Center_Node_List[0][0]-CB_b1/2" Y="Center_Node_List[0][1]" Z="Center_Node_List[0][2]+CB_h2" />
</O>
<O N="Orta_Kisim" T="Group">
<O N="Mid_Node_S2" T="Node" X="Center_Node_List[1][0]" Y="Center_Node_List[1][1]" Z="Center_Node_List[1][2]" />
<O N="Mid_Node_S2_F" T="Node" X="Center_Node_List[1][0]+CB_b1/2" Y="Center_Node_List[1][1]" Z="Center_Node_List[1][2]" />
<O N="Mid_Node_S2_FU" T="Node" X="Center_Node_List[1][0]+CB_b1/2" Y="Center_Node_List[1][1]" Z="Center_Node_List[1][2]+CB_h2" />
<O N="Mid_Node_S2_B" T="Node" X="Center_Node_List[1][0]-CB_b1/2" Y="Center_Node_List[1][1]" Z="Center_Node_List[1][2]" />
<O N="Mid_Node_S2_BU" T="Node" X="Center_Node_List[1][0]-CB_b1/2" Y="Center_Node_List[1][1]" Z="Center_Node_List[1][2]+CB_h2" />
</O>
<O N="Sag_Kisim" T="Group">
<O N="Mid_Node_S3" T="Node" X="Center_Node_List[2][0]" Y="Center_Node_List[2][1]" Z="Center_Node_List[0][2]" />
<O N="Mid_Node_S3_F" T="Node" X="Center_Node_List[2][0]+CB_b1/2" Y="Center_Node_List[2][1]" Z="Center_Node_List[2][2]" />
<O N="Mid_Node_S3_FU" T="Node" X="Center_Node_List[2][0]+CB_b1/2" Y="Center_Node_List[2][1]" Z="Center_Node_List[2][2]+CB_h2" />
<O N="Mid_Node_S3_B" T="Node" X="Center_Node_List[2][0]-CB_b1/2" Y="Center_Node_List[2][1]" Z="Center_Node_List[2][2]" />
<O N="Mid_Node_S3_BU" T="Node" X="Center_Node_List[2][0]-CB_b1/2" Y="Center_Node_List[2][1]" Z="Center_Node_List[2][2]+CB_h2" />
</O>
<O N="Bottom_Node" T="Node" X="Ref_Line[0]" Y="Ref_Line[1]" Z="Ref_Line[2]" />
<O N="ForBeams" T="Group">
<O N="SizeForSection" T="Group">
<P N="Bear_Thick1" V="CB_h1" />
<P N="Bearing_Width1" V="CantileverLength" />
<P N="Bear_Depth1" V="depth_hh" />
</O>
<O N="Beam-Left" T="FELine">
<P N="Node1" V="Mid_Node_S1" T="Node" />
<P N="Node2" V="Mid_Node_S2" T="Node" />
<P N="Section" V="S_SS1" T="Section" />
</O>
<O N="Beam-Right" T="FELine">
<P N="Node1" V="Mid_Node_S2" T="Node" />
<P N="Node2" V="Mid_Node_S3" T="Node" />
<P N="Section" V="S_SS1" T="Section" />
</O>
<O N="Rigid_Links" T="Group">
<!-- Repeat duzelince kod kısaltılacak . -->
<!-- Sol Taraf -->
<O N="Rig_Right" T="FELine">
<P N="Node1" V="Mid_Node_S1" T="Node" />
<P N="Node2" V="Mid_Node_S1_F" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Left" T="FELine">
<P N="Node1" V="Mid_Node_S1" T="Node" />
<P N="Node2" V="Mid_Node_S1_B" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Right_U" T="FELine">
<P N="Node1" V="Mid_Node_S1_F" T="Node" />
<P N="Node2" V="Mid_Node_S1_FU" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Right_A" T="FELine">
<P N="Node1" V="Mid_Node_S1_B" T="Node" />
<P N="Node2" V="Mid_Node_S1_BU" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<!-- Orta Taraf -->
<O N="Rig_Right" T="FELine">
<P N="Node1" V="Mid_Node_S2" T="Node" />
<P N="Node2" V="Mid_Node_S2_F" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Left" T="FELine">
<P N="Node1" V="Mid_Node_S2" T="Node" />
<P N="Node2" V="Mid_Node_S2_B" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Right_U" T="FELine">
<P N="Node1" V="Mid_Node_S2_F" T="Node" />
<P N="Node2" V="Mid_Node_S2_FU" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Right_A" T="FELine">
<P N="Node1" V="Mid_Node_S2_B" T="Node" />
<P N="Node2" V="Mid_Node_S2_BU" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<!-- Sag Taraf -->
<O N="Rig_Right" T="FELine">
<P N="Node1" V="Mid_Node_S3" T="Node" />
<P N="Node2" V="Mid_Node_S3_F" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Left" T="FELine">
<P N="Node1" V="Mid_Node_S3" T="Node" />
<P N="Node2" V="Mid_Node_S3_B" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Right_U" T="FELine">
<P N="Node1" V="Mid_Node_S3_F" T="Node" />
<P N="Node2" V="Mid_Node_S3_FU" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<O N="Rig_Right_A" T="FELine">
<P N="Node1" V="Mid_Node_S3_B" T="Node" />
<P N="Node2" V="Mid_Node_S3_BU" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
<!-- Merkez Node -->
<O N="Center_LoadTransfer" T="FELine">
<P N="Node1" V="Mid_Node_S2" T="Node" />
<P N="Node2" V="Bottom_Node" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
</O>
</O>
</O>
<O N="Second_Condition" T="Group">
<P N="Guard" V="length(InfrastructureBearings) .NE. 0 " />
<!-- Mesnet Seçili olursa -->
<O N="Bearing_Fixing" T="Group">
<!-- Sol Konsoldaki mesnet listesi -->
<P N="Left_Nodes" V="map(Sorted_Left_Bearings,x.ElastomerPosition)" />
<!-- Sag Konsoldaki mesnet listesi -->
<P N="Right_Nodes" V="map(Sorted_Right_Bearings,x.ElastomerPosition)" />
<P N="First_List" V="concat(Left_Nodes,Right_Nodes)" />
<!-- Baslik Kirisinin Finite Modelinde kullanılacak olan butun noktaların koordinat listesi -->
<P N="Last_List" V="concat(First_List,[Ref_Po],[Leftmost_Bearings],[Rightest_Bearings])" />
<P N="General_Node_List" V="sort( Last_List,x[1])" />
</O>
<O N="Loop1" T="Repeat" S="0" E="length(General_Node_List)-1" I="1" CTRL="g" g="0">
<O N="Interpolation_1" T="Group">
<P N="y1_1" V="StartRefline3[0]" />
<P N="x1_1" V="StartRefline3[1]" />
<P N="y3_1" V="EndRefline3[0]" />
<P N="x3_1" V="EndRefline3[1]" />
<P N="x2_1" V="General_Node_List[g][1]" />
<P N="y2_1" V="((x2_1-x1_1)*(y3_1-y1_1))/(x3_1-x1_1)+y1_1" />
<P N="z2_1" V="Ref_Po[2]" />
<!-- x ve y karıştırılmamıştır. -->
<!-- İlk Dugum icin Interpolation -->
</O>
<O N="Node_Descr" T="Group">
<O N="Node_1" T="Node" X="y2_1" Y="x2_1" Z="z2_1" />
</O>
<O N="Member" T="FELine">
<P N="Guard" V="g .LE. length(General_Node_List)-2" />
<P N="Node1" V="Loop1[g].Node_1" T="Node" />
<P N="Node2" V="Loop1[g+1].Node_1" T="Node" />
<P N="Section" V="S_SS2" T="Section" />
</O>
<O N="Boundary_Condition" T="Group">
<P N="Guard" V=" g .GT. 0 .AND. g .LT.length(General_Node_List)-1" />
<O N="Rig_Node" T="Node" X="General_Node_List[g][0]" Y="General_Node_List[g][1]" Z="General_Node_List[g][2]" />
<O N="Rig_Link" T="FELine">
<P N="Node1" V="Node_1" T="Node" />
<P N="Node2" V="Rig_Node" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
</O>
<O N="SizeForSection" T="Group">
<P N="CapBeam_Thick2" V="CB_h1" />
<P N="CapBeam_Width2" V="CantileverLength" />
<P N="CapBeam_Depth2" V="depth_hh" />
</O>
</O>
<O N="Center_Top" T="Node" X="Ref_Po[0]" Y="Ref_Po[1]" Z="Ref_Po[2]" />
<O N="Center_Bot" T="Node" X="Ref_Line[0]" Y="Ref_Line[1]" Z="Ref_Line[2]" />
<O N="Rigid_Line" T="FELine">
<P N="Node1" V="Center_Top" T="Node" />
<P N="Node2" V="Center_Bot" T="Node" />
<P N="Section" V="RigidSec" T="Section" />
</O>
</O>
</O> |
...