Class GratingTread
Derived class of StairTread. Used for tread schedules of type Grating.
Inherited Members
Namespace: DesignData.SDS2.Setup
Assembly: DesignData.SDS2.Setup.dll
Syntax
public class GratingTread : StairTread
Properties
BearingBarDepth
The depth(vertical) of any one bearing bar.
Declaration
public double BearingBarDepth { get; }
Property Value
Type | Description |
---|---|
System.Double |
BearingBarQuantity
The count of bearing bars.
Declaration
public int BearingBarQuantity { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
BearingBarSpacing
The center-to-center distance(horizontal) between one bearing bar to the next.
Declaration
public double BearingBarSpacing { get; }
Property Value
Type | Description |
---|---|
System.Double |
BearingBarThickness
The thickness(horizontal) of any one bearing bar.
Declaration
public double BearingBarThickness { get; }
Property Value
Type | Description |
---|---|
System.Double |
BoltDiameter
The diameter of the bolts that are to be inserted into the holes in the end plates.
Declaration
public double BoltDiameter { get; }
Property Value
Type | Description |
---|---|
System.Double |
BoltType
The type of bolt to be used for fastening the tread to the stair stringers.
Declaration
public BoltType BoltType { get; }
Property Value
Type | Description |
---|---|
BoltType |
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 |
---|---|
System.String |
CrossBarDepth
The height(vertical) of each cross bar.
Declaration
public double CrossBarDepth { get; }
Property Value
Type | Description |
---|---|
System.Double |
CrossBarSpacing
The center-to-center distance(horizontal) between one cross bar to the next.
Declaration
public double CrossBarSpacing { get; }
Property Value
Type | Description |
---|---|
System.Double |
CrossBarThickness
The thickness(horizontal) of any one cross bar.
Declaration
public double CrossBarThickness { get; }
Property Value
Type | Description |
---|---|
System.Double |
EndPlateDepth
The depth(vertical) of the end plate.
Declaration
public double EndPlateDepth { get; }
Property Value
Type | Description |
---|---|
System.Double |
EndPlateThickness
The thickness(horizontal) of the end plate.
Declaration
public double EndPlateThickness { get; }
Property Value
Type | Description |
---|---|
System.Double |
HoleHorizontalDistance
The distance(horizontal) from the end plate vertical edge nearest the nosing to the center of the nearest hole.
Declaration
public double HoleHorizontalDistance { get; }
Property Value
Type | Description |
---|---|
System.Double |
HoleSpacing
The distance(horizontal) between the centers of adjacent holes.
Declaration
public double HoleSpacing { get; }
Property Value
Type | Description |
---|---|
System.Double |
HoleVerticalDistance
The distance(vertical) from the horizontal edge of the end plate to the center of the hole nearest the nosing.
Declaration
public double HoleVerticalDistance { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaterialGrade
The steel grade applied to grating 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 |
---|---|
System.String |
Overrides
NosingWidth
The width of the nosing plate.
Declaration
public double NosingWidth { get; }
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 |