public interface MotionEnvironment extends Remote
MotionSession
Modifier and Type | Interface and Description |
---|---|
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") . |
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 |
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 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
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.