simdesign.rcmrf.bdim.tr_7599.beam
This module provides the beam class implementation for the tr_7599
design class in the BDIM layer.
- simdesign.rcmrf.bdim.tr_7599.beam.ECONOMIC_MU_EB: float = 0.25
Maximum mu value considered for the economic emergent beam design.
- simdesign.rcmrf.bdim.tr_7599.beam.ECONOMIC_MU_WB: float = 0.25
Maximum mu value considered for the economic wide beam design.
- class simdesign.rcmrf.bdim.tr_7599.beam.Beam(line, typology, gamma_rc)[source]
Bases:
BeamBaseBeam implementation for design class
tr_7599.This class extends
BeamBaseby narrowing the attribute types and overriding design methods per TBEC-1975 and TS500-1984.- Variables:
- Parameters:
line (Line)
typology (Literal[1, 2])
gamma_rc (float)
See also
BeamBaseBase class defining the core behaviour and configuration.
References
TBEC (1975). Afet Bölgelerinde Yapılacak Yapılar Hakkında Yönetmelik. Resmi Gazete, Ankara, Türkiye.
TS500 (1984). Requirements for Design and Construction of Reinforced Concrete Structures. Turkish Standards Institution (TSE), Ankara, Türkiye.
- MIN_B_EB: float = 0.2
- MIN_H_EB: float = 0.3
- property fctk: float
- Returns:
Characteristic value of tensional concrete strength (in base units).
- Return type:
float
Notes
Based on Section 3.3.2 in T5500-1984.
- property fctd: float
- Returns:
Design value of tensional concrete strength (in base units).
- Return type:
float
- property rhol_min_tens: float
- Returns:
Minimum longitudinal reinforcement ratio in tension zone.
- Return type:
float
Notes
Based on Section 6.9 in TBEC-1975.
- property rhoh_min: float
- Returns:
Minimum transverse reinforcement ratio.
- Return type:
float
Notes
Based on Equation 12.3 in TS500-1984.
- verify_section_adequacy()[source]
Verify the beam section dimensions for design forces.
- Return type:
None
- compute_required_longitudinal_reinforcement()[source]
Compute the required longitudinal reinforcement for design forces.
Notes
Top reinforcement is calculated as the maximum of required reinforcement in tension for maximum of negative bending moments and required reinforcement in compression for maximum of positive bending moments.
Bottom reinforcement is calculated as the maximum of required reinforcement in compression for maximum of negative bending moments and required reinforcement in tension for maximum of positive bending moments.
Required reinforcement is computed at three different sections: start, middle, end.
- Return type:
None