circular_hollow_section#
- sectionproperties.pre.library.steel_sections.circular_hollow_section(d: float, t: float, n: int, material: Material = Material(name='default', elastic_modulus=1, poissons_ratio=0, yield_strength=1, density=1, color='w')) Geometry [source]#
Constructs a circular hollow section (CHS).
Constructs a circular hollow section (CHS) centered at the origin
(0, 0)
, with diameterd
and thicknesst
, usingn
points to construct the inner and outer circles.- Parameters:
- Returns:
Circular hollow section geometry
- Return type:
Example
The following example creates a CHS discretised with 64 points, with a diameter of 48 mm and thickness of 3.2mm:
from sectionproperties.pre.library import circular_hollow_section circular_hollow_section(d=48, t=3.2, n=64).plot_geometry()
(
Source code
,png
,hires.png
,pdf
)