Search Results for

    Show / Hide Table of Contents

    Class CheckPartOrientationBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    CheckPartOrientationBuilder
    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.Validate
    Assembly: NXOpen.dll
    Syntax
    public class CheckPartOrientationBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    CheckPartOrientationBuilder()

    Declaration
    protected CheckPartOrientationBuilder()

    Properties

    Accuracy

    Declaration
    public CheckPartOrientationBuilder.AccuracyLevel Accuracy { get; set; }
    Property Value
    Type Description
    CheckPartOrientationBuilder.AccuracyLevel

    FDMPrintTimeParameter

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

    MaxOverhangAngleForOverHeating

    Declaration
    public Expression MaxOverhangAngleForOverHeating { get; }
    Property Value
    Type Description
    Expression

    MaxOverhangAngleForVolume

    Declaration
    public Expression MaxOverhangAngleForVolume { get; }
    Property Value
    Type Description
    Expression

    MJFPrintTimeParameter

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

    PBFPrintTimeParameter

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

    Printer

    Declaration
    public CheckPrintTimeBuilder.PrinterType Printer { get; set; }
    Property Value
    Type Description
    CheckPrintTimeBuilder.PrinterType

    SelectionAndPlacement

    Declaration
    public SelectionAndPlacementBuilder SelectionAndPlacement { get; }
    Property Value
    Type Description
    SelectionAndPlacementBuilder

    ValidateOverheating

    Declaration
    public bool ValidateOverheating { get; set; }
    Property Value
    Type Description
    System.Boolean

    ValidatePrintTime

    Declaration
    public bool ValidatePrintTime { get; set; }
    Property Value
    Type Description
    System.Boolean

    ValidateSupportVolume

    Declaration
    public bool ValidateSupportVolume { get; set; }
    Property Value
    Type Description
    System.Boolean

    ValidateSurfaceArea

    Declaration
    public bool ValidateSurfaceArea { get; set; }
    Property Value
    Type Description
    System.Boolean

    WeightOverheating

    Declaration
    public int WeightOverheating { get; set; }
    Property Value
    Type Description
    System.Int32

    WeightPrintTime

    Declaration
    public int WeightPrintTime { get; set; }
    Property Value
    Type Description
    System.Int32

    WeightSupportVolume

    Declaration
    public int WeightSupportVolume { get; set; }
    Property Value
    Type Description
    System.Int32

    WeightSurfaceArea

    Declaration
    public int WeightSurfaceArea { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    CalculateCheck(out PartOrientationAnalysisResult.CheckerValues[])

    Declaration
    public void CalculateCheck(out PartOrientationAnalysisResult.CheckerValues[] checkerValues)
    Parameters
    Type Name Description
    PartOrientationAnalysisResult.CheckerValues[] checkerValues

    GetMinimumOrientation(PartOrientationAnalysisResult.CheckerIndex, out Point3d, out Vector3d, out PartOrientationAnalysisResult.CheckerValues[])

    Declaration
    public void GetMinimumOrientation(PartOrientationAnalysisResult.CheckerIndex checkerIndex, out Point3d origin, out Vector3d orientation, out PartOrientationAnalysisResult.CheckerValues[] checkerValues)
    Parameters
    Type Name Description
    PartOrientationAnalysisResult.CheckerIndex checkerIndex
    Point3d origin
    Vector3d orientation
    PartOrientationAnalysisResult.CheckerValues[] checkerValues

    GetNumOfOptimumOrientations()

    Declaration
    public int GetNumOfOptimumOrientations()
    Returns
    Type Description
    System.Int32

    GetOptimumOrientation(Int32, out Point3d, out Vector3d, out PartOrientationAnalysisResult.CheckerValues[])

    Declaration
    public void GetOptimumOrientation(int optimumOrientationIndex, out Point3d origin, out Vector3d orientation, out PartOrientationAnalysisResult.CheckerValues[] checkerValues)
    Parameters
    Type Name Description
    System.Int32 optimumOrientationIndex
    Point3d origin
    Vector3d orientation
    PartOrientationAnalysisResult.CheckerValues[] checkerValues

    GetPartOrientationResult()

    Declaration
    public PartOrientationAnalysisResult GetPartOrientationResult()
    Returns
    Type Description
    PartOrientationAnalysisResult

    OptimumSolution(Int32)

    Declaration
    public void OptimumSolution(int orientationIndex)
    Parameters
    Type Name Description
    System.Int32 orientationIndex

    OrientToMinimum(PartOrientationAnalysisResult.CheckerIndex)

    Declaration
    public void OrientToMinimum(PartOrientationAnalysisResult.CheckerIndex checkerIndex)
    Parameters
    Type Name Description
    PartOrientationAnalysisResult.CheckerIndex checkerIndex

    RemoveAllSolutions()

    Declaration
    public void RemoveAllSolutions()

    StartCalculation()

    Declaration
    public void StartCalculation()

    Implements

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