Add generated beam cross-section figure to concrete-beam
Add reinforcement inputs (cover, stirrup size/spacing, longitudinal and top bar size/count) and emit the derived bar geometry from calc.py. beam_section.py renders a native Typst drawing of the section to assets/beam-section.typ, which concrete-beam.typ imports as a figure. Effective depth d remains authoritative for the tension-steel position.
This commit is contained in:
parent
8f91baee41
commit
25f66bb4da
8 changed files with 973 additions and 568 deletions
|
|
@ -13,3 +13,11 @@ fy: "60 ksi"
|
|||
As: "0.62 in**2"
|
||||
concrete_density: "150 pcf"
|
||||
load_combination: "1.2D + 1.6L"
|
||||
|
||||
cover: "1.5 in"
|
||||
stirrup_size: 3
|
||||
stirrup_spacing: "6 in"
|
||||
bar_size: 5
|
||||
n_bars: 2
|
||||
top_bar_size: 4
|
||||
n_top_bars: 2
|
||||
|
|
|
|||
Loading…
Reference in a new issue