Show / Hide Table of Contents

    Class HorzBracePlateSpecification

    A specification for connecting a horizontal brace to one or more supporting members via a gusset plate and possibly clip angles.

    Inheritance
    object
    ConnectionSpecification
    HorzBracePlateSpecification
    Inherited Members
    object.GetType()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    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
    Overrides
    ConnectionSpecification.Dispose(bool)
    Back to top