Versions Compared

Key

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

...

          "runMesh" input parametresi döşeme objesi içinde kodlanmış olan finite modelin görünüp görünmemesini sağlayan parametredir.

3D Geometri

Döşeme Koordinatları- Color parametresi döşemenin renginin ayarlandığı parametredir.

- Opacity parametresi döşemenin şeffaflığını ayarlayan parametredir.

          3D geometri oluşturulurken hesaplanan bütün koordinat listeleri export grubunun içerisinde olsa dahi bu kısım altında incelenecektir. Çünkü döşeme objesinin düzgün oluşabilmesi adına çok fazla koordinat düzenlemesi yapıldığından karışıklığa yol açabilme durumu mevcuttur. İlgili parametreler 3D Geometri ve Export kodları içerisinde incelenebilir. Hacim oluşturulmasında kullanılan listeler veya parametreler kendi grupları altında incelenecektirolmasına rağmen 3D geometri oluşurken çok fazla koordinat hesabı döndüğü için koordinatların nereden geldiği düzgünce sıralanmalıdır. Bu doğrultuda 3D geometriyi oluşturan StartSlabList, FinishSlabList, StartBottomPTs ve FinishBottomPTs nihai listelerine kadar yapılan tüm işlemler ve sonucunda oluşturulan listeler bu kısımda incelenecektir. Harici exportlanan parametreler ilgili olduğu kısımda açıklanacaktır.

Code Block
languagexml
themeEclipse
title3D Geometry
collapsetrue
<O N="Geometry" T="Project">
    <O N="Coordinates_Deck" T="Group">
        <O N="Surface_Points" T="Group">
            <O N="TopSurface" T="Group">
              
                <O N="Top" T="Repeat" S="0" E="length(StartBeamPTs)-2" I="1" CTRL="p" p="4">
                 
                    <P N="LeftMidPoint" V="onliner([StartBeamPTs[p],StartBeamPTs[p+1]],0.5)" />
             
                    <P N="RightMidPoint" V="onliner([FinishBeamPTs[p],FinishBeamPTs[p+1]],0.5)" />
                </O>
            </O>
   
            <P N="StartBottomPTs" V="reverse(sort(concat(map(Top,x.LeftMidPoint),[StList_over_L],[StList_over_R]),x[1]))" />
            <P N="FinishBottomPTs" V="reverse(sort(concat(map(Top,x.RightMidPoint),[FnshList_over_L],[FnshList_over_R]),x[1]))" />
        </O>
    </O>
    <O N="Slab" T="Volume" Alignment="SlabRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
        <P N="Color" V="#109025" T="Text" />
        <P N="Opacity" V="0.3" />
        <O T="Surface">
            <O T="Repeat" S="0" E="length(StartSlabList)-1" I="1" CTRL="i" i="0">
                <O T="Point" X="StartSlabList[i][0]" Y="StartSlabList[i][1]" Z="StartSlabList[i][2]" AlignTB="0" />
            </O>
            <O T="Repeat" S="0" E="length(StartBottomPTs)-1" I="1" CTRL="k" k="0">
                <O T="Point" X="StartBottomPTs[k][0]" Y="StartBottomPTs[k][1]" Z="StartBottomPTs[k][2]+SlabThickness" />
            </O>
        </O>
        <O T="Surface">
            <O T="Repeat" S="0" E="length(FinishSlabList)-1" I="1" CTRL="i" i="0">
                <O T="Point" X="FinishSlabList[i][0]" Y="FinishSlabList[i][1]" Z="FinishSlabList[i][2]" AlignTB="0" />
            </O>
            <O T="Repeat" S="0" E="length(FinishBottomPTs)-1" I="1" CTRL="p" p="0">
                <O T="Point" X="FinishBottomPTs[p][0]" Y="FinishBottomPTs[p][1]" Z="FinishBottomPTs[p][2]+SlabThickness" />
            </O>
        </O>
    </O>
