Class AfuDataCreator
Inheritance
System.Object
System.MarshalByRefObject
AfuDataCreator
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class AfuDataCreator : NXRemotableObject, IMessageSink
Constructors
AfuDataCreator(AfuManager)
Declaration
protected AfuDataCreator(AfuManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
GetFullHaversineData(String, String, Double, Double, Boolean, Int32, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetFullHaversineData(string afuFileName, string recordName, double amplitude, double timePeriod, bool fullCycle, int numberOfCycles, int numberOfIntervals, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
timePeriod |
|
System.Boolean |
fullCycle |
|
System.Int32 |
numberOfCycles |
|
System.Int32 |
numberOfIntervals |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetFullSineData(String, String, Double, Double, Boolean, Int32, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetFullSineData(string afuFileName, string recordName, double amplitude, double timePeriod, bool fullCycle, int numberOfCycles, int numberOfIntervals, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
timePeriod |
|
System.Boolean |
fullCycle |
|
System.Int32 |
numberOfCycles |
|
System.Int32 |
numberOfIntervals |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetHalfSineData(String, String, Double, Double, Int32, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetHalfSineData(string afuFileName, string recordName, double amplitude, double timePeriod, int numberOfCycles, int numberOfIntervals, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
timePeriod |
|
System.Int32 |
numberOfCycles |
|
System.Int32 |
numberOfIntervals |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetHaversineData(String, String, Double, Double, Int32, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetHaversineData(string afuFileName, string recordName, double amplitude, double timePeriod, int numberOfCycles, int numberOfIntervals, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
timePeriod |
|
System.Int32 |
numberOfCycles |
|
System.Int32 |
numberOfIntervals |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetPsdExcitationData(String, String, Double, Double, Double, Double, Double, Double, Double, XyFunctionUnit)
Declaration
public AfuData GetPsdExcitationData(string afuFileName, string recordName, double amplitude, double positiveSlope, double negativeSlope, double firstFrequencyPoint, double secondFrequencyPoint, double thirdFrequencyPoint, double fourthFrequencyPoint, XyFunctionUnit ordinateUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
positiveSlope |
|
System.Double |
negativeSlope |
|
System.Double |
firstFrequencyPoint |
|
System.Double |
secondFrequencyPoint |
|
System.Double |
thirdFrequencyPoint |
|
System.Double |
fourthFrequencyPoint |
|
XyFunctionUnit |
ordinateUnitType |
|
Returns
GetRampData(String, String, Double, Double, Double, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetRampData(string afuFileName, string recordName, double amplitude, double width, double timePeriod, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
width |
|
System.Double |
timePeriod |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetRandomSignalData(String, String, Double, Double, Double, Double, Double, Double, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetRandomSignalData(string afuFileName, string recordName, double minimumTime, double maximumTime, double timeIncrement, double amplitude, double mean, double stamdardDeviation, int seed, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
minimumTime |
|
System.Double |
maximumTime |
|
System.Double |
timeIncrement |
|
System.Double |
amplitude |
|
System.Double |
mean |
|
System.Double |
stamdardDeviation |
|
System.Int32 |
seed |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetRectangleData(String, String, Double, Double, Double, Double, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetRectangleData(string afuFileName, string recordName, double amplitude, double initialWidth, double signalWidth, double finalWidth, int numberOfCycles, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
initialWidth |
|
System.Double |
signalWidth |
|
System.Double |
finalWidth |
|
System.Int32 |
numberOfCycles |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetSquareData(String, String, Double, Double, Double, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetSquareData(string afuFileName, string recordName, double amplitude, double width, double timePeriod, int numberOfCycles, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
width |
|
System.Double |
timePeriod |
|
System.Int32 |
numberOfCycles |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetTriangleData(String, String, Double, Double, Int32, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetTriangleData(string afuFileName, string recordName, double amplitude, double timePeriod, int numberOfCycles, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
amplitude |
|
System.Double |
timePeriod |
|
System.Int32 |
numberOfCycles |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
GetUnbalancedForceData(String, String, Double, Double, Double, Double, XyFunctionUnit, XyFunctionUnit)
Declaration
public AfuData GetUnbalancedForceData(string afuFileName, string recordName, double width, double frequencyIncrement, double mass, double eccentricity, XyFunctionUnit ordinateUnitType, XyFunctionUnit abscissaUnitType)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
recordName |
|
System.Double |
width |
|
System.Double |
frequencyIncrement |
|
System.Double |
mass |
|
System.Double |
eccentricity |
|
XyFunctionUnit |
ordinateUnitType |
|
XyFunctionUnit |
abscissaUnitType |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink