Show / Hide Table of Contents

    Class PanTread

    Derived class of StairTread. Used for tread schedules of type Pan.

    Inheritance
    object
    StairTread
    PanTread
    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 PanTread : StairTread

    Properties

    AbrasiveSetback

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

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

    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

    CoveWidth

    The distance(horizontal) from the sanitary cove's inside bend to its upper bend.

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

    MaterialDescription

    An angle section size, plate description, flat bar description, or ben plate description.

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

    MaterialGrade

    Returns the grade of stell of the bent plate layout material that is used to model the pan 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

    NosingDepth

    The distance(vertical) from the top edge of the nosing to the back bend.

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

    NosingReturnBottom

    The distance(horizontal) from the top nosing bend to the main bend or the first intermediary bend.

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

    NosingReturnTop

    The distance(horizontal) from the top nosing bend to the nearest vertical edge.

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

    NosingReturnType

    Type of nosing used for Pan tread definitions.

    Declaration
    public StairNosingReturnType NosingReturnType { get; }
    Property Value
    Type Description
    StairNosingReturnType

    PanDepth

    The distance(vertical) from the top of the pan to the top of the adjacent nosing return.

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

    PlateThickness

    The thickness of plate material to be used for the bent plate stair tread.

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

    RemoveBends

    Determines if the pan tread will have bends.

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

    ReturnLength

    The distance(actual) from the pan return bend to the top edge of the pan return.

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

    RiserFace

    The distance(diagonal) from the end of the bent plate leg that attaches to the riser to the heel of the tread.

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

    SupportLongLegTo

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

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

    SupportPlateType

    Angle, Plate, or Flat..

    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, Dual Supports, or Bent Plate. For any choice other than 'None', be sure to enter an appropriate "Material Description".

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

    SupportWidth

    Support width thickness for flat/plate supports.

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

    TreadFace

    The distance(horizontal) from the inside face of the riser to the end of the bent plate leg that attaches to the tread.

    Declaration
    public double TreadFace { 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 Pan.

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