simdesign.rcmrf.bdim.tr_post18_dcm.building
This module provides the Building Design Information Model (BDIM)
implementation for the tr_post18_dcm design class.
- class simdesign.rcmrf.bdim.tr_post18_dcm.building.Building(taxonomy)[source]
Bases:
BuildingBaseBDIM implementation for design class
tr_post18_dcm.This class extends
BuildingBaseby narrowing the attribute types to thetr_post18_dcmimplementations and overriding design class-specific methods.- Parameters:
taxonomy (TaxonomyData)
See also
BuildingBaseBase class defining the core behaviour and configuration.
Notes
Design follows limit state design approach.
Capacity design principle is followed (weak-beam strong-column).
Main reference building code is TBEC-2018 (high ductility class).
Basic units are kN, m, sec
Seismic load combinations are modified to include vertical loads effect.
Overrides
_change_beam_type()method to update slab type together with beam type.Overrides
_set_maximum_column_dimensions()method to set design-class specific maximum column dimensions.
References
TBEC (2018). Deprem Etkisi Altında Binaların Tasarımı için Esaslar. Resmi Gazete, Türkiye.