NX Open C++ Reference Guide
|
This class is used for executing CAE Clone on a Simulation File or a FeModel File. More...
Public Types | |
enum | CloneOption { CloneOptionNone = -1, CloneOptionSim, CloneOptionFem, CloneOptionIdeal, CloneOptionMaster } |
Option for creation of part builder for CAE Clone. More... | |
Public Member Functions | |
void | CommitClone () |
Commits the Clone Operation for the Clone Manager class NXOpen::PDM::CaeCloneManager . More... | |
NXString | GetContainer (NXOpen::PDM::CaeCloneManager::CloneOption option) |
Gets the container in Teamcenter where the cloned part is saved. More... | |
NXOpen::PDM::PartFromPartBuilder * | GetPartBuilderForClone (NXOpen::PDM::CaeCloneManager::CloneOption option) |
Free resources associated with the instance. More... | |
void | SetContainer (NXOpen::PDM::CaeCloneManager::CloneOption option, const NXString &container) |
Sets the container in Teamcenter where the cloned part is saved. More... | |
void | SetContainer (NXOpen::PDM::CaeCloneManager::CloneOption option, const char *container) |
Sets the container in Teamcenter where the cloned part is saved. More... | |
void | SetIncludeMaster (bool value) |
Sets the option for include master on the Clone Manager class. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
This class is used for executing CAE Clone on a Simulation File or a FeModel File.
Use NXOpen::PDM::PartManager to get the instance of this class.
Created in NX9.0.0.
void NXOpen::PDM::CaeCloneManager::CommitClone | ( | ) |
Commits the Clone Operation for the Clone Manager class NXOpen::PDM::CaeCloneManager .
Deletes all the Part Builders associated with the Clone Manager
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
NXString NXOpen::PDM::CaeCloneManager::GetContainer | ( | NXOpen::PDM::CaeCloneManager::CloneOption | option | ) |
Gets the container in Teamcenter where the cloned part is saved.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
option | option |
NXOpen::PDM::PartFromPartBuilder* NXOpen::PDM::CaeCloneManager::GetPartBuilderForClone | ( | NXOpen::PDM::CaeCloneManager::CloneOption | option | ) |
Free resources associated with the instance.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX9.0.0.
License requirements : None Get Part Builders for Clone Operation of a CAE Simulation or a CAE Model part. Get builder class NXOpen::PDM::PartFromPartBuilder using this function.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
option | option |
void NXOpen::PDM::CaeCloneManager::SetContainer | ( | NXOpen::PDM::CaeCloneManager::CloneOption | option, |
const NXString & | container | ||
) |
Sets the container in Teamcenter where the cloned part is saved.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
option | option |
container | container |
void NXOpen::PDM::CaeCloneManager::SetContainer | ( | NXOpen::PDM::CaeCloneManager::CloneOption | option, |
const char * | container | ||
) |
Sets the container in Teamcenter where the cloned part is saved.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
option | option |
container | container |
void NXOpen::PDM::CaeCloneManager::SetIncludeMaster | ( | bool | value | ) |
Sets the option for include master on the Clone Manager class.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
value | value |