zed_section#

sectionproperties.pre.library.steel_sections.zed_section(d: float, b_l: float, b_r: float, l: float, t: float, r_out: float, n_r: int, material: Material = Material(name='default', elastic_modulus=1, poissons_ratio=0, yield_strength=1, density=1, color='w')) Geometry[source]#

Constructs a zed section.

Constructs a zed section with the bottom left corner at the origin (0, 0), with depth``*d``, left flange width b_l, right flange width b_r, lip l, thickness t and outer radius r_out, using n_r points to construct the radius. If the outer radius is less than the thickness of the Zed Section, the inner radius is set to zero.

Parameters:
  • d (float) – Depth of the zed section

  • b_l (float) – Left flange width of the zed section

  • b_r (float) – Right flange width of the zed section

  • l (float) – Lip of the zed section (which can be zero)

  • t (float) – Thickness of the zed section

  • r_out (float) – Outer radius of the zed section

  • n_r (int) – Number of points discretising the outer radius

  • material (Material) – Material to associate with this geometry

Returns:

Zed section geometry

Return type:

Geometry

Example

The following example creates a zed section with a depth of 100 mm, a left flange width of 40 mm, a right flange width of 50 mm, a lip of 20 mm, a thickness of 1.2 mm and an outer radius of 5 mm, using 8 points to discretise the radius:

from sectionproperties.pre.library import zed_section

zed_section(
    d=100, b_l=40, b_r=50, l=20, t=1.2, r_out=5, n_r=8
).plot_geometry()

(Source code, png, hires.png, pdf)

../_images/sectionproperties-pre-library-steel_sections-zed_section-1.png

Zed section geometry#