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)