NXOpen .NET Reference Guide
1899
|
Represents a Motion Environment More...
Public Types | |
enum | Analysis { NoType, Kinematics, Dynamics } |
Represents analysis type of current mechanisms when using RecurDyn or Adams solvers, ignored for Simcenter/NX Motion solvers More... | |
enum | JointWizardStatus { Undefined = -1, Off, On } |
Represents the on-off status of joint wizard More... | |
enum | Solver { None = -1, Recurdyn, Adams, Simcenter, ScDesigner } |
Represents Motion solver of current mechanism More... | |
Public Member Functions | |
unsafe void | CheckCosimLicense (bool checkCosimLicense) |
Checks the co-simulation license More... | |
unsafe void | CheckFlexbodyLicense (bool checkFlexbodyLicense) |
Checks the flexible body dynamic license More... | |
unsafe void | CheckMotorLicense (bool checkMotorLicense) |
Checks the motor license More... | |
unsafe NXOpen.Motion.MotionEnvironment.JointWizardStatus | GetJointWizardStatus () |
Gets the on-off status of joint wizard More... | |
unsafe NXOpen.Motion.MotionEnvironment.Solver | GetSolver () |
Gets current Motion solver More... | |
unsafe void | SetAnalysisType (NXOpen.Motion.MotionEnvironment.Analysis analysisType) |
Sets the the analysis type when using RecurDyn or Adams solvers, ignored for Simcenter/NX Motion solvers More... | |
unsafe void | SetComponentBasedMechanism (bool componentBasedMech) |
Sets component based mechanism More... | |
unsafe void | SetJointWizardStatus (NXOpen.Motion.MotionEnvironment.JointWizardStatus setting) |
Sets the on-off status of joint wizard More... | |
unsafe void | SetSolver (NXOpen.Motion.MotionEnvironment.Solver solver) |
Sets Motion solver 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 | |
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.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents a Motion Environment
To obtain an instance of this class, refer to NXOpen.Motion.MotionSession
Created in NX7.5.0
|
inline |
Checks the co-simulation license
Created in NX7.5.0
License requirements: mechanisms ("MECHANISMS")
checkCosimLicense | Checks out or checks in co-simulation license |
|
inline |
Checks the flexible body dynamic license
Created in NX7.5.0
License requirements: mechanisms ("MECHANISMS")
checkFlexbodyLicense | Checks out or checks in flexible body dynamic license |
|
inline |
Checks the motor license
Created in NX7.5.0
License requirements: mechanisms ("MECHANISMS")
checkMotorLicense | Checks out or checks in motor license |
|
inline |
Gets the on-off status of joint wizard
Created in NX10.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Gets current Motion solver
Created in NX10.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Sets the the analysis type when using RecurDyn or Adams solvers, ignored for Simcenter/NX Motion solvers
Created in NX7.5.0
License requirements: mechanisms ("MECHANISMS")
analysisType | The analysis type |
|
inline |
Sets component based mechanism
Created in NX7.5.0
License requirements: mechanisms ("MECHANISMS")
componentBasedMech | Sets component based mechanism |
|
inline |
Sets the on-off status of joint wizard
Created in NX10.0.0
License requirements: mechanisms ("MECHANISMS")
setting |
|
inline |
Sets Motion solver
Created in NX10.0.0
License requirements: mechanisms ("MECHANISMS")
solver |
|
get |
Returns the tag of this object.