Class MiscellaneousGratingTread
A member with a single grate tread material.
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class MiscellaneousGratingTread : Miscellaneous
Constructors
MiscellaneousGratingTread()
Create a new grate tread member
Declaration
public MiscellaneousGratingTread()
Properties
BearingBarSpacing
The distance between any one bearing bar and the next bearing bar plus the thickness of the one bearing bar. Changing the spacing will impact the grating tread width.
Declaration
public double BearingBarSpacing { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
BearingBarThickness
Bearing bar thickness for all bearing bars. Changing the thickness will impact the grating tread width.
Declaration
public double BearingBarThickness { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
CrossBarSpacing
The distance between the center of any one cross bar to the center of the next cross bar plus the thickness of the one cross bar. The generated material length does not automatically change when spacing changes.
Declaration
public double CrossBarSpacing { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
CrossBarThickness
Cross bar thickness for all cross bars.
Declaration
public double CrossBarThickness { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
CrossBarWidth
The distance measured perpendicular to the member line of the grating tread between the top and bottom edges of any one cross bar.
Declaration
public double CrossBarWidth { get; set; }
Property Value
Type | Description |
---|---|
double |
EndPlateBoltDiameter
The diameter of the shanks of the bolts to be inserted into the end plate holes.
Declaration
public double EndPlateBoltDiameter { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
EndPlateHoleSpacing
The distance along the material Y axis between the centers of the end plate holes.
Declaration
public double EndPlateHoleSpacing { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
EndPlateHorizontalToFirstHole
The distance along the material Y axis from the workline to the center of the end plate holes.
Declaration
public double EndPlateHorizontalToFirstHole { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
EndPlateThickness
Thickness of the end plates.
Declaration
public double EndPlateThickness { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
EndPlateVerticalToFirstHole
The distance along the material Z axis from the workline to the center of the end plate holes.
Declaration
public double EndPlateVerticalToFirstHole { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
EndPlateWidth
The distance along the material Z axis from the workline to the bottom edge of the end plate.
Declaration
public double EndPlateWidth { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
NosingWidth
The distance measured along the material Y axis from the workline edge of the grating tread to the nearest edge of the nearest bearing bar. Changing the number of bearing bars will impact the grating tread width.
Declaration
public double NosingWidth { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
NumberOfStringersInGrate
The number of stringers in this grate
Declaration
public int NumberOfStringersInGrate { get; set; }
Property Value
Type | Description |
---|---|
int |
Width
The width of of the material along the material Y axis based on the following calculation: (BearingBarCount - 1) * BearingBarSpacing + BearingBarThickness + NosingWidth
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
Methods
Dispose(bool)
A member with a single grate tread material.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing |