ReinforcedConcrete

Reinforced concrete -- composite solid material combining a concrete matrix with discrete reinforcement, for slab and wall analyses.

Examples

material = project.ReinforcedConcrete(name='RC Slab', compression=30)
material.compression

Properties

name : str
Material name.
color : Color
Material color.
gamma_dry : float | ParameterMap | Profile | Gradient
Dry unit weight.
gamma_sat : float | ParameterMap | Profile | Gradient
Saturated unit weight.
reducible_strength : bool
Reducible strength flag.
E : float | ParameterMap | Profile | Gradient
Young's modulus.
nu : float | ParameterMap | Profile | Gradient
Poisson's ratio.
compression : float | ParameterMap | Profile | Gradient
Compression strength.
tension : float | ParameterMap | Profile | Gradient
Tension strength.
effectiveness_factor : float | ParameterMap | Profile | Gradient
Effectiveness factor.
cracked_stiffness : bool
Use cracked stiffness.
reinforcement_type : int
Reinforcement type (Cartesian=0, Polar=1).
mesh_x_yield : float | ParameterMap | Profile | Gradient
Mesh X yield strength.
mesh_x_diameter : float | ParameterMap | Profile | Gradient
Mesh X bar diameter.
mesh_x_spacing1 : float | ParameterMap | Profile | Gradient
Mesh X spacing 1.
mesh_x_spacing2 : float | ParameterMap | Profile | Gradient
Mesh X spacing 2.
mesh_x_anchorage : float | ParameterMap | Profile | Gradient
Mesh X anchorage length.
mesh_y_yield : float | ParameterMap | Profile | Gradient
Mesh Y yield strength.
mesh_y_diameter : float | ParameterMap | Profile | Gradient
Mesh Y bar diameter.
mesh_y_spacing1 : float | ParameterMap | Profile | Gradient
Mesh Y spacing 1.
mesh_y_spacing2 : float | ParameterMap | Profile | Gradient
Mesh Y spacing 2.
mesh_y_anchorage : float | ParameterMap | Profile | Gradient
Mesh Y anchorage length.
mesh_z_yield : float | ParameterMap | Profile | Gradient
Mesh Z yield strength.
mesh_z_diameter : float | ParameterMap | Profile | Gradient
Mesh Z bar diameter.
mesh_z_spacing1 : float | ParameterMap | Profile | Gradient
Mesh Z spacing 1.
mesh_z_spacing2 : float | ParameterMap | Profile | Gradient
Mesh Z spacing 2.
mesh_z_anchorage : float | ParameterMap | Profile | Gradient
Mesh Z anchorage length.
mesh_x_polar_yield : float | ParameterMap | Profile | Gradient
Polar mesh X yield strength.
mesh_x_polar_diameter : float | ParameterMap | Profile | Gradient
Polar mesh X bar diameter.
mesh_x_polar_number_bars : int
Polar mesh X number of bars.
mesh_x_polar_spacing : float | ParameterMap | Profile | Gradient
Polar mesh X spacing.
mesh_x_polar_anchorage : float | ParameterMap | Profile | Gradient
Polar mesh X anchorage length.
mesh_y_polar_yield : float | ParameterMap | Profile | Gradient
Polar mesh Y yield strength.
mesh_y_polar_diameter : float | ParameterMap | Profile | Gradient
Polar mesh Y bar diameter.
mesh_y_polar_spacing1 : float | ParameterMap | Profile | Gradient
Polar mesh Y spacing 1.
mesh_y_polar_spacing2 : float | ParameterMap | Profile | Gradient
Polar mesh Y spacing 2.
mesh_y_polar_anchorage : float | ParameterMap | Profile | Gradient
Polar mesh Y anchorage length.
mesh_y_polar_b_yield : float | ParameterMap | Profile | Gradient
Polar mesh Y-B yield strength.
mesh_y_polar_b_diameter : float | ParameterMap | Profile | Gradient
Polar mesh Y-B bar diameter.
mesh_y_polar_b_number_bars : int
Polar mesh Y-B number of bars.
mesh_y_polar_b_spacing : float | ParameterMap | Profile | Gradient
Polar mesh Y-B spacing.
mesh_y_polar_b_anchorage : float | ParameterMap | Profile | Gradient
Polar mesh Y-B anchorage length.
mesh_z_polar_yield : float | ParameterMap | Profile | Gradient
Polar mesh Z yield strength.
mesh_z_polar_diameter : float | ParameterMap | Profile | Gradient
Polar mesh Z bar diameter.
mesh_z_polar_spacing1 : float | ParameterMap | Profile | Gradient
Polar mesh Z spacing 1.
mesh_z_polar_spacing2 : float | ParameterMap | Profile | Gradient
Polar mesh Z spacing 2.
mesh_z_polar_anchorage : float | ParameterMap | Profile | Gradient
Polar mesh Z anchorage length.
parameter_mesh_y_polar : int
Parameter set for polar mesh Y (A=0, B=1).