Class WeldedBoxShape
A Shape derived class.
Inherited Members
Namespace: DesignData.SDS2.Setup
Assembly: DesignData.SDS2.Setup.dll
Syntax
public sealed class WeldedBoxShape : Shape
Constructors
WeldedBoxShape()
Declaration
public WeldedBoxShape()
Properties
BtmFlangeThickness
Thickness of the bottom flange
Declaration
public double BtmFlangeThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BtmFlangeWeldSize
Weld size on the bottom flange.
Declaration
public double BtmFlangeWeldSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BtmFlangeWeldType
Weld type on the bottom flange.
Declaration
public WeldedShapeWeldType BtmFlangeWeldType { get; set; }
Property Value
| Type | Description |
|---|---|
| WeldedShapeWeldType |
BtmFlangeWidth
Width of the bottom flange
Declaration
public double BtmFlangeWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Depth
Depth of the shape.
Declaration
public double Depth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
OutToOut
Distance from the near side of the near web plate to the far side of the far web plate.
Declaration
public double OutToOut { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeThickness
Thickness of the top flange
Declaration
public double TopFlangeThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeWeldSize
Weld size on the top flange.
Declaration
public double TopFlangeWeldSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeWeldType
Weld type on the top flange.
Declaration
public WeldedShapeWeldType TopFlangeWeldType { get; set; }
Property Value
| Type | Description |
|---|---|
| WeldedShapeWeldType |
TopFlangeWidth
Width of the top flange
Declaration
public double TopFlangeWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
WebThickness
Thickness of the web
Declaration
public double WebThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
WeightPerUnitFoot
For extruded profile shapes, this is the weight for each foot of the shape. This will be 0.0 for some shapes where it does not apply.
Declaration
public double WeightPerUnitFoot { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | 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 CommonStructuralProperties 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 |
|---|---|
| CommonStructuralProperties |