Show / Hide Table of Contents

    Class HorizontalBrace

    A builtin steel horizontal brace member.

    Inheritance
    object
    MemberBrief
    Member
    HorizontalBrace
    Implements
    IStitchPlateSettings
    Inherited Members
    Member.Get(MemberHandle)
    Member.GetMaterial()
    Member.GetBolts()
    Member.GetWelds()
    Member.Add(Member)
    Member.Add(Material)
    Member.Add(DetailView)
    Member.Add(Bolt)
    Member.Delete(DetailView)
    Member.GetComponents()
    Member.GetViews()
    Member.UseSingleMaterialForWeldedShape
    Member.LiftAssignmentDescription
    Member.MemberTypeDescription
    MemberBrief.RefreshDatabaseTable()
    MemberBrief.AllGroups()
    MemberBrief.Handle
    MemberBrief.Number
    MemberBrief.Revision
    MemberBrief.IsExisting
    MemberBrief.MemberDescription
    MemberBrief.ModelCompleteDate
    MemberBrief.ModelCompleteMode
    MemberBrief.HeldDate
    MemberBrief.IsHeld
    MemberBrief.HeldDescription
    MemberBrief.FabricationProjectedDate
    MemberBrief.FabricationShopDate
    MemberBrief.FabricationCompleteDate
    MemberBrief.ShipDate
    MemberBrief.ProjectedShipDate
    MemberBrief.ReceivedOnJobSite
    MemberBrief.Erected
    MemberBrief.Approval
    MemberBrief.SubmittedForApproval
    MemberBrief.ReceivedForApproval
    MemberBrief.Route1
    MemberBrief.Route2
    MemberBrief.Route3
    MemberBrief.Route4
    MemberBrief.Category
    MemberBrief.Guid
    MemberBrief.Left
    MemberBrief.Right
    MemberBrief.Sequence
    MemberBrief.Shape
    MemberBrief.ToGlobalCoordinates
    MemberBrief.GroupMemberHandle
    MemberBrief.CustomPropertyMapHandle
    MemberBrief.Piecemark
    MemberBrief.SwapEnds
    MemberBrief.IsGalvanized
    MemberBrief.SurfaceFinish
    MemberBrief.DoMaterialSurfaceFinishReset
    MemberBrief.Grade
    MemberBrief.IsMarkedForProcess
    MemberBrief.IsMarkedForDetail
    MemberBrief.IsMarkedForNodeMatch
    MemberBrief.MemberType
    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 HorizontalBrace : Member, IStitchPlateSettings

    Constructors

    HorizontalBrace()

    A builtin steel horizontal brace member.

    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

    A builtin steel horizontal brace member.

    Declaration
    public bool IsAutoMaxStitchPlateSpacing { get; set; }
    Property Value
    Type Description
    bool

    IsAutoMinGussetThickness

    Flag to determine if user specified minimum gusset thickness will be used.

    Declaration
    public bool IsAutoMinGussetThickness { get; set; }
    Property Value
    Type Description
    bool

    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

    A builtin steel horizontal brace member.

    Declaration
    public bool IsAutoNumberOfStitchPlates { get; set; }
    Property Value
    Type Description
    bool

    IsAutoStitchPlateGap

    A builtin steel horizontal brace member.

    Declaration
    public bool IsAutoStitchPlateGap { get; set; }
    Property Value
    Type Description
    bool

    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
    bool

    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
    bool

    IsOneGageLine

    Gage line setting. Only applies to angle materials.

    Declaration
    public bool IsOneGageLine { get; set; }
    Property Value
    Type Description
    bool

    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

    A builtin steel horizontal brace member.

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

    MinGussetThickness

    User specified minimum gusset thickness.

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

    Double in the range of 0-1200. Specifies the minimum thickness a gusset will be allowed to use.

    NumberOfStitchPlates

    A builtin steel horizontal brace member.

    Declaration
    public double NumberOfStitchPlates { get; set; }
    Property Value
    Type Description
    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
    bool

    StitchPlateGap

    A builtin steel horizontal brace member.

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

    Methods

    Dispose(bool)

    A builtin steel horizontal brace member.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    Member.Dispose(bool)

    Implements

    IStitchPlateSettings
    Back to top