Professional Documents
Culture Documents
Çağrı AŞIKOĞLU-280801171
Mehmet Akif BENZER-
28080191
KİRİŞ
Kesit boyutları, uzunluğa nazaran
çok küçük olan yapı elemanlarıdır.
Kirişler genellikle, enine kuvvetleri
eğilme etkisiyle taşırlar.
Pozitif noktasal yer
değiştirme, dönme, kuvvet
ve moment
Kesme kuvveti ve Eğilme
momenti için işaret kabulü
m m
L
V V
Sonlu Elemanlar Yöntemini
kullanarak modelleme ve çözüm
yapabilmek için aşağıda belirtilmiş
olan işlem adımları takip edilerek,
modellenmek istenen herhangi bir
yapı elemanı için, düğüm noktası
deformasyonları ve reaksiyon
kuvvetleri bulunabilmektedir.
İzlenecek Yol:
12 6L − 12 6L
6L 4L2 − 6L 2L2
EI
[ klocal ] = 3
L − 12 − 6L 12 − 6L
2
6L 2L − 6L 4L
2
Fortran 77 derleyicisi ile yazılmış olan
programda girilmiş olan sistem için
global matris, lokal matrislerin
toplanmasıyla oluşturulmuştur:
fˆ1 y 12 6 L − 12 6 L dˆ1 y
6 L 4 L2 − 6 L 2 L2 ˆ
mˆ 1 EI φ1
ˆ = 3 ˆ
f 2 y L − 12 − 6 L 12 − 6 L d 2 y
mˆ 2
ˆ
2 6 L 2 L 2
− 6 L 4 L φ
2
MESNET ŞARTLARINA BAĞLI OLARAK
GLOBAL MATRİSİN SIFIR OLACAK
DEĞERLERİ İŞLENİR.
FORTRAN 77 PROGRAMLA DİLİ İLE HAZIRLAMAYA
ÇALIŞTIĞIMIZ, SONLU ELEMANLAR YÖNTEMİYLE KİRİŞ
ELEMANLARIN ANALİZ PROGRAMI BU AŞAMADAN SONRA
ÇEŞİTLİ HATALAR VERMİŞTİR. ALGORİTMADA
AŞAMADIĞIMIZ SORUNLAR OLUŞMUŞTUR. BU
SORUNLAR SINIR ŞARTLARINA GÖRE SIFIRLANMIŞ
GLOBAL MATRİS OLŞUMUNDAN SONRA BU MATRİSİ YENİ
MATRİSE AKTARIP DÜĞÜM NOKTASI
DEFORMASYONLARININ BULUNMASI İÇİN
KULLANILMALIYDI. ANCAK YUKARIDA DA BELİRTTİĞİMİZ
GİBİ PROGRAM SONUCA ULAŞAMAMIŞTIR.
WRITE(*,*)'______________________________________________________'
WRITE(*,*)"SINIR SARTLARINA GORE GLOBAL SON HALI"
WRITE(*,*)((GM(J,K),K=1,G),J=1,G)
WRITE(*,*)'______________________________________________________'
WRITE(*,*)"KUVVETLER SON HALI"
WRITE(*,*)(F(I),I=1,G)
WRITE(*,*)'______________________________________________________'
C TERS MATR˜S
TRSM(J,K)=SGM(J,K)
DO 110 I=1,G
DO 120 J=1,G
DO 120 K=1,G
IF(J.EQ.I.OR.K.EQ.I) GO TO 120
TRSM(J,K)=TRSM(J,K)-TRSM(J,I)*TRSM(I,K)/TRSM(I,I)
120 CONTINUE
TRSM (I,I)=-1.0/TRSM(I,I)
DO 130 J=1,G
IF(J.EQ.I) GO TO 130
TRSM(J,I)=TRSM(J,I)*TRSM(I,I)
130 CONTINUE
DO 140 K=1,G
IF (K.EQ.I) GO TO 140
TRSM(I,K)=TRSM(I,K)*TRSM(I,I)
140 CONTINUE
110 CONTINUE
DO 150 I=1,G
DO 150 J=1,G
150 TRSM(I,J)=-TRSM(I,J)
WRITE(*,*)'______________________________________________________'
WRITE(*,*) 'TERS MATRIS'
WRITE (*,*) ((TRSM(I,J),J=1,G),I=1,G)
WRITE(*,*)'______________________________________________________'
C MATR˜S €ARPIMI
DO 160 I=1,G
DO 160 J=1,G
DEF(I)=DEF(I)+TRSM(I,J)*F(I)
160 CONTINUE
WRITE(*,*)'______________________________________________________'
WRITE(*,*)'DEFORMASYONLAR'
WRITE (*,*) (DEF(I),I=1,G)
WRITE(*,*)'______________________________________________________'
C MATRIS €ARPIMI 2
DO 170 I=1,G
DO 170 J=1,G
FN(I)=FN(I)+GM(I,J)*DEF(I)
170 CONTINUE
WRITE(*,*)'______________________________________________________'
WRITE(*,*)'Dš¦šM NOKTASI KUVVETLER˜'
WRITE (*,*) (FN(I),I=1,G)
WRITE(*,*)'______________________________________________________'
STOP
END
YAPILAN ANALİZ SONUCU ELDE EDİLEN PROGRAM OUTPUTLARI:
YAPILAN ANALİZ SONUCU ELDE EDİLEN PROGRAM OUTPUTLARI:
YAPILAN ANALİZ SONUCU ELDE EDİLEN ANSYS OUTPUTLARI:
THE FOLLOWING DEGREE OF FREEDOM RESULTS ARE IN THE GLOBAL COORDINATE SYSTEM
NODE UX UY UZ USUM
1 0.0000 0.0000 0.0000 0.0000
3 0.0000 -2666.7 0.0000 2666.7