Show / Hide Table of Contents

    Class ContinuousTread

    Derived class of StairTread. Used for tread schedules of type Continuous Plate.

    Inheritance
    object
    StairTread
    ContinuousTread
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: DesignData.SDS2.Setup
    Assembly: DesignData.SDS2.Setup.dll
    Syntax
    public class ContinuousTread : StairTread

    Properties

    BOMRemarks

    Any string(up to 23 characters). Strings will populate the "Remarks" column in the BOM of any stair that uses this tread definition.

    Declaration
    public string BOMRemarks { get; }
    Property Value
    Type Description
    string

    Checkered

    If true, each continuous stair tread becomes a checkered plate, which is a steel plate with raised ribs on its near-side to prevent slippage on the stair treads.

    Declaration
    public bool Checkered { get; }
    Property Value
    Type Description
    bool

    Clearance

    THe distance(actual) from the top of a riser to the bottom of the adjacent tread that is immediately above that riser.

    Declaration
    public double Clearance { get; }
    Property Value
    Type Description
    double

    Gap

    The distance(actual) from the riser for one tread to the lef for the adjacent tread that is immediately above that tread.

    Declaration
    public double Gap { get; }
    Property Value
    Type Description
    double

    LegLength

    The distance(actual) from the corner at the leg bend to the end of the leg.

    Declaration
    public double LegLength { get; }
    Property Value
    Type Description
    double

    MaterialDescription

    A plate description, or flat bar description, or angle description.

    Declaration
    public Shape MaterialDescription { get; }
    Property Value
    Type Description
    Shape

    MaterialGrade

    The grade of steel for the bent plate layout material that is used to model the continuous stair treads.

    Declaration
    public SteelGrade MaterialGrade { get; }
    Property Value
    Type Description
    SteelGrade

    Name

    Returns a string containing the name associated with the specific tread schedule index.

    Declaration
    public override string Name { get; }
    Property Value
    Type Description
    string
    Overrides
    StairTread.Name

    PatternSetback

    The distance(vertical) that the continuous stair treads are to be offset from the workline of the stair.

    Declaration
    public double PatternSetback { get; }
    Property Value
    Type Description
    double

    PlateThickness

    The thickness("Material Thickness" of the bent plate layout material that is used to model the continuous stair treads.

    Declaration
    public double PlateThickness { get; }
    Property Value
    Type Description
    double

    ReturnBottom

    The distance(horizontal) that you want the tread to be extended.

    Declaration
    public double ReturnBottom { get; }
    Property Value
    Type Description
    double

    ReturnTop

    The distance(horizontal) from the top bend to the end of the top return.

    Declaration
    public double ReturnTop { get; }
    Property Value
    Type Description
    double

    SupportLongLegTo

    Stringer of Tread. This applies when an angle with unequal legs has been entered as the "Material Description".

    Declaration
    public StairTreadSupportLongLegTo SupportLongLegTo { get; }
    Property Value
    Type Description
    StairTreadSupportLongLegTo

    SupportPlateType

    None, Single Support, or Dual Support.

    Declaration
    public StairSupportMtrlType SupportPlateType { get; }
    Property Value
    Type Description
    StairSupportMtrlType

    SupportThickness

    Support plate thickness for flat/plate supports.

    Declaration
    public double SupportThickness { get; }
    Property Value
    Type Description
    double

    SupportType

    None, Single Support, or Dual Support

    Declaration
    public StairSupportType SupportType { get; }
    Property Value
    Type Description
    StairSupportType

    SupportWidth

    Support plate width for flat/plate supports.

    Declaration
    public double SupportWidth { get; }
    Property Value
    Type Description
    double

    TreadType

    Returns type of tread associated with the specific tread schedule index. It is recommended to cast StairTread to the relevant type before working with it.

    Declaration
    public override StairTreadType TreadType { get; }
    Property Value
    Type Description
    StairTreadType
    Overrides
    StairTread.TreadType

    Methods

    Dispose(bool)

    Derived class of StairTread. Used for tread schedules of type Continuous Plate.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    StairTread.Dispose(bool)
    Back to top