Show / Hide Table of Contents

    Class BentPlateLayout

    A bent plate formed by a planar list of points, a Layout3D, does not need to be a closed loop.

    Inheritance
    object
    Material
    Plate
    BentPlateLayout
    Inherited Members
    Plate.Grade
    Plate.Thickness
    Plate.IsCheckered
    Plate.AvailableSteelGrades
    Material.Get(MaterialHandle)
    Material.GetSurface()
    Material.Drill(HolePattern)
    Material.Piecemark
    Material.ToGlobalCoordinates
    Material.ToMemberCoordinates
    Material.Handle
    Material.Holes
    Material.Color
    Material.IsUserDescription
    Material.Description
    Material.IsMain
    Material.IsSystem
    Material.SurfaceArea
    Material.Weight
    Material.IsDummy
    Material.IsFitted
    Material.IsBent
    Material.IsStretched
    Material.SurfaceFinish
    Material.IsAutoSurfaceFinish
    Material.Finish
    Material.IsInABM
    Material.ABM_Name
    Material.ABM_ID
    Material.ABM_Note
    Material.UseAutoLengthInABM
    Material.UsePointToPointLengthInABM
    Material.ABM_PointToPointLength
    Material.ABM_Length
    Material.CustomPropertyMapHandle
    Material.ReferenceLocation
    Material.Quantity
    Material.Usage
    Material.MaterialUse
    Material.IsCNCDownloaded
    Material.IsCNCScribeOntoOther
    Material.RevisionLevel
    Material.RevisionDate
    Material.Route1
    Material.Route2
    Material.Route3
    Material.Route4
    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 BentPlateLayout : Plate
    Remarks

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    Constructors

    BentPlateLayout()

    A bent plate formed by a planar list of points, a Layout3D, does not need to be a closed loop.

    Declaration
    public BentPlateLayout()
    Remarks

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    Properties

    OrderLength

    The length of the bent plate layout as it would need to be ordered.

    Declaration
    public double OrderLength { get; }
    Property Value
    Type Description
    double

    A floating point value in inches.

    Remarks

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    ThicknessReferencePoint

    The center plane of the bent plate layout. Changing this shifts the plate without changing the work points of the bent plate layout.

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

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    Width

    The width of the bent plate layout.

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

    A floating point value in inches.

    Remarks

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    Methods

    Dispose(bool)

    A bent plate formed by a planar list of points, a Layout3D, does not need to be a closed loop.

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

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    GetLayout()

    Get the layout used to generate this plate, in material coordinates. Mutations to the returned value do not change the material; SetLayout() must be used to modify the layout on the material.

    Declaration
    public Layout3D GetLayout()
    Returns
    Type Description
    Layout3D
    Remarks

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    SetLayout(Layout3D)

    Set the layout used to generate this plate, in material coordinates.

    Declaration
    public void SetLayout(Layout3D newLayout)
    Parameters
    Type Name Description
    Layout3D newLayout
    Remarks

    Bent plates cannot be modified and regenerated because their layout cannot be recovered.

    Back to top