Steel Lib - HiStructClient/femcad-doc GitHub Wiki
SteelLib is a FemCad library of steel sections and their checks by various design codes. Every section fcs file has to contain SteelLibProperties variable (among others such as area). The SteelLibProperties are then called by EnSectionCheckBase for conducting the checks.
The library itself is stored in FemCad folder by name SteelLib.dll.
Example of the definition:
SteelLibProperties := Fcs.SteelLib.Sections.RectangleSection.GetProperties( Name, th, h )
List of available functions: Fcs.SteelLib.Sections.UniversalThinSection.GetPropertiesLeeCustomMaterial() Fcs.SteelLib.Sections.IpeSection.GetPropertiesCustomMaterial() Fcs.SteelLib.Sections.CircleSection.GetPropertiesCustomMaterial() Fcs.SteelLib.Sections.CircleSection.GetPropertiesTubeCustomMaterial() Fcs.SteelLib.Sections.RectangleSection.GetPropertiesCustomMaterial() Fcs.SteelLib.Sections.Csection.GetPropertiesCustomMaterial() Fcs.SteelLib.Sections.Usection.GetPropertiesCustomMaterial() Fcs.SteelLib.Sections.Zsection.GetSectionCustomMaterial()
Angle sections - Hot-rolled
Single angle
Fcs.SteelLib.Sections.UniversalThinSection.GetPropertiesAngleCustomMaterial(name, th, b, h, r1, r2, material)
Old function - please do not use it anymore:
Fcs.SteelLib.Sections.UniversalThinSection.GetPropertiesLeeCustomMaterial( Name, th, twf, twh, Material )
Double angle
Fcs.SteelLib.Sections.UniversalThinSection.GetProperties2AnglesCustomMaterial(name, th, b, h, r1, r2, s, configuration, material)
Configuration
┘└
└┘
- not yet supported┐└
- not yet supported┘┌
- not yet supported
Angle sections - Cold-formed
Single angle
Fcs.SteelLib.Sections.UniversalThinSection.GetPropertiesLeeCFCustomMaterial(name, th, b, h, r, material)