oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program...

18
TUGAS AKHIR TUGAS AKHIR oleh RISKAL MAJID RISKAL MAJID 3105 100 075

Transcript of oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program...

Page 1: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

TUGAS AKHIRTUGAS AKHIR

olehRISKAL MAJIDRISKAL MAJID3105 100 075

Page 2: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

LATAR BELAKANG

Perhitungan analisa struktur memerlukan bantuan proses komputerisasi agar dapat lebih cepat dan mudah

d tk h ilmendapatkan hasil.

Program analisa struktur berlisensi akan semakin sulit untuk gdidapatkan karena harga yang semakin tidak terjangkau dan peraturan yang semakin ketat.(Sumber: Undang-Undang No. 19 Tahun 2002 tentang Hak Cipta)

Page 3: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

LATAR BELAKANG

Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah.

Di jurusan Teknik Sipil ITS telah dikembangkan program analisa struktur berbasis elemen hingga, namun masih terbatas pada struktur frame. (Sumber: (Sumber: Rama Ditasuwita,Rama Ditasuwita, PPemrograman Analisa Struktur Menggunakan Visual Basic dengan emrograman Analisa Struktur Menggunakan Visual Basic dengan Metode Kekakuan Langsung)Metode Kekakuan Langsung)

Page 4: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

LATAR BELAKANG

Di l k b d i t l hDiperlukan pengembangan dari program yang telah disusun sebelumnya, sehingga dapat menjadi sebuah program analisa struktur yang lebih lengkap.

Salah satu yang dapat dikembangkan dari program yang telah ada sebelumnya adalah analisa struktur shell.

Page 5: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

PERUMUSAN MASALAH

P l h UtPermasalahan Utama :

Bagaimana melakukan analisa struktur elemen shell gmenggunakan metode elemen hingga dengan bantuan

bahasa pemrograman Visual Basic 6.0?

Page 6: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

PERUMUSAN MASALAH

D t il P l hDetail Permasalahan :Bagaimana cara menyusun algoritma pemrograman analisa struktur elemen shell dengan metode elemen hingga?Bagaimana cara mendesain interface program analisa struktur elemen shell dengan “Metode Elemenanalisa struktur elemen shell dengan Metode Elemen Hingga” sehingga mudah digunakan oleh pelaku teknik sipil.Apakah output yang dihasilkan dari program tersebutApakah output yang dihasilkan dari program tersebut dapat dipertanggungjawabkan secara ilmiah?

Page 7: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

TUJUAN

Mengetahui susunan algoritma pemrograman komputerMengetahui susunan algoritma pemrograman komputer untuk analisa struktur elemen shell dengan “Metode Elemen Hingga”

Program analisa struktur elemen shell dengan “Metode Elemen Hingga” dapat didesain lebih sederhana sehingga mudah diaplikasikan oleh pelaku teknik sipil, baik yang beginner maupun advance.

Output program yang didesain dapat dibuktikan kebenarannya melalui perbandingan dengan outputkebenarannya melalui perbandingan dengan output dengan cara lain, baik manual maupun program-program analisa struktur yang lain.

Page 8: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

BATASAN MASALAH

Metode : Analisa elemen hinggaMetode : Analisa elemen hingga.

Bentuk : Kuadrilateral

Beban :Beban statis berupa beban terpusat sejajar bidang pada titik nodal.Beban tarik permukaan pada 4 sisi shell.

Bahasa pemrograman : Visual basic 6.0.

Verifikasi output:ManualSAPSAP

Page 9: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

MANFAAT

P d t l bih h iPenyusun dapat lebih memahami cara penyusunan algoritma program analisa struktur.

Penyusunan program ini akan melengkapi program yang telah disusun sebelumnya.

Dengan semakin lengkapnya penyusunan program analisa struktur ini, maka harapan akan adanya sebuah

li t kt lt tif l bih hprogram analisa struktur alternatif, yang lebih murah dan mudah untuk didapatkan, semakin realistis untuk diupayakan.p y

Page 10: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

Metodologi gpenyusunan tugas akhir

Page 11: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

STUDI LITERATUR

Ch d k t S D i D d M t d El HiChandrakant S. Desai, Dasar-dasar Metode Elemen Hingga.

Daryl L. Logan, A First Course in the Finite Element Method.

William Weaver Jr., Matrix Structural Analysis with an Introduction to Finite Elements.

Wiryanto Dewobroto, Aplikasi Sains dan Teknik dengan Visual Basic 6.0.

Wiryanto Dewobroto, Aplikasi Rekayasa Konstruksi dengan SAP2000 (Edisi Baru).

SAP2000 Analysis Reference, Integrated Finite Element Analysis and Design of Structures.

Page 12: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

=J

Alur program utama

Page 13: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

=J

Alur analisa elemen shell

Page 14: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

STUDI LITERATUR

Ch d k t S D i D d M t d El HiChandrakant S. Desai, Dasar-dasar Metode Elemen Hingga.

Daryl L. Logan, A First Course in the Finite Element Method.

William Weaver Jr., Matrix Structural Analysis with an Introduction to Finite Elements.

Wiryanto Dewobroto, Aplikasi Sains dan Teknik dengan Visual Basic 6.0.

Wiryanto Dewobroto, Aplikasi Rekayasa Konstruksi dengan SAP2000 (Edisi Baru).

SAP2000 Analysis Reference, Integrated Finite Element Analysis and Design of Structures.

Page 15: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

Untuk menentukan matriks [B] :

=J

Matriks KekakuanKekakuan Elemen :

[k] = [B]T[C][B]

Page 16: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

( )tysyyJ

B 23342411 81

−−=

=J

1/8 {(x1-x3)(y2-y4) –=J {( 1 3)(y2 y4)(x2-x4)(y1-y3) + s[(x3-x4)(y1-y2) - (x1-x2)(y3-y4)] +

Matriks Kekakuan +

t[(x2-x3)(y1-y4) - (x1-x4)(y2-y3)]}

1/8 [( ) + (

Elemen :

= 1/8 [(x13y24 - x13y24) + s(x34y12 -x12y34) +t(x23y14 - x14y23)

[k] = [B]T[C][B]

Page 17: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan

PEMBUATAN PROGRAM

Pembuatan program terdiri dari 3 tahap, yaitu :Penyusunan bahasa pemrogramanRunning programRunning programVerifikasi output

Pembuatan Program Perbaikan Tampilanp

Page 18: oleh RISKAL MAJIDRISKAL MAJID 3105 100 075 · LATAR BELAKANG Di l k lt tif ti d tDiperlukan program alternatif yang nantinya dapat diperoleh dengan lebih mudah dan murah. Di jurusan