Class VerticalBrace
A builtin steel vertical brace member.
Implements
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class VerticalBrace : Member, IStitchPlateSettings
Constructors
VerticalBrace()
A builtin steel vertical brace member.
Declaration
public VerticalBrace()
Properties
Configuration
Returns the configuration of doubled material brace.
Declaration
public ToeIO Configuration { get; set; }
Property Value
| Type | Description |
|---|---|
| ToeIO | For doubled material braces, side of gusset as ToeIO. For single materials, use SideOfGusset |
Ends
Get both ends in a single list, left then right.
Declaration
public VerticalBraceEndList Ends { get; }
Property Value
| Type | Description |
|---|---|
| VerticalBraceEndList |
IsAngleLegUp
Determines the orientation of the angle leg
Declaration
public bool IsAngleLegUp { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoMaxStitchPlateSpacing
A builtin steel vertical brace member.
Declaration
public bool IsAutoMaxStitchPlateSpacing { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoMinGussetThickness
Flag to determine if user specified minimum gusset thickness will be used.
Declaration
public bool IsAutoMinGussetThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | API value should be opposite of the internal value, this is to keep consistency with user input. Internal: 0=checked, 1=unchecked. API: false=unchecked, true=checked. |
IsAutoNumberOfStitchPlates
A builtin steel vertical brace member.
Declaration
public bool IsAutoNumberOfStitchPlates { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoStitchPlateGap
A builtin steel vertical brace member.
Declaration
public bool IsAutoStitchPlateGap { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsBreakApart
Used to determine if connection material not welded to the member main material will be broken apart from the member
Declaration
public bool IsBreakApart { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | true = process and create soilds will break apart member false = process and create solids will combine member material |
IsDoubleMaterial
Determines if the brace's material is doubled.
Declaration
public bool IsDoubleMaterial { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
LocateOnNeutralAxis
The behavior of the neutral axis parameter. Only valid for angle material.
Declaration
public AutomaticYesNo LocateOnNeutralAxis { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo | Automatic applies the choice made to Fabricator Setup > Member Detailing Settings > Horizontal Braces. Yes causes the angle material's X-X asix or Y-Y axis to intersect with the member line of the brace. No instructs connection design to align the gage line of the angle material with the brace's member line. |
LongLeg
Long leg value of brace.
Declaration
public LongLeg LongLeg { get; set; }
Property Value
| Type | Description |
|---|---|
| LongLeg | Outstanding bolts the short leg of the angle brace to the gusset plate, with the long leg outstanding. ToGusset bolts the long leg of the angle vertical brace to the gusset plate. |
MaxStitchPlateSpacing
A builtin steel vertical brace member.
Declaration
public double MaxStitchPlateSpacing { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
MinGussetThickness
User specified minimum gusset thickness.
Declaration
public double MinGussetThickness { get; set; }
Property Value
| Type | Description |
|---|---|
| double | Double in the range of 0-1200. Specifies the minimum thickness a gusset will be allowed to use. |
NumberOfStitchPlates
A builtin steel vertical brace member.
Declaration
public double NumberOfStitchPlates { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
OneGageLine
Gage line setting. Only applies to angle materials.
Declaration
public bool OneGageLine { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | When true, creates a single column of bolts to connect to the gusset. when false, creates two columns of bolts to connect to the gusset. |
Seismic
Sets if the systemcreates seismic connections on the brace.
Declaration
public AutomaticYesNo Seismic { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo | Automatic instructs the system to apply the choice made in Job Setup > Design Settings > Seismic vertical brace gusset design. Yes specifies that the system create a seismic connection on both ends of the brace. No configures the system to create a non-seismic connection. |
SideOfGusset
Returns the side of gusset the brace is on
Declaration
public ToeIO SideOfGusset { get; set; }
Property Value
| Type | Description |
|---|---|
| ToeIO | For single material braces, side of gusset as ToeIO. For doubled materials, use Configuration |
StaggerBolts
Sets if connection design staggers the bolts that connect the angle to the gusset.
Declaration
public bool StaggerBolts { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
StitchPlateGap
A builtin steel vertical brace member.
Declaration
public double StitchPlateGap { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Methods
Dispose(bool)
A builtin steel vertical brace member.
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |