NX Open C++ Reference Guide
|
This is the class representing a Mode set. More...
Public Member Functions | |
void | GetModeByIndex (int index, int *label, bool *status, double *undampedFrequency, double *dampingRatio, double *modalMassReal, double *modalMassImg, NXString *annotation) |
Get the data of a mode. More... | |
int | GetNumberOfModes () |
Get the number of modes. More... | |
void | SetModeAnnotation (int index, const NXString &annotation) |
Modify the annotation of a mode. More... | |
void | SetModeAnnotation (int index, const char *annotation) |
Modify the annotation of a mode. More... | |
void | SetModeDampingRatio (int index, double dampingRatio) |
Modify the damping ratio of a mode. More... | |
void | SetModeModalMass (int index, double modalMassReal, double modalMassImg) |
Modify the modal mass of a mode. More... | |
void | SetModeStatus (int index, bool status) |
Modify the status of a mode. More... | |
void | SetModeUndampedFrequency (int index, double undampedFrequency) |
Modify the undamped frequency of a mode. More... | |
Public Member Functions inherited from NXOpen::CAE::AlternateFemRepresentationSource | |
void | ForceUpdate () |
Force update of the Alternate Fem Representation Source Created in NX12.0.0. More... | |
void | Rename (const NXString &name) |
Set the name of the Alternate Fem Representation Source Created in NX12.0.0. More... | |
void | Rename (const char *name) |
Set the name of the Alternate Fem Representation Source Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen::CAE::AlternateFemRepresentationSource | |
enum | CreateMeshMode { CreateMeshModeAllElements, CreateMeshModeDataElements, CreateMeshModeVisualizationElements } |
Create mesh options. More... | |
This is the class representing a Mode set.
Not support KF.
Created in NX12.0.0.
void NXOpen::CAE::ModeSet::GetModeByIndex | ( | int | index, |
int * | label, | ||
bool * | status, | ||
double * | undampedFrequency, | ||
double * | dampingRatio, | ||
double * | modalMassReal, | ||
double * | modalMassImg, | ||
NXString * | annotation | ||
) |
Get the data of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
label | the label of the mode |
status | the status of the mode |
undampedFrequency | the undamped frequency of the mode |
dampingRatio | the damping ratio of the mode |
modalMassReal | the real part of the modal mass of the mode |
modalMassImg | the imaginary part of the modal mass of the mode |
annotation | the annotation of the mode |
int NXOpen::CAE::ModeSet::GetNumberOfModes | ( | ) |
Get the number of modes.
void NXOpen::CAE::ModeSet::SetModeAnnotation | ( | int | index, |
const NXString & | annotation | ||
) |
Modify the annotation of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
annotation | the annotation of the mode |
void NXOpen::CAE::ModeSet::SetModeAnnotation | ( | int | index, |
const char * | annotation | ||
) |
Modify the annotation of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
annotation | the annotation of the mode |
void NXOpen::CAE::ModeSet::SetModeDampingRatio | ( | int | index, |
double | dampingRatio | ||
) |
Modify the damping ratio of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
dampingRatio | the damping ratio of the mode |
void NXOpen::CAE::ModeSet::SetModeModalMass | ( | int | index, |
double | modalMassReal, | ||
double | modalMassImg | ||
) |
Modify the modal mass of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
modalMassReal | the real part of the modal mass of the mode |
modalMassImg | the imaginary part of the modal mass of the mode |
void NXOpen::CAE::ModeSet::SetModeStatus | ( | int | index, |
bool | status | ||
) |
Modify the status of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
status | the status of the mode |
void NXOpen::CAE::ModeSet::SetModeUndampedFrequency | ( | int | index, |
double | undampedFrequency | ||
) |
Modify the undamped frequency of a mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
index | the index of the mode |
undampedFrequency | the undamped frequency of the mode |