Structural steel shapes

AISC steel shapes (metric)

AISC’s structural steel shapes (metric units).

class materials.sections.structural_shapes.aisc_metric_shapes.CHSSShape(steel, name)

Bases: materials.sections.structural_steel.CHShape

Circular hollow structural section.

Variables:
  • steel – steel material.
  • name – shape name (i.e. HSS16.000X0.375).
compactRatio()

If section is compact according to case 20 (round HSS sections subject to flexure) of table B4.1b of AISC-360-16 return a value less than one.

getAw()

Return area for shear strength calculation.

getDesignFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the design flexural strength of the section
according to section F1 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getDesignShearStrength(majorAxis=True)
Return the design shear strength according to equation
section G1 of AISC-360-16.
Parameters:majorAxis – dummy argument needed for compatibility with the other shapes.
getLambdaP()

Return the limiting Width-to-Thickness Ratio (compact/noncompact) according to table B4.1b of AISC 360-16.

getLambdaR()

Return the limiting Width-to-Thickness Ratio (compact/noncompact) according to table B4.1b of AISC 360-16.

getLimitingWidthToThicknessRatio()

Return the Limiting Width-to-Thickness Ratio according to table B4.1A of AISC-360-16.

getNominalFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the nominal flexural strength of the member
according to equations F7-1 to F7-13 and F8-1 to F8-4 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getNominalShearStrength(Lv=None)
Return the nominal shear strength according to equations
G4-1 and G5-1, G5-2a and G5-2b of AISC-360-16.
Parameters:
  • Lv – distance from maximum to zero shear force.
  • majorAxis – true if flexure about the major axis.
getPlasticAxialLoad()

Return the plastic axial load of the section.

getPlasticMoment()

Return the plastic moment of the section.

getTorsionalElasticBucklingStress(Lc)
Return the torsional or flexural-torsional elastic buckling stress
of the member according to equations E4-2 of AISC-360-16.
Parameters:Lc – effective length of member for torsional buckling about longitudinal axis.
slenderRatio()

If section is noncompact according to table B4.1b of AISC-360-16 return a value less than one otherwise they are slender.

slendernessCheck()

Verify that the section doesn’t contains slender elements according to case 9 of table B4.1a of AISC-360-16.

class materials.sections.structural_shapes.aisc_metric_shapes.CShape(steel, name)

Bases: materials.sections.structural_steel.UShape

C shape.

Variables:
  • steel – steel material.
  • name – shape name (i.e. C15X50).
compactFlangeRatio(majorAxis=True)
If flanges are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
compactWebAndFlangeRatio(majorAxis=True)
If web and flanges are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
compactWebRatio(majorAxis=True)
If web is compact according to case 15 of table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
getAw(majorAxis=True)

Return area for shear strength calculation.

getCCoefficient(majorAxis=True)

Return the c coefficient according to equation F2-8b of AISC-360-16.

getCriticalStressF(lateralUnbracedLength, Cb, majorAxis=True)
Return the critical stress for the limit state
of lateral-torsional buckling according to equation F2-4 of AISC-360-16.
Parameters:
  • majorAxis – true if flexure about the major axis.
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
getDesignFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the design flexural strength of the section
according to section F1 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getDesignShearStrength(a=1000000.0, majorAxis=True)
Return the design shear strength according to equation
section G1 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getDesignShearStrengthWithoutTensionFieldAction(a=1000000.0, majorAxis=True)
Return the design shear strength according to equation
section G1 of AISC-360-16.
Parameters:
  • a – clear distance between transverse stiffeners.
  • majorAxis – true if flexure about the major axis.
getFlexuralConstant()

Return the flexural constant of the section according to equation E4-8 of AISC-360-16..

getLambdaPFlange()

Return he limiting slenderness for a compact flange, defined in Table B4.1b of AISC-360-16.

getLambdaRFlange()

Return he limiting slenderness for a noncompact flange, defined in Table B4.1b of AISC-360-16.

getLp(majorAxis=True)
Return the limiting laterally unbraced length for the
limit state of yielding according to equation F2-5 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getLr(majorAxis=True)
Return the limiting unbraced length for the limit state
of inelastic lateral-torsional buckling according to equation F2-6 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getNominalFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the nominal flexural strength of the member
according to equations F2-1 to F2-3 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getNominalShearStrengthWithoutTensionFieldAction(a=1000000.0, majorAxis=True)
Return the nominal shear strength according to equation
G2-1 of AISC-360-16.
Parameters:
  • a – clear distance between transverse stiffeners.
  • majorAxis – true if flexure about the major axis.
getPlasticAxialLoad()

Return the plastic axial load of the section.

getPlasticMoment(majorAxis=True)

Return the plastic moment of the section.

Parameters:majorAxis – true if flexure about the major axis.
getRts(majorAxis=True)
Return the squared value of rts according to equation F2-7
of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getTorsionalElasticBucklingStress(Lc)
Return the torsional or flexural-torsional elastic buckling stress
of the member according to equations E4-7 of AISC-360-16.
Parameters:Lc – effective length of member for torsional buckling about longitudinal axis.
getWebPlateShearBucklingCoefficient(shape, a=1000000.0)
Return the web plate shear buckling coefficient
according to expression G2-5 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getWebShearBucklingStrengthCoefficient(kv, majorAxis=True)
Return the web shear stress coefficient Cv2 according
to section G2.2 of AISC-360-16.
Parameters:
  • kv – web plate shear buckling coefficient.
  • majorAxis – true if flexure about the major axis.
getWebShearStrengthCoefficient(a=1000000.0)
Return the web shear stress coefficient Cv1 according
to equations G2-3 and G2-4 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
slenderFlangeRatio(majorAxis=True)
If flanges are noncompact according to table 4.1b of
AISC-360-16 return a value less than one otherwise they are slender.
Parameters:majorAxis – true if flexure about the major axis.
slenderWebRatio(majorAxis=True)
If web is noncompact according to case 15 of table 4.1b of
AISC-360-16 return a value less than one, otherwise the web is slender.
Parameters:majorAxis – true if flexure about the major axis.
slendernessCheck()

Verify that the section doesn’t contains slender elements according to table B4.1 a of AISC-360-16.

class materials.sections.structural_shapes.aisc_metric_shapes.HSSShape(steel, name)

Bases: materials.sections.structural_steel.QHShape

Hollow structural section.

Variables:
  • steel – steel material.
  • name – shape name (i.e. HSS2X2X_250).
compactFlangeRatio(majorAxis=True)
If flanges are compact according to case
17 (HSS sections subject to flexure) of table 4.1b of AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
compactWebAndFlangeRatio(majorAxis=True)
If web and flanges are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
compactWebRatio(majorAxis=True)
If webs are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
getAw(majorAxis=True)

Return area for shear strength calculation.

getBClassification()

Return the classification for local buckling of the “b” wall of the section according to table B4.1a of AISC 360-16.

getBFlexureClassification()

Return the classification for local buckling of the “b” wall of the section according to table B4.1b of AISC 360-16.

getClassification()

Return the classification for local buckling of the section according to table B4.1a of AISC 360-16.

getDesignFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the design flexural strength of the section
according to section F1 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getDesignShearStrength(majorAxis=True)
Return the design shear strength according to equation
section G1 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getEffectiveArea()

Return the effective area.

getEffectiveInertia(majorAxis=True)
Return the effective moment of inertia for
rectangular HSS sections due to the “removed” area from the flange.
Parameters:majorAxis – true if flexure about the major axis.
getEffectiveSectionModulus(majorAxis=True)
Return the effective section modulus determined
with the effective width of the compression angle calculated with equation F7-4 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getEffectiveWidth(majorAxis=True)
Return the effective width of the flange for
rectangular HSS sections according to equation F7-4 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getFlangeLocalBucklingLimit(majorAxis=True)
Return the limit for nominal flexural strength for square of
rectangular HSS sections due to flange buckling according to section F7.2 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getHClassification()

Return the classification for local buckling of the “h” wall of the section according to table B4.1a of AISC 360-16.

getHFlexureClassification()

Return the classification for local buckling of the “h” wall of the section according to table B4.1b of AISC 360-16.

getLambdaP()

