NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.AfuMathOperation Class Reference

Does math operations on the AFU Data Records More...

Inheritance diagram for NXOpen.CAE.AfuMathOperation:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DataFormat { Magnitude, Real, Imaginary }
 Defines the data format type More...
 
enum  EnvelopeType { Upward, Downward }
 Defines the Envelope type More...
 
enum  FttAveragingMethod { Linear, Exponential, PeakHold }
 Defines the averaging method for FFT Averaging More...
 
enum  InterpolationMode { LinearLinear, LogLog, LogLinear, LinearLog }
 Defines the interpolation mode More...
 
enum  MultiType {
  Add, Subtract, Multiple, Conjugate,
  Divide
}
 Defines the type of Multi Math Operations More...
 
enum  OuterInterpolation { Zero, Curve }
 Defines the outer interpolation method More...
 
enum  OutputType { Append, Overwrite, OtherFile }
 Defines the output type of new AFU Data Record More...
 
enum  Overall {
  MinimumValue, MaximumValue, MinimumMagnitude, MaximumMagnitude,
  MeanMagnitude, SumMagnitude, SumComplex
}
 Defines the type of Overall Math Operations More...
 
enum  RigidCorrectionType { None, ZeroMean }
 Defines the type of rigid drifting correction More...
 
enum  SrsToTimeOctave { OneThird = 1, OneSixth, OneTwelfth }
 Defines the octave spacing for SRS to TIME More...
 
enum  SrsToTimeOption { DampedSinusoid = 1, Wavelet }
 Defines the type of conversion option for SRS to TIME More...
 
enum  SrsToTimeStrategy { Random = 1, ReverseSineSweep, Combination }
 Defines the conversion strategy for SRS to TIME when using the Wavelet method More...
 
enum  TimeToSrsAxisType {
  Linear = 1, Log, Octave, OneThirdOctave,
  Decade
}
 Defines the frequency axis type for TIME to SRS More...
 
enum  TimeToSrsResponseType { PositiveMax = 1, NegativeMax, AbsoluteMax }
 Defines the response type paramater for TIME to SRS More...
 

Public Member Functions

unsafe
NXOpen.CAE.AfuMathFastRMSOutput 
CalculateAndStoreFastRmsPsdFit (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, NXOpen.CAE.AfuMathFastRMSInfo fastRmsInfo)
 Calculate and store FastRMS Fitted PSD data from AFU Data Record More...
 
