Show / Hide Table of Contents

    Class JoistShape

    A Shape derived class.

    Inheritance
    object
    Shape
    JoistShape
    Inherited Members
    Shape.GetHashCode()
    Shape.Equals(object)
    Shape.SectionSize
    Shape.IsAvailable
    Shape.SourceReference
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: DesignData.SDS2.Setup
    Assembly: DesignData.SDS2.Setup.dll
    Syntax
    public class JoistShape : Shape

    Properties

    BottomChordReferenceSetback

    Setback from the end of the top shoe to the end of the bottom chord

    Declaration
    public double BottomChordReferenceSetback { get; set; }
    Property Value
    Type Description
    double

    BottomChordShape

    The angle shape to use to create the bottom chord

    Declaration
    public AngleShape BottomChordShape { get; set; }
    Property Value
    Type Description
    AngleShape

    Depth

    The distance from the top of the top chord to the bottom of the bottom chord

    Declaration
    public double Depth { get; set; }
    Property Value
    Type Description
    double

    FillerThickness

    Thickness of the filler section of the joist, similar to a web thickness measurement on a W section

    Declaration
    public double FillerThickness { get; set; }
    Property Value
    Type Description
    double

    JoistType

    A Shape derived class.

    Declaration
    public JoistType JoistType { get; set; }
    Property Value
    Type Description
    JoistType

    ShoeDepth

    A Shape derived class.

    Declaration
    public double ShoeDepth { get; set; }
    Property Value
    Type Description
    double

    ShoeGage

    The distance betwen the gage lines on the shoes, half of this value is the distance from the center of the joist to each gage line.

    Declaration
    public double ShoeGage { get; set; }
    Property Value
    Type Description
    double

    ShoeLength

    The length of the shoe angle

    Declaration
    public double ShoeLength { get; set; }
    Property Value
    Type Description
    double

    ShoeShape

    The angle shape to use to create the shoe

    Declaration
    public AngleShape ShoeShape { get; set; }
    Property Value
    Type Description
    AngleShape

    TopChordGage

    The distance between the gage lines on the top chord, half of this value is the distance from the center of the joist to each gage line.

    Declaration
    public double TopChordGage { get; set; }
    Property Value
    Type Description
    double

    TopChordShape

    The angle shape to use to create the top chord

    Declaration
    public AngleShape TopChordShape { get; set; }
    Property Value
    Type Description
    AngleShape

    Methods

    Dispose(bool)

    A Shape derived class.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    Shape.Dispose(bool)

    GetStructuralProperties(SteelGrade)

    Get the structural properties, from the production standard, for a specific grade. To get the default standard pass null for the grade

    Declaration
    public JoistStructuralProperties GetStructuralProperties(SteelGrade forGrade)
    Parameters
    Type Name Description
    SteelGrade forGrade

    Production standards are under grade names for many types, so passing in the grade lets us lookup StructuralProperties for a specific production standard for this grade. There is also always a default, pass null to get this.

    Returns
    Type Description
    JoistStructuralProperties
    Back to top