public interface ReplacePhysicsBuilder extends Builder
ReplacePhysicsBuilder
builder.
This class migrates physics objects from replaced component to replacement component
in MCD environment, and regeneration of every physics object is done by its own JA interface. PhysicsManager.createReplacePhysicsBuilder()
Modifier and Type | Method and Description |
---|---|
void |
mappingNewphysicsFileid(String originalPhysicsObjectPrototypeFileId,
String newFileId)
Deprecated.
Deprecated in NX9.0.0. Use
mappingNewphysicsObject(java.lang.String, nxopen.NXObject) instead.
|
void |
mappingNewphysicsObject(String originalPhysicsObjectPrototypeFileId,
NXObject newPhysicsObj)
Maps new physics object according to the original file id
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
scanPhysicsObject(Component replacedPartOcc)
Scans physics objects in context
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setReplacementStatus(boolean status)
Set the replacement status
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void scanPhysicsObject(Component replacedPartOcc) throws NXException, RemoteException
replacedPartOcc
- The replaced part occurenceNXException
RemoteException
void mappingNewphysicsFileid(String originalPhysicsObjectPrototypeFileId, String newFileId) throws NXException, RemoteException
mappingNewphysicsObject(java.lang.String, nxopen.NXObject)
instead.
originalPhysicsObjectPrototypeFileId
- The original physics object file idnewFileId
- The new file id
NXException
RemoteException
void mappingNewphysicsObject(String originalPhysicsObjectPrototypeFileId, NXObject newPhysicsObj) throws NXException, RemoteException
originalPhysicsObjectPrototypeFileId
- The original physics object file idnewPhysicsObj
- The new physics object to replaceNXException
RemoteException
void setReplacementStatus(boolean status) throws NXException, RemoteException
status
- The replacement statusNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.