Search Results for

    Show / Hide Table of Contents

    Class SimulationOptionsBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    SimulationOptionsBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    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.CAM
    Assembly: NXOpen.dll
    Syntax
    public class SimulationOptionsBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    SimulationOptionsBuilder()

    Declaration
    protected SimulationOptionsBuilder()

    Properties

    AnalyzeMachiningTime

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

    AnimationAccuracy

    Declaration
    public SimulationOptionsBuilder.Accuracy AnimationAccuracy { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.Accuracy

    CacheNcProgram

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

    CheckLimitViolation

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

    CheckToolHolder

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.CheckToolHolderIpw or CAM.SimulationOptionsBuilder.CheckToolHolderGougeCheck instead.")]
    public bool CheckToolHolder { get; set; }
    Property Value
    Type Description
    System.Boolean

    CheckToolHolderGougeCheck

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

    CheckToolHolderIpw

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

    ChordalTolerance

    Declaration
    public double ChordalTolerance { get; set; }
    Property Value
    Type Description
    System.Double

    CollisionConfigurationBuilder

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

    Collshape

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.ToolShape instead.")]
    public SimulationOptionsBuilder.ToolShapeColl Collshape { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.ToolShapeColl

    DetectAirCuttingTime

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

    DisplayByTime

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

    DisplayIpw

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

    DisplayStationary

    Declaration
    public SimulationOptionsBuilder.Stationary DisplayStationary { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.Stationary

    EnableCollision

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.EnableMachineCollision instead.")]
    public SimulationOptionsBuilder.Enable EnableCollision { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.Enable

    EnableDisplay

    Declaration
    [Obsolete("Deprecated in NX10.0.2.  Use CAM.SimulationOptionsBuilder.SimulationDisplay instead.")]
    public SimulationOptionsBuilder.Enable EnableDisplay { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.Enable

    EnableIpw

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.EnableMaterialRemoval and CAM.SimulationOptionsBuilder.IpwUpdate instead.")]
    public SimulationOptionsBuilder.IpwEnable EnableIpw { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.IpwEnable

    EnableMachineCollision

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

    EnableMaterialRemoval

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

    HideBlankGeometry

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

    HidePartGeometry

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

    HistoryBuffer

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

    InterpretContactContour

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

    IpwColor

    Declaration
    public NXColor IpwColor { get; set; }
    Property Value
    Type Description
    NXColor

    IpwResolution

    Declaration
    public SimulationOptionsBuilder.Resolution IpwResolution { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.Resolution

    IpwUpdate

    Declaration
    public SimulationOptionsBuilder.IpwUpdateMode IpwUpdate { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.IpwUpdateMode

    MaxAngularIncr

    Declaration
    public double MaxAngularIncr { get; set; }
    Property Value
    Type Description
    System.Double

    MaxLengthIncr

    Declaration
    public double MaxLengthIncr { get; set; }
    Property Value
    Type Description
    System.Double

    MaxTimeIncr

    Declaration
    public double MaxTimeIncr { get; set; }
    Property Value
    Type Description
    System.Double

    MinSimulationTime

    Declaration
    public double MinSimulationTime { get; set; }
    Property Value
    Type Description
    System.Double

    Mrshape

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.ToolShape instead.")]
    public SimulationOptionsBuilder.ToolShapeMR Mrshape { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.ToolShapeMR

    SaveAsPartfile

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

    SimulationDisplay

    Declaration
    public SimulationOptionsBuilder.SimulationDisplayMode SimulationDisplay { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.SimulationDisplayMode

    SkipAllLevels

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

    StockSetting

    Declaration
    public SimulationOptionsBuilder.StockType StockSetting { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.StockType

    StockValue

    Declaration
    public double StockValue { get; set; }
    Property Value
    Type Description
    System.Double

    StopOnCollision

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

    StopOnHistoryBuffer

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

    StopOnLimitViolation

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

    StopOnM1

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

    StopOnRapidThroughIpw

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.StopOnCollision instead.")]
    public bool StopOnRapidThroughIpw { get; set; }
    Property Value
    Type Description
    System.Boolean

    ToolIpwCollision

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

    ToolPartCollision

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

    ToolShape

    Declaration
    public SimulationOptionsBuilder.ToolShapeType ToolShape { get; set; }
    Property Value
    Type Description
    SimulationOptionsBuilder.ToolShapeType

    ToolTraceSize

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

    TranslucencyValue

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

    Methods

    GetSkipLevel(Int32)

    Declaration
    public bool GetSkipLevel(int nLevel)
    Parameters
    Type Name Description
    System.Int32 nLevel
    Returns
    Type Description
    System.Boolean

    SetSkipLevel(Int32, Boolean)

    Declaration
    public void SetSkipLevel(int nLevel, bool bValue)
    Parameters
    Type Name Description
    System.Int32 nLevel
    System.Boolean bValue

    Implements

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