public interface MotionEnvironment extends Remote
MotionSession
Modifier and Type | Interface and Description |
---|---|
static class |
MotionEnvironment.AdoptAssemblyJointStatus
Represents the on-off status of adopt assembly joint
|
static class |
MotionEnvironment.Analysis
Represents analysis type of current mechanisms
|
static class |
MotionEnvironment.JointWizardStatus
Represents the on-off status of joint wizard
|
static class |
MotionEnvironment.Solver
Represents Motion solver of current mechanism
|
Modifier and Type | Method and Description |
---|---|
void |
checkCosimLicense(boolean checkCosimLicense)
Checks the co-simulation license
License requirements: mechanisms ("MECHANISMS") . |
void |
checkFlexbodyLicense(boolean checkFlexbodyLicense)
Checks the flexible body dynamic license
License requirements: mechanisms ("MECHANISMS") . |
void |
checkMotorLicense(boolean checkMotorLicense)
Checks the motor license
License requirements: mechanisms ("MECHANISMS") . |
void |
enableCdtire(boolean enableCdtire)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
void |
enableLmsflexbody(boolean enableLmsflexbody)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
void |
enableMechatronics(boolean enableMechatronicsLicense)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
void |
enableStdtire(boolean enableStdtire)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
void |
enableSwifttire(boolean enableSwifttire)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
void |
enableTnotire(boolean enableTnotiree)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
MotionEnvironment.AdoptAssemblyJointStatus |
getAdoptAssemblyJointStatus()
Gets the on-off status of adopt assembly joint
License requirements: mechanisms ("MECHANISMS") . |
MotionEnvironment.JointWizardStatus |
getJointWizardStatus()
Gets the on-off status of joint wizard
License requirements: mechanisms ("MECHANISMS") . |
MotionEnvironment.Solver |
getSolver()
Gets current Motion solver
License requirements: mechanisms ("MECHANISMS") . |
void |
setAdoptAssemblyJointStatus(MotionEnvironment.AdoptAssemblyJointStatus setting)
Sets the on-off status of adopt assembly joint
License requirements: mechanisms ("MECHANISMS") . |
void |
setAnalysisType(MotionEnvironment.Analysis analysisType)
Sets the the analysis type
License requirements: mechanisms ("MECHANISMS") . |
void |
setComponentBasedMechanism(boolean componentBasedMech)
Sets component based mechanism
License requirements: mechanisms ("MECHANISMS") . |
void |
setJointWizardStatus(MotionEnvironment.JointWizardStatus setting)
Sets the on-off status of joint wizard
License requirements: mechanisms ("MECHANISMS") . |
void |
setSolver(MotionEnvironment.Solver solver)
Sets Motion solver
License requirements: mechanisms ("MECHANISMS") . |
void setAnalysisType(MotionEnvironment.Analysis analysisType) throws NXException, RemoteException
analysisType
- The analysis typeNXException
RemoteException
void setJointWizardStatus(MotionEnvironment.JointWizardStatus setting) throws NXException, RemoteException
setting
- NXException
RemoteException
MotionEnvironment.JointWizardStatus getJointWizardStatus() throws NXException, RemoteException
NXException
RemoteException
void setAdoptAssemblyJointStatus(MotionEnvironment.AdoptAssemblyJointStatus setting) throws NXException, RemoteException
setting
- NXException
RemoteException
MotionEnvironment.AdoptAssemblyJointStatus getAdoptAssemblyJointStatus() throws NXException, RemoteException
NXException
RemoteException
void checkMotorLicense(boolean checkMotorLicense) throws NXException, RemoteException
checkMotorLicense
- Checks out or checks in motor licenseNXException
RemoteException
void checkCosimLicense(boolean checkCosimLicense) throws NXException, RemoteException
checkCosimLicense
- Checks out or checks in co-simulation licenseNXException
RemoteException
void checkFlexbodyLicense(boolean checkFlexbodyLicense) throws NXException, RemoteException
checkFlexbodyLicense
- Checks out or checks in flexible body dynamic licenseNXException
RemoteException
void setComponentBasedMechanism(boolean componentBasedMech) throws NXException, RemoteException
componentBasedMech
- Sets component based mechanismNXException
RemoteException
void setSolver(MotionEnvironment.Solver solver) throws NXException, RemoteException
solver
- NXException
RemoteException
MotionEnvironment.Solver getSolver() throws NXException, RemoteException
NXException
RemoteException
void enableMechatronics(boolean enableMechatronicsLicense) throws NXException, RemoteException
enableMechatronicsLicense
- enable or disable mechatronics
NXException
RemoteException
void enableLmsflexbody(boolean enableLmsflexbody) throws NXException, RemoteException
enableLmsflexbody
- enable or disable LMS flex body dynamics
NXException
RemoteException
void enableStdtire(boolean enableStdtire) throws NXException, RemoteException
enableStdtire
- enable out or disable Standard Tire
NXException
RemoteException
void enableTnotire(boolean enableTnotiree) throws NXException, RemoteException
enableTnotiree
- enable or disable TNO Tire
NXException
RemoteException
void enableSwifttire(boolean enableSwifttire) throws NXException, RemoteException
enableSwifttire
- enable or disable Swift Tire
NXException
RemoteException
void enableCdtire(boolean enableCdtire) throws NXException, RemoteException
enableCdtire
- enable or disable CD Tire
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.