NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.SimulationOptionsBuilder Class Reference

Represents a NXOpen.CAM.SimulationOptionsBuilder More...

Inheritance diagram for NXOpen.CAM.SimulationOptionsBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Accuracy { Fine, Coarse }
 The ipw animation accuracy options More...
 
enum  DialogType { Simulate, MachineToolBuilder, Synchronize, Inspection }
 the dialog type More...
 
enum  Enable { No, Yes }
 the enable value More...
 
enum  IpwEnable { Off, MotionBased, LengthIncrement }
 the ipw mode value More...
 
enum  IpwUpdateMode { MotionBased, LengthIncrement }
 the ipw update value More...
 
enum  Resolution { Fast, Normal, Fine, ExtraFine }
 The ipw resolution options More...
 
enum  SimulationDisplayMode { SuppressAll, SuppressGraphics, All }
 The modes of the simulation display. More...
 
enum  Stationary { Eath, Part, Tool }
 The stationary options More...
 
enum  StockType { Automatic, UserDefined }
 Gouge Check Stock options More...
 
enum  ToolShapeColl { Unknown, Parameter, Assembly }
 The tool shape for checking options More...
 
enum  ToolShapeMR { Parameter = 1, Assembly }
 The tool shape for material removal options More...
 
enum  ToolShapeType { Parameter = 1, Assembly }
 The tool shape for checking and material removal options More...
 
enum  ToolTraceMode { MotionType, Acceleration, Velocity }
 Tool trace display mode More...
 

Public Member Functions

unsafe bool GetSkipLevel (int nLevel)
 The individual skip level More...
 
unsafe void SetSkipLevel (int nLevel, bool bValue)
 Sets the individual skip level More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe bool AnalyzeMachiningTime [get, set]
 Returns or sets the option to activate the machining time analysis More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.Accuracy 
AnimationAccuracy [get, set]
 Returns or sets the animation accuracy More...
 
unsafe bool CacheNcProgram [get, set]
 Returns or sets the cache nc program More...
 
unsafe bool CheckLimitViolation [get, set]
 Returns or sets the check limit violation More...
 
unsafe bool CheckToolHolder [get, set]
 Returns or sets the check for tool holder collision More...
 
unsafe bool CheckToolHolderGougeCheck [get, set]
 Returns or sets the option to enable tool holder collision checking for gouge check More...
 
unsafe bool CheckToolHolderIpw [get, set]
 Returns or sets the option to enable tool holder collision checking for tool/ipw collisions More...
 
unsafe double ChordalTolerance [get, set]
 Returns or sets the chordal tolerance More...
 
unsafe
NXOpen.CAM.CollisionConfigurationBuilder 
CollisionConfigurationBuilder [get]
 Returns the collision configuration builder More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.ToolShapeColl 
Collshape [get, set]
 Returns or sets the tool shape for collision More...
 
unsafe bool DetectAirCuttingTime [get, set]
 Returns or sets the option to detect the material/air cuts during the cutting time More...
 
unsafe bool DisplayByTime [get, set]
 Returns or sets the display by time More...
 
unsafe bool DisplayIpw [get, set]
 Returns or sets the option to display the IPW if CAM.SimulationOptionsBuilder.EnableMaterialRemoval is set to true More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.Stationary 
DisplayStationary [get, set]
 Returns or sets the display stationary More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.Enable 
EnableCollision [get, set]
 Returns or sets the enable collision More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.Enable 
EnableDisplay [get, set]
 Returns or sets the enable display More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.IpwEnable 
EnableIpw [get, set]
 Returns or sets the enable ipw More...
 
unsafe bool EnableMachineCollision [get, set]
 Returns or sets the option to enable machine collision detection with the defined pairs More...
 
unsafe bool EnableMaterialRemoval [get, set]
 Returns or sets the option to enable material removal More...
 
unsafe bool HideBlankGeometry [get, set]
 Returns or sets the hide blank geometry More...
 
unsafe bool HidePartGeometry [get, set]
 Returns or sets the hide part geometry More...
 
