Modifier and Type | Method and Description |
---|---|
String |
cloneSimulation(NXObject masterPart,
String motionSimName)
Clone the Simulation.
|
NXObject |
constraintsToMotionObject(NXObject scenarioPart,
NXObject masterPart)
Convert mating conditions and constraints to links and joints
License requirements: mechanisms ("MECHANISMS") . |
String |
createNamingSimulation(NXObject masterPart,
String inputSimName)
Create the Simulation with an input name.
|
PhysicsConversionBuilder |
createPhysicsConversionBuilder(NXObject scenarioPart)
Creates a
PhysicsConversionBuilder
License requirements: mechanisms ("MECHANISMS") Created in NX8.0.0 |
String |
createSimulation(NXObject masterPart)
Create the Simulation.
|
void |
deleteSimulation(NXObject masterPart,
String motionSimName)
Delete the Simulation.
|
void |
directOpenSimulation(String motionSimName)
Direct open the Simulation.
|
MotionEnvironment |
environments()
|
void |
exportProcessSimulateKinematics()
Export kinematics for Process Simulate
License requirements: mechanisms ("MECHANISMS") . |
NXObject |
fixLinkToGround(NXObject link)
Fix the link to ground
License requirements: mechanisms ("MECHANISMS") . |
AdoptionManager |
getAdoptionManager(NXObject scenarioPart)
Get adoption manager
License requirements: mechanisms ("MECHANISMS") . |
String |
getFullName(NXObject masterPart,
String scenarioName)
Get the full name for a scenario name
License requirements: mechanisms ("MECHANISMS") . |
NXObject[] |
getFunctionReferencedMotionObjects(NXObject scenarioPart,
MotionFunction funcObject)
Gets function referenced motion objects.
|
NXObject[] |
getFunctionReferencingMotionObjects(NXObject scenarioPart,
MotionFunction funcObject)
Gets function referencing motion objects.
|
MotionFunction[] |
getReferencedFunctions(NXObject scenarioPart,
NXObject originObject)
Gets the referenced functions
License requirements: mechanisms ("MECHANISMS") . |
NXObject[] |
getReferencedMotionObjects(NXObject scenarioPart,
NXObject originObject)
Gets the referenced motion objects.
|
MotionFunction[] |
getReferencingFunctions(NXObject scenarioPart,
NXObject originObject)
Gets the referencing functions
License requirements: mechanisms ("MECHANISMS") . |
NXObject[] |
getReferencingMotionObjects(NXObject scenarioPart,
NXObject originObject)
Gets the referencing motion objects.
|
String[] |
getScenarioNames(NXObject masterPart)
Get all scenario names
License requirements: mechanisms ("MECHANISMS") . |
void |
initializeMechanisms()
Initialize the mech
License requirements: mechanisms ("MECHANISMS") . |
MotionMethods |
motionMethods()
|
PostProcess |
postProcess()
|
void |
reparentSimulation(String motionSimFullName,
String destinationDirectory)
Reparent the Simulation.
|
MotionEnvironment environments() throws RemoteException
RemoteException
PostProcess postProcess() throws RemoteException
RemoteException
MotionMethods motionMethods() throws RemoteException
RemoteException
String cloneSimulation(NXObject masterPart, String motionSimName) throws NXException, RemoteException
masterPart
- the master partmotionSimName
- motion simulation part which ready to be clonedNXException
RemoteException
void deleteSimulation(NXObject masterPart, String motionSimName) throws NXException, RemoteException
masterPart
- the master_partmotionSimName
- motion simulation part which ready to be deletedNXException
RemoteException
String createSimulation(NXObject masterPart) throws NXException, RemoteException
masterPart
- the master_partNXException
RemoteException
String createNamingSimulation(NXObject masterPart, String inputSimName) throws NXException, RemoteException
masterPart
- the master_partinputSimName
- the input simulation nameNXException
RemoteException
void directOpenSimulation(String motionSimName) throws NXException, RemoteException
motionSimName
- motion simulation part nameNXException
RemoteException
void reparentSimulation(String motionSimFullName, String destinationDirectory) throws NXException, RemoteException
motionSimFullName
- motion simulation full namedestinationDirectory
- destination directoryNXException
RemoteException
void initializeMechanisms() throws NXException, RemoteException
NXException
RemoteException
NXObject constraintsToMotionObject(NXObject scenarioPart, NXObject masterPart) throws NXException, RemoteException
scenarioPart
- the scenario part objectmasterPart
- the master part objectNXException
RemoteException
NXObject fixLinkToGround(NXObject link) throws NXException, RemoteException
link
- the link objectNXException
RemoteException
String[] getScenarioNames(NXObject masterPart) throws NXException, RemoteException
masterPart
- the master part objectNXException
RemoteException
String getFullName(NXObject masterPart, String scenarioName) throws NXException, RemoteException
masterPart
- the master part objectscenarioName
- scenario name to check (with or without extension)NXException
RemoteException
PhysicsConversionBuilder createPhysicsConversionBuilder(NXObject scenarioPart) throws NXException, RemoteException
PhysicsConversionBuilder
scenarioPart
- NXException
RemoteException
void exportProcessSimulateKinematics() throws NXException, RemoteException
NXException
RemoteException
AdoptionManager getAdoptionManager(NXObject scenarioPart) throws NXException, RemoteException
scenarioPart
- NXException
RemoteException
NXObject[] getReferencingMotionObjects(NXObject scenarioPart, NXObject originObject) throws NXException, RemoteException
scenarioPart
- originObject
- Non-function motion object. For function, please use Motion.MotionSession#getReferencingMotionObjects
.NXException
RemoteException
NXObject[] getReferencedMotionObjects(NXObject scenarioPart, NXObject originObject) throws NXException, RemoteException
scenarioPart
- originObject
- Non-function motion object. For function, please use Motion.MotionSession#getReferencedMotionObjects
.NXException
RemoteException
MotionFunction[] getReferencingFunctions(NXObject scenarioPart, NXObject originObject) throws NXException, RemoteException
scenarioPart
- originObject
- Non-function motion object.NXException
RemoteException
MotionFunction[] getReferencedFunctions(NXObject scenarioPart, NXObject originObject) throws NXException, RemoteException
scenarioPart
- originObject
- Non-function motion object.NXException
RemoteException
NXObject[] getFunctionReferencingMotionObjects(NXObject scenarioPart, MotionFunction funcObject) throws NXException, RemoteException
scenarioPart
- funcObject
- NXException
RemoteException
NXObject[] getFunctionReferencedMotionObjects(NXObject scenarioPart, MotionFunction funcObject) throws NXException, RemoteException
scenarioPart
- funcObject
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.