</O>

          Döşeme objesinin alt yüzeyi volume oluşturulurken en kritik yüzeydir. Alt yüzey iki çıkıntı yönünden kaynaklı iki nokta, altında bulunan her bir kirişin sağı ve solu olmak üzere ikişer noktası dahil olmak üzere tüm noktaların birleşmesinden oluşan listeden kendi alt yüzeyini oluşturmaktadır.

Üst yüzey ise ilgili listede görünen en sol ve en sağ noktanın birleşmesinden oluşmaktadır. Listelerin oluşması şu şekildedir :

...

-SortedBeamPTs parametresi, döşeme altında bulunan bütün kirişleri başlangıç Y koordinatlarına göre sıralayan parametredir.

-BeamRefPT_L1 parametresi,  güzergah bitişinden güzergah başlangıcına doğru bakıldığında döşeme altında ne kadar kiriş objesi varsa hepsinin sol reflinelarının başlangıç koordinatlarını sıralı bir şekilde listeleyen parametredir.

-BeamRefPT_L2 parametresi, güzergah bitişinden güzergah başlangıcına doğru bakıldığında döşeme altında ne kadar kiriş objesi varsa hepsinin sol relinelarının bitiş koordinatlarını sıralı bir şekilde listeleyen parametredir.

-BeamRefPT_R1 parametresi, güzergah bitişinden güzergah başlangıcına doğru bakıldığında döşeme altında ne kadar kiriş objesi varsa hepsinin sağ reflinelarının başlangıç koordinatlarını sıralı bir şekilde listeleyen parametredir.

-BeamRefPT_R2 parametresi, güzergah bitişinden güzergah başlangıcına doğru bakıldığında döşeme altında ne kadar kiriş objesi varsa hepsinin sağ reflinelarının bitiş koordinatlarını sıralı bir şekilde listeleyen parametredir.

-StartBeamPTs parametresi, BeamRefPT_L1 ve BeamRefPT_R1 listelerinin birleşiminden oluşan, kirişlerin sağ ve sol reflinelarının başlangıç koordinatlarının sıralı listesidir.

-FinishBeamPTs parametresi, BeamRefPT_L2 ve BeamRefPT_R2 listelerinin birleşiminden oluşan, kirişlerin sağ ve sol bitiş koordinatlarının sıralı listesidir.

-StartList parametresi, kirişlerin başlangıç koordinatlarının en sağındaki ve en solundaki noktalarından oluşan line çizgisini veren parametredir.

-StList_over_L parametresi, döşemeye çıkıntı verilmesi durumunda güzergah bitişinden bakıldığında solda oluşacak

...

point koordinatlarını online fonksiyonu ile hesaplayan parametredir.

-StList_over_R parametresi, döşemeye çıkıntı verilmesi durumunda güzergah bitişinden bakıldığında sağda oluşacak

...

point koordinatlarını online fonksiyonu ile hesaplayan parametredir.

-FinishList parametresi, kirişlerin bitiş koordinatlarının en sağındaki ve en solundaki noktalarından oluşan line çizgisini veren parametredir.

-FnshList_over_L parametresi, döşemeye çıkıntı verilmesi durumunda güzergah bitişinden bakıldığında solda oluşacak

...

point koordinatlarını online fonksiyonu ile hesaplayan parametredir.

-FnshList_over_R parametresi, döşemeye çıkıntı verilmesi durumunda güzergah bitişinden bakıldığında sağda oluşacak

...

point koordinatlarını online fonksiyonu ile hesaplayan parametredir.

-StartSlabList parametresi, tüm kirişlerin reflinelarının başlangıç noktalarını içeren StartBeamPTs parametresi, StList_over_L  parametresi ve StList_over_R parametresinin birleşiminden oluşan listeyi gösteren parametredir. Döşeme alt yüzey başlangıcının koordinatları bu listeden oluşacaktır.

