Class JoistShape
A Shape derived class.
Inherited Members
Namespace: DesignData.SDS2.Setup
Assembly: DesignData.SDS2.Setup.dll
Syntax
public class JoistShape : Shape
Properties
BottomChordReferenceSetback
Setback from the end of the top shoe to the end of the bottom chord
Declaration
public double BottomChordReferenceSetback { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
BottomChordShape
The angle shape to use to create the bottom chord
Declaration
public AngleShape BottomChordShape { get; set; }
Property Value
| Type | Description |
|---|---|
| AngleShape |
Depth
The distance from the top of the top chord to the bottom of the bottom chord
Declaration
public double Depth { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
FillerThickness
Thickness of the filler section of the joist, similar to a web thickness measurement on a W section
Declaration
public double FillerThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
JoistType
A Shape derived class.
Declaration
public JoistType JoistType { get; set; }
Property Value
| Type | Description |
|---|---|
| JoistType |
ShoeDepth
A Shape derived class.
Declaration
public double ShoeDepth { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
ShoeGage
The distance betwen the gage lines on the shoes, half of this value is the distance from the center of the joist to each gage line.
Declaration
public double ShoeGage { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
ShoeLength
The length of the shoe angle
Declaration
public double ShoeLength { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
ShoeShape
The angle shape to use to create the shoe
Declaration
public AngleShape ShoeShape { get; set; }
Property Value
| Type | Description |
|---|---|
| AngleShape |
TopChordGage
The distance between the gage lines on the top chord, half of this value is the distance from the center of the joist to each gage line.
Declaration
public double TopChordGage { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
TopChordShape
The angle shape to use to create the top chord
Declaration
public AngleShape TopChordShape { get; set; }
Property Value
| Type | Description |
|---|---|
| AngleShape |
Methods
Dispose(bool)
A Shape derived class.
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |
Overrides
GetStructuralProperties(SteelGrade)
Get the structural properties, from the production standard, for a specific grade. To get the default standard pass null for the grade
Declaration
public JoistStructuralProperties GetStructuralProperties(SteelGrade forGrade)
Parameters
| Type | Name | Description |
|---|---|---|
| SteelGrade | forGrade | Production standards are under grade names for many types, so passing in the grade lets us lookup StructuralProperties for a specific production standard for this grade. There is also always a default, pass null to get this. |
Returns
| Type | Description |
|---|---|
| JoistStructuralProperties |