Class WeldedWideFlangeShape
A Shape derived class.
Inherited Members
Namespace: DesignData.SDS2.Setup
Assembly: DesignData.SDS2.Setup.dll
Syntax
public sealed class WeldedWideFlangeShape : Shape
Constructors
WeldedWideFlangeShape()
Declaration
public WeldedWideFlangeShape()
Properties
BtmFlangeFarSideWeldSize
Weld size on the bottom flange at the far side of the web.
Declaration
public double BtmFlangeFarSideWeldSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BtmFlangeFarSideWeldType
Weld type on the bottom flange at the far side of the web.
Declaration
public WeldedShapeWeldType BtmFlangeFarSideWeldType { get; set; }
Property Value
| Type | Description |
|---|---|
| WeldedShapeWeldType |
BtmFlangeGage
Distance between the gage lines of the bottom flange. Half of this value would be the distance from the center of the web to either gage line.
Declaration
public double BtmFlangeGage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BtmFlangeNearSideWeldSize
Weld size on the bottom flange at the near side of the web.
Declaration
public double BtmFlangeNearSideWeldSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BtmFlangeNearSideWeldType
Weld type on the bottom flange at the near side of the web.
Declaration
public WeldedShapeWeldType BtmFlangeNearSideWeldType { get; set; }
Property Value
| Type | Description |
|---|---|
| WeldedShapeWeldType |
BtmFlangeThickness
Thickness of the bottom flange
Declaration
public double BtmFlangeThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
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 |
NominalDepth
The rounded depth value used in the typical section size string
Declaration
public double NominalDepth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeFarSideWeldSize
Weld size on the top flange at the far side of the web.
Declaration
public double TopFlangeFarSideWeldSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeFarSideWeldType
Weld type on the top flange at the far side of the web.
Declaration
public WeldedShapeWeldType TopFlangeFarSideWeldType { get; set; }
Property Value
| Type | Description |
|---|---|
| WeldedShapeWeldType |
TopFlangeGage
Distance between the gage lines of the top flange. Half of this value would be the distance from the center of the web to either gage line.
Declaration
public double TopFlangeGage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeNearSideWeldSize
Weld size on the top flange at the near side of the web.
Declaration
public double TopFlangeNearSideWeldSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TopFlangeNearSideWeldType
Weld type on the top flange at the near side of the web.
Declaration
public WeldedShapeWeldType TopFlangeNearSideWeldType { get; set; }
Property Value
| Type | Description |
|---|---|
| WeldedShapeWeldType |
TopFlangeThickness
Thickness of the top flange
Declaration
public double TopFlangeThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
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 |