Kali ini saya ingin berbagi python package yang telah saya buat untuk analysis dan desain balok beton bertulang.
Feature yang tersedia adalah:
- Rectangular singly reinforced beam
- Rectangular doubly reinforced beam
- Flanged singly reinforced beam
- Flanged doubly reinforced beam
- Support SI and Imperial units
Berikut contoh penggunaanya:
Design of flanged doubly reinforced beam
import balokBeton.Balok as bk
import balokBeton.Sketch as sk
b = bk.Rect(name="Beam Analysis Results")
b.material(fc=30,fy=400)
b.dimension(bw=400, h=600, ds=40.5)
b.rebar(rebar = [["D25",2]], Dv="D10")
b.run()
sk.Draw(b).plot()
sk.Draw(b_mid).plot(size=(10,10),font=10,stirrups=True,diagram=True)


Design of flanged doubly reinforced beam
import balokBeton.Balok as bk
import balokBeton.Sketch as sk
b = bk.DoublyFlanged()
b.material()
b.dimension(bw=300,h=600,be=900,hf=120)
b.design(Mu=320,D="D19",Dc="D19")
sk.Draw(b).plot()

Contoh selengkapnya dapat dilihat pada link berikut: https://github.com/agusdaud17/balokbeton
https://github.com/agusdaud17/balokbeton/tree/main/Example

Leave a comment