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
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 NOTE: The full Unicode character set is not supported for this parameter.
  • legendName (str) – Legend name NOTE: The full Unicode character set is not supported for this parameter.
  • 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 NOTE: The full Unicode character set is not supported for this parameter.
  • legendName (str) – Legend name NOTE: The full Unicode character set is not supported for this parameter.
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 NOTE: The full Unicode character set is not supported for this parameter.
  • legendName (str) – Legend name NOTE: The full Unicode character set is not supported for this parameter.
  • 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”)

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.

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 NOTE: The full Unicode character set is not supported for this parameter.
  • legendName (str) – Legend name NOTE: The full Unicode character set is not supported for this parameter.
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 NOTE: The full Unicode character set is not supported for this parameter.
  • legendName (str) – Legend name NOTE: The full Unicode character set is not supported for this parameter.
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 NOTE: The full Unicode character set is not supported for this parameter.

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 NOTE: The full Unicode character set is not supported for this parameter.
  • recordName (str) – Afu record name NOTE: The full Unicode character set is not supported for this parameter.
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 NOTE: The full Unicode character set is not supported for this parameter.
  • dataSetName (str) – Op2 data set name NOTE: The full Unicode character set is not supported for this parameter.
  • recordName (str) – Op2 record name NOTE: The full Unicode character set is not supported for this parameter.
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 NOTE: The full Unicode character set is not supported for this parameter.

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 NOTE: The full Unicode character set is not supported for this parameter.

New in version NX7.5.0.

License requirements: nx_ftk (“NX Advanced Graphing”)