unsafe int HistoryBuffer [get, set]
 Returns or sets the history buffer More...
 
unsafe bool InterpretContactContour [get, set]
 Returns or sets the interpret G41/42 as contact contour More...
 
unsafe NXOpen.NXColor IpwColor [get, set]
 Returns or sets the ipw color More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.Resolution 
IpwResolution [get, set]
 Returns or sets the ipw resolution More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.IpwUpdateMode 
IpwUpdate [get, set]
 Returns or sets the update mode for the ipw More...
 
unsafe double MaxAngularIncr [get, set]
 Returns or sets the max angular incr More...
 
unsafe double MaxLengthIncr [get, set]
 Returns or sets the max length incr More...
 
unsafe double MaxTimeIncr [get, set]
 Returns or sets the max time incr More...
 
unsafe double MinSimulationTime [get, set]
 Returns or sets the minimum simulation time More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.ToolShapeMR 
Mrshape [get, set]
 Returns or sets the tool shape for material removal More...
 
unsafe bool SaveAsPartfile [get, set]
 Returns or sets the save as partfile More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.SimulationDisplayMode 
SimulationDisplay [get, set]
 Returns or sets the option to control the display update. More...
 
unsafe bool SkipAllLevels [get, set]
 Returns or sets the skip all levels option More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.StockType 
StockSetting [get, set]
 Returns or sets the stock setting More...
 
unsafe double StockValue [get, set]
 Returns or sets the stock value More...
 
unsafe bool StopOnCollision [get, set]
 Returns or sets the stop on collision More...
 
unsafe bool StopOnHistoryBuffer [get, set]
 Returns or sets the stop on history buffer More...
 
unsafe bool StopOnLimitViolation [get, set]
 Returns or sets the stop on limit violation More...
 
unsafe bool StopOnM1 [get, set]
 Returns or sets the option for conditional stop More...
 
unsafe bool StopOnRapidThroughIpw [get, set]
 Returns or sets the stop on rapid through ipw More...
 
unsafe bool ToolIpwCollision [get, set]
 Returns or sets the option to enable collision detection between the active tool and the IPW More...
 
unsafe bool ToolPartCollision [get, set]
 Returns or sets the option to enable collision detection between the active tool and the part More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.ToolShapeType 
ToolShape [get, set]
 Returns or sets the tool shape for collision checking and material removal More...
 
unsafe bool ToolTraceDragging [get, set]
 Returns or sets the tool trace dragging state More...
 
unsafe double ToolTraceLowerVelocityThreshold [get, set]
 Returns or sets the lower tool trace velocity threshold More...
 
unsafe
NXOpen.CAM.SimulationOptionsBuilder.ToolTraceMode 
ToolTraceModeValue [get, set]
 Returns or sets the tool trace display mode More...
 
unsafe int ToolTraceSize [get, set]
 Returns or sets the tool trace size More...
 
unsafe double ToolTraceUpperVelocityThreshold [get, set]
 Returns or sets the upper tool trace velocity threshold More...
 
unsafe int TranslucencyValue [get, set]
 Returns or sets the translucency value More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.CAM.SimulationOptionsBuilder

To create a new instance of this class, use NXOpen.SIM.KinematicConfigurator.CreateSimulationOptionsBuilder

Created in NX6.0.0

Member Enumeration Documentation

The ipw animation accuracy options

Enumerator
Fine 

use fine accuracy

Coarse 

use coarse accuracy

the dialog type

Enumerator
Simulate 

simulate

MachineToolBuilder 

machine tool builder

Synchronize 

synchronize

Inspection 

inspection

the enable value

Enumerator
No 

no

Yes 

yes

the ipw mode value

Enumerator
Off 

no

MotionBased 

motion based

LengthIncrement 

length increment

the ipw update value

Enumerator
MotionBased 

motion based

LengthIncrement 

length increment

The ipw resolution options

Enumerator
Fast 

use fast resolution

Normal 

use normal resolution

Fine 

use fine resolution

ExtraFine 

use extra fine resolution

The modes of the simulation display.

Enumerator
SuppressAll 

