Show / Hide Table of Contents

    Class MiscellaneousGratingTread

    A member with a single grate tread material.

    Inheritance
    object
    MemberBrief
    Member
    Miscellaneous
    MiscellaneousGratingTread
    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.Shape
    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 MiscellaneousGratingTread : Miscellaneous

    Constructors

    MiscellaneousGratingTread()

    Create a new grate tread member

    Declaration
    public MiscellaneousGratingTread()

    Properties

    BearingBarSpacing

    The distance between any one bearing bar and the next bearing bar plus the thickness of the one bearing bar. Changing the spacing will impact the grating tread width.

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

    A floating point value in inches.

    BearingBarThickness

    Bearing bar thickness for all bearing bars. Changing the thickness will impact the grating tread width.

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

    A floating point value in inches.

    CrossBarSpacing

    The distance between the center of any one cross bar to the center of the next cross bar plus the thickness of the one cross bar. The generated material length does not automatically change when spacing changes.

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

    A floating point value in inches.

    CrossBarThickness

    Cross bar thickness for all cross bars.

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

    A floating point value in inches.

    CrossBarWidth

    The distance measured perpendicular to the member line of the grating tread between the top and bottom edges of any one cross bar.

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

    EndPlateBoltDiameter

    The diameter of the shanks of the bolts to be inserted into the end plate holes.

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

    A floating point value in inches.

    EndPlateHoleSpacing

    The distance along the material Y axis between the centers of the end plate holes.

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

    A floating point value in inches.

    EndPlateHorizontalToFirstHole

    The distance along the material Y axis from the workline to the center of the end plate holes.

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

    A floating point value in inches.

    EndPlateThickness

    Thickness of the end plates.

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

    A floating point value in inches.

    EndPlateVerticalToFirstHole

    The distance along the material Z axis from the workline to the center of the end plate holes.

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

    A floating point value in inches.

    EndPlateWidth

    The distance along the material Z axis from the workline to the bottom edge of the end plate.

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

    A floating point value in inches.

    NosingWidth

    The distance measured along the material Y axis from the workline edge of the grating tread to the nearest edge of the nearest bearing bar. Changing the number of bearing bars will impact the grating tread width.

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

    A floating point value in inches.

    NumberOfStringersInGrate

    The number of stringers in this grate

    Declaration
    public int NumberOfStringersInGrate { get; set; }
    Property Value
    Type Description
    int

    Width

    The width of of the material along the material Y axis based on the following calculation: (BearingBarCount - 1) * BearingBarSpacing + BearingBarThickness + NosingWidth

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

    A floating point value in inches.

    Methods

    Dispose(bool)

    A member with a single grate tread material.

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