Return the limiting Width-to-Thickness Ratio (compact/noncompact) according to table B4.1b of AISC 360-16.

getLambdaR()

Return the limiting Width-to-Thickness Ratio (compact/noncompact) according to table B4.1b of AISC 360-16.

getLateralTorsionalBucklingLimit(Lb, Cb, majorAxis=True)

Return the maximum flexural strength due to lateral-torsional buckling according to expressions F7-10 to F7-11 of AISC 360-16

Parameters:
  • Lb – Length between points that are either braced against lateral displacement of compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor Cb for non uniform moment diagrams when both ends of the segment are braced according to expression F1-1 of AISC 360-16.
getLimitingLaterallyUnbracedLengthForInelasticBuckling(majorAxis=True)
Return the limiting laterally unbraced length
for the limit state of inelastic lateral torsional buckling according to expression F7-13 of AISC 360-16.
Parameters:majorAxis – true if flexure about the major axis.
getLimitingLaterallyUnbracedLengthForYielding(majorAxis=True)
Return the limiting laterally unbraced length
for the limit state of yielding according to expression F7-12 of AISC 360-16.
Parameters:majorAxis – true if flexure about the major axis.
getLimitingWidthToThicknessRatio()

Return the Limiting Width-to-Thickness Ratio according to table B4.1a of AISC-360-16.

getNominalFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the nominal flexural strength of the member
according to equations F7-1 to F7-13 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getNominalShearStrength(Lv=1000000.0, majorAxis=True)
Return the nominal shear strength according to equations
G4-1 and G6-1 of AISC-360-16.
Parameters:
  • Lv – distance from maximum to zero shear force.
  • majorAxis – true if flexure about the major axis.
getPlasticAxialLoad()

Return the plastic axial load of the section.

getPlasticMoment(majorAxis=True)

Return the plastic moment of the section.

Parameters:majorAxis – true if flexure about the major axis.
getReducedEffectiveB()

Return the reduced effective width corresponding to the “b” walls of the shape.

getReducedEffectiveH()

Return the reduced effective width corresponding to the “h” walls of the shape.

getTorsionalElasticBucklingStress(Lc)
Return the torsional or flexural-torsional elastic buckling stress
of the member according to equations E4-2 of AISC-360-16.
Parameters:Lc – effective length of member for torsional buckling about longitudinal axis.
getWebLocalBucklingLimit(majorAxis=True)
Return the limit for nominal flexural strength for square of
rectangular HSS sections due to web buckling according to section F7.3 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getWebShearBucklingStrengthCoefficient(kv, majorAxis=True)
Return the web shear stress coefficient Cv2 according
to section G2.2 of AISC-360-16.
Parameters:
  • kv – web plate shear buckling coefficient.
  • majorAxis – true if flexure about the major axis.
slenderFlangeRatio(majorAxis=True)
If flanges are noncompact according to table 4.1b of
AISC-360-16 return a value less than one otherwise they are slender.
Parameters:majorAxis – true if flexure about the major axis.
slenderWebRatio(majorAxis=True)
If web is noncompact according to table 4.1b of
AISC-360-16 return a value less than one otherwise it’s slender.
Parameters:majorAxis – true if flexure about the major axis.
slendernessCheck()

Verify that the section doesn’t contains slender elements according to table B4.1 a of AISC-360-16.

class materials.sections.structural_shapes.aisc_metric_shapes.WShape(steel, name)

Bases: materials.sections.structural_steel.IShape

W shape

Variables:
  • steel – steel material.
  • name – shape name (i.e. W40X431).
compactFlangeRatio(majorAxis=True)
If flanges are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
compactWebAndFlangeRatio(shape, majorAxis=True)
If web and flanges are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
compactWebRatio(majorAxis=True)
If web is compact according to case 15 of table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
d()

Return internal web height: clear distance between flanges less the fillet at each flange (h in AISC tables).

getAw(majorAxis=True)

Return area for shear strength calculation.

getCCoefficient(majorAxis=True)

Return the c coefficient according to equation F2-8a of AISC-360-16.

getContour()

Return the section countour.

getCriticalStressF(lateralUnbracedLength, Cb, majorAxis=True)
Return the critical stress for the limit state
of lateral-torsional buckling according to equation F2-4 of AISC-360-16.
Parameters:
  • majorAxis – true if flexure about the major axis.
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
getDesignFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the design flexural strength of the section
according to section F1 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getDesignShearStrength(a=1000000.0, majorAxis=True)
Return the design shear strength according to equation
section G1 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getDesignShearStrengthWithoutTensionFieldAction(a=1000000.0, majorAxis=True)
Return the design shear strength according to equation
section G1 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getLambdaPFlange()

Return he limiting slenderness for a compact flange, defined in Table B4.1b of AISC-360-16.

getLambdaRFlange()

Return he limiting slenderness for a noncompact flange, defined in Table B4.1b of AISC-360-16.

getLp(majorAxis=True)
Return the limiting laterally unbraced length for the
limit state of yielding according to equation F2-5 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getLr(majorAxis=True)
Return the limiting unbraced length for the limit state
of inelastic lateral-torsional buckling according to equation F2-6 of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
<<<<<<< HEAD
getMidLines()

Return the section countour.

======= >>>>>>> f8d913498709cabc2c07b5cd148d8f30e04b8dd4
getNominalFlexuralStrength(lateralUnbracedLength, Cb, majorAxis=True)
Return the nominal flexural strength of the member
according to equations F2-1 to F2-3 of AISC-360-16.
Parameters:
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
getNominalShearStrengthWithoutTensionFieldAction(a=1000000.0, majorAxis=True)
Return the nominal shear strength according to equation
G2-1 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getPlasticAxialLoad()

Return the plastic axial load of the section.

getPlasticMoment(majorAxis=True)

Return the plastic moment of the section.

Parameters:majorAxis – true if flexure about the major axis.
getRts(majorAxis=True)
Return the value of rts according to equation F2-7
of AISC-360-16.
Parameters:majorAxis – true if flexure about the major axis.
getShearResistanceFactor()

Return the resistance factor for shear according to sections G1 and G2.1(a) of AISC-360-16.

getTorsionalElasticBucklingStress(Lc)
Return the torsional or flexural-torsional elastic buckling stress
of the member according to equations E4-2 of AISC-360-16.
Parameters:Lc – effective length of member for torsional buckling about longitudinal axis.
getWebPlateShearBucklingCoefficient(a=1000000.0)
Return the web plate shear buckling coefficient
according to expression G2-5 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
getWebShearBucklingStrengthCoefficient(kv, majorAxis=True)
Return the web shear stress coefficient Cv2 according
to section G2.2 of AISC-360-16.
Parameters:
  • kv – web plate shear buckling coefficient.
  • majorAxis – true if flexure about the major axis.
getWebShearStrengthCoefficient(a=1000000.0)
Return the web shear stress coefficient Cv1 according
to equations G2-2, G2-3 and G2-4 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
h()

Return overall depth of member (d in AISC tables).

slenderFlangeRatio(majorAxis=True)
If flanges are noncompact according to table 4.1b of
AISC-360-16 return a value less than one otherwise they are slender.
Parameters:majorAxis – true if flexure about the major axis.
slenderWebRatio(majorAxis=True)
If web is noncompact according to case 15 of table 4.1b of
AISC-360-16 return a value less than one, otherwise the web is slender.
Parameters:majorAxis – true if flexure about the major axis.
slendernessCheck()

Verify that the section doesn’t contains slender elements according to table B4.1a of AISC-360-16.

materials.sections.structural_shapes.aisc_metric_shapes.getG22WebShearBucklingStrengthCoefficient(shape, kv, majorAxis=True)
Return the web shear stress coefficient Cv2 according
to section G2.2 of AISC-360-16.
Parameters:
  • kv – web plate shear buckling coefficient.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getMetricLabel(USLabel)

Return the metric label from the US customary one.

materials.sections.structural_shapes.aisc_metric_shapes.getShapeCompactWebAndFlangeRatio(shape, majorAxis=True)
If web and flanges are compact according to table 4.1b of
AISC-360-16 return a value less than one.
Parameters:majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getShapePlasticAxialLoad(shape)

Return the plastic axial load of the shape.

Parameters:
  • shape – structural shape.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getShapePlasticMoment(shape, majorAxis=True)

