Search Results for

    Show / Hide Table of Contents

    Class NestingBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    NestingBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Features.SheetMetal
    Assembly: NXOpen.dll
    Syntax
    public class NestingBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    NestingBuilder()

    Declaration
    protected NestingBuilder()

    Properties

    BestSolution

    Declaration
    public NestedSolution BestSolution { get; }
    Property Value
    Type Description
    NestedSolution

    DesiredSolution

    Declaration
    public NestedSolution DesiredSolution { get; set; }
    Property Value
    Type Description
    NestedSolution

    NestingSettings

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

    Methods

    CreateNestingPart(String, Boolean)

    Declaration
    public NestingPart CreateNestingPart(string partFilePath, bool includeSubAssembly)
    Parameters
    Type Name Description
    System.String partFilePath
    System.Boolean includeSubAssembly
    Returns
    Type Description
    NestingPart

    CreateNestingStock(Double, Double, Double)

    Declaration
    public NestingStock CreateNestingStock(double length, double width, double thickness)
    Parameters
    Type Name Description
    System.Double length
    System.Double width
    System.Double thickness
    Returns
    Type Description
    NestingStock

    CreateStandardNestingStock(String)

    Declaration
    public NestingStock CreateStandardNestingStock(string stockName)
    Parameters
    Type Name Description
    System.String stockName
    Returns
    Type Description
    NestingStock

    GetNestedSolution(Int32)

    Declaration
    public NestedSolution GetNestedSolution(int identifier)
    Parameters
    Type Name Description
    System.Int32 identifier
    Returns
    Type Description
    NestedSolution

    GetNestedSolutions()

    Declaration
    public NestedSolution[] GetNestedSolutions()
    Returns
    Type Description
    NestedSolution[]

    GetPart(String)

    Declaration
    public NestingPart GetPart(string identifier)
    Parameters
    Type Name Description
    System.String identifier
    Returns
    Type Description
    NestingPart

    GetParts()

    Declaration
    public NestingPart[] GetParts()
    Returns
    Type Description
    NestingPart[]

    GetStock(String)

    Declaration
    public NestingStock GetStock(string identifier)
    Parameters
    Type Name Description
    System.String identifier
    Returns
    Type Description
    NestingStock

    GetStocks()

    Declaration
    public NestingStock[] GetStocks()
    Returns
    Type Description
    NestingStock[]

    LoadInputsFromFile(String)

    Declaration
    public NestingBuilder.InputFileLoadStatus LoadInputsFromFile(string filePath)
    Parameters
    Type Name Description
    System.String filePath
    Returns
    Type Description
    NestingBuilder.InputFileLoadStatus

    RemovePart(NestingStock)

    Declaration
    public void RemovePart(NestingStock nestingPart)
    Parameters
    Type Name Description
    NestingStock nestingPart

    RemoveStock(NestingStock)

    Declaration
    public void RemoveStock(NestingStock nestingStock)
    Parameters
    Type Name Description
    NestingStock nestingStock

    SaveInputsToFile(String)

    Declaration
    public bool SaveInputsToFile(string filePath)
    Parameters
    Type Name Description
    System.String filePath
    Returns
    Type Description
    System.Boolean

    StartNesting()

    Declaration
    public void StartNesting()

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX