NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAE::ResponseSimulation::ModalProperties Class Reference

Represents the modal presentation of a response analysis meta solution. More...

Inheritance diagram for NXOpen::CAE::ResponseSimulation::ModalProperties:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

Public Member Functions

void Activate (bool activate)
 Sets activate or deactivate status for all normal modes
Created in NX5.0.0.
int GetAttachmentModeCount ()
 Returns the count of attachment modes.
int GetConstrainModeCount ()
 Returns the count of constrain modes.
NXOpen::CAE::ResponseSimulation::NormalModeGetNormalModeById (int modeId)
 Returns normal mode with specified node ID.
int GetNormalModeCount ()
 Returns the count of normal modes.
std::vector
< NXOpen::CAE::ResponseSimulation::NormalMode * > 
GetNormalModes ()
 Returns all normal modes.
NXOpen::CAE::ResponseSimulation::PhysicalDampingSettingsGetPhysicalDampingSettings ()
 Returns the physical damping setting object.
void SetDampingFactors (double viscousDamping, double hystereticDamping)
 Set damping factors for all normal modes
Created in NX5.0.0.
void SetRayleighDamping (double alphaFactor, double beltaFactor)
 Set rayleigh's damping for all normal modes
Created in NX5.0.0.

Detailed Description

Represents the modal presentation of a response analysis meta solution.


Member Function Documentation

Sets activate or deactivate status for all normal modes
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters:
activateactivate

Returns the count of attachment modes.

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Returns the count of constrain modes.

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Returns normal mode with specified node ID.

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters:
modeIdmode id

Returns the count of normal modes.

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Returns all normal modes.

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Returns the physical damping setting object.

Returns:

Created in NX6.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
void NXOpen::CAE::ResponseSimulation::ModalProperties::SetDampingFactors ( double  viscousDamping,
double  hystereticDamping 
)

Set damping factors for all normal modes
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters:
viscousDampingviscous damping
hystereticDampinghysteretic damping
void NXOpen::CAE::ResponseSimulation::ModalProperties::SetRayleighDamping ( double  alphaFactor,
double  beltaFactor 
)

Set rayleigh's damping for all normal modes
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters:
alphaFactoralpha factor
beltaFactorbelta factor

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.