Modifier and Type | Method and Description |
---|---|
String |
cloneSimulation(NXObject masterPart,
String motionSimName)
Clones the Simulation.
|
NXObject |
constraintsToMotionObject(NXObject scenarioPart,
NXObject masterPart)
Converts mating conditions and constraints to links and joints
License requirements: mechanisms ("MECHANISMS") . |
String |
createNamingSimulation(NXObject masterPart,
String inputSimName)
Creates the Non-master Simulation in NX Manager mode with an input name.
|
PhysicsConversionBuilder |
createPhysicsConversionBuilder(NXObject scenarioPart)
Creates a
PhysicsConversionBuilder
License requirements: mechanisms ("MECHANISMS") Created in NX8.0.0 |
String |
createSimulation(NXObject masterPart)
Deprecated.
Deprecated in NX12.0.0. Use
FileNew and initializeSimulation(nxopen.Part)
|
void |
deleteSimulation(NXObject masterPart,
String motionSimName)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
void |
directOpenSimulation(String motionSimName)
Deprecated.
Deprecated in NX12.0.0. Use
PartCollection.openDisplay(java.lang.String) and initializeSimulation(nxopen.Part)
|
MotionEnvironment |
environments()
|
void |
exportProcessSimulateKinematics()
Exports kinematics for Process Simulate
License requirements: mechanisms ("MECHANISMS") . |
NXObject |
fixLinkToGround(NXObject link)
Fixes the link to ground
License requirements: mechanisms ("MECHANISMS") . |
AdoptionManager |
getAdoptionManager(NXObject scenarioPart)
Gets adoption manager
License requirements: mechanisms ("MECHANISMS") . |
String |
getFullName(NXObject masterPart,
String scenarioName)
Gets the full name for a scenario name, which is located in motion subfolder of master part
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)
Gets all scenario names from motion subfolder of master part
License requirements: mechanisms ("MECHANISMS") . |
void |
initializeMechanisms()
Deprecated.
Deprecated in NX12.0.0. Use
initializeSimulation(nxopen.Part)
|
void |
initializeSimulation(Part simulationPart)
Initializes the motion simulation context for the loaded motion part
License requirements: mechanisms ("MECHANISMS") . |
MechanismExport |
mechanismExport()
|
MechanismImport |
mechanismImport()
|
MotionMethods |
motionMethods()
|
PostProcess |
postProcess()
|
void |
reparentSimulation(String motionSimFullName,
String destinationDirectory)
Deprecated.
Deprecated in NX12.0.0. Removed without replacement.
|
MotionEnvironment environments() throws RemoteException
RemoteException
PostProcess postProcess() throws RemoteException
RemoteException
MotionMethods motionMethods() throws RemoteException
RemoteException
MechanismImport mechanismImport() throws RemoteException
RemoteException
MechanismExport mechanismExport() 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 deleted
NXException
RemoteException
String createSimulation(NXObject masterPart) throws NXException, RemoteException
FileNew
and initializeSimulation(nxopen.Part)
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
PartCollection.openDisplay(java.lang.String)
and initializeSimulation(nxopen.Part)
motionSimName
- motion simulation part name
NXException
RemoteException
void reparentSimulation(String motionSimFullName, String destinationDirectory) throws NXException, RemoteException
motionSimFullName
- motion simulation full namedestinationDirectory
- destination directory
NXException
RemoteException
void initializeMechanisms() throws NXException, RemoteException
initializeSimulation(nxopen.Part)
NXException
RemoteException
void initializeSimulation(Part simulationPart) throws NXException, RemoteException
simulationPart
- the loaded motion simulation partNXException
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 getReferencingMotionObjects(nxopen.NXObject, nxopen.NXObject)
.NXException
RemoteException
NXObject[] getReferencedMotionObjects(NXObject scenarioPart, NXObject originObject) throws NXException, RemoteException
scenarioPart
- originObject
- Non-function motion object. For function, please use getReferencedMotionObjects(nxopen.NXObject, nxopen.NXObject)
.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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.