Senin, 30 November 2009

kelanjutan program lalu GlassBox v.03(alpha)

kelanjutan dari postingan sya sebelumnya mengenai program implementasi desain struktur beton bertulngan (#part1, balok pesegi). Beberapa perbaikan dan tambahan diataranya, default input dari data pemakaian sebelumnya (last sessions). Masih menggunakan bahasa python dan juga sedang dalam tahap porting bahasa C++ agar nantinya membuat GUI standalone serta integrasi dgn program FE lebih mudah.



Saat di compile menjadi *.exe hasil dari C++ terlihat lebih kecil ukuran filenya, kemudian juga saat di-run program lebih cepat dibandingkan hasil *.exe dari python. Program yg dibuat pada C++ dapat menyimpan laporan dalam format plain tex.



Kemudahan dibuat dengan menyimpan dan membaca default.txt agar saat input data yang sama dengan last sessions pengguna cukup tekan enter.



Cara tersebut dirasa bermanfaat saa akan dilakukan perhitungan ulang yang hanya merubah Gaya terfaktor (M_u, V_u) atau hanya dimensi, diameter tul saja yang diubah.



Ditambahkan juga resume hasil perhitungan dan sketsa balok , dimensi dan penulangan atas dan bawah yang diperlukan.



Jumlah tulangan dan baris/lapis juga menyesuaikan hasil perhitungan.



Ada keterangan ambahan mengenai mungkin atau tidaknya diperlukan perhitungan lanjut lendutan balok. Dirasa perlu juga ditambahkan perhitungan Inersia effektif dan crack balok.

[scribd id=23358836 key=key-2hkj3oqtaf02fvcyszby]

Diatas adalah contoh hasil keluaran program yang sudah dilakukan editing dgn OpenOffice WRITER menggunkan font Consolas ukuran 9pt.



Pengembangan lainnya yg sedang dalam tahap diantaranya adalah :

  • Balok jenis T, L konsep program hampir sama dgn Balok pesegi diatas.

  • Pelat lantai, Momen pendekatan tabel PBI-71, pembesian arah x&y, sketsa pembesiannya, check lendutan.

  • Kolom pesegi perhitungan jumlah tulangan perlu, diagram interaksi arah x&y. check metode Bresler, Parme. Coding with biaxial numerics are possible for me??

  • ... dan lain-lainnya belum :) agak lambat 'coz menggunakan my freetime aja (out of my workin' days).


Agak dirasa kurang juga, mata agak pedes saat ngeliatin hasil output dlam format plain text. Jadi ingat bbrpa tahun lalu sya 'ga jadi ngubek LaTeX, sekarang kepikiran kalo aoutput program ditampilkan seperti di buku2 teks, namun perhitungannya dilakukan oleh program glassboxDI ini :) penggguna tinggal kontrol liatin kerjanya program aja, glassboxDI akan membuat TeX source yg merupakan laporan desain berdasarkan data masukkan yg ditentukan pengguna.



Senin, 09 November 2009

Prediksi kekuatan Balok beton bertulang

2009-11-04_232749

Menghitung momen tersedia :

Titik berat tulangan tarik,
CG_tul = c_v + d_tul + (D_tul/2)
= 30.00 + 8.00 + (13.00/2)
= 44.00 mm
Tingi effektif balok,

d = h - CG_tul
= 400.00 - 44.00
= 356.00 mm

Rasio tulangan

rho = A_st / (b * d)

= 398.20 / (200.00 * 356.00) = 0.56 %

rho_maks = 0.75 * rho_b = (382.5 * beta_1 * f_c) / ((600 + f_y) * f_y)

= (382.5 * 0.85 * 21.15) / ((600 + 400.00) * 400.00) = 1.72 %

Kontrol : rho < rho_maks 0.56 % < 1.72 % ... Okey

Gaya tarik baja tul.,

T_s = A_st * f_y = 398.20 * 400.00 = 159278.75 N

Gaya tekan beton,

C_c = 0.85 * f_c * a_t * b

= 0.85 * 21.15 * a_t * 200.00 = 3595.50*a_t N

Persamaan kondisi kesetimbangan, T_s = C_c

Tinggi blok tekan beton,

a = 159278.75 / 3595.50 = 44.30 mm

Momen nominal,

M_n = T_s * (d - a/2)
= 159278.75 * (356.00 - 44.30/2)
= 53175252.00 N.mm = 53.18 kN.m

2009-11-04_232728

Perbandingan :

M & V dibuat incremental, Gaya N tidak ada

@ maksimum M = 45.8 kN.m, V = 45.8 kN, P = 0.0 kN

Vmaks < (1/6)*Sqrt(21.15)*200*356 = 54.57 kN

Gaya tarik baja atau tekan beton, R1 = 159/151 = ~5%

Lengan momen, R2 = 333.85 / 303.00 = ~10%

Momen nominal, R3 = 53.18/45.7 = ~16%

mphinovn

M dibuat incremental, Gaya V & N tidak ada

@ maksimum M = 71.6 kN.m, V = 0.0 kN, P = 0.0 kN

Gaya tarik baja atau tekan beton, R1 = 159/233 = ~32%

Lengan momen, R2 = 333.85 / 308.00 = ~8%

Momen nominal, R3 = 53.18/71.6 = ~26%

mphimvn

M, V & N dibuat incremental

@ maksimum M = 40.3 kN.m, V = 40.2 kN, P = 40.3 kN

Pmaks < 0.1*21.15*200*400 = 169.20 kN

Momen nominal, R3 = 53.18/40.39 = ~32%

mphinov

M & N dibuat incremental, Gaya V tidak ada

@ maksimum M = 61.7 kN.m, V = 0.0 kN, P = 61.7 kN

Pmaks < 169.20 kN

Momen nominal, R3 = 53.18/61.7 = ~14%

chart

Steel rebars and concrete properties

2009-11-04_234227

Concrete Materials

stress_strain_concrete_compression

Rebar materials

rebar

steelmat

... in draft