suppress graphics and NC program updates

SuppressGraphics 

suppress graphics updates

All 

show all

The stationary options

Enumerator
Eath 

use earth stationary

Part 

use part stationary

Tool 

use tool stationary

Gouge Check Stock options

Enumerator
Automatic 

use automatic stock from OP

UserDefined 

use user defined stock

The tool shape for checking options

Enumerator
Unknown 

unknown shape

Parameter 

use parametric tool shape

Assembly 

use assembly tool shape

The tool shape for material removal options

Enumerator
Parameter 

use parametric tool shape

Assembly 

use assembly tool shape

The tool shape for checking and material removal options

Enumerator
Parameter 

use parametric tool shape

Assembly 

use assembly tool shape

Tool trace display mode

Enumerator
MotionType 

Color the tool trace by motion type

Acceleration 

Color the tool trace by velocity changes

Velocity 

Color the tool trace by velocity ranges

Member Function Documentation

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.GetSkipLevel ( int  nLevel)
inline

The individual skip level

Created in NX12.0.1

License requirements: None.

Parameters
nLevel
Returns
unsafe void NXOpen.CAM.SimulationOptionsBuilder.SetSkipLevel ( int  nLevel,
bool  bValue 
)
inline

Sets the individual skip level

Created in NX12.0.1

License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Parameters
nLevel
bValue

Property Documentation

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.AnalyzeMachiningTime
getset

Returns or sets the option to activate the machining time analysis

Created in NX11.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.Accuracy NXOpen.CAM.SimulationOptionsBuilder.AnimationAccuracy
getset

Returns or sets the animation accuracy

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.CacheNcProgram
getset

Returns or sets the cache nc program

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.CheckLimitViolation
getset

Returns or sets the check limit violation

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.CheckToolHolder
getset

Returns or sets the check for tool holder collision

Created in NX6.0.0

Deprecated in NX12.0.1. Use CAM.SimulationOptionsBuilder.CheckToolHolderIpw or CAM.SimulationOptionsBuilder.CheckToolHolderGougeCheck instead.

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.CheckToolHolderGougeCheck
getset

Returns or sets the option to enable tool holder collision checking for gouge check

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.CheckToolHolderIpw
getset

Returns or sets the option to enable tool holder collision checking for tool/ipw collisions

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.ChordalTolerance
getset

Returns or sets the chordal tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.CollisionConfigurationBuilder NXOpen.CAM.SimulationOptionsBuilder.CollisionConfigurationBuilder
get

Returns the collision configuration builder

Created in NX8.0.0

License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.ToolShapeColl NXOpen.CAM.SimulationOptionsBuilder.Collshape
getset

Returns or sets the tool shape for collision

Created in NX9.0.0

Deprecated in NX12.0.1. Use CAM.SimulationOptionsBuilder.ToolShape instead.

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.DetectAirCuttingTime
getset

Returns or sets the option to detect the material/air cuts during the cutting time

Created in NX11.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.DisplayByTime
getset

Returns or sets the display by time

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.DisplayIpw
getset

Returns or sets the option to display the IPW if CAM.SimulationOptionsBuilder.EnableMaterialRemoval is set to true

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.Stationary NXOpen.CAM.SimulationOptionsBuilder.DisplayStationary
getset

Returns or sets the display stationary

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.Enable NXOpen.CAM.SimulationOptionsBuilder.EnableCollision
getset

Returns or sets the enable collision

Created in NX6.0.0

Deprecated in NX12.0.1. Use CAM.SimulationOptionsBuilder.EnableMachineCollision instead.

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.Enable NXOpen.CAM.SimulationOptionsBuilder.EnableDisplay
getset

Returns or sets the enable display

Created in NX6.0.0

Deprecated in NX10.0.2. Use CAM.SimulationOptionsBuilder.SimulationDisplay instead.

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.IpwEnable NXOpen.CAM.SimulationOptionsBuilder.EnableIpw
getset

Returns or sets the enable ipw

Created in NX8.0.0

