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()
A Shape derived class.
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 |
---|---|
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 |
---|---|
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 |
---|---|
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 |
---|---|
double |
BtmFlangeWidth
Width of the bottom flange
Declaration
public double BtmFlangeWidth { get; set; }
Property Value
Type | Description |
---|---|
double |
Depth
Depth of the shape.
Declaration
public double Depth { get; set; }
Property Value
Type | Description |
---|---|
double |
NominalDepth
The rounded depth value used in the typical section size string
Declaration
public double NominalDepth { get; set; }
Property Value
Type | Description |
---|---|
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 |
---|---|
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 |
---|---|
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 |
---|---|
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 |
---|---|
double |
TopFlangeWidth
Width of the top flange
Declaration
public double TopFlangeWidth { get; set; }
Property Value
Type | Description |
---|---|
double |
WebThickness
Thickness of the web
Declaration
public double WebThickness { get; set; }
Property Value
Type | Description |
---|---|
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 |
---|---|
double |
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 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 |