Show / Hide Table of Contents

    Class VertBracePlateSpecification

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

    Inheritance
    object
    ConnectionSpecification
    VertBracePlateSpecification
    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 VertBracePlateSpecification : ConnectionSpecification

    Constructors

    VertBracePlateSpecification()

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

    Declaration
    public VertBracePlateSpecification()

    Properties

    AISC1stEdition2ptGussets

    Specifies AISC 1st edition 2 point gussets.

    Declaration
    public AutomaticYesNo AISC1stEdition2ptGussets { get; set; }
    Property Value
    Type Description
    AutomaticYesNo

    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.

    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

    Applies when a non HSS brace is welded to the gusset plate.

    BeamClipSize

    Specifies how the clip angle is sized when a vertical brace connects to a column and beam with a clip angle attachment.

    Declaration
    public VertBraceBeamClipSizeSpecification BeamClipSize { get; set; }
    Property Value
    Type Description
    VertBraceBeamClipSizeSpecification

    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

    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
    Remarks

    See SDS2's help on vertical brace connections for more information.

    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 clip angles attatch to the gusset plate when the gusset plate bolts to the supporting member(s).

    Declaration
    public AttachmentMethodWithAutomatic ClipAnglesAttachment { get; set; }
    Property Value
    Type Description
    AttachmentMethodWithAutomatic
    Remarks

    See SDS2's help on vertical brace connections for more information.

    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
    Remarks

    Applies to welded HSS brace connections.

    GageOnSupporting

    Specifies the center-to-center dimension between columns of holes on the outstanding legs of clip angles.

    Declaration
    public double GageOnSupporting { get; set; }
    Property Value
    Type Description
    double
    Remarks

    Applies when IsAutoGageOnSupporting is false. Does not apply when the brace frames to a column and beam. If the specified gage does not work, e.g. 0, the system will determine a correct gage. See SDS2 help on vertical brace connections for more information.

    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

    HssAttachment

    Specifies how a HSS brace attaches to the gusset plate.

    Declaration
    public VertBraceHssAttachmentMethod HssAttachment { get; set; }
    Property Value
    Type Description
    VertBraceHssAttachmentMethod
    Remarks

    Applies to HSS braces.

    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

    Applies when a non HSS 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

    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

    IsAutoGageOnSupporting

    Specifies whether setup determines the center-to-center dimension between columns of holes on the outstanding legs of clip angles or whether this specification does.

    Declaration
    public bool IsAutoGageOnSupporting { 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

    IsAutoUFMSpecialCase2PercentTransfer

    Specifies whether setup determines the UFM special case 2 transfer percent.

    Declaration
    public bool IsAutoUFMSpecialCase2PercentTransfer { 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
    Remarks

    Applies to non bolted HSS brace connections.

    SupportingAttachment

    Specifies how the gusset plate is attached to the supporting member(s).

    Declaration
    public VertBraceSupportingAttachmentMethod SupportingAttachment { get; set; }
    Property Value
    Type Description
    VertBraceSupportingAttachmentMethod
    Remarks

    Some values do not apply in certain situations. See SDS2's help on vertical brace connections for more information.

    SupportingMemberFlangeBendingCheck

    Specifies how the limit state is incorporated as a check within connection design that can potentially cause the connection to fail.

    Declaration
    public AxialLoadCheckOption SupportingMemberFlangeBendingCheck { get; set; }
    Property Value
    Type Description
    AxialLoadCheckOption
    Remarks

    See SDS2's help on vertical brace connections for more information.

    SupportingMemberWebCripplingCheck

    Specifies how the limit state is incorporated as a check within connection design that can potentially cause the connection to fail.

    Declaration
    public AxialLoadCheckOption SupportingMemberWebCripplingCheck { get; set; }
    Property Value
    Type Description
    AxialLoadCheckOption
    Remarks

    See SDS2's help on vertical brace connections for more information.

    SupportingMemberWebShearCheck

    Specifies how the limit state is incorporated as a check within connection design that can potentially cause the connection to fail.

    Declaration
    public IfRequiredNever SupportingMemberWebShearCheck { get; set; }
    Property Value
    Type Description
    IfRequiredNever
    Remarks

    See SDS2's help on vertical 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
    Remarks

    See SDS2's help on vertical brace connections for more information.

    UFMSpecialCase

    Specifies how the system spreads the load across a connection between a supporting column and beam.

    Declaration
    public UFMSpecialCase UFMSpecialCase { get; set; }
    Property Value
    Type Description
    UFMSpecialCase
    Remarks

    See SDS2 help on vertical brace connections for more information.

    UFMSpecialCase2PercentTransfer

    Specifies the UFM special case 2 transfer percent.

    Declaration
    public double UFMSpecialCase2PercentTransfer { get; set; }
    Property Value
    Type Description
    double
    Remarks

    Does not apply when IsAutoUFMSpecialCase2_PercentTransfer is true.

    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

    UseReinforcementPlate

    Specifies whether a reinforcement plate is used between the gusset plate and a HSS column face.

    Declaration
    public AutomaticYesNo UseReinforcementPlate { get; set; }
    Property Value
    Type Description
    AutomaticYesNo
    Remarks

    Only applies when framing to a HHS tube column with a thin wall.

    WideFlangeAttachment

    Specifies how the flanges of a vertical wide flange brace attach to the gusset plate.

    Declaration
    public VertBraceWideFlangeAttachmentMethod WideFlangeAttachment { get; set; }
    Property Value
    Type Description
    VertBraceWideFlangeAttachmentMethod
    Remarks

    Applies to vertical wide flange braces.

    WideFlangeConnectionArrangement

    Specifies the horizontal wide flange brace connection arrangement to the gusset plate.

    Declaration
    public VertBraceWideFlangeHorzConnectionArrangement WideFlangeConnectionArrangement { get; set; }
    Property Value
    Type Description
    VertBraceWideFlangeHorzConnectionArrangement
    Remarks

    Applies to horizontal wide flange braces.

    WideFlangeWebAttachment

    Specifies how the web of a vertical wide flange brace attaches to the gusset plate.

    Declaration
    public VertBraceWideFlangeWebAttachmentMethod WideFlangeWebAttachment { get; set; }
    Property Value
    Type Description
    VertBraceWideFlangeWebAttachmentMethod
    Remarks

    Applies to vertical wide flange braces.

    Methods

    Dispose(bool)

    A specification for connecting a vertical 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