Show / Hide Table of Contents

    Class MiscellaneousRolledShape

    A member with a single rolled shape material

    Inheritance
    object
    MemberBrief
    Member
    Miscellaneous
    MiscellaneousRolledShape
    Inherited Members
    Miscellaneous.PythonObject
    Miscellaneous.Grade
    Miscellaneous.IsAvailable
    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.Ends
    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.ToGlobalCoordinates
    MemberBrief.GroupMemberHandle
    MemberBrief.CustomPropertyMapHandle
    MemberBrief.Piecemark
    MemberBrief.SwapEnds
    MemberBrief.IsGalvanized
    MemberBrief.SurfaceFinish
    MemberBrief.DoMaterialSurfaceFinishReset
    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 MiscellaneousRolledShape : Miscellaneous

    Constructors

    MiscellaneousRolledShape()

    Create a new rolled shape member

    Declaration
    public MiscellaneousRolledShape()

    Properties

    AngleOfTwist

    The angle (in radians) of twist from one end of the material to the other.

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

    IncludedAngleRoll

    The included angle of the rolling operation. This can be set for any operation besides a camber roll

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

    IsCenteredOnDepth

    Whether this material is centered on its axis or not. Generally, not centered means the logical member line will pass through the center of the top of steel. Centered means that the logical member line will pass through the center of the web.

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

    IsLongLegVertical

    Applies to tube and angle shapes. For an angle, if true the longer leg is up or down, and for a tube the depth is up or down. If false, the longer leg of an angle or depth of a tube is horizontal when the member rotation is 0.

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

    MidOrdinateRoll

    The measurement from the center of the curved member to point halfway between the left and right end. For Camber, this is the only valid value to set.

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

    MiscellaneousEnds

    The list of two ends.

    Declaration
    public MiscellaneousRolledShapeEndList MiscellaneousEnds { get; }
    Property Value
    Type Description
    MiscellaneousRolledShapeEndList

    RollType

    The type of roll on this material, or None if there is no roll on this material.

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

    This is limited to None, Camber, WeakAxis, or StrongAxis

    RollingRadius

    The rolling radius for any roll operation besides a camber roll.

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

    Shape

    The shape for this rolled shape

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

    This is distinct from MemberBrief.Shape, it stores the value in a different place and so that property will continue to have a different value. That's why this hides that property

    SpiralRollOffset

    The positive or negative distance that the right end will be offset from the right work point in the member's Z axis.

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

    ToeDirection

    Varies by type of shape, see the documentation on the corresponding RolledShapeMaterial for the type of material you're working with. Applies for channels and angles, but not other shape types.

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

    Methods

    Dispose(bool)

    A member with a single rolled shape material

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