DATAKIT API  V2025.1
General Mapping (Base Module)

A Specific Licence is required for this module


This information is available from UG NX.

Topological Entities

UG NX Entity DATAKIT Class Remarks
Body Dtk_Body
Shell Dtk_Shell
Face Dtk_Face
Loop Dtk_Loop
Edge Dtk_Edge
Coedge Dtk_Coedge
Vertex Dtk_Vertex


Surface Entities

UG NX Entity DATAKIT Class Remarks
Plane
Dtk_PlaneSurface
Cylinder
Dtk_CylindricalSurface
Cone
Dtk_ConicalSurface
Sphere
Dtk_SphericalSurface
Toroidal
Dtk_ToroidalSurface
Linear Extrusion
Dtk_LinearExtrusionSurface
Revolution
Dtk_StandardRevolutionSurface
Nurbs Surface
Dtk_NurbsSurface
Blend Surface
Dtk_NurbsSurface
Offset Surface
Dtk_OffsetSurface

Curve Entities

UG NX Entity DATAKIT Class Remarks
Line
Dtk_Line
Nurbs Curve
Dtk_NurbsCurve
Intersection Curve
Dtk_NurbsCurve
SP Curve
Dtk_NurbsCurve
Circle
Dtk_Ellipse
Ellipse
Dtk_Ellipse
Parabola
Dtk_NurbsCurve
Hyperbola
Dtk_NurbsCurve


Point Entities

UG NX Entity DATAKIT Class Remarks
Point
Dtk_Point


Facetted Entities

UG NX Entity DATAKIT Class Remarks
Facetted Body
Dtk_mesh
Lightweight Body
Dtk_mesh JT facets
Convergent Body
Dtk_mesh


Reference Entities

UG NX Entity DATAKIT Class Remarks
DatumCSYS Dtk_AxisSystem
DatumPlan Dtk_PlaneSurface DTK_TYPE_REFERENCE_PLANE
DatumAxis Dtk_Line DTK_TYPE_REFERENCE_AXIS


Assembly

UG NX Entity DATAKIT Class Remarks
Assembly Dtk_Component
Promotion Dtk_Body Replace body of part from assembly
Arrangement Dtk_Component List of VirtualComponent for each arrangement
Explosion Dtk_Component


Attributes

UG NX Entity DATAKIT Class Remarks
Name GetName into Dtk_Info
Color ColorId into Dtk_Info
Opacity ColorId into Dtk_Info Alpha A() into Dtk_RGB
Layer LayerId into Dtk_Info
Visibility BlankStatus into Dtk_Info
PersistentName PersistentName into Dtk_Info Dtk_Info::PersistentName(
Material RenderInfosId into Dtk_Info Dtk_RenderInfos


Attributes

UG NX Entity DATAKIT Class Remarks
Name GetName into Dtk_Info
Color ColorId into Dtk_Info
Opacity ColorId into Dtk_Info Alpha A() into Dtk_RGB
Layer LayerId into Dtk_Info
Visibility BlankStatus into Dtk_Info
Construction BlankStatus with value 2 into Dtk_Info
ReferenceSet Entity Array of Dtk_string Dtk_Info::GetReferenceSet
Material RenderInfosId into Dtk_Info Dtk_RenderInfos
PersistentName Dtk_Info::GetPersistentName() Work for Dtk_Component} , Dtk_Body , Dtk_Face} , Dtk_Edge} , Dtk_Vertex} , Dtk_Fdt} , Dtk_AxisSystem


Properties Entities

UG NX Entity DATAKIT Class Remarks
File Integer Integer Dtk_MetaData
File Real Real Dtk_MetaData
File String String Dtk_MetaData
File Date Date Dtk_MetaData
File Reference Reference Dtk_MetaData
File Null Null Dtk_MetaData


Metadata Entities

UG NX Entity DATAKIT Class Remarks
File Properties Dtk_MetaData MetaDataTypeEnum : TypeFileProperty
Properties Dtk_MetaData MetaDataTypeEnum : TypeProperty (*)
Attributes Entity Dtk_MetaData Dtk_Info::GetMetaData


Layer Filter

UG NX Entity DATAKIT Class Remarks
Layer Filter Dtk_LayerInfosSet
Color Table Dtk_ColorInfosSet


Other

UG NX Entity DATAKIT Class Remarks
User Expression Dtk_MetaData
Group Dtk_GlobalDataSet Dtk_SelectionDataSet