NXOpen .NET Reference Guide
1899
|
Provides methods to manipulate AFU file or AFU record More...
Public Types | |
enum | RequestedMeasureType { Displacement, Velocity, Acceleration, Pressure } |
This enumeration defines the user requested functions types to be read from the puch file More... | |
enum | WritingFileMode { Override, Append } |
This enumeration defines the write modes for a file More... | |
Public Member Functions | |
unsafe void | CopyRecords (string[] sourceAfuFileNames, int[] recordIndexes, string destinationAfuFileName) |
Copies multiple AFU records to an AFU file More... | |
unsafe NXOpen.CAE.AfuAbscissaHeaderInfo | CreateAfuAbscissaHeaderInfo () |
Creates an abscissa header information data object of an AFU record More... | |
unsafe NXOpen.CAE.AfuData | CreateAfuData (NXOpen.CAE.AfuData.AbscissaType abscissaType) |
Creates an AFU record data object with specified axis definition More... | |
unsafe NXOpen.CAE.AfuHeaderId | CreateAfuHeaderId () |
Creates a header id object of an AFU record More... | |
unsafe NXOpen.CAE.AfuOrdinateHeaderInfo | CreateAfuOrdinateHeaderInfo () |
Creates an ordindate header information data object of an AFU record More... | |
unsafe NXOpen.CAE.AfuZHeaderInfo | CreateAfuZHeaderInfo () |
Create a Z axis header information data object of an AFU record More... | |
unsafe void | CreateNewAfuFile (string afuFileName) |
Creates a new empty AFU file More... | |
unsafe string | CreateRecord (NXOpen.CAE.XyFunctionMacroType macroType, NXOpen.CAE.XyFunctionGeneralType dataType, NXOpen.CAE.AfuData afuData) |
Creates a new AFU record. More... | |
unsafe void | CreateRecord (NXOpen.CAE.AfuData afuData) |
Creates a new AFU record. More... | |
unsafe void | CreateRecordsFromPunchFile (string sourcePchFileNames, string destinationAfuFileName, NXOpen.CAE.AfuManager.RequestedMeasureType[] requestedFunctions) |
Creates a AFU records from punch file. More... | |
unsafe void | DeleteAfuFile (string afuFileName) |
Deletes an AFU file More... | |
unsafe void | DeleteRecords (string afuFileName, int[] afuRecordIndexes) |
Deletes multiple AFU records from an AFU file More... | |
unsafe string | EditRecord (NXOpen.CAE.XyFunctionMacroType macroType, NXOpen.CAE.XyFunctionGeneralType dataType, int afuRecordIndex, NXOpen.CAE.AfuData afuData) |
Edits an existing AFU record. More... | |
unsafe void | EditRecord (int afuRecordIndex, NXOpen.CAE.AfuData afuData) |
Edits an existing AFU record. More... | |
unsafe void | ExportAfu (string afuFileName, int recordIndex, string exportFileName) |
Exports an AFU record to an external file file. More... | |
unsafe void | ExportAfuFile (string afuFileName, string exportFileName) |
Exports all records in an AFU file to an external file. More... | |
unsafe string | GetAfuData (string afuFileName, int recordIndex, out NXOpen.CAE.AfuData afuData) |
Returns the AFU record data More... | |
unsafe string | GetAfuUnitText (NXOpen.CAE.XyFunctionUnit unit) |
Returns the unit text of unit enumeration like "mm", "sec" etc. More... | |
unsafe string | GetAfuUnitTypeText (NXOpen.CAE.XyFunctionUnit unit) |
Returns the measure text of unit enumeration like "Displacement", "Time" etc. More... | |
unsafe int[] | GetRecordIndexes (string afuFileName) |
Returns record indices of all records in an AFU file More... | |
unsafe void | ImportAfu (string importFileName, string afuFileName) |
Imports the data from an external file to create AFU records. More... | |
unsafe void | ListFileInformation (string afuFileName, bool listPointData, string outputFileName, NXOpen.CAE.AfuManager.WritingFileMode mode) |
Lists record information of all records in an AFU file to listing window or a specified output file More... | |
unsafe void | ListRecordInformation (string afuFileName, int recordIndex, bool listPointData, string outputFileName, NXOpen.CAE.AfuManager.WritingFileMode mode) |
Lists the AFU record information to listing window or a specified output file More... | |
unsafe void | RenameRecord (string afuFileName, int recordIndex, string newRecordName) |
Renames an AFU record 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 | |
NXOpen.CAE.AfuDataConvertor | AfuDataConvertor [get] |
Contains FFT operations for AFU data More... | |
NXOpen.CAE.AfuDataCreator | AfuDataCreator [get] |
Contains Creator for AFU data More... | |
NXOpen.CAE.AfuMathOperation | AfuMathOperation [get] |
Contains Math Operations for AFU data More... | |
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... | |
Provides methods to manipulate AFU file or AFU record
To obtain an instance of this class, refer to NXOpen.Session
Created in NX4.0.0
|
inline |
Copies multiple AFU records to an AFU file
Created in NX4.0.0
License requirements: None.
sourceAfuFileNames | the AFU files to be copied |
recordIndexes | Indexes of the AFU records to be copied. Each index Must begin with 1 |
destinationAfuFileName | Destination AFU file |
|
inline |
Creates an abscissa header information data object of an AFU record
Created in NX10.0.0
License requirements: None.
|
inline |
Creates an AFU record data object with specified axis definition
Created in NX9.0.0
License requirements: None.
abscissaType | Abscissa specific data type |
|
inline |
Creates a header id object of an AFU record
Created in NX5.0.0
License requirements: None.
|
inline |
Creates an ordindate header information data object of an AFU record
Created in NX10.0.0
License requirements: None.
|
inline |
Create a Z axis header information data object of an AFU record
Created in NX10.0.0
License requirements: None.
|
inline |
Creates a new empty AFU file
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
|
inline |
Creates a new AFU record.
Application type and usage type are specified to set the function data type of the AFU record. Timestamp is outputted.
Created in NX4.0.0
License requirements: None.
macroType | Application type of AFU record used |
dataType | Usage type of AFU record used |
afuData | Afu record data |
|
inline |
Creates a new AFU record.
Application type and usage type are NOT specified. The function data type of the AFU record will be set by CAE.AfuData.FunctionDataType . Timestamp is NOT outputted.
Created in NX5.0.0
License requirements: None.
afuData | Afu record data |
|
inline |
Creates a AFU records from punch file.
Created in NX1899.0.0
License requirements: None.
sourcePchFileNames | Source PCH file |
destinationAfuFileName | Destination AFU file |
requestedFunctions | Refer JA_AFU_MANAGER_requested_measure_type |
|
inline |
Deletes an AFU file
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
|
inline |
Deletes multiple AFU records from an AFU file
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
afuRecordIndexes | Indexes of the AFU records to be deleted from the AFU file. (Indexes begin with 1) |
|
inline |
Edits an existing AFU record.
Application type and usage type are specified to set the function data type of the AFU record. Timestamp is outputted.
Created in NX4.0.0
License requirements: None.
macroType | Application type of AFU record used |
dataType | Usage type of AFU record used |
afuRecordIndex | Index of the AFU record in the AFU file. Must begin with 1 |
afuData | Afu record data |
|
inline |
Edits an existing AFU record.
Application type and usage type are NOT specified. The function data type of the AFU record will be set by CAE.AfuData.FunctionDataType . Timestamp is NOT outputted.
Created in NX5.0.0
License requirements: None.
afuRecordIndex | Index of the AFU record in the AFU file. Must begin with 1 |
afuData | Afu record data |
|
inline |
Exports an AFU record to an external file file.
Currently supports CSV, MAT, DAC and UNV58 files.
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
recordIndex | Index of the AFU record to be exported |
exportFileName | The file name to be exported |
|
inline |
Exports all records in an AFU file to an external file.
Currently supports RPCIII and UNV58 files.
Created in NX5.0.0
License requirements: None.
afuFileName | AFU file name |
exportFileName | The file name to be exported |
|
inline |
Returns the AFU record data
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
recordIndex | Index of the AFU record in the AFU file. Must begin with 1 |
afuData | AFU record data |
|
inline |
Returns the unit text of unit enumeration like "mm", "sec" etc.
Created in NX5.0.0
License requirements: None.
unit | Unit enumeration |
|
inline |
Returns the measure text of unit enumeration like "Displacement", "Time" etc.
Created in NX5.0.0
License requirements: None.
unit | Unit enumeration |
|
inline |
Returns record indices of all records in an AFU file
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
|
inline |
Imports the data from an external file to create AFU records.
Currently supports CSV, MAT, DAC, RPCIII, UNV58, Samcef Des files.
Created in NX4.0.0
License requirements: None.
importFileName | The file name to be imported |
afuFileName | AFU file name |
|
inline |
Lists record information of all records in an AFU file to listing window or a specified output file
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
listPointData | List Control Flag. If true, the record data will be listed. Otherwise only AFU record header information is listed. |
outputFileName | Output file name which the record information is written. If NULL, the information is only outputted to the listing window |
mode | Output file write mode: Overwrite or Append, only valid when output file name is not NULL. |
|
inline |
Lists the AFU record information to listing window or a specified output file
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
recordIndex | Index of the AFU record to be listed |
listPointData | List control flag. If true, the record XY data will be listed. Otherwise only AFU header information is listed. |
outputFileName | Output file to which the record information is written. If NULL, the information is only outputted to the listing window. |
mode | Output file write mode: Overwrite or Append, only valid when output file name is not NULL. |
|
inline |
Renames an AFU record
Created in NX4.0.0
License requirements: None.
afuFileName | AFU file name |
recordIndex | Index of the AFU record in the AFU file. Must begin with 1. |
newRecordName | New record name |
|
get |
Contains FFT operations for AFU data
Created in NX3.0.0
|
get |
Contains Creator for AFU data
Created in NX1899.0.0
|
get |
Contains Math Operations for AFU data
Created in NX3.0.0
|
get |
Returns the tag of this object.