box_girder_section#
- sectionproperties.pre.library.steel_sections.box_girder_section(d: float, b_t: float, b_b: float, t_ft: float, t_fb: float, t_w: float, material: Material = Material(name='default', elastic_modulus=1, poissons_ratio=0, yield_strength=1, density=1, color='w')) Geometry [source]#
Constructs a box girder section.
Constructs a box girder section centered at at
(max(b_t, b_b)/2, d/2)
, with depthd
, top widthb_t
, bottom widthb_b
, top flange thicknesst_ft
, bottom flange thicknesst_fb
and web thicknesst_w
.- Parameters:
d (float) – Depth of the box girder section
b_t (float) – Top width of the box girder section
b_b (float) – Bottom width of the box girder section
t_ft (float) – Top flange thickness of the box girder section
t_fb (float) – Bottom flange thickness of the box girder section
t_w (float) – Web thickness of the box girder section
material (Material) – Material to associate with this geometry
- Returns:
Box girder section geometry
- Return type:
Example
The following example creates a box girder section with a depth of 1200 mm, a top width of 1200 mm, a bottom width of 400 mm, a top flange thickness of 100 mm, a bottom flange thickness of 80 mm and a web thickness of 50 mm:
from sectionproperties.pre.library import box_girder_section box_girder_section( d=1200, b_t=1200, b_b=400, t_ft=100, t_fb=80, t_w=50 ).plot_geometry()
(
Source code
,png
,hires.png
,pdf
)