Search Results for

    Show / Hide Table of Contents

    Class NestingSettings

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    NestingSettings
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class NestingSettings : TransientObject, IMessageSink, IDisposable

    Constructors

    NestingSettings(nint)

    Declaration
    protected NestingSettings(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Properties

    BatchQuantity

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

    BottomEdgeToPartDistance

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

    EdgeToPartDistance

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

    EdgeToPartDistanceOption

    Declaration
    public NestingSettings.EdgeToPartDistanceOptions EdgeToPartDistanceOption { get; set; }
    Property Value
    Type Description
    NestingSettings.EdgeToPartDistanceOptions

    LeftEdgeToPartDistance

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

    NestDirection

    Declaration
    public NestingSettings.NestDirections NestDirection { get; set; }
    Property Value
    Type Description
    NestingSettings.NestDirections

    NestTime

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

    OutputFilePath

    Declaration
    public string OutputFilePath { get; set; }
    Property Value
    Type Description
    string

    OutputOption

    Declaration
    public NestingSettings.OutputOptions OutputOption { get; set; }
    Property Value
    Type Description
    NestingSettings.OutputOptions

    PartToPartDistance

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

    RemnantFolderLocation

    Declaration
    public string RemnantFolderLocation { get; set; }
    Property Value
    Type Description
    string

    RemnantMinArea

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

    RemnantMinDimension

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

    RightEdgeToPartDistance

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

    StandardStockFilePath

    Declaration
    public string StandardStockFilePath { get; set; }
    Property Value
    Type Description
    string

    TopEdgeToPartDistance

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

    Methods

    AddLayerToAttachLayers(int)

    Declaration
    public void AddLayerToAttachLayers(int layer)
    Parameters
    Type Name Description
    int layer

    AddLayerToCutLayers(int)

    Declaration
    public void AddLayerToCutLayers(int layer)
    Parameters
    Type Name Description
    int layer

    ClearAttachLayers()

    Declaration
    public void ClearAttachLayers()

    ClearCutLayers()

    Declaration
    public void ClearCutLayers()

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetAttachLayers()

    Declaration
    public int[] GetAttachLayers()
    Returns
    Type Description
    int[]

    GetCutLayers()

    Declaration
    public int[] GetCutLayers()
    Returns
    Type Description
    int[]

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IDisposable
    In this article
    Back to top Generated by DocFX