Hi @ebrahimraeyat
as mentioned in this discussion, the ISection class has not its counterparts in ASTM_materials.py and aisc_metric_shapes.py. If I want to apply it, is it better to inheritance WShape class and change some methods?
It seems that the problem is due to the fact, that the ISection class has not its counterparts in ASTM_materials.py and aisc_metric_shapes.py (see WShape, CShape, etc. in both files). Those classes implement AISC code checking for the standard shapes. To make this work with ISection we need to implement the corresponding AISC checking for «generic» I-Shaped sections.
Hi @ebrahimraeyat as mentioned in this discussion, the
ISection
class has not its counterparts in ASTM_materials.py andaisc_metric_shapes.py
. If I want to apply it, is it better to inheritance WShape class and change some methods?It seems that the problem is due to the fact, that the
ISection
class has not its counterparts in ASTM_materials.py andaisc_metric_shapes.py
(seeWShape
,CShape
, etc. in both files). Those classes implement AISC code checking for the standard shapes. To make this work with ISection we need to implement the corresponding AISC checking for «generic» I-Shaped sections.Originally posted by @lcpt in https://github.com/xcfem/xc/discussions/72#discussioncomment-391183