Return the plastic moment of the shape.

Parameters:
  • shape – structural shape.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getShapeTorsionalElasticBucklingStress(shape, effectiveLengthX)

Return the torsional or flexural-torsional elastic buckling stress of the member according to equations E4-2, E4-3 and E4-4 of AISC-360-16.

Parameters:effectiveLengthX – effective length of member (torsion).
materials.sections.structural_shapes.aisc_metric_shapes.getUIAw(shape, majorAxis=True)

Return area for shear strength calculation.

materials.sections.structural_shapes.aisc_metric_shapes.getUINominalShearStrengthWithoutTensionFieldAction(shape, a=1000000.0, majorAxis=True)
Return the nominal shear strength according to equation
G2-1 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners.
materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeCriticalStressF(shape, lateralUnbracedLength, Cb, majorAxis=True)
Return the critical stress for the limit state
of lateral-torsional buckling according to equation F2-4 of AISC-360-16.
Parameters:
  • shape – I or channel structural shape.
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeLambdaPFlange(shape)

Return he limiting slenderness for a compact flange, defined in Table B4.1b of AISC-360-16.

materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeLambdaRFlange(shape)

Return he limiting slenderness for a noncompact flange, defined in Table B4.1b of AISC-360-16.

materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeLp(shape, majorAxis=True)
Return the limiting laterally unbraced length for the limit state
of yielding according to equation F2-5 of AISC-360-16.
Parameters:
  • shape – I or channel structural shape.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeLr(shape, majorAxis=True)
Return the limiting unbraced length for the limit state
of inelastic lateral-torsional buckling according to equation F2-6 of AISC-360-16.
Parameters:
  • shape – I or channel structural shape.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeNominalFlexuralStrength(shape, lateralUnbracedLength, Cb, majorAxis=True)
Return the nominal flexural strength of the member
according to equations F2-1 to F2-3 or F3-1 to F3-2 of AISC-360-16.
Parameters:
  • shape – I or channel structural shape.
  • lateralUnbracedLength – length between points that are either braced against lateral displacement of the compression flange or braced against twist of the cross section.
  • Cb – lateral-torsional buckling modification factor.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getUIShapeRts(shape, majorAxis=True)
Return the value of rts according to equation F2-7
of AISC-360-16.
Parameters:
  • shape – I or channel structural shape.
  • majorAxis – true if flexure about the major axis.
materials.sections.structural_shapes.aisc_metric_shapes.getUIWebPlateShearBucklingCoefficient(shape, a=1000000.0)
Return the web plate shear buckling coefficient
according to expression G2-5 of AISC-360-16.
Parameters:a – clear distance between transverse stiffeners
materials.sections.structural_shapes.aisc_metric_shapes.getUSLabel(metricLabel)

Return the US customary label from the metric one.

Arcelor steel shapes (metric)

class materials.sections.structural_shapes.arcelor_metric_shapes.AUShape(steel, name)

Bases: materials.sections.structural_steel.SteelShape

getRho()

Returns mass per unit length.

class materials.sections.structural_shapes.arcelor_metric_shapes.CHSShape(steel, name)

Bases: materials.sections.structural_steel.SteelShape

alphaY()

Return shear shape factor with respect to local y-axis

alphaZ()

Return shear shape factor with respect to local z-axis

getRho()

Returns mass per unit length.

class materials.sections.structural_shapes.arcelor_metric_shapes.HEShape(steel, name)

Bases: materials.sections.structural_steel.IShape

class materials.sections.structural_shapes.arcelor_metric_shapes.IPEShape(steel, name)

Bases: materials.sections.structural_steel.IShape

class materials.sections.structural_shapes.arcelor_metric_shapes.IPNShape(steel, name)

Bases: materials.sections.structural_steel.IShape

d()

Return internal web height

r()

Return radius web-flange

class materials.sections.structural_shapes.arcelor_metric_shapes.RHSShape(steel, name)

Bases: materials.sections.structural_steel.QHShape

