nominal_cover_constants
codes.eurocode.en_1992_1_1_2004.chapter_4_durability_and_cover._base_classes.nominal_cover_constants
Definitions and base classes for constants for the calculation of nominal concrete cover according to art. 4.4.1 from EN 1992-1-1:2004.
Classes:
-
AbrasionClass–Enum representing the abrasion class of the concrete surface.
-
CastingSurface–Enum representing the casting surface of the concrete.
-
NominalConcreteCoverConstantsBase–Base class for constants for the calculation of nominal concrete cover.
codes.eurocode.en_1992_1_1_2004.chapter_4_durability_and_cover._base_classes.nominal_cover_constants.AbrasionClass
Bases: Enum
Enum representing the abrasion class of the concrete surface.
According to art. 4.4.1.2 (13) from EN 1992-1-1:2004
codes.eurocode.en_1992_1_1_2004.chapter_4_durability_and_cover._base_classes.nominal_cover_constants.CastingSurface
Bases: Enum
Enum representing the casting surface of the concrete.
According to art. 4.4.1.3 (4) from EN 1992-1-1:2004
codes.eurocode.en_1992_1_1_2004.chapter_4_durability_and_cover._base_classes.nominal_cover_constants.NominalConcreteCoverConstantsBase
dataclass
NominalConcreteCoverConstantsBase(
CODE_PREFIX: str,
CODE_SUFFIX: str,
COVER_INCREASE_FOR_UNEVEN_SURFACE: MM,
COVER_INCREASE_FOR_ABRASION_CLASS: dict[AbrasionClass, MM],
DEFAULT_DELTA_C_DEV: MM,
)
Bases: ABC
Base class for constants for the calculation of nominal concrete cover.
codes.eurocode.en_1992_1_1_2004.chapter_4_durability_and_cover._base_classes.nominal_cover_constants.NominalConcreteCoverConstantsBase.minimum_cover_with_regard_to_casting_surface
abstractmethod
staticmethod
minimum_cover_with_regard_to_casting_surface(
c_min_dur: MM, casting_surface: CastingSurface
) -> MM
Calculate the minimum cover with regard to casting surface according to art. 4.4.1.3 (4) from EN 1992-1-1.
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_4_durability_and_cover/_base_classes/nominal_cover_constants.py
44 45 46 47 | |
codes.eurocode.en_1992_1_1_2004.chapter_4_durability_and_cover._base_classes.nominal_cover_constants.NominalConcreteCoverConstantsBase.minimum_cover_with_regard_to_casting_surface_latex
abstractmethod
staticmethod
minimum_cover_with_regard_to_casting_surface_latex(
casting_surface: CastingSurface,
) -> str
LateX representation of minimum cover with regard to casting surface according to art. 4.4.1.3 (4) from EN 1992-1-1.
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_4_durability_and_cover/_base_classes/nominal_cover_constants.py
49 50 51 52 | |