rebar
structural_sections.concrete.rebar
Rebar class for the representation of reinforcement bars in a cross-section.
Classes:
-
Rebar–Representation of a reinforcement bar from a cross-section perspective. For example ⌀16, ⌀20, ⌀25, ⌀32,etc.
structural_sections.concrete.rebar.Rebar
dataclass
Rebar(
*,
material: ReinforcementSteelMaterial,
relative_start_position: RATIO = 0.0,
relative_end_position: RATIO = 1.0,
name: str = "Rebar",
)
Bases: CircularProfile
Representation of a reinforcement bar from a cross-section perspective. For example ⌀16, ⌀20, ⌀25, ⌀32,etc.
Parameters:
-
diameter(MM) –Diameter of the bar (for example: ⌀12, ⌀16, ⌀20, etc.) [mm]
-
x(MM) –x-coordinate in the cross-section [mm]
-
y(MM) –y-coordinate in the cross-section [mm]
-
material(ReinforcementSteelMaterial) –Representation of the properties of reinforcement steel suitable for use with NEN-EN 1992-1-1.
-
relative_start_position(RATIO, default:0.0) –Relative position of the start of the rebar in the longitudinal direction of the host element [-]
-
relative_end_position(RATIO, default:1.0) –Relative position of the end of the rebar in the longitudinal direction of the host element [-]
-
name(str, default:'Rebar') –Name of the rebar element, default is "Rebar"
structural_sections.concrete.rebar.Rebar.weight_per_meter
property
weight_per_meter: KG_M
Unit weight of rebar per meter [kg/m].
Returns:
-
float–Example: 1.578336149163512 for ⌀16 and normal density of 7850 kg/m3