NX Open C++ Reference Guide
|
Represents a NXOpen::CAE::ModeSetBuilder which can be used to create ModeSets. More...
Public Member Functions | |
std::vector< NXString > | GetAvailableModesets () |
Get the mode sets available in the source file of the NXOpen::CAE::ModeSet. More... | |
void | SelectModeset (const NXString &modeSetName) |
Select the mode set that should be used. More... | |
void | SelectModeset (const char *modeSetName) |
Select the mode set that should be used. More... | |
void | SetModesCanBeRenumbered (bool allowRenumbering) |
Allow the modes to be renumbered in case there are modes with the same index in the modeset Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::CAE::AlternateFemRepresentationSourceBuilder | |
NXOpen::CAE::AlternateFemRepresentationSource * | CommitAlternateFemRepresentationSource () |
Commits the changes that have been applied to the builder and returns the edited or newly created NXOpen::CAE::AlternateFemRepresentationSource. More... | |
void | SetFilePath (const NXString &filepath) |
Sets the file path Created in NX12.0.0. More... | |
void | SetFilePath (const char *filepath) |
Sets the file path Created in NX12.0.0. More... | |
void | SetLengthUnit (NXOpen::Unit *lengthUnit) |
Sets the length unit Created in NX12.0.0. More... | |
void | SetMassUnit (NXOpen::Unit *massUnit) |
Sets the mass unit Created in NX12.0.0. More... | |
void | SetMeshCreationMode (NXOpen::CAE::AlternateFemRepresentationSource::CreateMeshMode creationMode) |
Sets the mesh creation mode Created in NX12.0.0. More... | |
void | SetName (const NXString &name) |
Sets the name of the FemDataSet Created in NX12.0.0. More... | |
void | SetName (const char *name) |
Sets the name of the FemDataSet Created in NX12.0.0. More... | |
void | SetResultReference (NXOpen::CAE::SimResultReference *pResultRef) |
Sets the result reference Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::CAE::ModeSetBuilder which can be used to create ModeSets.
Not support KF.
Created in NX12.0.0.
std::vector<NXString> NXOpen::CAE::ModeSetBuilder::GetAvailableModesets | ( | ) |
Get the mode sets available in the source file of the NXOpen::CAE::ModeSet.
void NXOpen::CAE::ModeSetBuilder::SelectModeset | ( | const NXString & | modeSetName | ) |
Select the mode set that should be used.
The name should be one retrieved from CAE::ModeSetBuilder::GetAvailableModesets . Should be called if CAE::ModeSetBuilder::GetAvailableModesets returns several mode sets. This method is mandatory. If this method is not called, the mode set name corresponding to the empty string will be selected
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
modeSetName | The mode set name. |
void NXOpen::CAE::ModeSetBuilder::SelectModeset | ( | const char * | modeSetName | ) |
Select the mode set that should be used.
The name should be one retrieved from CAE::ModeSetBuilder::GetAvailableModesets . Should be called if CAE::ModeSetBuilder::GetAvailableModesets returns several mode sets. This method is mandatory. If this method is not called, the mode set name corresponding to the empty string will be selected
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
modeSetName | The mode set name. |
void NXOpen::CAE::ModeSetBuilder::SetModesCanBeRenumbered | ( | bool | allowRenumbering | ) |
Allow the modes to be renumbered in case there are modes with the same index in the modeset
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
allowRenumbering | Allow renumbering flag. |