3.2.5. Steel Section
- class SectionSteel(mat: MaterialElastic, sectionDict: dict, lUnit: str = 'mm')[source]
Bases:
SectionMonolithicA class that represents the geometry for a steel section from one of the standard shapes. This include I beams (W sections), hollow sections (hss), etc.
All steel sections will have a “type attribute, which will be either “w” for W sections, ‘hss’ for hss sections, or ‘hssr’ for round hss sections.
Steel sections are defined by importing from a database. See section databases for all availible databases.
- Parameters
mat (MaterialElastic) – The steel material to use for the section.
sectionDict (dict) – The input section dictionary, generally loaded from a database.
lUnit (str, optional) – The length units for the section dictionary. The default is ‘mm’.
- property Cy
- getI(useX=True, lUnit='mm')[source]
Returns the section’s moment of inertia in the units and direction input.
- Parameters
useX (bool, optional) – A flag that toggles if the x (strong) or y (weak) axis is used. The default is True, which uses the strong axis.
lUnit (string, optional) – The length units to use for the section. The default is ‘mm’.
- Returns
The section’s moment of inertia the direction input.
- Return type
float
- getS(useX=True, lUnit='mm')[source]
Returns the section’s elastic modulus in the units and direction input.
- Parameters
useX (bool, optional) – A flag that toggles if the x (strong) or y (weak) axis is used. The default is True, which uses the strong axis.
lUnit (string, optional) – The length units to use for the section. The default is ‘mm’.
- Returns
The section’s elastic modulus in the direction input.
- Return type
float
- getZ(useX: bool = True, lUnit: str = 'mm')[source]
Returns the section’s plastic modulus in the units and direction input.
- Parameters
useX (bool, optional) – A flag that toggles if the x (strong) or y (weak) axis is used. The default is True, which uses the strong axis.
lUnit (string, optional) – The length units to use for the section. The default is ‘mm’.
- Returns
The section’s plastic modulus in the direction input.
- Return type
float
- property name
- sectionClass = None