materials.sections.structural_shapes.arcelor_metric_shapes.SHS = {'SHS100x100x3': {'A': 0.001149, 'Wzel': 3.654e-05, 'iz': 0.0399, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 4.235e-05, 'P': 9.02, 'Iz': 1.827e-06, 'nmb': 'SHS100x100x3', 'alpha': 0.4166666666666667, 'Wyel': 3.654e-05, 'Wypl': 4.235e-05, 'Iy': 1.827e-06, 'b': 0.1, 'e': 0.003, 'h': 0.1, 'It': 2.738e-06, 'iy': 0.0399, 'AreaQz': 0.00041999999999999996, 'AreaQy': 0.00041999999999999996, 'nu': 0.3}, 'SHS100x100x4': {'A': 0.00152, 'Wzel': 4.727e-05, 'iz': 0.0394, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 5.533e-05, 'P': 11.93, 'Iz': 2.363e-06, 'nmb': 'SHS100x100x4', 'alpha': 0.4166666666666667, 'Wyel': 4.727e-05, 'Wypl': 5.533e-05, 'Iy': 2.363e-06, 'b': 0.1, 'e': 0.004, 'h': 0.1, 'It': 3.539e-06, 'iy': 0.0394, 'AreaQz': 0.00056, 'AreaQy': 0.00056, 'nu': 0.3}, 'SHS100x100x5': {'A': 0.001884, 'Wzel': 5.732e-05, 'iz': 0.039, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 6.775e-05, 'P': 14.79, 'Iz': 2.866e-06, 'nmb': 'SHS100x100x5', 'alpha': 0.4166666666666667, 'Wyel': 5.732e-05, 'Wypl': 6.775e-05, 'Iy': 2.866e-06, 'b': 0.1, 'e': 0.005, 'h': 0.1, 'It': 4.287e-06, 'iy': 0.039, 'AreaQz': 0.0007, 'AreaQy': 0.0007, 'nu': 0.3}, 'SHS100x100x6': {'A': 0.002242, 'Wzel': 6.672e-05, 'iz': 0.0386, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 7.963e-05, 'P': 17.6, 'Iz': 3.336e-06, 'nmb': 'SHS100x100x6', 'alpha': 0.4166666666666667, 'Wyel': 6.672e-05, 'Wypl': 7.963e-05, 'Iy': 3.336e-06, 'b': 0.1, 'e': 0.006, 'h': 0.1, 'It': 4.984e-06, 'iy': 0.0386, 'AreaQz': 0.0008399999999999999, 'AreaQy': 0.0008399999999999999, 'nu': 0.3}, 'SHS100x100x7': {'A': 0.002594, 'Wzel': 7.55e-05, 'iz': 0.0382, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 9.099e-05, 'P': 20.36, 'Iz': 3.775e-06, 'nmb': 'SHS100x100x7', 'alpha': 0.4166666666666667, 'Wyel': 7.55e-05, 'Wypl': 9.099e-05, 'Iy': 3.775e-06, 'b': 0.1, 'e': 0.007, 'h': 0.1, 'It': 5.63e-06, 'iy': 0.0382, 'AreaQz': 0.00098, 'AreaQy': 0.00098, 'nu': 0.3}, 'SHS110x110x3': {'A': 0.001243, 'Wzel': 4.458e-05, 'iz': 0.0444, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 5.153e-05, 'P': 9.76, 'Iz': 2.452e-06, 'nmb': 'SHS110x110x3', 'alpha': 0.4166666666666667, 'Wyel': 4.458e-05, 'Wypl': 5.153e-05, 'Iy': 2.452e-06, 'b': 0.11, 'e': 0.003, 'h': 0.11, 'It': 3.675e-06, 'iy': 0.0444, 'AreaQz': 0.000462, 'AreaQy': 0.000462, 'nu': 0.3}, 'SHS110x110x4': {'A': 0.001645, 'Wzel': 5.783e-05, 'iz': 0.044, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 6.745e-05, 'P': 12.92, 'Iz': 3.181e-06, 'nmb': 'SHS110x110x4', 'alpha': 0.4166666666666667, 'Wyel': 5.783e-05, 'Wypl': 6.745e-05, 'Iy': 3.181e-06, 'b': 0.11, 'e': 0.004, 'h': 0.11, 'It': 4.764e-06, 'iy': 0.044, 'AreaQz': 0.000616, 'AreaQy': 0.000616, 'nu': 0.3}, 'SHS110x110x5': {'A': 0.002041, 'Wzel': 7.032e-05, 'iz': 0.0435, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 8.275e-05, 'P': 16.02, 'Iz': 3.868e-06, 'nmb': 'SHS110x110x5', 'alpha': 0.4166666666666667, 'Wyel': 7.032e-05, 'Wypl': 8.275e-05, 'Iy': 3.868e-06, 'b': 0.11, 'e': 0.005, 'h': 0.11, 'It': 5.788e-06, 'iy': 0.0435, 'AreaQz': 0.00077, 'AreaQy': 0.00077, 'nu': 0.3}, 'SHS110x110x6': {'A': 0.00243, 'Wzel': 8.208e-05, 'iz': 0.0431, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 9.745e-05, 'P': 19.08, 'Iz': 4.514e-06, 'nmb': 'SHS110x110x6', 'alpha': 0.4166666666666667, 'Wyel': 8.208e-05, 'Wypl': 9.745e-05, 'Iy': 4.514e-06, 'b': 0.11, 'e': 0.006, 'h': 0.11, 'It': 6.749e-06, 'iy': 0.0431, 'AreaQz': 0.000924, 'AreaQy': 0.000924, 'nu': 0.3}, 'SHS110x110x7': {'A': 0.002813, 'Wzel': 9.314e-05, 'iz': 0.0427, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00011157, 'P': 22.09, 'Iz': 5.123e-06, 'nmb': 'SHS110x110x7', 'alpha': 0.4166666666666667, 'Wyel': 9.314e-05, 'Wypl': 0.00011157, 'Iy': 5.123e-06, 'b': 0.11, 'e': 0.007, 'h': 0.11, 'It': 7.649e-06, 'iy': 0.0427, 'AreaQz': 0.001078, 'AreaQy': 0.001078, 'nu': 0.3}, 'SHS120x120x3': {'A': 0.001385, 'Wzel': 5.342e-05, 'iz': 0.0481, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 6.161e-05, 'P': 10.87, 'Iz': 3.205e-06, 'nmb': 'SHS120x120x3', 'alpha': 0.4166666666666667, 'Wyel': 5.342e-05, 'Wypl': 6.161e-05, 'Iy': 3.205e-06, 'b': 0.12, 'e': 0.003, 'h': 0.12, 'It': 4.805e-06, 'iy': 0.0481, 'AreaQz': 0.000504, 'AreaQy': 0.000504, 'nu': 0.3}, 'SHS120x120x4': {'A': 0.001834, 'Wzel': 6.946e-05, 'iz': 0.0477, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 8.077e-05, 'P': 14.4, 'Iz': 4.167e-06, 'nmb': 'SHS120x120x4', 'alpha': 0.4166666666666667, 'Wyel': 6.946e-05, 'Wypl': 8.077e-05, 'Iy': 4.167e-06, 'b': 0.12, 'e': 0.004, 'h': 0.12, 'It': 6.244e-06, 'iy': 0.0477, 'AreaQz': 0.000672, 'AreaQy': 0.000672, 'nu': 0.3}, 'SHS120x120x5': {'A': 0.002277, 'Wzel': 8.465e-05, 'iz': 0.0472, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 9.925e-05, 'P': 17.87, 'Iz': 5.079e-06, 'nmb': 'SHS120x120x5', 'alpha': 0.4166666666666667, 'Wyel': 8.465e-05, 'Wypl': 9.925e-05, 'Iy': 5.079e-06, 'b': 0.12, 'e': 0.005, 'h': 0.12, 'It': 7.604e-06, 'iy': 0.0472, 'AreaQz': 0.0008399999999999999, 'AreaQy': 0.0008399999999999999, 'nu': 0.3}, 'SHS120x120x6': {'A': 0.002713, 'Wzel': 9.904e-05, 'iz': 0.0468, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00011707, 'P': 21.3, 'Iz': 5.943e-06, 'nmb': 'SHS120x120x6', 'alpha': 0.4166666666666667, 'Wyel': 9.904e-05, 'Wypl': 0.00011707, 'Iy': 5.943e-06, 'b': 0.12, 'e': 0.006, 'h': 0.12, 'It': 8.889e-06, 'iy': 0.0468, 'AreaQz': 0.001008, 'AreaQy': 0.001008, 'nu': 0.3}, 'SHS120x120x7': {'A': 0.003143, 'Wzel': 0.00011266, 'iz': 0.0464, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00013425, 'P': 24.67, 'Iz': 6.759e-06, 'nmb': 'SHS120x120x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00011266, 'Wypl': 0.00013425, 'Iy': 6.759e-06, 'b': 0.12, 'e': 0.007, 'h': 0.12, 'It': 1.01e-05, 'iy': 0.0464, 'AreaQz': 0.001176, 'AreaQy': 0.001176, 'nu': 0.3}, 'SHS125x125x3': {'A': 0.001432, 'Wzel': 5.814e-05, 'iz': 0.0504, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 6.699e-05, 'P': 11.24, 'Iz': 3.634e-06, 'nmb': 'SHS125x125x3', 'alpha': 0.4166666666666667, 'Wyel': 5.814e-05, 'Wypl': 6.699e-05, 'Iy': 3.634e-06, 'b': 0.125, 'e': 0.003, 'h': 0.125, 'It': 5.448e-06, 'iy': 0.0504, 'AreaQz': 0.000525, 'AreaQy': 0.000525, 'nu': 0.3}, 'SHS125x125x4': {'A': 0.001897, 'Wzel': 7.567e-05, 'iz': 0.0499, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 8.788e-05, 'P': 14.89, 'Iz': 4.729e-06, 'nmb': 'SHS125x125x4', 'alpha': 0.4166666666666667, 'Wyel': 7.567e-05, 'Wypl': 8.788e-05, 'Iy': 4.729e-06, 'b': 0.125, 'e': 0.004, 'h': 0.125, 'It': 7.086e-06, 'iy': 0.0499, 'AreaQz': 0.0007, 'AreaQy': 0.0007, 'nu': 0.3}, 'SHS125x125x5': {'A': 0.002355, 'Wzel': 9.232e-05, 'iz': 0.0495, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00010806, 'P': 18.49, 'Iz': 5.77e-06, 'nmb': 'SHS125x125x5', 'alpha': 0.4166666666666667, 'Wyel': 9.232e-05, 'Wypl': 0.00010806, 'Iy': 5.77e-06, 'b': 0.125, 'e': 0.005, 'h': 0.125, 'It': 8.64e-06, 'iy': 0.0495, 'AreaQz': 0.0008749999999999999, 'AreaQy': 0.0008749999999999999, 'nu': 0.3}, 'SHS125x125x6': {'A': 0.002807, 'Wzel': 0.00010812, 'iz': 0.0491, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00012756, 'P': 22.04, 'Iz': 6.758e-06, 'nmb': 'SHS125x125x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00010812, 'Wypl': 0.00012756, 'Iy': 6.758e-06, 'b': 0.125, 'e': 0.006, 'h': 0.125, 'It': 1.0111e-05, 'iy': 0.0491, 'AreaQz': 0.00105, 'AreaQy': 0.00105, 'nu': 0.3}, 'SHS125x125x7': {'A': 0.003253, 'Wzel': 0.00012311, 'iz': 0.0486, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00014637, 'P': 25.54, 'Iz': 7.694e-06, 'nmb': 'SHS125x125x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00012311, 'Wypl': 0.00014637, 'Iy': 7.694e-06, 'b': 0.125, 'e': 0.007, 'h': 0.125, 'It': 1.1501e-05, 'iy': 0.0486, 'AreaQz': 0.001225, 'AreaQy': 0.001225, 'nu': 0.3}, 'SHS127x127x3': {'A': 0.00147, 'Wzel': 6.009e-05, 'iz': 0.051, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 6.921e-05, 'P': 11.54, 'Iz': 3.815e-06, 'nmb': 'SHS127x127x3', 'alpha': 0.4166666666666667, 'Wyel': 6.009e-05, 'Wypl': 6.921e-05, 'Iy': 3.815e-06, 'b': 0.127, 'e': 0.003, 'h': 0.127, 'It': 5.72e-06, 'iy': 0.051, 'AreaQz': 0.0005334, 'AreaQy': 0.0005334, 'nu': 0.3}, 'SHS127x127x4': {'A': 0.001947, 'Wzel': 7.823e-05, 'iz': 0.0505, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 9.081e-05, 'P': 15.28, 'Iz': 4.968e-06, 'nmb': 'SHS127x127x4', 'alpha': 0.4166666666666667, 'Wyel': 7.823e-05, 'Wypl': 9.081e-05, 'Iy': 4.968e-06, 'b': 0.127, 'e': 0.004, 'h': 0.127, 'It': 7.443e-06, 'iy': 0.0505, 'AreaQz': 0.0007111999999999999, 'AreaQy': 0.0007111999999999999, 'nu': 0.3}, 'SHS127x127x5': {'A': 0.002418, 'Wzel': 9.548e-05, 'iz': 0.0501, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00011169, 'P': 18.98, 'Iz': 6.063e-06, 'nmb': 'SHS127x127x5', 'alpha': 0.4166666666666667, 'Wyel': 9.548e-05, 'Wypl': 0.00011169, 'Iy': 6.063e-06, 'b': 0.127, 'e': 0.005, 'h': 0.127, 'It': 9.079e-06, 'iy': 0.0501, 'AreaQz': 0.0008889999999999999, 'AreaQy': 0.0008889999999999999, 'nu': 0.3}, 'SHS127x127x6': {'A': 0.002883, 'Wzel': 0.00011187, 'iz': 0.0496, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00013188, 'P': 22.63, 'Iz': 7.104e-06, 'nmb': 'SHS127x127x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00011187, 'Wypl': 0.00013188, 'Iy': 7.104e-06, 'b': 0.127, 'e': 0.006, 'h': 0.127, 'It': 1.0629e-05, 'iy': 0.0496, 'AreaQz': 0.0010668, 'AreaQy': 0.0010668, 'nu': 0.3}, 'SHS127x127x7': {'A': 0.003341, 'Wzel': 0.00012742, 'iz': 0.0492, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00015137, 'P': 26.23, 'Iz': 8.091e-06, 'nmb': 'SHS127x127x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00012742, 'Wypl': 0.00015137, 'Iy': 8.091e-06, 'b': 0.127, 'e': 0.007, 'h': 0.127, 'It': 1.2096e-05, 'iy': 0.0492, 'AreaQz': 0.0012446, 'AreaQy': 0.0012446, 'nu': 0.3}, 'SHS135x135x3': {'A': 0.001526, 'Wzel': 6.818e-05, 'iz': 0.0549, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 7.842e-05, 'P': 11.98, 'Iz': 4.602e-06, 'nmb': 'SHS135x135x3', 'alpha': 0.4166666666666667, 'Wyel': 6.818e-05, 'Wypl': 7.842e-05, 'Iy': 4.602e-06, 'b': 0.135, 'e': 0.003, 'h': 0.135, 'It': 6.9e-06, 'iy': 0.0549, 'AreaQz': 0.000567, 'AreaQy': 0.000567, 'nu': 0.3}, 'SHS135x135x4': {'A': 0.002022, 'Wzel': 8.89e-05, 'iz': 0.0545, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.000103, 'P': 15.87, 'Iz': 6e-06, 'nmb': 'SHS135x135x4', 'alpha': 0.4166666666666667, 'Wyel': 8.89e-05, 'Wypl': 0.000103, 'Iy': 6e-06, 'b': 0.135, 'e': 0.004, 'h': 0.135, 'It': 8.992e-06, 'iy': 0.0545, 'AreaQz': 0.000756, 'AreaQy': 0.000756, 'nu': 0.3}, 'SHS135x135x5': {'A': 0.002512, 'Wzel': 0.00010865, 'iz': 0.054, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00012681, 'P': 19.72, 'Iz': 7.334e-06, 'nmb': 'SHS135x135x5', 'alpha': 0.4166666666666667, 'Wyel': 0.00010865, 'Wypl': 0.00012681, 'Iy': 7.334e-06, 'b': 0.135, 'e': 0.005, 'h': 0.135, 'It': 1.0985e-05, 'iy': 0.054, 'AreaQz': 0.000945, 'AreaQy': 0.000945, 'nu': 0.3}, 'SHS135x135x6': {'A': 0.002996, 'Wzel': 0.00012749, 'iz': 0.0536, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00014988, 'P': 23.52, 'Iz': 8.605e-06, 'nmb': 'SHS135x135x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00012749, 'Wypl': 0.00014988, 'Iy': 8.605e-06, 'b': 0.135, 'e': 0.006, 'h': 0.135, 'It': 1.288e-05, 'iy': 0.0536, 'AreaQz': 0.001134, 'AreaQy': 0.001134, 'nu': 0.3}, 'SHS135x135x7': {'A': 0.003473, 'Wzel': 0.00014542, 'iz': 0.0532, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.0001722, 'P': 27.26, 'Iz': 9.816e-06, 'nmb': 'SHS135x135x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00014542, 'Wypl': 0.0001722, 'Iy': 9.816e-06, 'b': 0.135, 'e': 0.007, 'h': 0.135, 'It': 1.468e-05, 'iy': 0.0532, 'AreaQz': 0.001323, 'AreaQy': 0.001323, 'nu': 0.3}, 'SHS140x140x4': {'A': 0.002148, 'Wzel': 9.591e-05, 'iz': 0.0559, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00011101, 'P': 16.86, 'Iz': 6.714e-06, 'nmb': 'SHS140x140x4', 'alpha': 0.4166666666666667, 'Wyel': 9.591e-05, 'Wypl': 0.00011101, 'Iy': 6.714e-06, 'b': 0.14, 'e': 0.004, 'h': 0.14, 'It': 1.0062e-05, 'iy': 0.0559, 'AreaQz': 0.0007840000000000001, 'AreaQy': 0.0007840000000000001, 'nu': 0.3}, 'SHS140x140x5': {'A': 0.002669, 'Wzel': 0.00011732, 'iz': 0.0555, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00013675, 'P': 20.95, 'Iz': 8.213e-06, 'nmb': 'SHS140x140x5', 'alpha': 0.4166666666666667, 'Wyel': 0.00011732, 'Wypl': 0.00013675, 'Iy': 8.213e-06, 'b': 0.14, 'e': 0.005, 'h': 0.14, 'It': 1.2302e-05, 'iy': 0.0555, 'AreaQz': 0.00098, 'AreaQy': 0.00098, 'nu': 0.3}, 'SHS140x140x6': {'A': 0.003184, 'Wzel': 0.00013777, 'iz': 0.055, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00016171, 'P': 25, 'Iz': 9.644e-06, 'nmb': 'SHS140x140x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00013777, 'Wypl': 0.00016171, 'Iy': 9.644e-06, 'b': 0.14, 'e': 0.006, 'h': 0.14, 'It': 1.4437e-05, 'iy': 0.055, 'AreaQz': 0.001176, 'AreaQy': 0.001176, 'nu': 0.3}, 'SHS140x140x7': {'A': 0.003693, 'Wzel': 0.00015728, 'iz': 0.0546, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00018591, 'P': 28.99, 'Iz': 1.1009e-05, 'nmb': 'SHS140x140x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00015728, 'Wypl': 0.00018591, 'Iy': 1.1009e-05, 'b': 0.14, 'e': 0.007, 'h': 0.14, 'It': 1.6468e-05, 'iy': 0.0546, 'AreaQz': 0.0013720000000000002, 'AreaQy': 0.0013720000000000002, 'nu': 0.3}, 'SHS140x140x8': {'A': 0.004195, 'Wzel': 0.00017588, 'iz': 0.0542, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00020934, 'P': 32.93, 'Iz': 1.2312e-05, 'nmb': 'SHS140x140x8', 'alpha': 0.4166666666666667, 'Wyel': 0.00017588, 'Wypl': 0.00020934, 'Iy': 1.2312e-05, 'b': 0.14, 'e': 0.008, 'h': 0.14, 'It': 1.84e-05, 'iy': 0.0542, 'AreaQz': 0.0015680000000000002, 'AreaQy': 0.0015680000000000002, 'nu': 0.3}, 'SHS150x150x4': {'A': 0.002311, 'Wzel': 0.00011074, 'iz': 0.0599, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00012793, 'P': 18.14, 'Iz': 8.305e-06, 'nmb': 'SHS150x150x4', 'alpha': 0.4166666666666667, 'Wyel': 0.00011074, 'Wypl': 0.00012793, 'Iy': 8.305e-06, 'b': 0.15, 'e': 0.004, 'h': 0.15, 'It': 1.2449e-05, 'iy': 0.0599, 'AreaQz': 0.00084, 'AreaQy': 0.00084, 'nu': 0.3}, 'SHS150x150x5': {'A': 0.002873, 'Wzel': 0.00013566, 'iz': 0.0595, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00015775, 'P': 22.55, 'Iz': 1.0174e-05, 'nmb': 'SHS150x150x5', 'alpha': 0.4166666666666667, 'Wyel': 0.00013566, 'Wypl': 0.00015775, 'Iy': 1.0174e-05, 'b': 0.15, 'e': 0.005, 'h': 0.15, 'It': 1.5243e-05, 'iy': 0.0595, 'AreaQz': 0.00105, 'AreaQy': 0.00105, 'nu': 0.3}, 'SHS150x150x6': {'A': 0.003429, 'Wzel': 0.00015953, 'iz': 0.0591, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00018673, 'P': 26.92, 'Iz': 1.1965e-05, 'nmb': 'SHS150x150x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00015953, 'Wypl': 0.00018673, 'Iy': 1.1965e-05, 'b': 0.15, 'e': 0.006, 'h': 0.15, 'It': 1.7916e-05, 'iy': 0.0591, 'AreaQz': 0.00126, 'AreaQy': 0.00126, 'nu': 0.3}, 'SHS150x150x7': {'A': 0.003978, 'Wzel': 0.00018239, 'iz': 0.0586, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00021489, 'P': 31.23, 'Iz': 1.3679e-05, 'nmb': 'SHS150x150x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00018239, 'Wypl': 0.00021489, 'Iy': 1.3679e-05, 'b': 0.15, 'e': 0.007, 'h': 0.15, 'It': 2.0469e-05, 'iy': 0.0586, 'AreaQz': 0.00147, 'AreaQy': 0.00147, 'nu': 0.3}, 'SHS150x150x8': {'A': 0.004522, 'Wzel': 0.00020426, 'iz': 0.0582, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00024222, 'P': 35.5, 'Iz': 1.5319e-05, 'nmb': 'SHS150x150x8', 'alpha': 0.4166666666666667, 'Wyel': 0.00020426, 'Wypl': 0.00024222, 'Iy': 1.5319e-05, 'b': 0.15, 'e': 0.008, 'h': 0.15, 'It': 2.2906e-05, 'iy': 0.0582, 'AreaQz': 0.00168, 'AreaQy': 0.00168, 'nu': 0.3}, 'SHS160x160x4': {'A': 0.002462, 'Wzel': 0.00012663, 'iz': 0.0641, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00014605, 'P': 19.33, 'Iz': 1.013e-05, 'nmb': 'SHS160x160x4', 'alpha': 0.4166666666666667, 'Wyel': 0.00012663, 'Wypl': 0.00014605, 'Iy': 1.013e-05, 'b': 0.16, 'e': 0.004, 'h': 0.16, 'It': 1.5186e-05, 'iy': 0.0641, 'AreaQz': 0.0008959999999999999, 'AreaQy': 0.0008959999999999999, 'nu': 0.3}, 'SHS160x160x5': {'A': 0.003062, 'Wzel': 0.00015532, 'iz': 0.0637, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00018025, 'P': 24.03, 'Iz': 1.2426e-05, 'nmb': 'SHS160x160x5', 'alpha': 0.4166666666666667, 'Wyel': 0.00015532, 'Wypl': 0.00018025, 'Iy': 1.2426e-05, 'b': 0.16, 'e': 0.005, 'h': 0.16, 'It': 1.8619e-05, 'iy': 0.0637, 'AreaQz': 0.00112, 'AreaQy': 0.00112, 'nu': 0.3}, 'SHS160x160x6': {'A': 0.003655, 'Wzel': 0.00018289, 'iz': 0.0633, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00021355, 'P': 28.69, 'Iz': 1.4631e-05, 'nmb': 'SHS160x160x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00018289, 'Wypl': 0.00021355, 'Iy': 1.4631e-05, 'b': 0.16, 'e': 0.006, 'h': 0.16, 'It': 2.1914e-05, 'iy': 0.0633, 'AreaQz': 0.001344, 'AreaQy': 0.001344, 'nu': 0.3}, 'SHS160x160x7': {'A': 0.004242, 'Wzel': 0.00020936, 'iz': 0.0628, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00024597, 'P': 33.3, 'Iz': 1.6749e-05, 'nmb': 'SHS160x160x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00020936, 'Wypl': 0.00024597, 'Iy': 1.6749e-05, 'b': 0.16, 'e': 0.007, 'h': 0.16, 'It': 2.5071e-05, 'iy': 0.0628, 'AreaQz': 0.001568, 'AreaQy': 0.001568, 'nu': 0.3}, 'SHS160x160x8': {'A': 0.004823, 'Wzel': 0.00023477, 'iz': 0.0624, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.0002775, 'P': 37.86, 'Iz': 1.8782e-05, 'nmb': 'SHS160x160x8', 'alpha': 0.4166666666666667, 'Wyel': 0.00023477, 'Wypl': 0.0002775, 'Iy': 1.8782e-05, 'b': 0.16, 'e': 0.008, 'h': 0.16, 'It': 2.8094e-05, 'iy': 0.0624, 'AreaQz': 0.0017919999999999998, 'AreaQy': 0.0017919999999999998, 'nu': 0.3}, 'SHS175x175x5': {'A': 0.003361, 'Wzel': 0.00018732, 'iz': 0.0698, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00021681, 'P': 26.39, 'Iz': 1.6391e-05, 'nmb': 'SHS175x175x5', 'alpha': 0.4166666666666667, 'Wyel': 0.00018732, 'Wypl': 0.00021681, 'Iy': 1.6391e-05, 'b': 0.175, 'e': 0.005, 'h': 0.175, 'It': 2.4565e-05, 'iy': 0.0698, 'AreaQz': 0.001225, 'AreaQy': 0.001225, 'nu': 0.3}, 'SHS175x175x6': {'A': 0.004015, 'Wzel': 0.00022093, 'iz': 0.0694, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00025716, 'P': 31.52, 'Iz': 1.9332e-05, 'nmb': 'SHS175x175x6', 'alpha': 0.4166666666666667, 'Wyel': 0.00022093, 'Wypl': 0.00025716, 'Iy': 1.9332e-05, 'b': 0.175, 'e': 0.006, 'h': 0.175, 'It': 2.8961e-05, 'iy': 0.0694, 'AreaQz': 0.0014699999999999997, 'AreaQy': 0.0014699999999999997, 'nu': 0.3}, 'SHS175x175x7': {'A': 0.004662, 'Wzel': 0.00025333, 'iz': 0.069, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00029652, 'P': 36.6, 'Iz': 2.2166e-05, 'nmb': 'SHS175x175x7', 'alpha': 0.4166666666666667, 'Wyel': 0.00025333, 'Wypl': 0.00029652, 'Iy': 2.2166e-05, 'b': 0.175, 'e': 0.007, 'h': 0.175, 'It': 3.3191e-05, 'iy': 0.069, 'AreaQz': 0.0017149999999999997, 'AreaQy': 0.0017149999999999997, 'nu': 0.3}, 'SHS175x175x8': {'A': 0.005303, 'Wzel': 0.00028453, 'iz': 0.0685, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 0.00033492, 'P': 41.63, 'Iz': 2.4897e-05, 'nmb': 'SHS175x175x8', 'alpha': 0.4166666666666667, 'Wyel': 0.00028453, 'Wypl': 0.00033492, 'Iy': 2.4897e-05, 'b': 0.175, 'e': 0.008, 'h': 0.175, 'It': 3.726e-05, 'iy': 0.0685, 'AreaQz': 0.00196, 'AreaQy': 0.00196, 'nu': 0.3}, 'SHS50x50x2_5': {'A': 0.000451, 'Wzel': 7.16e-06, 'iz': 0.0199, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 8.47e-06, 'P': 3.54, 'Iz': 1.79e-07, 'nmb': 'SHS50x50x2.5', 'alpha': 0.4166666666666667, 'Wyel': 7.16e-06, 'Wypl': 8.47e-06, 'Iy': 1.79e-07, 'b': 0.05, 'e': 0.0025, 'h': 0.05, 'It': 2.68e-07, 'iy': 0.0199, 'AreaQz': 0.000175, 'AreaQy': 0.000175, 'nu': 0.3}, 'SHS50x50x3': {'A': 0.000537, 'Wzel': 8.34e-06, 'iz': 0.0197, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 9.95e-06, 'P': 4.22, 'Iz': 2.08e-07, 'nmb': 'SHS50x50x3', 'alpha': 0.4166666666666667, 'Wyel': 8.34e-06, 'Wypl': 9.95e-06, 'Iy': 2.08e-07, 'b': 0.05, 'e': 0.003, 'h': 0.05, 'It': 3.11e-07, 'iy': 0.0197, 'AreaQz': 0.00020999999999999998, 'AreaQy': 0.00020999999999999998, 'nu': 0.3}, 'SHS50x50x4': {'A': 0.000703, 'Wzel': 1.046e-05, 'iz': 0.0193, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.273e-05, 'P': 5.52, 'Iz': 2.62e-07, 'nmb': 'SHS50x50x4', 'alpha': 0.4166666666666667, 'Wyel': 1.046e-05, 'Wypl': 1.273e-05, 'Iy': 2.62e-07, 'b': 0.05, 'e': 0.004, 'h': 0.05, 'It': 3.89e-07, 'iy': 0.0193, 'AreaQz': 0.00028, 'AreaQy': 0.00028, 'nu': 0.3}, 'SHS50x50x5': {'A': 0.000864, 'Wzel': 1.23e-05, 'iz': 0.0189, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.525e-05, 'P': 6.78, 'Iz': 3.08e-07, 'nmb': 'SHS50x50x5', 'alpha': 0.4166666666666667, 'Wyel': 1.23e-05, 'Wypl': 1.525e-05, 'Iy': 3.08e-07, 'b': 0.05, 'e': 0.005, 'h': 0.05, 'It': 4.56e-07, 'iy': 0.0189, 'AreaQz': 0.00035, 'AreaQy': 0.00035, 'nu': 0.3}, 'SHS60x60x2': {'A': 0.000458, 'Wzel': 8.68e-06, 'iz': 0.0238, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.01e-05, 'P': 3.6, 'Iz': 2.6e-07, 'nmb': 'SHS60x60x2', 'alpha': 0.4166666666666667, 'Wyel': 8.68e-06, 'Wypl': 1.01e-05, 'Iy': 2.6e-07, 'b': 0.06, 'e': 0.002, 'h': 0.06, 'It': 3.9e-07, 'iy': 0.0238, 'AreaQz': 0.000168, 'AreaQy': 0.000168, 'nu': 0.3}, 'SHS60x60x3': {'A': 0.000678, 'Wzel': 1.238e-05, 'iz': 0.0234, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.463e-05, 'P': 5.32, 'Iz': 3.71e-07, 'nmb': 'SHS60x60x3', 'alpha': 0.4166666666666667, 'Wyel': 1.238e-05, 'Wypl': 1.463e-05, 'Iy': 3.71e-07, 'b': 0.06, 'e': 0.003, 'h': 0.06, 'It': 5.56e-07, 'iy': 0.0234, 'AreaQz': 0.000252, 'AreaQy': 0.000252, 'nu': 0.3}, 'SHS60x60x4': {'A': 0.000892, 'Wzel': 1.569e-05, 'iz': 0.023, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.885e-05, 'P': 7, 'Iz': 4.71e-07, 'nmb': 'SHS60x60x4', 'alpha': 0.4166666666666667, 'Wyel': 1.569e-05, 'Wypl': 1.885e-05, 'Iy': 4.71e-07, 'b': 0.06, 'e': 0.004, 'h': 0.06, 'It': 7.02e-07, 'iy': 0.023, 'AreaQz': 0.000336, 'AreaQy': 0.000336, 'nu': 0.3}, 'SHS60x60x5': {'A': 0.001099, 'Wzel': 1.864e-05, 'iz': 0.0226, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 2.275e-05, 'P': 8.63, 'Iz': 5.59e-07, 'nmb': 'SHS60x60x5', 'alpha': 0.4166666666666667, 'Wyel': 1.864e-05, 'Wypl': 2.275e-05, 'Iy': 5.59e-07, 'b': 0.06, 'e': 0.005, 'h': 0.06, 'It': 8.32e-07, 'iy': 0.0226, 'AreaQz': 0.00041999999999999996, 'AreaQy': 0.00041999999999999996, 'nu': 0.3}, 'SHS70x70x2': {'A': 0.000553, 'Wzel': 1.199e-05, 'iz': 0.0276, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.388e-05, 'P': 4.34, 'Iz': 4.2e-07, 'nmb': 'SHS70x70x2', 'alpha': 0.4166666666666667, 'Wyel': 1.199e-05, 'Wypl': 1.388e-05, 'Iy': 4.2e-07, 'b': 0.07, 'e': 0.002, 'h': 0.07, 'It': 6.29e-07, 'iy': 0.0276, 'AreaQz': 0.00019600000000000002, 'AreaQy': 0.00019600000000000002, 'nu': 0.3}, 'SHS70x70x3': {'A': 0.00082, 'Wzel': 1.722e-05, 'iz': 0.0271, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 2.021e-05, 'P': 6.43, 'Iz': 6.03e-07, 'nmb': 'SHS70x70x3', 'alpha': 0.4166666666666667, 'Wyel': 1.722e-05, 'Wypl': 2.021e-05, 'Iy': 6.03e-07, 'b': 0.07, 'e': 0.003, 'h': 0.07, 'It': 9.02e-07, 'iy': 0.0271, 'AreaQz': 0.000294, 'AreaQy': 0.000294, 'nu': 0.3}, 'SHS70x70x4': {'A': 0.00108, 'Wzel': 2.198e-05, 'iz': 0.0267, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 2.617e-05, 'P': 8.48, 'Iz': 7.69e-07, 'nmb': 'SHS70x70x4', 'alpha': 0.4166666666666667, 'Wyel': 2.198e-05, 'Wypl': 2.617e-05, 'Iy': 7.69e-07, 'b': 0.07, 'e': 0.004, 'h': 0.07, 'It': 1.15e-06, 'iy': 0.0267, 'AreaQz': 0.00039200000000000004, 'AreaQy': 0.00039200000000000004, 'nu': 0.3}, 'SHS70x70x5': {'A': 0.001335, 'Wzel': 2.631e-05, 'iz': 0.0263, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 3.175e-05, 'P': 10.48, 'Iz': 9.21e-07, 'nmb': 'SHS70x70x5', 'alpha': 0.4166666666666667, 'Wyel': 2.631e-05, 'Wypl': 3.175e-05, 'Iy': 9.21e-07, 'b': 0.07, 'e': 0.005, 'h': 0.07, 'It': 1.373e-06, 'iy': 0.0263, 'AreaQz': 0.00049, 'AreaQy': 0.00049, 'nu': 0.3}, 'SHS75x75x2': {'A': 0.000578, 'Wzel': 1.384e-05, 'iz': 0.03, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.599e-05, 'P': 4.54, 'Iz': 5.19e-07, 'nmb': 'SHS75x75x2', 'alpha': 0.4166666666666667, 'Wyel': 1.384e-05, 'Wypl': 1.599e-05, 'Iy': 5.19e-07, 'b': 0.075, 'e': 0.002, 'h': 0.075, 'It': 7.78e-07, 'iy': 0.03, 'AreaQz': 0.00021, 'AreaQy': 0.00021, 'nu': 0.3}, 'SHS75x75x3': {'A': 0.000857, 'Wzel': 1.994e-05, 'iz': 0.0295, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 2.334e-05, 'P': 6.73, 'Iz': 7.48e-07, 'nmb': 'SHS75x75x3', 'alpha': 0.4166666666666667, 'Wyel': 1.994e-05, 'Wypl': 2.334e-05, 'Iy': 7.48e-07, 'b': 0.075, 'e': 0.003, 'h': 0.075, 'It': 1.12e-06, 'iy': 0.0295, 'AreaQz': 0.000315, 'AreaQy': 0.000315, 'nu': 0.3}, 'SHS75x75x4': {'A': 0.00113, 'Wzel': 2.553e-05, 'iz': 0.0291, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 3.028e-05, 'P': 8.87, 'Iz': 9.57e-07, 'nmb': 'SHS75x75x4', 'alpha': 0.4166666666666667, 'Wyel': 2.553e-05, 'Wypl': 3.028e-05, 'Iy': 9.57e-07, 'b': 0.075, 'e': 0.004, 'h': 0.075, 'It': 1.432e-06, 'iy': 0.0291, 'AreaQz': 0.00042, 'AreaQy': 0.00042, 'nu': 0.3}, 'SHS75x75x5': {'A': 0.001397, 'Wzel': 3.064e-05, 'iz': 0.0287, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 3.681e-05, 'P': 10.97, 'Iz': 1.149e-06, 'nmb': 'SHS75x75x5', 'alpha': 0.4166666666666667, 'Wyel': 3.064e-05, 'Wypl': 3.681e-05, 'Iy': 1.149e-06, 'b': 0.075, 'e': 0.005, 'h': 0.075, 'It': 1.715e-06, 'iy': 0.0287, 'AreaQz': 0.000525, 'AreaQy': 0.000525, 'nu': 0.3}, 'SHS80x80x2': {'A': 0.000615, 'Wzel': 1.583e-05, 'iz': 0.0321, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 1.826e-05, 'P': 4.83, 'Iz': 6.33e-07, 'nmb': 'SHS80x80x2', 'alpha': 0.4166666666666667, 'Wyel': 1.583e-05, 'Wypl': 1.826e-05, 'Iy': 6.33e-07, 'b': 0.08, 'e': 0.002, 'h': 0.08, 'It': 9.49e-07, 'iy': 0.0321, 'AreaQz': 0.00022399999999999997, 'AreaQy': 0.00022399999999999997, 'nu': 0.3}, 'SHS80x80x3': {'A': 0.000914, 'Wzel': 2.286e-05, 'iz': 0.0316, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 2.669e-05, 'P': 7.17, 'Iz': 9.14e-07, 'nmb': 'SHS80x80x3', 'alpha': 0.4166666666666667, 'Wyel': 2.286e-05, 'Wypl': 2.669e-05, 'Iy': 9.14e-07, 'b': 0.08, 'e': 0.003, 'h': 0.08, 'It': 1.37e-06, 'iy': 0.0316, 'AreaQz': 0.000336, 'AreaQy': 0.000336, 'nu': 0.3}, 'SHS80x80x4': {'A': 0.001206, 'Wzel': 2.935e-05, 'iz': 0.0312, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 3.469e-05, 'P': 9.47, 'Iz': 1.174e-06, 'nmb': 'SHS80x80x4', 'alpha': 0.4166666666666667, 'Wyel': 2.935e-05, 'Wypl': 3.469e-05, 'Iy': 1.174e-06, 'b': 0.08, 'e': 0.004, 'h': 0.08, 'It': 1.756e-06, 'iy': 0.0312, 'AreaQz': 0.00044799999999999994, 'AreaQy': 0.00044799999999999994, 'nu': 0.3}, 'SHS80x80x5': {'A': 0.001492, 'Wzel': 3.531e-05, 'iz': 0.0308, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 4.225e-05, 'P': 11.71, 'Iz': 1.413e-06, 'nmb': 'SHS80x80x5', 'alpha': 0.4166666666666667, 'Wyel': 3.531e-05, 'Wypl': 4.225e-05, 'Iy': 1.413e-06, 'b': 0.08, 'e': 0.005, 'h': 0.08, 'It': 2.109e-06, 'iy': 0.0308, 'AreaQz': 0.00056, 'AreaQy': 0.00056, 'nu': 0.3}, 'SHS80x80x6': {'A': 0.001771, 'Wzel': 4.079e-05, 'iz': 0.0304, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 4.939e-05, 'P': 13.9, 'Iz': 1.632e-06, 'nmb': 'SHS80x80x6', 'alpha': 0.4166666666666667, 'Wyel': 4.079e-05, 'Wypl': 4.939e-05, 'Iy': 1.632e-06, 'b': 0.08, 'e': 0.006, 'h': 0.08, 'It': 2.431e-06, 'iy': 0.0304, 'AreaQz': 0.000672, 'AreaQy': 0.000672, 'nu': 0.3}, 'SHS90x90x2': {'A': 0.00071, 'Wzel': 2.02e-05, 'iz': 0.0358, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 2.324e-05, 'P': 5.57, 'Iz': 9.09e-07, 'nmb': 'SHS90x90x2', 'alpha': 0.4166666666666667, 'Wyel': 2.02e-05, 'Wypl': 2.324e-05, 'Iy': 9.09e-07, 'b': 0.09, 'e': 0.002, 'h': 0.09, 'It': 1.363e-06, 'iy': 0.0358, 'AreaQz': 0.000252, 'AreaQy': 0.000252, 'nu': 0.3}, 'SHS90x90x3': {'A': 0.001055, 'Wzel': 2.93e-05, 'iz': 0.0354, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 3.407e-05, 'P': 8.28, 'Iz': 1.319e-06, 'nmb': 'SHS90x90x3', 'alpha': 0.4166666666666667, 'Wyel': 2.93e-05, 'Wypl': 3.407e-05, 'Iy': 1.319e-06, 'b': 0.09, 'e': 0.003, 'h': 0.09, 'It': 1.976e-06, 'iy': 0.0354, 'AreaQz': 0.000378, 'AreaQy': 0.000378, 'nu': 0.3}, 'SHS90x90x4': {'A': 0.001394, 'Wzel': 3.777e-05, 'iz': 0.0349, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 4.441e-05, 'P': 10.94, 'Iz': 1.7e-06, 'nmb': 'SHS90x90x4', 'alpha': 0.4166666666666667, 'Wyel': 3.777e-05, 'Wypl': 4.441e-05, 'Iy': 1.7e-06, 'b': 0.09, 'e': 0.004, 'h': 0.09, 'It': 2.544e-06, 'iy': 0.0349, 'AreaQz': 0.000504, 'AreaQy': 0.000504, 'nu': 0.3}, 'SHS90x90x5': {'A': 0.001727, 'Wzel': 4.565e-05, 'iz': 0.0345, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 5.425e-05, 'P': 13.56, 'Iz': 2.054e-06, 'nmb': 'SHS90x90x5', 'alpha': 0.4166666666666667, 'Wyel': 4.565e-05, 'Wypl': 5.425e-05, 'Iy': 2.054e-06, 'b': 0.09, 'e': 0.005, 'h': 0.09, 'It': 3.071e-06, 'iy': 0.0345, 'AreaQz': 0.00063, 'AreaQy': 0.00063, 'nu': 0.3}, 'SHS90x90x6': {'A': 0.002054, 'Wzel': 5.295e-05, 'iz': 0.0341, 'E': 210000000000.0, 'G': 80769230769.23077, 'Wzpl': 6.361e-05, 'P': 16.12, 'Iz': 2.383e-06, 'nmb': 'SHS90x90x6', 'alpha': 0.4166666666666667, 'Wyel': 5.295e-05, 'Wypl': 6.361e-05, 'Iy': 2.383e-06, 'b': 0.09, 'e': 0.006, 'h': 0.09, 'It': 3.556e-06, 'iy': 0.0341, 'AreaQz': 0.000756, 'AreaQy': 0.000756, 'nu': 0.3}}
XXX Control shear distortion constants
alpha-> alphaZ,alphaY
class materials.sections.structural_shapes.arcelor_metric_shapes.SHSShape(steel, name)

Bases: materials.sections.structural_steel.QHShape

class materials.sections.structural_shapes.arcelor_metric_shapes.UPNShape(steel, name)

Bases: materials.sections.structural_steel.UShape