Deprecated in NX12.0.1. Use CAM.SimulationOptionsBuilder.EnableMaterialRemoval and CAM.SimulationOptionsBuilder.IpwUpdate instead.

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.EnableMachineCollision
getset

Returns or sets the option to enable machine collision detection with the defined pairs

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.EnableMaterialRemoval
getset

Returns or sets the option to enable material removal

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.HideBlankGeometry
getset

Returns or sets the hide blank geometry

Created in NX9.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.HidePartGeometry
getset

Returns or sets the hide part geometry

Created in NX9.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe int NXOpen.CAM.SimulationOptionsBuilder.HistoryBuffer
getset

Returns or sets the history buffer

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.InterpretContactContour
getset

Returns or sets the interpret G41/42 as contact contour

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.NXColor NXOpen.CAM.SimulationOptionsBuilder.IpwColor
getset

Returns or sets the ipw color

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.Resolution NXOpen.CAM.SimulationOptionsBuilder.IpwResolution
getset

Returns or sets the ipw resolution

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.IpwUpdateMode NXOpen.CAM.SimulationOptionsBuilder.IpwUpdate
getset

Returns or sets the update mode for the ipw

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.MaxAngularIncr
getset

Returns or sets the max angular incr

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.MaxLengthIncr
getset

Returns or sets the max length incr

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.MaxTimeIncr
getset

Returns or sets the max time incr

Created in NX10.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.MinSimulationTime
getset

Returns or sets the minimum simulation time

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.ToolShapeMR NXOpen.CAM.SimulationOptionsBuilder.Mrshape
getset

Returns or sets the tool shape for material removal

Created in NX9.0.0

Deprecated in NX12.0.1. Use CAM.SimulationOptionsBuilder.ToolShape instead.

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.SaveAsPartfile
getset

Returns or sets the save as partfile

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.SimulationDisplayMode NXOpen.CAM.SimulationOptionsBuilder.SimulationDisplay
getset

Returns or sets the option to control the display update.

Created in NX10.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.SkipAllLevels
getset

Returns or sets the skip all levels option

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.StockType NXOpen.CAM.SimulationOptionsBuilder.StockSetting
getset

Returns or sets the stock setting

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.StockValue
getset

Returns or sets the stock value

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.StopOnCollision
getset

Returns or sets the stop on collision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.StopOnHistoryBuffer
getset

Returns or sets the stop on history buffer

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.StopOnLimitViolation
getset

Returns or sets the stop on limit violation

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.StopOnM1
getset

Returns or sets the option for conditional stop

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.StopOnRapidThroughIpw
getset

Returns or sets the stop on rapid through ipw

Created in NX9.0.2

Deprecated in NX12.0.1. Use CAM.SimulationOptionsBuilder.StopOnCollision instead.

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.ToolIpwCollision
getset

Returns or sets the option to enable collision detection between the active tool and the IPW

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.ToolPartCollision
getset

Returns or sets the option to enable collision detection between the active tool and the part

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.ToolShapeType NXOpen.CAM.SimulationOptionsBuilder.ToolShape
getset

Returns or sets the tool shape for collision checking and material removal

Created in NX12.0.1

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.SimulationOptionsBuilder.ToolTraceDragging
getset

Returns or sets the tool trace dragging state

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.ToolTraceLowerVelocityThreshold
getset

Returns or sets the lower tool trace velocity threshold

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe NXOpen.CAM.SimulationOptionsBuilder.ToolTraceMode NXOpen.CAM.SimulationOptionsBuilder.ToolTraceModeValue
getset

Returns or sets the tool trace display mode

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe int NXOpen.CAM.SimulationOptionsBuilder.ToolTraceSize
getset

Returns or sets the tool trace size

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe double NXOpen.CAM.SimulationOptionsBuilder.ToolTraceUpperVelocityThreshold
getset

Returns or sets the upper tool trace velocity threshold

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")

unsafe int NXOpen.CAM.SimulationOptionsBuilder.TranslucencyValue
getset

Returns or sets the translucency value

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_isv_full ("Full functionality for Integrated Simulation and Verification")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.