Show / Hide Table of Contents

    Class BeamEnd

    Beam specific end options

    Inheritance
    object
    MemberEndBrief
    MemberEnd
    BeamEnd
    Inherited Members
    MemberEnd.SetTopFlangeCutOperation(FlangeCutOperation)
    MemberEnd.SetBottomFlangeCutOperation(FlangeCutOperation)
    MemberEnd.EndPreparation
    MemberEnd.ConnectionComponent
    MemberEnd.TopFlangeCutOperation
    MemberEnd.BottomFlangeCutOperation
    MemberEndBrief.GetAutoCompPermanent()
    MemberEndBrief.SetAutoCompPermanent(bool)
    MemberEndBrief.GetCompPermanent()
    MemberEndBrief.SetCompPermanent(double)
    MemberEndBrief.Location
    MemberEndBrief.IsAutoShearLoad
    MemberEndBrief.ShearLoad
    MemberEndBrief.StoryShearLoad
    MemberEndBrief.IsAutoMomentLoad
    MemberEndBrief.MomentLoad
    MemberEndBrief.TensionLoad
    MemberEndBrief.CompressionLoad
    MemberEndBrief.IsAutoTieForce
    MemberEndBrief.TieForce
    MemberEndBrief.IsAutoNonMomentBoltTypeToSupported
    MemberEndBrief.NonMomentBoltTypeToSupported
    MemberEndBrief.IsAutoNonMomentBoltTypeToSupporting
    MemberEndBrief.NonMomentBoltTypeToSupporting
    MemberEndBrief.IsAutoNonMomentBoltDiameter
    MemberEndBrief.NonMomentBoltDiameter
    MemberEndBrief.IsAutoPanelMomentLoad
    MemberEndBrief.PanelMomentLoad
    MemberEndBrief.UseMiscPlatesList
    MemberEndBrief.MinimumSetupConnection
    MemberEndBrief.MinimumCopeDepth
    MemberEndBrief.DisableFramingSituationChecks
    object.GetType()
    object.MemberwiseClone()
    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 class BeamEnd : MemberEnd

    Properties

    IsAutoSafetySeatGap

    If true, then the system will determine SafetySeatGap, if false then the user/API should set it.

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

    MaterialSetbackType

    The type of setback on this end of the main material

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

    Be sure to set this before setting MaterialSetbackValue

    MaterialSetbackValue

    The value for the current member setback. This can only be set if MaterialSetbackType is either FieldClearance or InputMinusDimension

    Declaration
    public double MaterialSetbackValue { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    InvalidOperationException

    Thrown if MaterialSetbackType is AutomaticMinusDimension

    MemberSetbackType

    The type of setback on this end of the member

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

    Be sure to set this before setting MemberSetbackValue

    MemberSetbackValue

    The value for the current member setback. This can only be set if MemberSetbackType is either FieldClearance or InputMinusDimension

    Declaration
    public double MemberSetbackValue { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    InvalidOperationException

    Thrown if MemberSetbackType is AutomaticMinusDimension

    MomentSpecification

    The moment specification settings for this end of this beam

    Declaration
    public MomentSpecification MomentSpecification { get; }
    Property Value
    Type Description
    MomentSpecification

    SafetySeatAttachmentMethod

    The attachment method for the safety seat, to the supporting member

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

    SafetySeatGap

    The gap between the safety seat and the connection

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

    SafetySeatLocation

    Whether the safety seat should be below or above

    Declaration
    public SafetySeatLocation SafetySeatLocation { get; set; }
    Property Value
    Type Description
    SafetySeatLocation

    UseSafetyErectionSeat

    Whether or not to use a safety erection seat

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

    If this is false, then SafetySeatLocation, SafetySeatGap, and SafetySeatAttachmentMethod are ignored

    Methods

    Dispose(bool)

    Beam specific end options

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    MemberEnd.Dispose(bool)
    Back to top