NX Open C++ Reference Guide
|
Represents the Motion FlexBody class.It must be associated with a Motion Link. More...
Public Member Functions | |
void | Activate (bool activate) |
Sets activate or deactivate status for all normal modes Created in NX7.5.0. | |
NXOpen::Motion::NormalModeProperty * | GetNormalModeById (int modeId) |
Gets normal mode for given mode ID. | |
std::vector < NXOpen::Motion::NormalModeProperty * > | GetNormalModes () |
Gets all normal modes. | |
NXOpen::Motion::FlexPhysicalDampingSettings * | GetPhysicalDampingSettings () |
Gets the physical damping setting object. | |
int | NormalModeCount () |
Returns the count of normal modes Created in NX7.5.0. | |
void | SetDampingFactors (double viscousDamping, double hystereticDamping) |
Sets damping factors for all normal modes Created in NX7.5.0. |
void NXOpen::Motion::FlexBody::Activate | ( | bool | activate | ) |
Sets activate or deactivate status for all normal modes
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
activate | activate |
Gets normal mode for given mode ID.
modeId | mode id |
std::vector<NXOpen::Motion::NormalModeProperty *> NXOpen::Motion::FlexBody::GetNormalModes | ( | ) |
Gets all normal modes.
NXOpen::Motion::FlexPhysicalDampingSettings* NXOpen::Motion::FlexBody::GetPhysicalDampingSettings | ( | ) |
Gets the physical damping setting object.
Returns the count of normal modes
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
void NXOpen::Motion::FlexBody::SetDampingFactors | ( | double | viscousDamping, |
double | hystereticDamping | ||
) |
Sets damping factors for all normal modes
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
viscousDamping | viscous damping |
hystereticDamping | hysteretic damping |