DOSEN PENGAMPU:
Kelompok 3:
2022
i
LEMBAR PENGESAHAN
Mengertahui,
ii
KATA PENGANTAR
Puji Syukur Tuhan yang mahas esa dengan segala rahamatnya dan
karunianya saya dapat menyusun laporan yang berjudul “TUGAS BESAR
BAHASA PEMOGRAMAN”. Terima kasih Bapak Dr.(c). Syapril Janizar, S.T,
M.T selaku dosen mata kuliah Bahasa Komputer Universitas Winaya Mukti yang
telah memberi kami kesempatan untuk menyusun laporan ini.
Demikian yang dapat kami sampaikan, semoga laporan ini dapat menjadi
manfaat bagi semua orang termasuk pembaca. kami harap saran dan kritikannya
untuk laporan ini,terima kasih.
Tim Penyusun
iii
DAFTAR ISI
LEMBAR PENGESAHAN........................................................................................................
KATA PENGANTAR................................................................................................................
DAFTAR ISI...........................................................................................................................i
DAFTAR TABEL...................................................................................................................iii
DAFTAR GAMBAR..............................................................................................................iv
BAB 1 PENDAHULUAN........................................................................................................1
1.2 MAKSUD DAN TUJUAN.............................................................................................1
1.2.1 Maksud.................................................................................................................1
1.2.1 Tujuan...................................................................................................................2
1.3 RUMUSAN MASALAH...............................................................................................2
1.4 ALASAN PEMBUATAN LAPORAN..............................................................................2
1.5 SISTEMATIKA PRAKTIKUM........................................................................................2
BAB 2 STUDI PUSTAKA.......................................................................................................4
2.1 BAHASA PEMOGRAMAN..........................................................................................4
2.1.1 Umum...................................................................................................................4
2.1.2 Fungsi....................................................................................................................5
2.1.3 Proses Pembuatan Program..................................................................................5
2.1.4 Interpretasi............................................................................................................5
2.1.5 Bahasa Pemograman Yang Umum Digunakan.......................................................6
2.2 VISUAL BASIC............................................................................................................7
2.2.1 Perkembangan Visual Basic...................................................................................8
2.2.2 Jenis Project Yang Terdapat Di Visual Basic...........................................................8
2.2.3 Komponen Dasar Visual Basic 0.6........................................................................10
2.3 Kelebihan dan Kekurangan Visual Basic.................................................................11
2.4 PERENCANAAN PADA BALOK PCA Col..................................................................13
2.4 Analis Balok-Tulangan Tunggal Model Beton PCA..................................................13
2.3.1 Tabel Symbol Dalam Perhitungan.......................................................................20
BAB 3 METODOLOGI........................................................................................................21
1.1 METODE PENYUSUNAN..........................................................................................21
i
3.2 METODE PENGUMPULAN DATA............................................................................21
BAB 4 PEMBAHASAN DAN ANALISA.................................................................................23
4.1 PELAKSANAAN PENGUMPULAN MATERI...............................................................23
4.1 PEMBUATAN PROGRAM PERHITUNGAN ANALISIS BALOK-TULANGAN TUNGGAL
MODEL BETON PCA......................................................................................................25
BAB 5 KESIMPULAN DAN SARAN......................................................................................36
5.1 KESIMPULAN..........................................................................................................36
5.2 SARAN....................................................................................................................36
DAFTAR PUSTAKA
ii
DAFTAR TABEL
iii
DAFTAR GAMBAR
GAMBAR 2 1.....................................................................................................................................13
GAMBAR 2 2.....................................................................................................................................15
GAMBAR 2.3.....................................................................................................................................16
GAMBAR 2.3.....................................................................................................................................17
GAMBAR 2.5.....................................................................................................................................18
GAMBAR FLOW CHART 3 1...............................................................................................................21
GAMBAR 4 1.....................................................................................................................................23
GAMBAR 4,2.....................................................................................................................................23
GAMBAR 4.3.....................................................................................................................................24
GAMBAR MEMBUAT NEW PROJECT 4.4............................................................................................25
GAMBAR INTERFACE 4.5...................................................................................................................26
GAMBAR INTERFACE 4.6...................................................................................................................26
GAMBAR INTERFACE 4.7...................................................................................................................26
GAMBAR INPUT ANGKA 4.8..............................................................................................................34
GAMBAR INPUT ANGKA 4.9..............................................................................................................34
GAMBAR INPUT ANGKA 4.10............................................................................................................34
GAMBAR HASIL HITUNGAN VISUAL BASIC 4.15..............................................................................35
GAMBAR HASIL HITUNGAN VISUAL BASIC 4.17..............................................................................35
GAMBAR HASIL HITUNGAN VISUAL BASIC 4.16..............................................................................35
iv
iii
BAB 1
PENDAHULUAN
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual
Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara
kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan
menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic.
1.2.1 Maksud
Maksud dari laporan ini adalah untuk memenuhi tugas Bahasa Pemrograman
semester 2
1
1.2.1 Tujuan
Rumusan Masahlah yang di kaji pada laporan ini adalah sebagai berikut :
Menghitung dan Analisa Balok- Tulangan Tunggal Model Beton PCA
Alasan di buatnya laporan ini adalah untuk memenuhi tugass besar bahasa
pemrograman, di buat nya perhitungan ini adalah untuk lebih memahami lebih
tentang Visual Basic dan memahami tentang cara perhitungan “Analilsis Balok-
Tulangan Tunggal Model Beton PCA” dikarenakan ini adalah hal yang baru
dipelajari.
2
BAB IV PEMBAHASAN DAN ANALISA
Bab ini membahas tentang pelaksanaan pembuatan aplikasi dalam
pengumpulan materi dan pembuatan program tersebut.
3
BAB 2
STUDI PUSTAKA
2.1.1 Umum
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau
bahasa pemrograman komputer, adalah instruksi standar untuk memerintah
komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks
dan semantik yang dipakai untuk mendefinisikan program komputer.
Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis
data mana yang akan diolah oleh komputer, bagaimana data ini akan
disimpan/diteruskan, dan jenis langkah apa yang akan diambil dalam berbagai situasi
secara persis.
4
2.1.2 Fungsi
Proses pembuatan program yaitu kita menulis kode sumber pada teks editor
misalnya notepad kemudian mengubahnya menjadi bahasa mesin yang bisa
dieksekusi oleh CPU. Proses pengubahan kode sumber (source code) menjadi bahasa
mesin (machine language) ini terdiri dari dua macam yaitu kompilasi dan interpretasi.
2.1.4 Interpretasi
5
sumbernya sekaligus interpreter program tersebut. Bahasa yang menggunakan teknik
interpretasi misalnya bahasa Perl, Python, Ruby dan masih banyak lagi.
1. JavaScript
JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif
untuk halaman web dan aplikasi . Ini adalah salah satu bahasa yang paling mudah
untuk dipelajari dan dapat digunakan untuk apa pun seperti memvalidasi data
formulir untuk mengembangkan permainan, menjadikannya pilihan yang sangat
populer untuk pemula .
2. PHP
bahasa program yang digunakan terutama untuk mengembangkan halaman web
dinamis . Ini berarti bahwa daripada menciptakan sebuah file terpisah penuh kode
untuk setiap halaman situs, Anda dapat menulis seperangkat 6 aturan untuk
mengakses dan menampilkan informasi dari database yang kemudian dapat
membuat halaman dan memanggil mereka ketika mereka dibutuhkan .
3. C + +
Dikembangkan untuk menambahkan fitur berorientasi objek dengan bahasa C,
dengan penambahan kelas dan fitur lainnya . C + + yang sekarang banyak
digunakan dengan berbagai besar aplikasi . Belajar C + + juga memiliki
keuntungan yaitu lebih mudah untuk mempelajari bahasa C lainnya yaitu C # dan
C. Semua bahasa C umumnya dipandang sebagai bahasa pemprograman tingkat
menengah
4. C #
Diucapkan C Sharp, bahasa ini diciptakan oleh Microsoft dalam kerangka NET . .
Jika Anda ingin menulis aplikasi untuk sistem operasi Windows, atau terutama
jika Anda ingin menulis kode untuk perangkat lunak desktop, ini sangat penting.
Ini adalah tujuan OOP umum yang berbagi banyak kesamaan dengan bahasa C
tua.
5. C
Akar dari bahasa C adalah dari bahasa BCPL yang dikembangkan oleh Martin
Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson
yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970.
6
Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ritchie
sekitar tahun 1970-an di Bell Telephone Laboratories Inc (sekarang: AT&T Bell
Laboratories). Bahasa C pertama kali digunakan di komputer Digital Equipment
Corporation PDP-11 yang menggunakan sistem operasi UNIX.[2] Ini adalah
versi C yang digunakan oleh sistem operasi Apple serta sejumlah 7 kecil aplikasi
lain. Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk
Apple maka ini adalah program yang harus anda kuasai.
6. Python
Sangat populer dalam komunitas ilmiah dan akademik, tetapi juga telah
digunakan untuk membuat situs web populer seperti Pinterest . Hal ini relatif
mudah untuk belajar dibandingkan dengan sesuatu seperti C atau turunannya,
tetapi masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu .
7. Java
Digunakan oleh Google sebagai bagian integral dari sistem operasi Android, dan
oleh pengembang independen untuk membuat aplikasi Android ( serta kegunaan
lain ) . Java diciptakan dengan " tulis sekali, jalankan di mana saja " ( WORA )
pendekatan untuk memudahkan kode yang ditulis pada satu mesin untuk berjalan
di lain mesin.
8. Ruby
Ini adalah OOP murni populer dari Jepang. Bahasa pemrograman open source
dinamis, mudah dimengerti dan produktif. Sintaks Ruby elegan, natural, mudah
dibaca dan ditulis. 15. Visual Basic Berasal dari ' BASIC ', yang sangat populer pada
hari-hari awal komputasi pribadi, Visual Basic ( VB ) memungkinkan program
sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan
untuk coding yang lebih kompleks. (https://Bahasa Pemrograman - Pengertian, Jenis,
Macam, Tingkatan & Contoh (dosenpendidikan.co.id)-Dosen pendidikan 2014).
7
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan
pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual
Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara
kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan
menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic
Programprogram yang ditulis dengan Visual Basic juga dapat menggunakan
Windows API, tidak membutuhkan deklarasi fungsi luar tambahan.
Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang
sangat luas. Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa
62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual
Basic, yang diikuti oleh C++, JavaScript, C#, dan west java.
1. Standard EXE: Tipe aplikasi ini merupakan tipe aplikasi yang biasa dipakai untuk
keperluan bisnis yang umum, tanpa harus berhubungan dengan aplikasi yang lain.
Project standar dalam Visual Basic dengan komponen-komponen standar. Jenis
project ini sangat sederhana, tetapi memiliki keunggulan bahwa semua
8
komponennya dapat diakui oleh semua unit komputer dan semua user meskipun
bukan administrator.
2. ActiveX EXE: Tipe aplikasi yang digunakan untuk aplikasi lain sebagai bagian
dari suatu service. Service ini dapat berjalan didalam komputer yang sama
ataupun pada komputer lain melalui “remote automation” atau DCOM. Biasanya
service ini tidak menyediakan interface visual. Project ini adalah project ActiveX
berisi komponen-komponen kemampuan untuk berinteraksi dengan semua
aplikasi di sistem operasi windows.
3. ActiveX DLL: Tipe aplikasi ini biasanya dibuat untuk digunakan oleh aplikasi
lain sebagai bagian dari suatu service. DLL terdapat pada komputer yang sama
dengan aplikasi yang menjalankannya. Aplikasi ini tidak menyediakan Interface
Visual. Tetapi ia dapat juga dijalankan pada komputer yang lain yang
menjalankan Microsoft Transaction Server. Project ini menghasilkan sebuah
aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sistem
operasi windows. 10 18. ActiveX Control: Adalah komponen software yang bisa
digunakan untuk perangkat-perangkat yang mendukung teknologi ActiveX.
Control dari ActiveX ini, dapat ditulis dalam berbagai jenis bahasa pemrograman,
termasuk C, C++, Visual Basic dan Java. Project ini menghasilkan komponen-
komponen baru untuk aplikasi Visual Basic yang lain .
4. VB Application Wizard (Cekatan Aplikasi VB): Project ini memandu pengguna
untuk membuat aplikasi secara mudah tanpa harus pusing-pusing dengan
perintah-perintah pemrograman. 20. Addin: Project seperti Standard EXE tetapi
dengan berbagai macam komponen tambahan yang memungkinkan kebebasan
kreasi dari pengguna.
5. Data project: Project ini melengkapi komponennya dengan komponenkomponen
database. Sehingga bisa dikatakan project ini memang disediakan untuk
keperluan pembuatan aplikasi database.
6. DHTML Application: Project ini digunakan untuk membuat aplikasi internet
pada sisi client (client side) dengan fungsi-fungsi DHTML.
7. IIS Application: Project ini menghasilkan aplikasi internet pada sisi server (server
side) dengan komponen-komponen CGI (Common Gateway Interface).
8. VB Wizard Manager biasanya digunakan untuk membangun sebuah wizard yaitu
kumpulan informasi dari pengguna yang akan digunakan untuk membangun
sebuah aplikasi.
9
9. ActiveX Document Dll: Project jenis ini dapat membangun sebuah Document
Active dengan ekstensi file berupa DLL.
10. ActiveX Document Exe: ActiveX Document Exe hanpir sama dengan ActiveX
Document DLL, namun format file yang dihasilkan berupa ekstensi Exe. 11
11. VB Enterprise Edition Control: VB Enterprise Edition Control pada dasarnya
sejenis dengan project Standard EXE, bedanya kalau VB Enterprise Edition
Control semua tools VB Enterprise Edition akan di aktifkan.
2. Tool Bar Fasilitas ini dapat mempercepat pengaksesan perintah-perintah yang ada
dalam pemrograman. Secara default, toolbar jenis Standard yang akan
ditampilkan saat Anda memulai Visual Basic. Untuk menampilkannya, dengan
memilih menu View Toolbars - kemudian beri tanda centang pada pilihan
Standard.
3. Form Form sering disebut dengan GUI (Graphical User Interface), adalah sebuah
objek yang digunakan untuk menempatkan objek-objek dari ToolBox atau
Sebuah window yang berisi tombol-tombol kontrol yang akan Anda gunakan
untuk mendesain atau membangun sebuah form atau report. Selain tombol
kontrol Standard, Anda juga dapat menambahkan sendiri tombol kontrol yang
lain.
10
project yang aktif. Sebuah project merupakan sekumpulan file yang Anda
gunakan untuk membangun sebuah aplikasi.
5. Properti Window Properti window adalah sebuah window yang digunakan untuk
memodifikasi objek berupa mengubah Caption, memberi nama objek, mengubah
warna, ukuran, model dan sejenisnya. atau Window ini digunakan untuk
mengatur properti sebuah objek atau kontrol yang Anda pilih. Sebuah properti
merupakan karekteristik objek, seperti size, caption, atau color. Untuk
menampilkannya, dengan memilih menu View Properties Window.
(https://Microsoft Visual Basic : Pengertian Beserta Penjelasannya
(galerinfo.com) Microsoft Visual Basic : Pengertian Beserta Penjelasannya
(galerinfo.com)-Galerinfo 2021).
Salah satu kelebihan dari bahasa pemrograman yang satu ini adalah kemudahannya
untuk dipelajari. Sintaksnya jauh lebih mudah dari bahasa pemrograman lainnya. Selain
itu, penulisan kode juga tidak rumit sehingga lebih mudah untuk dipelajari. Kemudian,
konektivitas database juga cukup tinggi. Kemudahan yang ditawarkan oleh bahasa
pemrograman ini membuat banyak programmer pemula yang tertarik untuk
mempelajarinya.
Visual Basic juga disebut sebagai salah satu bahasa pemrograman yang sesuai
digunakan untuk membuat aplikasi sederhana dengan skala yang kecil. Pasalnya, file
yang dihasilkan saat menggunakan bahasa pemrograman ini cukup kecil sehingga tidak
akan terlalu memakan banyak ruang penyimpanan.
11
3. Digunakan oleh banyak komunitas pemrograman
Visual basic memang menjadi salah satu bahasa pemrograman yang paling populer
karena sudah diciptakan sejak lama. Itulah mengapa hingga saat ini banyak komunitas
pemrograman yang masih menggunakan bahasa pemrograman yang satu ini karena
menawarkan Rapid Application Development atau RAD. Jadi, bagi programmer yang
ingin mempelajarinya sangat dimudahkan untuk menemukan referensi dari forum dan
komunitas pemrograman.
Kekurangan selanjutnya dari Visual Basic adalah hanya bisa digunakan pada komputer
dengan basis Windows. Hal yang satu ini tentunya berbeda dari bahasa pemrograman lain
yang bisa menciptakan aplikasi untuk digunakan di beragam sistem operasi
misalnya Java. Karena hanya bisa digunakan di sistem operasi Windows membuat bahasa
pemrograman ini kurang fleksibel meskipun sangat mudah digunakan oleh pemula.
(https://Visual Basic: Kelebihan dan Kekurangannya- Glints Blog-Desember 2020).
12
2.4 PERENCANAAN PADA BALOK PCA Col
Balok merupakan elemen struktur yang menanggung beban layan dalam arah
transversal yang menyebabkan terjadinya momen lentur dan gaya geser di
sepanjang bentangnya. Pada bagian ini akan dibahas lebih lanjut tentang tata cara
analisis kapasitas lentur dan perencanaan tulangan lentur pada elemen balok.
PCA Col dapat digunakan untuk mengecek secara cepat kekuatan pada kolom
dan struktur. Kolom adalah suatu struktur yang menahan gaya aksial (tekanan/tarik)
dan momen secara bersamaan. (https://Teknik Sipil ada untuk mensejahterakan
manusia: Analisa kolom dengan PCA Col (bayunugr.blogspot.com)-Oktober 2011).
Balok dengan dimensi b=300 mm dan h=600 mm, d’=50 mm, d=550 mm
fc’=25 Mpa, fy= 400 Mpa.dalam kondisi balance!
13
Tentukan :
1. Luas Tulangan dan Asmaks dimana balok dalam kondisi balance
Gambar 2 1
2. Momen nominal aktual balok, bila tulangan terpasang 5D19
3. Berdasaarkan data balok dan tulangan terpasang pada soal no. 2, tentukan
beban hidup maksimum yang bekerja pada struktur
Penyelesaian :
1. Menentukan Luas tulangan dan Asmaks dimana balok dalam kondisi balance
Langkah perhitungan :
a. Mencari Rasio tulangan pada kondisi balance ( ρb )
0,85 fc' 600
ρb= β1
fy 600+ fy
0,85 x 25 600
¿ 0,85 =0,0271
400 600+400
b. Mencari Luas Tulangan yang diperlukan (Asb)
Asb¿ ρb . b . d=0,0271 x 300 x 550=4470,5 mm2
c. Mencari Luas tulangan maksimum (Asmaks)
As maks= 0,75 . Asb = 3352,9 mm2
2. Menghitung Momen Nominal Aktual Balok. Bila tulangan terpasang 5 D 19
a. Menghitung tulangan terpasang 5D19
As = 5 D 19 = 5 (283,53) = 1417,65 mm2
14
b. kontrol tulangan terpasang
Mn ( a2 )
¿ Ts d −
¿ As . fy . ( d − )
a
2
¿ 286663006,5 N mm=28,666 t m
3. Berdasaarkan data balok dan tulangan terpasang pada soal no. 2, tentukan
beban hidup maksimum yang bekerja pada struktur.
Gambar 2 2
15
= 2,4 x 0,3 x 0,6
= 0,432 t/m’
MDmak= 1/8 . qD . L2 MLmak = 1/8. qL . L2
= 1/8 x 0,432 x 92 = 1/8 x qL x 92
= 4,374 tm = 10, 125 qL
b. Menghitung kuat perlu (Mu)
Mu = 1,2 . MD + 1,6 ML
= 1,2 x 4,374 + 1,6 x 10,125qL
= 5,2488 + 16,2qL
= 21,4488 qL
c. Menentukan beban hidup yang bekerja pada struktur (qL)
Mu
Kuat Rencana (Mu) = selanjutnya :
∅
“Mn akibat beban akan dilawan oleh Mn akibat aksi gaya-gaya dalam”
Sehingga :
1
Mn= [ Mu ] ∅=0,80 ( Lentur )
∅
1
28,666= [ 5,2488+16,2 x qL ]
0,80
qL=1,069t /m = 1 t/m
Studi Kasus 2
Balok Terhadap Lentur Dengan Tulangan Tarik Tunggal
16
Gambar 2.3
Balok menahan beban mati gD = 10,6 Kn/m (sudah termasuk berat sendiri) dan
beban hidup gL=22 Kn/m=2,2 t/m, mutu beton (fc’)=20 Mpa, mutu baja tulangan
(fy)=400 Mpa. Karena pertimbangan arsitektural, maka dimensi balok telah
ditentukan sebesar (25x65) cm2
Pertanyaan : Hitung Penulangan Balok tersebut !
(catatan : Besi tulangan yang tersedia dilapangan D19,D25 dan D29)
Penyelesaian :
a. Hitung besarnya momen ultimate (Mu) akibat beban berfaktor
Md = 1/8 (qd) L2 Ml = 1/8 (ql) L2
= 1/8 (10,6) (7)2 = 1/8 (22) (7)2
= 64,925 KNm = 134,75 KNm
Mu = 1,2 (Md) + 1,6 (Ml)
= 1,2 (64,925) + 1,6 (134,75)
= 77,91 + 215,6
= 293,51 KNm = 293,51 . 106 Nmm
b. Hitung momen nominal yang dibutuhkan (Mn)
Mn = Mu / ∅
= 293,51.106 / 0,80
= 366,9.106
c. Hitung m, dimana m= fy/ (0,85 fc’)
m = 400/(0,85 x 20)
=23,53
17
d. Hitung Rn, diman Rn = Mn/(b.d2)
- Tebal selimut beton direncanakan = 30 mm
- Diameter sengkang direncanakan = 12 mm
- Tulangan utama direncanakan = 25 mm (D25)
Gambar 2.3
d = h-a-b-c
= 650 – 30 – 12 – ½(25)
= 595,5 mm
Rn = 366,9 .106 / (250 x 595,52) = 4,14
e. Hitung rasio penulangan yang diperlukan
ρ=
1
m (√ 1−2mfy . Rn )
ρ=
1
23,53 (√ 1−2 x 23,53
400
. 4,14
)=0,0121
kontrol tulangan terpasang :
ρ mak¿ 0,75 . ρb
¿ 0,75
[ 0,85 fc '
fy
β1
600
600+ fy ]
¿ 0,75 [ 0,85(20)
400
( 0,85)
600
600+400
=0,0163 ]
1,4 1,4
ρ min¿ = =0,0035
fy 400
ρ min < ρ < ρ mak
18
f. Hitung luas tulangan yang diperlukan
As = p . b . d = 0,0121 x 250 x 595,5 = 1801 mm2
Besi tulangan yang ada : D19, D25 dan D29
Luas penampang D19 = ¼ (3,14)(19)2 = 283,385 mm2
Luas penampang D25 = ¼ (3,14) (25)2 = 490,625 mm2
Luas penampang D29 = ¼ (3,14) (29)2 = 660,185 mm2
Jadi :
1. Kalau memakai D19 butuh = 7 buah
7D19 = 7 (283,385) = 1983,695 mm2 > 1801 mm2 (memenuhi)
2. Kalau memakai D25 butuh = 4 buah
4D25 = 4 (490,625) = 1962,5 mm2 > 1801 mm2 (memenuhi)
3. Kalau memakai D29 butuh = 3 buah
3D29 = 3 (660,185) = 1980,55 mm2 > 1801 mm2 (memenuhi)
Dari beberapa pilihan tersebut , kami lebih suka pilihan yang no.3 yaitu
besi dengan ukuran 29 berjumlah 3 buah tulangan atau 3D29, karena biar
tidak ribet dalam pembengkokan dan perakitan tulangan (lebih irit kawat
bendratnya), selain itu juga supaya space ruangnya jadi lebar sehingga
lebih mudah pada waktu pengecoran dan pemadatan beton.
g. Pilih tulangan 3D29
- Cek lebar perlu : 2(30) + 2(12) + 3(29) + 2(29) = 229 <250……(OK!)
- Cek d sebenarnya : 650 – 30 – 12 – (29/2) = 594 ≈ 595,5 ….. (OK!)
Studi Kasus 3
Gambar 2.5
Hitunglah :
1. Luas tulangan baja pada kondisi seimbang, Asb
19
2. Luas tulangan maksimum yang diijinkan agar penampang merupakan
penampang dominan tarik serta penampang pada daerah transisi
3. Posisi sumbu netral, c dan tinggi blok tegangan tekan
ekuivalen,a,untuk penampang dominan tarik pada soal b
20
Tabel Symbol Hitungan
BAB 3
METODOLOGI
21
1.1 METODE PENYUSUNAN
MULAI
PENDAHULUAN
METODELOGI
PEMBAHASAN DAN
ANALISA
HASIL
ANALIS PEMBAHASAN DAN
IS ANALISA DATA
KESIMPULAN
22
3.2 METODE PENGUMPULAN DATA
23
BAB 4
PEMBAHASAN DAN ANALISA
Studi Kasus 1
Balok dengan dimensi b=300 mm dan h=600 mm, d’=50 mm, d=550 mm
fc’=25 Mpa, fy= 400 Mpa.dalam kondisi balance!
24
Gambar 4 2
Tentukan :
1. Luas Tulangan dan Asmaks dimana balok dalam kondisi balance
2. Momen nominal aktual balok, bila tulangan terpasang 5D19
3. Berdasaarkan data balok dan tulangan terpasang pada soal no. 2, tentukan
beban hidup maksimum yang bekerja pada struktur
Studi Kasus 2
Balok Terhadap Lentur Dengan Tulangan Tarik Tunggal
Gambar 4,2
Balok menahan beban mati gD = 10,6 Kn/m (sudah termasuk
berat sendiri) dan beban hidup gL=22 Kn/m=2,2 t/m, mutu beton (fc’)=20 Mpa,
25
mutu baja tulangan (fy)=400 Mpa. Karena pertimbangan arsitektural, maka
dimensi balok telah ditentukan sebesar (25x65) cm2
Pertanyaan : Hitung Penulangan Balok tersebut !
(catatan : Besi tulangan yang tersedia dilapangan D19,D25 dan D29)
Studi Kasus 3
Penampang Persegi Bertulangan Tunggal
Gambar 4.3
Hitunglah :
a) Luas tulangan baja pada kondisi seimbang, Asb ?
b) Luas tulangan maksimum yang diijinkan agar penampang
merupakan penampang dominan tarik serta penampang pada
daerah transisi ?
c) Posisi sumbu netral, c dan tinggi blok tegangan tekan
ekuivalen,a,untuk penampang dominan tarik pada soal b ?
Setelah memperoleh materi dan data apa yang mau di aplikasikan ke dalam
Visual Basic 6.0 Maka bisa dilakukan proses pembuatan aplikasi tersebut :
1. Download Aplikasi Visual Basic 6.0
26
2. Setelah itu buka aplikasi Visual Basic
3. Setelah terbuka layar seperti di bawah Klik Standar EXE lalu klik open.
Gambar
Membuat New Project 4.4
4. Masukan Interface
27
Gambar Interface 4.5
28
A. Studi Kasus 1
b = Text1.Text
h = Text2.Text
d = Text3.Text
fc = Text4.Text
fy = Text5.Text
beta1 = Text6.Text
L = Text7.Text
c = Text8.Text
o = 0.8
y_beton = 2.4
Text20.Text = Round(pb, 4)
Text11.Text = Round(asb, 1) & " mm2"
29
Text12.Text = Round(as_maks, 1) & " mm2"
Text13.Text = Round(p_mak, 4)
Text14.Text = Round(p_min, 4)
Text15.Text = Round(ps, 4)
Text16.Text = Round(a_s, 2) & " mm2"
Text17.Text = Round(mn1, 3) & " tm"
Text18.Text = Round(mu, 4) & " qL"
Text19.Text = Round(mn2, 3) & " tm"
Text21.Text = Round(ql, 3) & " t/m"
End Sub
B. Studi Kasus 2
30
Dim qd, ql, fc, fy, L, a, b, diameter, c, h, beta1, D19_1, D25_1, D29_1 As
Currency
Dim md, ml, mu, mn, mn1, m, d, d1, Rn, rho, rho_b, rho_mak, rho_min As
Currency
Dim A_s, As_D19, As_D25, As_D29, D19, D25, D29, lebar_perlu,
d_sebenarnya As Currency
qd = Text1.Text
ql = Text2.Text
fc = Text4.Text
fy = Text3.Text
L = Text25.Text
h = Text26.Text
b = Text27.Text
a = Text8.Text
diameter = Text9.Text c = Text10.Text beta1 = 0.85
'Dimensi Balok=(25x65) cm2 = 250 x 650 mm2
md = 0.125 * (qd) * (L ^ 2)
ml = 0.125 * (ql) * (L ^ 2)
mu = (1.2 * md) + (1.6 * ml)
mn = (mu / 0.8)
mn1 = mn * 10 ^ 6
m = fy / (0.85 * fc)
d = h - a - diameter - 12.5
Rn = mn1 / (b * d ^ 2)
rho = (1 / m) * (1 - Sqr(1 - (2 * m * Rn) / fy))
rho_b = 0.85 * beta1 * (fc / fy) * 600 / (600 + fy)
rho_mak = 0.75 * rho_b
rho_min = 1.4 / fy
A_s = 0.0121 * b * d
As_D19 = 0.25 * 3.14 * 19 ^ 2
As_D25 = 0.25 * 3.14 * 25 ^ 2
As_D29 = 0.25 * 3.14 * 29 ^ 2
D19 = A_s / As_D19
31
D19_1 = 7 * As_D19
D25 = A_s / As_D25
D25_1 = 4 * As_D25
D29 = A_s / As_D29
D29_1 = 3 * As_D29
lebar_perlu = (2 * 30) + (2 * 12) + (3 * 29) + (2 * 29)
d_sebenarnya = 650 - 30 - 12 - (29 / 2)
32
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text14.Text = ""
Text15.Text = ""
Text16.Text = ""
Text17.Text = ""
Text18.Text = ""
Text19.Text = ""
Text20.Text = ""
Text21.Text = ""
Text22.Text = ""
Text23.Text = ""
Text24.Text = ""
Text25.Text = ""
Text26.Text = ""
Text27.Text = ""
Text28.Text = ""
Text29.Text = ""
Text30.Text = ""
End Sub
Private Sub Command3_Click()
Unload Me
End Sub
C. Studi Kasus 3
Codingan :
33
Private Sub Command1_Click()
Dim b, d, beta1, fc, fy As Currency
Dim rho_b, Asb, Pmaks, As_maks, Pmakst, As_makst, c, a As Currency
b = Text1.Text
d = Text2.Text
fc = Text4.Text
fy = Text5.Text beta1 = Text6.Text
If fc <= 30 And fc >= 0.01 Then
beta1 = 0.85
ElseIf fc >= 30 And fc <= 1000 Then
End If
rho_b = 0.85 * 0.85 * (fc / fy) * 600 / (600 + 400)
Asb = 0.0271 * b * d
Pmaks = 0.625 * rho_b
As_maks = Pmaks * b * d
Pmakst = 0.714 * rho_b
As_makst = Pmakst * b * d
a = (As_maks * fy) / (0.85 * fc * b)
c = a / beta1
Text7.Text = Round(rho_b, 4)
Text8.Text = Round(Asb, 4) & " mm2"
Text9.Text = Round(Pmaks, 5)
Text10.Text = Round(As_maks) & "mm2"
Text11.Text = Round(Pmakst, 7)
Text12.Text = Round(As_makst) & "mm2"
Text13.Text = Round(a) & " mm"
Text14.Text = Round(c) & " mm"
End Sub
34
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text14.Text = ""
End Sub
Private Sub Command3_Click()
Unload Me
End Sub
Private Sub Form_Load()
End Sub
6. Setelah Memasukan Codingan lalu klik Run, Setelah itu Start atau Klik (F5)
35
Gambar Input Angka Soal 4.8
36
Gambar Hasil Hitungan Visual Basic 4.15
37
BAB 5
KESIMPULAN DAN SARAN
5.1 KESIMPULAN
5.2 SARAN
Untuk memperoleh hasil yang lebih baik lagi harus mempelajari materi
lebih baik tidak bisa dilakukan secara mendadak di karenakan akan
membingungkan, dan dalam soal yang diberikan tidak di cantumkan harus pa
yang di hitung, dikarenakan Analisa balok tulangan tunggal memiliki banyak
hitungan yang dilakukan.
38
DAFTAR PUSTAKA
39