clt_rectangular_section¶
- sectionproperties.pre.library.timber_sections.clt_rectangular_section(d: list[float], layer_mat: list[Material], b: float) CompoundGeometry[source]¶
Constructs a CLT rectangular section.
Constructs a CLT rectangular section, with layer depths
d, layer materialslayer_mat, and widthb.- Parameters:
- Returns:
CLT rectangular section geometry
- Return type:
Example
The following example creates a 120mm CLT cross-section:
from sectionproperties.pre import Material from sectionproperties.pre.library import clt_rectangular_section from sectionproperties.analysis import Section timber0 = Material( name="Timber0", elastic_modulus=9.5e3, poissons_ratio=0.35, density=4.4e-7, yield_strength=5.5, color="burlywood", ) timber90 = Material( name="Timber90", elastic_modulus=317, poissons_ratio=0.35, density=4.4e-7, yield_strength=5.5, color="orange", ) geom = clt_rectangular_section( d=[40, 40, 40], layer_mat=[timber0, timber90, timber0], b=1000 ) geom.create_mesh(mesh_sizes=[0]) # a size of zero creates a coarse mesh Section(geometry=geom).plot_mesh()
(
Source code,png,hires.png,pdf)
120mm CLT section geometry¶