NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAE::ResponseSimulation::EvaluationParameters Class Reference

Represents the evaluation parameters for a response simulation meta solution
Not support KF. More...

Inheritance diagram for NXOpen::CAE::ResponseSimulation::EvaluationParameters:
NXOpen::TaggedObject

Public Types

enum  AnalysisIntegrationMethod { AnalysisIntegrationMethodDuhameldIntegral, AnalysisIntegrationMethodNewmarkBeta }
 the integration method used for transient analysis More...
 

Public Member Functions

int HypermatrixBufferSize ()
 Returns the buffer allocated for Hypermatrix files
Created in NX6.0.0. More...
 
NXOpen::CAE::ResponseSimulation::EvaluationParameters::AnalysisIntegrationMethod IntegrationMethod ()
 Returns the integration method used for transient analysis
Created in NX6.0.0. More...
 
int MaxArraySize ()
 Returns the dynamic storage array size allocated for RS evaluations
Created in NX6.0.0. More...
 
bool MinDampingStatus ()
 Returns the minimum damping ratio status
Created in NX6.0.0. More...
 
void SetHypermatrixBufferSize (int bufferSize)
 Sets the buffer allocated for Hypermatrix files
Created in NX6.0.0. More...
 
void SetIntegrationMethod (NXOpen::CAE::ResponseSimulation::EvaluationParameters::AnalysisIntegrationMethod method)
 Sets the integration method used for transient analysis
Created in NX6.0.0. More...
 
void SetMaxArraySize (int maxArraySize)
 Sets the dynamic storage array size allocated for RS evaluations
Created in NX6.0.0. More...
 
void SetMinDampingStatus (bool dampingStatus)
 Sets the minimum damping ratio status
Created in NX6.0.0. More...
 
void SetZeroMeanCorrection (bool correctionValue)
 Sets the time-domain integration of acceleration excitations, used in evaluating time responses to acceleration loads. More...
 
bool ZeroMeanCorrection ()
 Returns the time-domain integration of acceleration excitations, used in evaluating time responses to acceleration loads. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents the evaluation parameters for a response simulation meta solution
Not support KF.



Created in NX6.0.0.

Member Enumeration Documentation

the integration method used for transient analysis

Enumerator
AnalysisIntegrationMethodDuhameldIntegral 

duhameld integral

AnalysisIntegrationMethodNewmarkBeta 

newmark beta

Member Function Documentation

int NXOpen::CAE::ResponseSimulation::EvaluationParameters::HypermatrixBufferSize ( )

Returns the buffer allocated for Hypermatrix files
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::EvaluationParameters::AnalysisIntegrationMethod NXOpen::CAE::ResponseSimulation::EvaluationParameters::IntegrationMethod ( )

Returns the integration method used for transient analysis
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

int NXOpen::CAE::ResponseSimulation::EvaluationParameters::MaxArraySize ( )

Returns the dynamic storage array size allocated for RS evaluations
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

bool NXOpen::CAE::ResponseSimulation::EvaluationParameters::MinDampingStatus ( )

Returns the minimum damping ratio status
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

void NXOpen::CAE::ResponseSimulation::EvaluationParameters::SetHypermatrixBufferSize ( int  bufferSize)

Sets the buffer allocated for Hypermatrix files
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
bufferSizebuffer size
void NXOpen::CAE::ResponseSimulation::EvaluationParameters::SetIntegrationMethod ( NXOpen::CAE::ResponseSimulation::EvaluationParameters::AnalysisIntegrationMethod  method)

Sets the integration method used for transient analysis
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
methodmethod
void NXOpen::CAE::ResponseSimulation::EvaluationParameters::SetMaxArraySize ( int  maxArraySize)

Sets the dynamic storage array size allocated for RS evaluations
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
maxArraySizemax array size
void NXOpen::CAE::ResponseSimulation::EvaluationParameters::SetMinDampingStatus ( bool  dampingStatus)

Sets the minimum damping ratio status
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
dampingStatusdamping status
void NXOpen::CAE::ResponseSimulation::EvaluationParameters::SetZeroMeanCorrection ( bool  correctionValue)

Sets the time-domain integration of acceleration excitations, used in evaluating time responses to acceleration loads.

false: no correction, meaning that "rigid drifting" shows in the displacement response when an acceleration excitation is applied; true: the software corrects for drifting by assuming a zero mean. Rigid drifting is filtered out based on a numerical integration that does not assume an initial condition.
Created in NX6.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
correctionValuecorrection value
bool NXOpen::CAE::ResponseSimulation::EvaluationParameters::ZeroMeanCorrection ( )

Returns the time-domain integration of acceleration excitations, used in evaluating time responses to acceleration loads.

false: no correction, meaning that "rigid drifting" shows in the displacement response when an acceleration excitation is applied; true: the software corrects for drifting by assuming a zero mean. Rigid drifting is filtered out based on a numerical integration that does not assume an initial condition.
Created in NX6.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")


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