MotionEnvironment Class

class NXOpen.Motion.MotionEnvironment

Bases: object

Represents a Motion Environment

To obtain an instance of this class, refer to NXOpen.Motion.MotionSession

New in version NX7.5.0.

Methods

Method Description
CheckCosimLicense Checks the co-simulation license
CheckFlexbodyLicense Checks the flexible body dynamic license
CheckMotorLicense Checks the motor license
EnableCdtire Enable the CD tire
EnableLmsflexbody Enable the LMS flexible body dynamics
EnableMechatronics Enable the mechatronics
EnableStdtire Enable the standard tire
EnableSwifttire Enable the Swift tire
EnableTnotire Enable the TNO tire
GetJointWizardStatus Gets the on-off status of joint wizard
GetSolver Gets current Motion solver
SetAnalysisType Sets the the analysis type
SetComponentBasedMechanism Sets component based mechanism
SetJointWizardStatus Sets the on-off status of joint wizard
SetSolver Sets Motion solver

Enumerations

MotionEnvironmentAdoptAssemblyJointStatus Enumeration Represents the on-off status of adopt assembly joint
MotionEnvironmentAnalysis Enumeration Represents analysis type of current mechanisms
MotionEnvironmentJointWizardStatus Enumeration Represents the on-off status of joint wizard
MotionEnvironmentSolver Enumeration Represents Motion solver of current mechanism

Method Detail

CheckCosimLicense

MotionEnvironment.CheckCosimLicense

Checks the co-simulation license

Signature CheckCosimLicense(checkCosimLicense)

Parameters:checkCosimLicense (bool) – Checks out or checks in co-simulation license

New in version NX7.5.0.

License requirements: mechanisms (“MECHANISMS”)

CheckFlexbodyLicense

MotionEnvironment.CheckFlexbodyLicense

Checks the flexible body dynamic license

Signature CheckFlexbodyLicense(checkFlexbodyLicense)

Parameters:checkFlexbodyLicense (bool) – Checks out or checks in flexible body dynamic license

New in version NX7.5.0.

License requirements: mechanisms (“MECHANISMS”)

CheckMotorLicense

MotionEnvironment.CheckMotorLicense

Checks the motor license

Signature CheckMotorLicense(checkMotorLicense)

Parameters:checkMotorLicense (bool) – Checks out or checks in motor license

New in version NX7.5.0.

License requirements: mechanisms (“MECHANISMS”)

EnableCdtire

MotionEnvironment.EnableCdtire

Enable the CD tire

Signature EnableCdtire(enableCdtire)

Parameters:enableCdtire (bool) – enable or disable CD Tire

New in version NX11.0.0.

Deprecated since version NX12.0.0: Removed without replacement.

License requirements: mechanisms (“MECHANISMS”)

EnableLmsflexbody

MotionEnvironment.EnableLmsflexbody

Enable the LMS flexible body dynamics

Signature EnableLmsflexbody(enableLmsflexbody)

Parameters:enableLmsflexbody (bool) – enable or disable LMS flex body dynamics

New in version NX11.0.0.

Deprecated since version NX12.0.0: Removed without replacement.

License requirements: mechanisms (“MECHANISMS”)

EnableMechatronics

MotionEnvironment.EnableMechatronics

Enable the mechatronics

Signature EnableMechatronics(enableMechatronicsLicense)

Parameters:enableMechatronicsLicense (bool) – enable or disable mechatronics

New in version NX11.0.0.

Deprecated since version NX12.0.0: Removed without replacement.

License requirements: mechanisms (“MECHANISMS”)

EnableStdtire

MotionEnvironment.EnableStdtire

Enable the standard tire

Signature EnableStdtire(enableStdtire)

Parameters:enableStdtire (bool) – enable out or disable Standard Tire

New in version NX11.0.0.

Deprecated since version NX12.0.0: Removed without replacement.

License requirements: mechanisms (“MECHANISMS”)

EnableSwifttire

MotionEnvironment.EnableSwifttire

Enable the Swift tire

Signature EnableSwifttire(enableSwifttire)

Parameters:enableSwifttire (bool) – enable or disable Swift Tire

New in version NX11.0.0.

Deprecated since version NX12.0.0: Removed without replacement.

License requirements: mechanisms (“MECHANISMS”)

EnableTnotire

MotionEnvironment.EnableTnotire

Enable the TNO tire

Signature EnableTnotire(enableTnotiree)

Parameters:enableTnotiree (bool) – enable or disable TNO Tire

New in version NX11.0.0.

Deprecated since version NX12.0.0: Removed without replacement.

License requirements: mechanisms (“MECHANISMS”)

GetJointWizardStatus

MotionEnvironment.GetJointWizardStatus

Gets the on-off status of joint wizard

Signature GetJointWizardStatus()

Returns:
Return type:NXOpen.Motion.MotionEnvironmentJointWizardStatus

New in version NX10.0.0.

License requirements: mechanisms (“MECHANISMS”)

GetSolver

MotionEnvironment.GetSolver

Gets current Motion solver

Signature GetSolver()

Returns:
Return type:NXOpen.Motion.MotionEnvironmentSolver

New in version NX10.0.0.

License requirements: mechanisms (“MECHANISMS”)

SetAnalysisType

MotionEnvironment.SetAnalysisType

Sets the the analysis type

Signature SetAnalysisType(analysisType)

Parameters:analysisType (NXOpen.Motion.MotionEnvironmentAnalysis) – The analysis type

New in version NX7.5.0.

License requirements: mechanisms (“MECHANISMS”)

SetComponentBasedMechanism

MotionEnvironment.SetComponentBasedMechanism

Sets component based mechanism

Signature SetComponentBasedMechanism(componentBasedMech)

Parameters:componentBasedMech (bool) – Sets component based mechanism

New in version NX7.5.0.

License requirements: mechanisms (“MECHANISMS”)

SetJointWizardStatus

MotionEnvironment.SetJointWizardStatus

Sets the on-off status of joint wizard

Signature SetJointWizardStatus(setting)

Parameters:setting (NXOpen.Motion.MotionEnvironmentJointWizardStatus) –

New in version NX10.0.0.

License requirements: mechanisms (“MECHANISMS”)

SetSolver

MotionEnvironment.SetSolver

Sets Motion solver

Signature SetSolver(solver)

Parameters:solver (NXOpen.Motion.MotionEnvironmentSolver) –

New in version NX10.0.0.

License requirements: mechanisms (“MECHANISMS”)