Class HorizontalBrace
A builtin steel horizontal brace member.
Implements
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class HorizontalBrace : Member, IStitchPlateSettings
Constructors
HorizontalBrace()
Declaration
public HorizontalBrace()
Properties
AllowMaterialWorklineOffset
The behavior of the workline offset of the brace.
Declaration
public AutomaticYesNo AllowMaterialWorklineOffset { get; set; }
Property Value
Type | Description |
---|---|
AutomaticYesNo | Automatic applies choice specified in "Allow material workline offset" in Fabricator Setup > Member Detailing Settings > Horizontal Braces. Yes allows connection design to offset the main material by the gusset plate thickness so the brace can connect to the bottom flange of the beam. No results in the main material not being offset. |
Ends
Get both ends in a single list, left then right.
Declaration
public HorizontalBraceEndList Ends { get; }
Property Value
Type | Description |
---|---|
HorizontalBraceEndList |
IsAutoMaxStitchPlateSpacing
Declaration
public bool IsAutoMaxStitchPlateSpacing { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsAutoMinGussetThickness
Flag to determine if user specified minimum gusset thickness will be used.
Declaration
public bool IsAutoMinGussetThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | 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
Declaration
public bool IsAutoNumberOfStitchPlates { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsAutoStitchPlateGap
Declaration
public bool IsAutoStitchPlateGap { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean | 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 |
---|---|
System.Boolean |
IsOneGageLine
Gage line setting. Only applies to angle materials.
Declaration
public bool IsOneGageLine { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | 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. |
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 brace to the gusset plate. |
MaxStitchPlateSpacing
Declaration
public double MaxStitchPlateSpacing { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
MinGussetThickness
User specified minimum gusset thickness.
Declaration
public double MinGussetThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Double in the range of 0-1200. Specifies the minimum thickness a gusset will be allowed to use. |
NumberOfStitchPlates
Declaration
public double NumberOfStitchPlates { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SideOfGusset
Determines the side of gusset the brace is on
Declaration
public ToeIO SideOfGusset { get; set; }
Property Value
Type | Description |
---|---|
ToeIO |
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 |
---|---|
System.Boolean |
StitchPlateGap
Declaration
public double StitchPlateGap { 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 |