NX Open C++ Reference Guide
|
Does math operations on the AFU Data Records
To obtain an instance of this class, refer to CAE::AfuManager
Created in NX5.0.0.
More...
Public Types | |
enum | InterpolationMode { InterpolationModeLinearLinear, InterpolationModeLogLog, InterpolationModeLogLinear, InterpolationModeLinearLog } |
Defines the interpolation mode. More... | |
enum | MultiType { MultiTypeAdd, MultiTypeSubtract, MultiTypeMultiple, MultiTypeConjugate, MultiTypeDivide } |
Defines the type of Multi Math Operations. More... | |
enum | OuterInterpolation { OuterInterpolationZero, OuterInterpolationCurve } |
Defines the outer interpolation method. More... | |
enum | OutputType { OutputTypeAppend, OutputTypeOverwrite, OutputTypeOtherFile } |
Defines the output type of new AFU Data Record. More... | |
enum | Overall { OverallMinimumValue, OverallMaximumValue, OverallMinimumMagnitude, OverallMaximumMagnitude, OverallMeanMagnitude, OverallSumMagnitude, OverallSumComplex } |
Defines the type of Overall Math Operations. More... | |
enum | SrsToTimeOctave { SrsToTimeOctaveOneThird = 1, SrsToTimeOctaveOneSixth, SrsToTimeOctaveOneTwelfth } |
Defines the octave spacing for SRS to TIME. More... | |
enum | SrsToTimeOption { SrsToTimeOptionDampedSinusoid = 1, SrsToTimeOptionWavelet } |
Defines the type of conversion option for SRS to TIME. More... | |
enum | SrsToTimeStrategy { SrsToTimeStrategyRandom = 1, SrsToTimeStrategyReverseSineSweep } |
Defines the conversion strategy for SRS to TIME when using the Wavelet method. More... | |
enum | TimeToSrsAxisType { TimeToSrsAxisTypeLinear = 1, TimeToSrsAxisTypeLog, TimeToSrsAxisTypeOctave, TimeToSrsAxisTypeOneThirdOctave, TimeToSrsAxisTypeDecade } |
Defines the frequency axis type for TIME to SRS. More... | |
enum | TimeToSrsResponseType { TimeToSrsResponseTypePositiveMax = 1, TimeToSrsResponseTypeNegativeMax, TimeToSrsResponseTypeAbsoluteMax } |
Defines the response type paramater for TIME to SRS. More... | |
Public Member Functions | |
void | CalculateMultiMathRecords (NXOpen::CAE::AfuMathOperation::MultiType multiMathType, const NXString &sourceAfuFileName1, int sourceRecordIndex1, const NXString &sourceAfuFileName2, int sourceRecordIndex2, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Does Multi Math Operations on AFU Data Records Created in NX5.0.0. | |
void | CalculateOverallMathRecords (NXOpen::CAE::AfuMathOperation::Overall overallType, std::vector< NXString > &sourceAfuFileNames, const std::vector< int > &sourceRecordIndexes, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Does Overall Math Operations on AFU Data Records Created in NX6.0.0. | |
void | CalculateSingleMathAbsoluteValue (const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets absolute values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathComplexConjugate (const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets complex conjugate values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathFourierTransform (const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets fourier transform values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathLagrangianInterpolation (int polynomialOrder, NXOpen::CAE::AfuMathOperation::OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Interpolates AFU Data Records with lagrangian method Created in NX5.0.0. | |
void | CalculateSingleMathLinearInterpolation (NXOpen::CAE::AfuMathOperation::OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Interpolates AFU Data Records with linear method Created in NX5.0.0. | |
void | CalculateSingleMathMovingAverage (int movingAverageNumber, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets moving average values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathOffsetByComplex (double offsetRealValue, double offsetImaginaryValue, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Offsets AFU Data Records by complex value Created in NX5.0.0. | |
void | CalculateSingleMathOffsetByReal (double offsetValue, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Offsets AFU Data Records by real value Created in NX5.0.0. | |
void | CalculateSingleMathScaleByComplex (double scaleRealValue, double scaleImaginaryValue, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Scales AFU Data Records by complex value Created in NX5.0.0. | |
void | CalculateSingleMathScaleByReal (double scaleValue, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Scales AFU Data Records by real value Created in NX5.0.0. | |
void | CalculateSingleMathShiftAbscissa (double shiftValue, const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Shifts abscissa values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathSignValue (const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets sign values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathSquareMagnitude (const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets square of magnitude values of AFU Data Records Created in NX5.0.0. | |
void | CalculateSingleMathSquareRoot (const NXString &sourceAfuFileName, int sourceRecordIndex, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Gets square root values of AFU Data Records Created in NX5.0.0. | |
void | SrsToTime (const NXString &inputAfuFileName, int inputRecordId, NXOpen::CAE::AfuMathOperation::SrsToTimeOption conversionOption, double dampingRatio, int numTimePoints, int iterations, NXOpen::CAE::AfuMathOperation::SrsToTimeOctave octave, int numTrials, NXOpen::CAE::AfuMathOperation::SrsToTimeStrategy strategy, bool saveSrsResults, const NXString &outputAfuFileName, const NXString &outputRecordName) |
Convert SRS to Time Created in NX6.0.0. | |
void | SynchronizeRecords (double newIncrement, NXOpen::CAE::AfuMathOperation::InterpolationMode interpolationMode, bool shiftToStartPoint, std::vector< NXString > &sourceAfuFileNames, const std::vector< int > &sourceRecordIndexes, NXOpen::CAE::AfuMathOperation::OutputType outputType, const NXString &destinationAfuFileName) |
Synchronize AFU Data Records Created in NX6.0.0. | |
tag_t | Tag () const |
Returns the tag of this object. | |
void | TimeToSrs (const NXString &inputAfuFileName, int inputRecordId, double dampingRatio, NXOpen::CAE::AfuMathOperation::TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, NXOpen::CAE::AfuMathOperation::TimeToSrsResponseType responseType, const NXString &outputAfuFileName, const NXString &outputRecordName) |
Convert Time to SRS Created in NX6.0.0. |
Does math operations on the AFU Data Records
To obtain an instance of this class, refer to CAE::AfuManager
Created in NX5.0.0.
Defines the type of Overall Math Operations.
void NXOpen::CAE::AfuMathOperation::CalculateMultiMathRecords | ( | NXOpen::CAE::AfuMathOperation::MultiType | multiMathType, |
const NXString & | sourceAfuFileName1, | ||
int | sourceRecordIndex1, | ||
const NXString & | sourceAfuFileName2, | ||
int | sourceRecordIndex2, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Does Multi Math Operations on AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
multiMathType | Multi Math Operation type |
sourceAfuFileName1 | File name of the first source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex1 | Index of the first source AFU Data Record |
sourceAfuFileName2 | File name of the second source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex2 | Index of the second source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateOverallMathRecords | ( | NXOpen::CAE::AfuMathOperation::Overall | overallType, |
std::vector< NXString > & | sourceAfuFileNames, | ||
const std::vector< int > & | sourceRecordIndexes, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Does Overall Math Operations on AFU Data Records
Created in NX6.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
overallType | Overall Math Operation type |
sourceAfuFileNames | File names of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndexes | Indexes of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if outputType is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathAbsoluteValue | ( | const NXString & | sourceAfuFileName, |
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets absolute values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathComplexConjugate | ( | const NXString & | sourceAfuFileName, |
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets complex conjugate values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathFourierTransform | ( | const NXString & | sourceAfuFileName, |
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets fourier transform values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathLagrangianInterpolation | ( | int | polynomialOrder, |
NXOpen::CAE::AfuMathOperation::OuterInterpolation | outerInterpolation, | ||
double | newXIncrement, | ||
double | newXMinimum, | ||
double | newXMaximum, | ||
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Interpolates AFU Data Records with lagrangian method
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
polynomialOrder | Polynomial order which must be 1 thru 8 |
outerInterpolation | Outer interpolation method |
newXIncrement | X increment of new AFU Data Record |
newXMinimum | X minimum of new AFU Data Record |
newXMaximum | X maximum of new AFU Data Record |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathLinearInterpolation | ( | NXOpen::CAE::AfuMathOperation::OuterInterpolation | outerInterpolation, |
double | newXIncrement, | ||
double | newXMinimum, | ||
double | newXMaximum, | ||
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Interpolates AFU Data Records with linear method
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
outerInterpolation | Outer interpolation method |
newXIncrement | X increment of new AFU Data Record |
newXMinimum | X minimum of new AFU Data Record |
newXMaximum | X maximum of new AFU Data Record |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathMovingAverage | ( | int | movingAverageNumber, |
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets moving average values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
movingAverageNumber | Moving average number |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathOffsetByComplex | ( | double | offsetRealValue, |
double | offsetImaginaryValue, | ||
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Offsets AFU Data Records by complex value
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
offsetRealValue | Real value of offset |
offsetImaginaryValue | Imaginary value of offset |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathOffsetByReal | ( | double | offsetValue, |
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Offsets AFU Data Records by real value
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
offsetValue | Value of offset |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathScaleByComplex | ( | double | scaleRealValue, |
double | scaleImaginaryValue, | ||
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Scales AFU Data Records by complex value
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
scaleRealValue | Real value of scale |
scaleImaginaryValue | Imaginary value of scale |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathScaleByReal | ( | double | scaleValue, |
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Scales AFU Data Records by real value
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
scaleValue | Value of scale |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathShiftAbscissa | ( | double | shiftValue, |
const NXString & | sourceAfuFileName, | ||
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Shifts abscissa values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
shiftValue | Value of shift abscissa |
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathSignValue | ( | const NXString & | sourceAfuFileName, |
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets sign values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathSquareMagnitude | ( | const NXString & | sourceAfuFileName, |
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets square of magnitude values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::CalculateSingleMathSquareRoot | ( | const NXString & | sourceAfuFileName, |
int | sourceRecordIndex, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Gets square root values of AFU Data Records
Created in NX5.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
sourceAfuFileName | File name of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndex | Index of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if output_type is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::SrsToTime | ( | const NXString & | inputAfuFileName, |
int | inputRecordId, | ||
NXOpen::CAE::AfuMathOperation::SrsToTimeOption | conversionOption, | ||
double | dampingRatio, | ||
int | numTimePoints, | ||
int | iterations, | ||
NXOpen::CAE::AfuMathOperation::SrsToTimeOctave | octave, | ||
int | numTrials, | ||
NXOpen::CAE::AfuMathOperation::SrsToTimeStrategy | strategy, | ||
bool | saveSrsResults, | ||
const NXString & | outputAfuFileName, | ||
const NXString & | outputRecordName | ||
) |
Convert SRS to Time
Created in NX6.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
inputAfuFileName | Input afu file name NOTE: The full Unicode character set is not supported for this parameter. |
inputRecordId | Input record index |
conversionOption | Conversion option |
dampingRatio | Damping ratio (of critical damping) |
numTimePoints | Number of requested time points |
iterations | Iterations for outer loop when conversionOption is CAE::AfuMathOperation::SrsToTimeOptionDampedSinusoid |
octave | Octave Spacing when conversionOption is CAE::AfuMathOperation::SrsToTimeOptionWavelet |
numTrials | Number of trials conversionOption is CAE::AfuMathOperation::SrsToTimeOptionWavelet |
strategy | Conversion strategy conversionOption is CAE::AfuMathOperation::SrsToTimeOptionWavelet |
saveSrsResults | Save the two srs results when converting the srs function to time if TRUE |
outputAfuFileName | Output AFU file name NOTE: The full Unicode character set is not supported for this parameter. |
outputRecordName | Output record name of afu NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::AfuMathOperation::SynchronizeRecords | ( | double | newIncrement, |
NXOpen::CAE::AfuMathOperation::InterpolationMode | interpolationMode, | ||
bool | shiftToStartPoint, | ||
std::vector< NXString > & | sourceAfuFileNames, | ||
const std::vector< int > & | sourceRecordIndexes, | ||
NXOpen::CAE::AfuMathOperation::OutputType | outputType, | ||
const NXString & | destinationAfuFileName | ||
) |
Synchronize AFU Data Records
Created in NX6.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
newIncrement | New x increment |
interpolationMode | The mode of interpolating values |
shiftToStartPoint | Shift x value to the start point if TRUE |
sourceAfuFileNames | File names of the source AFU NOTE: The full Unicode character set is not supported for this parameter. |
sourceRecordIndexes | Indexes of the source AFU Data Record |
outputType | Output type of new AFU Data Record |
destinationAfuFileName | Destination AFU file name. It is NULL if outputType is not CAE::AfuMathOperation::OutputTypeOtherFile . NOTE: The full Unicode character set is not supported for this parameter. |
tag_t NXOpen::CAE::AfuMathOperation::Tag | ( | ) | const |
Returns the tag of this object.
void NXOpen::CAE::AfuMathOperation::TimeToSrs | ( | const NXString & | inputAfuFileName, |
int | inputRecordId, | ||
double | dampingRatio, | ||
NXOpen::CAE::AfuMathOperation::TimeToSrsAxisType | freqAxisType, | ||
double | frequencyMin, | ||
double | frequencyMax, | ||
double | frequenceIncrement, | ||
int | pointsPerDecades, | ||
NXOpen::CAE::AfuMathOperation::TimeToSrsResponseType | responseType, | ||
const NXString & | outputAfuFileName, | ||
const NXString & | outputRecordName | ||
) |
Convert Time to SRS
Created in NX6.0.0.
License requirements : nx_ftk ("NX Advanced Graphing")
inputAfuFileName | Input afu file name NOTE: The full Unicode character set is not supported for this parameter. |
inputRecordId | Input record index |
dampingRatio | Damping ratio (of critical damping) |
freqAxisType | Frequency axis type |
frequencyMin | Frequency minimun value |
frequencyMax | Frequency maximun value |
frequenceIncrement | Frequency increment value when freqAxisType is CAE::AfuMathOperation::TimeToSrsAxisTypeLinear |
pointsPerDecades | Points per decads when freqAxisType is CAE::AfuMathOperation::TimeToSrsAxisTypeLog or CAE::AfuMathOperation::TimeToSrsAxisTypeDecade |
responseType | Response type paramater |
outputAfuFileName | Output AFU file name NOTE: The full Unicode character set is not supported for this parameter. |
outputRecordName | Output record name of afu NOTE: The full Unicode character set is not supported for this parameter. |