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_typeis 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)
Rectangular section geometry¶