i_girder_section#
- sectionproperties.pre.library.bridge_sections.i_girder_section(girder_type: int, material: Material = Material(name='default', elastic_modulus=1, poissons_ratio=0, yield_strength=1, density=1, color='w')) Geometry [source]#
Constructs a precast I girder section to AS5100.5.
- Parameters:
- Raises:
ValueError –
girder_type
is invalid- Returns:
I girder section geometry
- Return type:
Example
The following example creates a type 1 precast I girder section with a 180 mm overlay slab:
from sectionproperties.pre.library import i_girder_section from sectionproperties.pre.library import rectangular_section i_girder = i_girder_section(girder_type=1) slab = rectangular_section(d=180, b=1200).shift_section(x_offset=-1050) (i_girder + slab).plot_geometry()
(
Source code
,png
,hires.png
,pdf
)