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)
Enable the CD tire
License requirements: mechanisms ("MECHANISMS") . |
void |
enableLmsflexbody(boolean enableLmsflexbody)
Enable the LMS flexible body dynamics
License requirements: mechanisms ("MECHANISMS") . |
void |
enableMechatronics(boolean enableMechatronicsLicense)
Enable the mechatronics
License requirements: mechanisms ("MECHANISMS") . |
void |
enableStdtire(boolean enableStdtire)
Enable the standard tire
License requirements: mechanisms ("MECHANISMS") . |
void |
enableSwifttire(boolean enableSwifttire)
Enable the Swift tire
License requirements: mechanisms ("MECHANISMS") . |
void |
enableTnotire(boolean enableTnotiree)
Enable the TNO tire
License requirements: mechanisms ("MECHANISMS") . |
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 mechatronicsNXException
RemoteException
void enableLmsflexbody(boolean enableLmsflexbody) throws NXException, RemoteException
enableLmsflexbody
- enable or disable LMS flex body dynamicsNXException
RemoteException
void enableStdtire(boolean enableStdtire) throws NXException, RemoteException
enableStdtire
- enable out or disable Standard TireNXException
RemoteException
void enableTnotire(boolean enableTnotiree) throws NXException, RemoteException
enableTnotiree
- enable or disable TNO TireNXException
RemoteException
void enableSwifttire(boolean enableSwifttire) throws NXException, RemoteException
enableSwifttire
- enable or disable Swift TireNXException
RemoteException
void enableCdtire(boolean enableCdtire) throws NXException, RemoteException
enableCdtire
- enable or disable CD TireNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.