triangular_radius_section#
- sectionproperties.pre.library.primitive_sections.triangular_radius_section(b: 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 triangular section with a radius.
Constructs a right angled isosceles triangle with points``(0, 0)``,
(b, 0)
,(0, h)
and a concave radius on the hypotenuse.- Parameters:
- Returns:
Triangular section geometry
- Return type:
Example
The following example creates an isosceles triangular radius cross-section with a base width of 6 mm, using 16 points to construct the radius:
from sectionproperties.pre.library import triangular_radius_section triangular_radius_section(b=6, n_r=16).plot_geometry()
(
Source code
,png
,hires.png
,pdf
)