-FinishSlabList parametresi, tüm kirişlerin reflinelarının başlangıç noktalarını içeren FinishBeamPTs parametresi, FnshList_over_L parametresi ve FnshList_over_R parametresinin birleşiminden oluşan listeyi gösteren parametredir. Döşeme alt yüzey bitişinin koordinatları bu listeden oluşacaktır. 

-LeftMidPoint parametresi, tüm kirişlerin sol ve sağ refline başlangıç koordinatlarının onliner fonksiyonu ile orta noktasını hesaplayan ve bu koordinatları listeli bir şekilde gösteren parametredir.

-RightMidPoint parametresi, tüm kirişlerin sol ve sağ refline bitiş koordinatlarının onliner fonksiyonu ile orta noktasını hesaplayan ve bu koordinatları listeli bir şekilde gösteren parametredir.

-StartBottomPTs parametresi, kirişlerin başlangıç orta noktaları olan LeftMidPoint point listesi ile StList_over_L ve StList_over_R pointlerinden oluşan koordinat listesidir. Döşeme üst yüzeyinin başlangıç koordinatları bu listeden oluşacaktır. Bulunan koordinatlar Z yönünde döşeme alt yüzeyine karşılık gelmektedir. Bu noktalar üst yüzeyi oluşturacağı için geometri ayarlanırken, kot farkı döşeme kalınlığı arttırılarak yapılacaktır. Ayrıca, geometri oluşturulurken saat yönünde nokta tanımı yapıldığından dolayı reverse fonksiyonu kullanılarak liste ters çevrilmiştir. Bu sayede sıralı bir şekilde pointler oluşmaktadır.

-FinishBottomPTs parametresi, kirişlerin bitiş orta noktaları olan RightMidPoint point listesi ile FnshList_over_L ve FnshList_over_R pointlerinden oluşan koordinat listesidir.Döşeme üst yüzeyinin bitiş koordinatları bu listeden oluşacaktır. Bulunan koordinatlar Z yönünde döşeme alt yüzeyine karşılık gelmektedir. Bu noktalar üst yüzeyi oluşturacağı için geometri ayarlanırken, kot farkı döşeme kalınlığı arttırılarak yapılacaktır. Ayrıca, geometri oluşturulurken saat yönünde nokta tanımı yapıldığından dolayı reverse fonksiyonu kullanılarak liste ters çevrilmiştir. Bu sayede sıralı bir şekilde pointler oluşmaktadır.

Drawio
baseUrlhttps://aecbolt.atlassian.net/wiki
diagramNameDöşeme Koordinatları
contentId82282833
width1663
simple0
zoom1
pageId69271682
diagramDisplayNameDöşeme Koordinatları
lbox1
contentVer1
height755
revision1

  • Döşeme Alignment Hesapları

          Döşeme objesinin alignment değerlerinin tamamı "Warp" durumdadır. Dolayısı ile döşeme objesi, alignment ne davranış gösterirse aynı şekilde davranacaktır.

Drawio
baseUrlhttps://aecbolt.atlassian.net/wiki
diagramNameDöşeme Align V Davranışı
contentId82673688
width1475
simple0
zoom1
pageId69271682
diagramDisplayNameDöşeme Align V Davranışı
lbox1
contentVer1
height803
revision1

Drawio
baseUrlhttps://aecbolt.atlassian.net/wiki
diagramNameDöşeme Align H Davranışı
contentId82673723
width1398
simple0
zoom1
pageId69271682
diagramDisplayNameDöşeme Align H Davranışı
lbox1
contentVer1
height809
revision1

Drawio
baseUrlhttps://aecbolt.atlassian.net/wiki
diagramNameDöşeme AlignT Davranışı
contentId82283008
width1474
simple0
zoom1
pageId69271682
diagramDisplayNameDöşeme AlignT Davranışı
lbox1
contentVer1
height807
revision1

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

...