Class HorzBracePlateSpecification
A specification for connecting a horizontal brace to one or more supporting members via a gusset plate and possibly clip angles.
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class HorzBracePlateSpecification : ConnectionSpecification
Constructors
HorzBracePlateSpecification()
A specification for connecting a horizontal brace to one or more supporting members via a gusset plate and possibly clip angles.
Declaration
public HorzBracePlateSpecification()
Properties
AngleAttachment
Specifies how the end of a single angle brace is attached to the gusset plate.
Declaration
public AttachmentMethod AngleAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| AttachmentMethod |
Remarks
Applies for single angle braces. Double angles will be bolted.
AttachClipTo
Specifies what to attach clip connections to.
Declaration
public AutoGussetSupporting AttachClipTo { get; set; }
Property Value
| Type | Description |
|---|---|
| AutoGussetSupporting |
BalancedWelds
Specifies whether the welds connecting a brace to the gussest are balanced.
Declaration
public AutomaticYesNo BalancedWelds { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
Remarks
Only applies when the brace is welded to the gusset plate.
BeamToClip
Specifies the type of connection used for beam-to-clip.
Declaration
public BeamToClipAttachmentMethod BeamToClip { get; set; }
Property Value
| Type | Description |
|---|---|
| BeamToClipAttachmentMethod |
ClipAngleBoltDiameter
Specifies the bolt diameter, in inches, for the bolts involved in connecting the clip angle to the supporting member and the brace gusset plate is using the value defined in setup.
Declaration
public double ClipAngleBoltDiameter { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
ClipAngleBoltStagger
Specifies if the bolts on the two legs of a clip angle connecting the supporting member and the brace gusset plate are staggered.
Declaration
public AutomaticYesNo ClipAngleBoltStagger { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
ClipAngleBoltType
Specifies the bolt type for the bolts involved in connecting the clip angle to the supporting member and the brace gusset plate.
Declaration
public BoltType ClipAngleBoltType { get; set; }
Property Value
| Type | Description |
|---|---|
| BoltType |
ClipAngleLocation
Specifies the location of the clip angle connecting a gusset plate the supporting member.
Declaration
public BothNearFar ClipAngleLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| BothNearFar |
ClipAngleLongLegTo
Specifies the long leg orientation of the clip angle connecting the gusset plate to the supporting member(s).
Declaration
public AutoSupportingSupported ClipAngleLongLegTo { get; set; }
Property Value
| Type | Description |
|---|---|
| AutoSupportingSupported |
ClipAngleShape
Specifies the clip angle shape for connecting a gusset plate and the supporting member when IsAutoClipAngleShape is False.
Declaration
public AngleShape ClipAngleShape { get; set; }
Property Value
| Type | Description |
|---|---|
| AngleShape |
ClipAngleSupportedHoleType
Specifies the hole type on the leg of the clip angle connecting the gusset plate to the supported member.
Declaration
public ConnSpecHoleTypeSubset ClipAngleSupportedHoleType { get; set; }
Property Value
| Type | Description |
|---|---|
| ConnSpecHoleTypeSubset |
ClipAngleSupportingHoleType
Specifies the hole type on the leg of the clip angle connecting the gusset plate to the supporting member.
Declaration
public ConnSpecHoleTypeSubset ClipAngleSupportingHoleType { get; set; }
Property Value
| Type | Description |
|---|---|
| ConnSpecHoleTypeSubset |
ClipAnglesAttachment
Specifies how the gusset plate is attached to the clip angles when a the gusset plate is bolted to the supporting member(s).
Declaration
public AttachmentMethodWithAutomatic ClipAnglesAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| AttachmentMethodWithAutomatic |
ClipEndOperation
Specifies if the corner of the gusset plate connected to the brace is clipped.
Declaration
public AutomaticYesNo ClipEndOperation { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
Remarks
Only applies to certain brace types, e.g angle, tee, and wide flange.
ErectionBolt
Specifies the number of erection bolts used to connect a welded hss section to the gusset plate.
Declaration
public ErectionBoltSpecification ErectionBolt { get; set; }
Property Value
| Type | Description |
|---|---|
| ErectionBoltSpecification |
Grade
The grade to set on the plate material for this connection.
Declaration
public SteelGrade Grade { get; set; }
Property Value
| Type | Description |
|---|---|
| SteelGrade |
Remarks
Setting this fill flip AutoGrade to false
GussetCut
The end cut for the corner of the gusset plate that meets at the supporting member(s).
Declaration
public AutoClipCope GussetCut { get; set; }
Property Value
| Type | Description |
|---|---|
| AutoClipCope |
GussetToBeamAndEndPlate
Specifies whether gusset can weld to beam web and end plate in a Europoean job.
Declaration
public AutomaticYesNo GussetToBeamAndEndPlate { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
HssAttachment
Specifies how the end of a hss brace is attached to the gusset plate.
Declaration
public HorzBraceHssAttachmentMethod HssAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| HorzBraceHssAttachmentMethod |
IncludeEndWeld
Specifies whether an additional weld is applied to the end of a brace that runs perpendicular to the longitudinal axis of the brace.
Declaration
public AutomaticYesNo IncludeEndWeld { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
Remarks
Only applies when the brace is welded to the gusset plate.
IsAutoClipAngleBoltDiameter
Specifies if the bolt diameter for the bolts involved in connecting the clip angle to the supporting member and the brace gusset plate is using the value defined in setup.
Declaration
public bool IsAutoClipAngleBoltDiameter { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoClipAngleBoltType
Specifies if the bolt type for the bolts involved in connecting the clip angle to the supporting member and the brace gusset plate is using the value defined in setup.
Declaration
public bool IsAutoClipAngleBoltType { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoClipAngleLocation
Specifies whether the location of the clip angle connecting a gusset plate to the supporting member(s) is based on setup.
Declaration
public bool IsAutoClipAngleLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoClipAngleShape
Specifies whether the clip angle shape connecting a gusset plate to the supporting member(s) is based on setup.
Declaration
public bool IsAutoClipAngleShape { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoClipAngleSupportedHoleType
Specifies if the hole type on the leg of the clip angle connecting the gusset plate to the supported member is determined by setup.
Declaration
public bool IsAutoClipAngleSupportedHoleType { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoClipAngleSupportingHoleType
Specifies if the hole type on the leg of the clip angle connecting the gusset plate to the supporting member is determined by setup.
Declaration
public bool IsAutoClipAngleSupportingHoleType { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAutoGrade
If true, the system determines the plate grade. If false, the value specified in the Grade property will be used.
Declaration
public bool IsAutoGrade { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
NotchClearance
Specifies the distance, in inches, that the notch on a welded hss section extends past the gusset plate.
Declaration
public double NotchClearance { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
SupportingAttachment
Specifies how the gusset plate is attached to the supporting member(s).
Declaration
public AttachmentMethodWithAutomatic SupportingAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| AttachmentMethodWithAutomatic |
Remarks
Some values do not apply in certain situations. For example, Welded does not apply when connecting to the web of two beams. See SDS2's help on horizontal brace connections for more information.
SupportingMemberWebStressCheck
Specifies how the limit state is incorporated as a check within connection design that can potentially cause the connection to fail.
Declaration
public IfRequiredNever SupportingMemberWebStressCheck { get; set; }
Property Value
| Type | Description |
|---|---|
| IfRequiredNever |
UseOversizedHoles
Specifies whether oversized round holes should be used for the brace-to-gusset interface.
Declaration
public bool UseOversizedHoles { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
As per AISC guidelines, connection design will use slip critical bolts for oversized holes
Methods
Dispose(bool)
A specification for connecting a horizontal brace to one or more supporting members via a gusset plate and possibly clip angles.
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |