Materials¤
Material¤
compas_model.materials.material
¤
Concrete¤
compas_model.materials.concrete
¤
Classes¤
Concrete
¤
Concrete(
fck: float,
fck_cube: float | None = None,
fcm: float | None = None,
fctm: float | None = None,
Ecm: float | None = None,
density: float = 2400,
poisson: float = 0.2,
name: str | None = None,
)
Class representing a generic concrete material.
Parameters:
-
fck(float) –Characteristic cylinder compressive strength in [MPa].
-
fck_cube(float | None, default:None) –Characteristic cube compressive strength in [MPa]. If not provided,
fck_cube = 1.25 * fckis used. -
fctm(float | None, default:None) –Mean tensile strength in [MPa]. If not provided,
fctm = 0.1 * fckis used. -
Ecm(float | None, default:None) –Modulus of elasticity in [GPa].
-
density(float, default:2400) –Density of the material in [kg/m3]. If not provided, 2400 kg/m3 is used.
-
poisson(float, default:0.2) –Poisson's ratio. If not provided,
poisson = 0.2is used. -
name(str | None, default:None) –Name of the material.