...
"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 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<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 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- 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 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Drawio | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Drawio | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Finite Element Model Jira LegacyshowSummary false server System JIRA serverId 12184a62-cd2a-3b23-8878-0a21493ef13f key DOC-57
showSummary | false |
---|---|
server | System JIRA |
serverId | 12184a62-cd2a-3b23-8878-0a21493ef13f |
key | DOC-57 |
...