unsafe void CalculateMultiMathRecords (NXOpen.CAE.AfuMathOperation.MultiType multiMathType, string sourceAfuFileName1, int sourceRecordIndex1, string sourceAfuFileName2, int sourceRecordIndex2, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Does Multi Math Operations on AFU Data Records More...
 
unsafe void CalculateOverallMathRecords (NXOpen.CAE.AfuMathOperation.Overall overallType, string[] sourceAfuFileNames, int[] sourceRecordIndexes, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Does Overall Math Operations on AFU Data Records More...
 
unsafe void CalculateSingleMathAbsoluteValue (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets absolute values of AFU Data Records More...
 
unsafe void CalculateSingleMathComplexConjugate (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets complex conjugate values of AFU Data Records More...
 
unsafe void CalculateSingleMathDifferentiation (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, bool doDoubledifferentiation)
 Gets independent/Frequency differentiation values of AFU Data Records based on the input data More...
 
unsafe void CalculateSingleMathFourierTransform (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets fourier transform values of AFU Data Records More...
 
unsafe void CalculateSingleMathFrequencyDifferentiation (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets frequency differentiation values of AFU Data Records More...
 
unsafe void CalculateSingleMathFrequencyIntegration (bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets frequency integration values of AFU Data Records More...
 
unsafe void CalculateSingleMathIndependentDifferentiation (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets independent differentiation values of AFU Data Records More...
 
unsafe void CalculateSingleMathIndependentIntegration (bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets independent integration values of AFU Data Records. More...
 
unsafe void CalculateSingleMathIndependentIntegration (bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, NXOpen.CAE.AfuMathOperation.RigidCorrectionType correctionType)
 Gets independent integration values of AFU Data Records More...
 
unsafe void CalculateSingleMathIntegration (bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, NXOpen.CAE.AfuMathOperation.RigidCorrectionType correctionType, bool doDoubleIntegration)
 Gets independent/frequency integration values of AFU Data Records More...
 
unsafe void CalculateSingleMathInverse (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets inverse values of AFU Data Records More...
 
unsafe void CalculateSingleMathLagrangianInterpolation (int polynomialOrder, NXOpen.CAE.AfuMathOperation.OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Interpolates AFU Data Records with lagrangian method More...
 
unsafe void CalculateSingleMathLinearInterpolation (NXOpen.CAE.AfuMathOperation.OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Interpolates AFU Data Records with linear method More...
 
unsafe void CalculateSingleMathMovingAverage (int movingAverageNumber, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets moving average values of AFU Data Records More...
 
unsafe void CalculateSingleMathOffsetByComplex (double offsetRealValue, double offsetImaginaryValue, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Offsets AFU Data Records by complex value More...
 
unsafe void CalculateSingleMathOffsetByReal (double offsetValue, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Offsets AFU Data Records by real value More...
 
unsafe void CalculateSingleMathScaleByComplex (double scaleRealValue, double scaleImaginaryValue, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Scales AFU Data Records by complex value More...
 
unsafe void CalculateSingleMathScaleByReal (double scaleValue, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Scales AFU Data Records by real value More...
 
unsafe void CalculateSingleMathShiftAbscissa (double shiftValue, string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Shifts abscissa values of AFU Data Records More...
 
unsafe void CalculateSingleMathSignValue (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets sign values of AFU Data Records More...
 
unsafe void CalculateSingleMathSquareMagnitude (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets square of magnitude values of AFU Data Records More...
 
unsafe void CalculateSingleMathSquareRoot (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Gets square root values of AFU Data Records More...
 
unsafe void EnvelopeLine (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, NXOpen.CAE.AfuMathOperation.EnvelopeType envelopeType, NXOpen.CAE.AfuMathOperation.DataFormat dataFormat)
 Envelope Line More...
 
unsafe void FftAveraging (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, NXOpen.CAE.AfuMathOperation.FttAveragingMethod averagingMethod, int exponentialValue, int firstStartPoint, int frameSize, double overlapPercentage, int framesPerAverage)
 FFT Averaging More...
 
unsafe void InterpolateData (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, int numberOfPoints, NXOpen.CAE.AfuMathOperation.InterpolationMode interpolationMode)
 Interpolate Data More...
 
unsafe
NXOpen.CAE.AfuMathFastRMSInfo 
NewFastRmsInfo ()
 Constructs a new Fast RMS Info object. More...
 
unsafe
NXOpen.CAE.AfuMathFastRMSOutput 
NewFastRmsOutput ()
 Constructs a new Fast RMS Output object. More...
 
unsafe void PsdToTime (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName, double newXIncrement, int numTimePoints, int seed, NXOpen.CAE.AfuMathOperation.InterpolationMode interpolationMode)
 Convert PSD to Time More...
 
unsafe void SrsToTime (string 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, string outputAfuFileName, string outputRecordName)
 Convert SRS to Time More...
 
unsafe void SrsToTime (string 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, string outputAfuFileName, string outputRecordName, NXOpen.CAE.AfuMathOperation.OutputType outputType)
 Convert SRS to Time More...
 
unsafe void SynchronizeRecords (double newIncrement, NXOpen.CAE.AfuMathOperation.InterpolationMode interpolationMode, bool shiftToStartPoint, string[] sourceAfuFileNames, int[] sourceRecordIndexes, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Synchronize AFU Data Records More...
 
unsafe void TimeToPsd (string sourceAfuFileName, int sourceRecordIndex, NXOpen.CAE.AfuMathOperation.OutputType outputType, string destinationAfuFileName)
 Convert Time to PSD More...
 
unsafe void TimeToSrs (string inputAfuFileName, int inputRecordId, double dampingRatio, NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, NXOpen.CAE.AfuMathOperation.TimeToSrsResponseType responseType, string outputAfuFileName, string outputRecordName)
 Convert Time to SRS More...
 
unsafe void TimeToSrs (string inputAfuFileName, int inputRecordId, double dampingRatio, NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, NXOpen.CAE.AfuMathOperation.TimeToSrsResponseType responseType, bool fSetEndZeros, string outputAfuFileName, string outputRecordName)
 Convert Time to SRS More...
 
unsafe void TimeToSrs (string inputAfuFileName, int inputRecordId, double dampingRatio, NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, NXOpen.CAE.AfuMathOperation.TimeToSrsResponseType responseType, bool fSetEndZeros, string outputAfuFileName, string outputRecordName, NXOpen.CAE.AfuMathOperation.OutputType outputType)
 Convert Time to SRS More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

Does math operations on the AFU Data Records

To obtain an instance of this class, refer to NXOpen.CAE.AfuManager

Created in NX5.0.0

Member Enumeration Documentation

Defines the data format type

Enumerator
Magnitude 

Magnitude

Real 

Real

Imaginary 

Imaginary

Defines the Envelope type

Enumerator
Upward 

Upward Envelope Line

Downward 

Downward Envelope Line

Defines the averaging method for FFT Averaging

Enumerator
Linear 

Linear

Exponential 

Exponential

PeakHold 

Peak Hold

Defines the interpolation mode

Enumerator
LinearLinear 

Interpolates values by linear-linear

LogLog 

Interpolates values by log-log

LogLinear 

Interpolates values by log-linear

LinearLog 

Interpolates values by linear-log

Defines the type of Multi Math Operations

Enumerator
Add 

Adds AFU records

Subtract 

Subtracts AFU records

Multiple 

Multiples AFU records

Conjugate 

Conjugates AFU records

Divide 

Divides AFU records

Defines the outer interpolation method

Enumerator
Zero 

Interpolates values with zero

Curve 

Interpolates values with curve points

Defines the output type of new AFU Data Record

Enumerator
Append 

Appends the new AFU Data Record to the source AFU file

Overwrite 

Overwrites the source AFU Data Record

OtherFile 

Saves the new AFU Data Record to other file

Defines the type of Overall Math Operations

Enumerator
MinimumValue 

Gets minimum values of AFU records

MaximumValue 

Gets maximum values of AFU records

MinimumMagnitude 

Gets minimum magnitude values of AFU records

MaximumMagnitude 

Gets maximum magnitude values of AFU records

MeanMagnitude 

Gets mean magnitude values of AFU records

SumMagnitude 

Gets sum magnitude values of AFU records

SumComplex 

Gets complex sum values of AFU records

Defines the type of rigid drifting correction

Enumerator
None 

None

ZeroMean 

zero mean

Defines the octave spacing for SRS to TIME

Enumerator
OneThird 

1/3 Octave

OneSixth 

1/6 Octave

OneTwelfth 

1/12 Octave

Defines the type of conversion option for SRS to TIME

Enumerator
DampedSinusoid 

Damped sinusoid method

Wavelet 

Wavelet method

Defines the conversion strategy for SRS to TIME when using the Wavelet method

Enumerator
Random 

Random conversion strategy

ReverseSineSweep 

Reverse sine sweep conversion strategy

Combination 

Both Random and Reverse sine sweep conversion strategy

Defines the frequency axis type for TIME to SRS

Enumerator
Linear 

Linear

Log 

Log

Octave 

Octave

OneThirdOctave 

1/3 Octave

Decade 

Points per Standard Decade

Defines the response type paramater for TIME to SRS

Enumerator
PositiveMax 

Positive Maximum

NegativeMax 

Negative Maximum

AbsoluteMax 

Absolute Maximum

Member Function Documentation

unsafe NXOpen.CAE.AfuMathFastRMSOutput NXOpen.CAE.AfuMathOperation.CalculateAndStoreFastRmsPsdFit ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
NXOpen.CAE.AfuMathFastRMSInfo  fastRmsInfo 
)
inline

Calculate and store FastRMS Fitted PSD data from AFU Data Record

Created in NX11.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
fastRmsInfoFast RMS information data NXOpen.CAE.AfuMathFastRMSInfo to be set
Returns
Fast RMS output data NXOpen.CAE.AfuMathFastRMSOutput to be obtained
unsafe void NXOpen.CAE.AfuMathOperation.CalculateMultiMathRecords ( NXOpen.CAE.AfuMathOperation.MultiType  multiMathType,
string  sourceAfuFileName1,
int  sourceRecordIndex1,
string  sourceAfuFileName2,
int  sourceRecordIndex2,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Does Multi Math Operations on AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
multiMathTypeMulti Math Operation type
sourceAfuFileName1File name of the first source AFU
sourceRecordIndex1Index of the first source AFU Data Record
sourceAfuFileName2File name of the second source AFU
sourceRecordIndex2Index of the second source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateOverallMathRecords ( NXOpen.CAE.AfuMathOperation.Overall  overallType,
string[]  sourceAfuFileNames,
int[]  sourceRecordIndexes,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Does Overall Math Operations on AFU Data Records

Created in NX6.0.0

License requirements: None.

Parameters
overallTypeOverall Math Operation type
sourceAfuFileNamesFile names of the source AFU
sourceRecordIndexesIndexes of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if outputType is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathAbsoluteValue ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets absolute values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathComplexConjugate ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets complex conjugate values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathDifferentiation ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
bool  doDoubledifferentiation 
)
inline

Gets independent/Frequency differentiation values of AFU Data Records based on the input data

Created in NX1899.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
doDoubledifferentiationif set to TRUE differentiation is performed twice on the values of input record.
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathFourierTransform ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets fourier transform values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathFrequencyDifferentiation ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets frequency differentiation values of AFU Data Records

Created in NX10.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathFrequencyIntegration ( bool  gUnitInchFormat,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets frequency integration values of AFU Data Records

Created in NX10.0.0

License requirements: None.

Parameters
gUnitInchFormatConvert g unit to inch/s if TRUE, convert g unit to mm/s if FALSE
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathIndependentDifferentiation ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets independent differentiation values of AFU Data Records

Created in NX10.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathIndependentIntegration ( bool  gUnitInchFormat,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets independent integration values of AFU Data Records.

calls below overloaded method with rigid correction type as none

Created in NX10.0.0

License requirements: None.

Parameters
gUnitInchFormatConvert g unit to inch/s if TRUE, convert g unit to mm/s if FALSE
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathIndependentIntegration ( bool  gUnitInchFormat,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
NXOpen.CAE.AfuMathOperation.RigidCorrectionType  correctionType 
)
inline

Gets independent integration values of AFU Data Records

Created in NX1899.0.0

License requirements: None.

Parameters
gUnitInchFormatConvert g unit to inch/s if TRUE, convert g unit to mm/s if FALSE
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
correctionTypeType of rigid drifting correction for time domain records.
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathIntegration ( bool  gUnitInchFormat,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
NXOpen.CAE.AfuMathOperation.RigidCorrectionType  correctionType,
bool  doDoubleIntegration 
)
inline

Gets independent/frequency integration values of AFU Data Records

Created in NX1899.0.0

License requirements: None.

Parameters
gUnitInchFormatConvert g unit to inch/s if TRUE, convert g unit to mm/s if FALSE
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
correctionTypeType of rigid drifting correction for time domain records
doDoubleIntegrationIf set to TRUE integration is performed twice on the values of input record.
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathInverse ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets inverse values of AFU Data Records

Created in NX9.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathLagrangianInterpolation ( int  polynomialOrder,
NXOpen.CAE.AfuMathOperation.OuterInterpolation  outerInterpolation,
double  newXIncrement,
double  newXMinimum,
double  newXMaximum,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Interpolates AFU Data Records with lagrangian method

Created in NX5.0.0

License requirements: None.

Parameters
polynomialOrderPolynomial order which must be 1 thru 8
outerInterpolationOuter interpolation method
newXIncrementX increment of new AFU Data Record
newXMinimumX minimum of new AFU Data Record
newXMaximumX maximum of new AFU Data Record
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathLinearInterpolation ( NXOpen.CAE.AfuMathOperation.OuterInterpolation  outerInterpolation,
double  newXIncrement,
double  newXMinimum,
double  newXMaximum,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Interpolates AFU Data Records with linear method

Created in NX5.0.0

License requirements: None.

Parameters
outerInterpolationOuter interpolation method
newXIncrementX increment of new AFU Data Record
newXMinimumX minimum of new AFU Data Record
newXMaximumX maximum of new AFU Data Record
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathMovingAverage ( int  movingAverageNumber,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets moving average values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
movingAverageNumberMoving average number
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathOffsetByComplex ( double  offsetRealValue,
double  offsetImaginaryValue,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Offsets AFU Data Records by complex value

Created in NX5.0.0

License requirements: None.

Parameters
offsetRealValueReal value of offset
offsetImaginaryValueImaginary value of offset
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathOffsetByReal ( double  offsetValue,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Offsets AFU Data Records by real value

Created in NX5.0.0

License requirements: None.

Parameters
offsetValueValue of offset
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathScaleByComplex ( double  scaleRealValue,
double  scaleImaginaryValue,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Scales AFU Data Records by complex value

Created in NX5.0.0

License requirements: None.

Parameters
scaleRealValueReal value of scale
scaleImaginaryValueImaginary value of scale
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathScaleByReal ( double  scaleValue,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Scales AFU Data Records by real value

Created in NX5.0.0

License requirements: None.

Parameters
scaleValueValue of scale
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathShiftAbscissa ( double  shiftValue,
string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Shifts abscissa values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
shiftValueValue of shift abscissa
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathSignValue ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets sign values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathSquareMagnitude ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets square of magnitude values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.CalculateSingleMathSquareRoot ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Gets square root values of AFU Data Records

Created in NX5.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.EnvelopeLine ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
NXOpen.CAE.AfuMathOperation.EnvelopeType  envelopeType,
NXOpen.CAE.AfuMathOperation.DataFormat  dataFormat 
)
inline

Envelope Line

Created in NX1899.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
envelopeTypeEnvelope type
dataFormatData Format of the output
unsafe void NXOpen.CAE.AfuMathOperation.FftAveraging ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
NXOpen.CAE.AfuMathOperation.FttAveragingMethod  averagingMethod,
int  exponentialValue,
int  firstStartPoint,
int  frameSize,
double  overlapPercentage,
int  framesPerAverage 
)
inline

FFT Averaging

Created in NX1899.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
averagingMethodaveraging method to be used
exponentialValueExponential Averaging methods input
firstStartPointStart point for the 1st frame
frameSizeNumber of sampled per frame
overlapPercentagePercentage of overlap
framesPerAverageNumber of frames to be averaged
unsafe void NXOpen.CAE.AfuMathOperation.InterpolateData ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
int  numberOfPoints,
NXOpen.CAE.AfuMathOperation.InterpolationMode  interpolationMode 
)
inline

Interpolate Data

Created in NX1899.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
numberOfPointsNumber of Points.
interpolationModeThe mode of interpolating values
unsafe NXOpen.CAE.AfuMathFastRMSInfo NXOpen.CAE.AfuMathOperation.NewFastRmsInfo ( )
inline

Constructs a new Fast RMS Info object.

Created in NX11.0.0

License requirements: None.

Returns
unsafe NXOpen.CAE.AfuMathFastRMSOutput NXOpen.CAE.AfuMathOperation.NewFastRmsOutput ( )
inline

Constructs a new Fast RMS Output object.

Created in NX11.0.0

License requirements: None.

Returns
unsafe void NXOpen.CAE.AfuMathOperation.PsdToTime ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName,
double  newXIncrement,
int  numTimePoints,
int  seed,
NXOpen.CAE.AfuMathOperation.InterpolationMode  interpolationMode 
)
inline

Convert PSD to Time

Created in NX1899.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
newXIncrementX increment of new AFU Data Record
numTimePointsNumber of requested time points
seedSeed for the random generator
interpolationModeThe mode of interpolating values
unsafe void NXOpen.CAE.AfuMathOperation.SrsToTime ( string  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,
string  outputAfuFileName,
string  outputRecordName 
)
inline

Convert SRS to Time

Created in NX6.0.0

License requirements: None.

Parameters
inputAfuFileNameInput afu file name
inputRecordIdInput record index
conversionOptionConversion option
dampingRatioDamping ratio (of critical damping)
numTimePointsNumber of requested time points
iterationsIterations for outer loop when conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.DampedSinusoid
octaveOctave Spacing when conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.Wavelet
numTrialsNumber of trials conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.Wavelet
strategyConversion strategy conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.Wavelet
saveSrsResultsSave the two srs results when converting the srs function to time if TRUE
outputAfuFileNameOutput AFU file name
outputRecordNameOutput record name of afu
unsafe void NXOpen.CAE.AfuMathOperation.SrsToTime ( string  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,
string  outputAfuFileName,
string  outputRecordName,
NXOpen.CAE.AfuMathOperation.OutputType  outputType 
)
inline

Convert SRS to Time

Created in NX1899.0.0

License requirements: None.

Parameters
inputAfuFileNameInput afu file name
inputRecordIdInput record index
conversionOptionConversion option
dampingRatioDamping ratio (of critical damping)
numTimePointsNumber of requested time points
iterationsIterations for outer loop when conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.DampedSinusoid
octaveOctave Spacing when conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.Wavelet
numTrialsNumber of trials conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.Wavelet
strategyConversion strategy conversionOption is NXOpen.CAE.AfuMathOperation.SrsToTimeOption.Wavelet
saveSrsResultsSave the two srs results when converting the srs function to time if TRUE
outputAfuFileNameOutput AFU file name
outputRecordNameOutput record name of afu
outputTypeOutput type of new AFU Data Record
unsafe void NXOpen.CAE.AfuMathOperation.SynchronizeRecords ( double  newIncrement,
NXOpen.CAE.AfuMathOperation.InterpolationMode  interpolationMode,
bool  shiftToStartPoint,
string[]  sourceAfuFileNames,
int[]  sourceRecordIndexes,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Synchronize AFU Data Records

Created in NX6.0.0

License requirements: None.

Parameters
newIncrementNew x increment
interpolationModeThe mode of interpolating values
shiftToStartPointShift x value to the start point if TRUE
sourceAfuFileNamesFile names of the source AFU
sourceRecordIndexesIndexes of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if outputType is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.TimeToPsd ( string  sourceAfuFileName,
int  sourceRecordIndex,
NXOpen.CAE.AfuMathOperation.OutputType  outputType,
string  destinationAfuFileName 
)
inline

Convert Time to PSD

Created in NX1899.0.0

License requirements: None.

Parameters
sourceAfuFileNameFile name of the source AFU
sourceRecordIndexIndex of the source AFU Data Record
outputTypeOutput type of new AFU Data Record
destinationAfuFileNameDestination AFU file name. It is a null reference (Nothing in Visual Basic) if output_type is not NXOpen.CAE.AfuMathOperation.OutputType.OtherFile .
unsafe void NXOpen.CAE.AfuMathOperation.TimeToSrs ( string  inputAfuFileName,
int  inputRecordId,
double  dampingRatio,
NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType  freqAxisType,
double  frequencyMin,
double  frequencyMax,
double  frequenceIncrement,
int  pointsPerDecades,
NXOpen.CAE.AfuMathOperation.TimeToSrsResponseType  responseType,
string  outputAfuFileName,
string  outputRecordName 
)
inline

Convert Time to SRS

Created in NX6.0.0

License requirements: None.

Parameters
inputAfuFileNameInput afu file name
inputRecordIdInput record index
dampingRatioDamping ratio (of critical damping)
freqAxisTypeFrequency axis type
frequencyMinFrequency minimun value
frequencyMaxFrequency maximun value
frequenceIncrementFrequency increment value when freqAxisType is NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Linear
pointsPerDecadesPoints per decads when freqAxisType is NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Log or NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Decade
responseTypeResponse type paramater
outputAfuFileNameOutput AFU file name
outputRecordNameOutput record name of afu
unsafe void NXOpen.CAE.AfuMathOperation.TimeToSrs ( string  inputAfuFileName,
int  inputRecordId,
double  dampingRatio,
NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType  freqAxisType,
double  frequencyMin,
double  frequencyMax,
double  frequenceIncrement,
int  pointsPerDecades,
NXOpen.CAE.AfuMathOperation.TimeToSrsResponseType  responseType,
bool  fSetEndZeros,
string  outputAfuFileName,
string  outputRecordName 
)
inline

Convert Time to SRS

Created in NX1872.0.0

License requirements: None.

Parameters
inputAfuFileNameInput afu file name
inputRecordIdInput record index
dampingRatioDamping ratio (of critical damping)
freqAxisTypeFrequency axis type
frequencyMinFrequency minimun value
frequencyMaxFrequency maximun value
frequenceIncrementFrequency increment value when freqAxisType is NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Linear
pointsPerDecadesPoints per decads when freqAxisType is NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Log or NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Decade
responseTypeResponse type paramater
fSetEndZerosFlag to set the ending points as zero to make ending slope zero.
outputAfuFileNameOutput AFU file name
outputRecordNameOutput record name of afu
unsafe void NXOpen.CAE.AfuMathOperation.TimeToSrs ( string  inputAfuFileName,
int  inputRecordId,
double  dampingRatio,
NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType  freqAxisType,
double  frequencyMin,
double  frequencyMax,
double  frequenceIncrement,
int  pointsPerDecades,
NXOpen.CAE.AfuMathOperation.TimeToSrsResponseType  responseType,
bool  fSetEndZeros,
string  outputAfuFileName,
string  outputRecordName,
NXOpen.CAE.AfuMathOperation.OutputType  outputType 
)
inline

Convert Time to SRS

Created in NX1899.0.0

License requirements: None.

Parameters
inputAfuFileNameInput afu file name
inputRecordIdInput record index
dampingRatioDamping ratio (of critical damping)
freqAxisTypeFrequency axis type
frequencyMinFrequency minimun value
frequencyMaxFrequency maximun value
frequenceIncrementFrequency increment value when freqAxisType is NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Linear
pointsPerDecadesPoints per decads when freqAxisType is NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Log or NXOpen.CAE.AfuMathOperation.TimeToSrsAxisType.Decade
responseTypeResponse type paramater
fSetEndZerosFlag to set the ending points as zero to make ending slope zero.
outputAfuFileNameOutput AFU file name
outputRecordNameOutput record name of afu
outputTypeOutput type of new AFU Data Record

Property Documentation

Tag NXOpen.CAE.AfuMathOperation.Tag
get

Returns the tag of this object.


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