NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Motion::MotionEnvironment Class Reference

Represents a Motion Environment
To obtain an instance of this class, refer to Motion::MotionSession

Created in NX7.5.0. More...

List of all members.

Public Types

enum  Analysis { AnalysisNoType, AnalysisKinematics, AnalysisDynamics }
 Represents analysis type of current mechanisms. More...

Public Member Functions

void CheckCosimLicense (bool checkCosimLicense)
 Checks the co-simulation license
Created in NX7.5.0.
void CheckFlexbodyLicense (bool checkFlexbodyLicense)
 Checks the flexible body dynamic license
Created in NX7.5.0.
void CheckMotorLicense (bool checkMotorLicense)
 Checks the motor license
Created in NX7.5.0.
void SetAnalysisType (NXOpen::Motion::MotionEnvironment::Analysis analysisType)
 Sets the the analysis type
Created in NX7.5.0.
void SetComponentBasedMechanism (bool componentBasedMech)
 Sets component based mechanisim
Created in NX7.5.0.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Represents a Motion Environment
To obtain an instance of this class, refer to Motion::MotionSession

Created in NX7.5.0.



Member Enumeration Documentation

Represents analysis type of current mechanisms.

Enumerator:
AnalysisNoType 

No analysis type.

AnalysisKinematics 

Kinematics analysis type.

AnalysisDynamics 

Dynamics analysis type.


Member Function Documentation

void NXOpen::Motion::MotionEnvironment::CheckCosimLicense ( bool  checkCosimLicense)

Checks the co-simulation license
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
checkCosimLicenseChecks out or checks in co-simulation license
void NXOpen::Motion::MotionEnvironment::CheckFlexbodyLicense ( bool  checkFlexbodyLicense)

Checks the flexible body dynamic license
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
checkFlexbodyLicenseChecks out or checks in flexible body dynamic license
void NXOpen::Motion::MotionEnvironment::CheckMotorLicense ( bool  checkMotorLicense)

Checks the motor license
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
checkMotorLicenseChecks out or checks in motor license

Sets the the analysis type
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
analysisTypeThe analysis type

Sets component based mechanisim
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
componentBasedMechSets component based mechanism

Returns the tag of this object.


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