Class CustomPanTread
Derived class of StairTread. Used for tread schedules of type Pan.
Inherited Members
Namespace: DesignData.SDS2.Setup
Assembly: DesignData.SDS2.Setup.dll
Syntax
public class CustomPanTread : 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; set; }
Property Value
Type | Description |
---|---|
System.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; set; }
Property Value
Type | Description |
---|---|
System.String |
CoveWidth
The distance(horizontal) from the sanitary cove's inside bend to its upper bend.
Declaration
public double CoveWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
MaterialDescription
An angle section size, plate description, flat bar description, or ben plate description.
Declaration
public Shape MaterialDescription { get; set; }
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; set; }
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 |
---|---|
System.String |
Overrides
NosingDepth
The distance(vertical) from the top edge of the nosing to the back bend.
Declaration
public double NosingDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NosingReturnBottom
The distance(horizontal) from the top nosing bend to the main bend or the first intermediary bend.
Declaration
public double NosingReturnBottom { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NosingReturnTop
The distance(horizontal) from the top nosing bend to the nearest vertical edge.
Declaration
public double NosingReturnTop { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NosingReturnType
Type of nosing used for Pan tread definitions.
Declaration
public StairNosingReturnType NosingReturnType { get; set; }
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; set; }
Property Value
Type | Description |
---|---|
System.Double |
PlateThickness
The thickness of plate material to be used for the bent plate stair tread.
Declaration
public double PlateThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RemoveBends
Determines if pan tread will have bends.
Declaration
public bool RemoveBends { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ReturnLength
The distance(actual) from the pan return bend to the top edge of the pan return.
Declaration
public double ReturnLength { get; set; }
Property Value
Type | Description |
---|---|
System.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; set; }
Property Value
Type | Description |
---|---|
System.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; set; }
Property Value
Type | Description |
---|---|
StairTreadSupportLongLegTo |
SupportPlateType
Angle, Plate, Flat.
Declaration
public StairSupportMtrlType SupportPlateType { get; set; }
Property Value
Type | Description |
---|---|
StairSupportMtrlType |
SupportThickness
Support plate thickness for flat/plate supports.
Declaration
public double SupportThickness { get; set; }
Property Value
Type | Description |
---|---|
System.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; set; }
Property Value
Type | Description |
---|---|
StairSupportType |
SupportWidth
Support plate width for flat/plate supports.
Declaration
public double SupportWidth { get; set; }
Property Value
Type | Description |
---|---|
System.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; set; }
Property Value
Type | Description |
---|---|
System.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
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |