DataManager Class

class NXOpen.CAE.FTK.DataManager

Bases: object

Ftk data manager

To obtain an instance of this class use NXOpen.Session.DataManager().

New in version NX7.5.0.

Methods

Method Description
CreateArrayRecord2d Creates 2d array record @return 2D array record
CreateArrayRecord2dEvenSpacing Creates 2d array record with even spacing @return 2D even array record
CreateArrayRecord3d Creates 3d array record @return 3D array record
CreateArrayRecordUnit Creates an array record unit by xy function unit @return Array unit
CreateArrayUnit Creates array unit by nx system unit @return Array unit
CreateComplexMatrixRecord Creates an empty complex matrix record which section data is complex data.
CreateRealMatrixRecord Creates an empty real matrix record which section data is real data.
DeleteArrayUnit Deletes array unit
DeleteFile Deletes afu/op2 file
DeleteRecord Deletes record
GetAfuRecord Gets afu record @return Afu record data
GetOp2Record Gets op2 record @return Op2 record data
LoadFile Loads afu/op2 file
UnloadFile Unloads afu/op2 file

Enumerations

DataManagerAfuRecordZValue Enumeration Represents the method to get Z value for afu record in 3D plot

Method Detail

CreateArrayRecord2d

DataManager.CreateArrayRecord2d

Creates 2d array record

Signature CreateArrayRecord2d(titleName, legendName, numPoints)

Parameters:
  • titleName (str) – Title name
  • legendName (str) – Legend name
  • numPoints (int) – Point count
Returns:

2D array record

Return type:

NXOpen.CAE.FTK.ArrayRecord2D

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

CreateArrayRecord2dEvenSpacing

DataManager.CreateArrayRecord2dEvenSpacing

Creates 2d array record with even spacing

Signature CreateArrayRecord2dEvenSpacing(titleName, legendName)

Parameters:
  • titleName (str) – Title name
  • legendName (str) – Legend name
Returns:

2D even array record

Return type:

NXOpen.CAE.FTK.ArrayRecord2DEven

New in version NX9.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

CreateArrayRecord3d

DataManager.CreateArrayRecord3d

Creates 3d array record

Signature CreateArrayRecord3d(titleName, legendName, numPoints)

Parameters:
  • titleName (str) – Title name
  • legendName (str) – Legend name
  • numPoints (int) – Point count
Returns:

3D array record

Return type:

NXOpen.CAE.FTK.ArrayRecord3D

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

CreateArrayRecordUnit

DataManager.CreateArrayRecordUnit

Creates an array record unit by xy function unit

Signature CreateArrayRecordUnit(unitType)

Parameters:unitType (NXOpen.CAE.XyFunctionUnit) – Unit type
Returns:Array unit
Return type:NXOpen.CAE.FTK.BaseUnit

New in version NX11.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

CreateArrayUnit

DataManager.CreateArrayUnit

Overloaded method CreateArrayUnit

  • CreateArrayUnit(nxUnit)
  • CreateArrayUnit(measureType, unitType)
  • CreateArrayUnit(numeratorUnit, denominatorUnit)

-------------------------------------

Creates array unit by nx system unit

Signature CreateArrayUnit(nxUnit)

Parameters:nxUnit (NXOpen.Unit) – NX system unit
Returns:Array unit
Return type:NXOpen.CAE.FTK.BaseUnit

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

-------------------------------------

Creates array unit by xy function unit

Signature CreateArrayUnit(measureType, unitType)

Parameters:
Returns:

Array unit

Return type:

NXOpen.CAE.FTK.BaseUnit

New in version NX7.5.0.

Deprecated since version NX11.0.0: Use NXOpen.CAE.FTK.DataManager.CreateArrayRecordUnit() instead.

License requirements: nx_ftk (“NX Advanced Graphing”)

-------------------------------------

Creates array unit by numerator and denominator unit

Signature CreateArrayUnit(numeratorUnit, denominatorUnit)

Parameters:
Returns:

Array unit

Return type:

NXOpen.CAE.FTK.BaseUnit

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

-------------------------------------

CreateComplexMatrixRecord

DataManager.CreateComplexMatrixRecord

Creates an empty complex matrix record which section data is complex data.

Signature CreateComplexMatrixRecord(titleName, legendName)

Parameters:
  • titleName (str) – Title name
  • legendName (str) – Legend name
Returns:

Complex matrix record

Return type:

NXOpen.CAE.FTK.ComplexSectionBasedMatrixRecord

New in version NX10.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

CreateRealMatrixRecord

DataManager.CreateRealMatrixRecord

Creates an empty real matrix record which section data is real data.

Signature CreateRealMatrixRecord(titleName, legendName)

Parameters:
  • titleName (str) – Title name
  • legendName (str) – Legend name
Returns:

Real matrix record

Return type:

NXOpen.CAE.FTK.RealSectionBasedMatrixRecord

New in version NX10.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

DeleteArrayUnit

DataManager.DeleteArrayUnit

Deletes array unit

Signature DeleteArrayUnit(deletedUnit)

Parameters:deletedUnit (NXOpen.CAE.FTK.BaseUnit) – Deleted unit

New in version NX9.0.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

DeleteFile

DataManager.DeleteFile

Deletes afu/op2 file

Signature DeleteFile(fileName)

Parameters:fileName (str) – Afu/Op2 file name with full path

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

DeleteRecord

DataManager.DeleteRecord

Deletes record

Signature DeleteRecord(deletedRecord)

Parameters:deletedRecord (NXOpen.CAE.FTK.BaseRecord) – Deleted record

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

GetAfuRecord

DataManager.GetAfuRecord

Gets afu record

Signature GetAfuRecord(afuFileName, recordName)

Parameters:
  • afuFileName (str) – Afu file name with full path
  • recordName (str) – Afu record name
Returns:

Afu record data

Return type:

NXOpen.CAE.FTK.BaseRecord

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

GetOp2Record

DataManager.GetOp2Record

Gets op2 record

Signature GetOp2Record(op2FileName, dataSetName, recordName)

Parameters:
  • op2FileName (str) – Op2 file name with full path
  • dataSetName (str) – Op2 data set name
  • recordName (str) – Op2 record name
Returns:

Op2 record data

Return type:

NXOpen.CAE.FTK.BaseRecord

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

LoadFile

DataManager.LoadFile

Loads afu/op2 file

Signature LoadFile(fileName)

Parameters:fileName (str) – Afu/Op2 file name with full path

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)

UnloadFile

DataManager.UnloadFile

Unloads afu/op2 file

Signature UnloadFile(fileName)

Parameters:fileName (str) – Afu/Op2 file name with full path

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)