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()
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 |
---|---|
System.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 |
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 |
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 |
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 |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.Boolean |
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 |
---|---|
System.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 |
---|---|
System.Boolean |
Remarks
As per AISC guidelines, connection design will use slip critical bolts for oversized holes
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |