DATAKIT API  V2025.1
Datakit Libraries

List of libraries and usage


Util Libraries

Library name UsageNeeded by
DatakitRead API Handle All
LibUtil Classes and Tools All
Tslib Geometric Tools / Projection All
LibTesselation Tesselation Tools Jt3dWrite or use of tesselation tools

Reader Libraries

Format to read Library nameAdditionnal library needed
3D Experience - CatiaV6 LibCatiaV6Read LibCatiaV5Read
3DMLib3dmRead  
ACISLibInventorRead  
CADDSLibCaddsRead  
Catia V4LibCatiaV4Read 
Catia V5LibCatiaV5Read 
CGRLibCatiaV5Read 
CreoviewLibCreoViewRead 
DWGLibDwgReadLibInventorRead
DXFLibDwgReadLibInventorRead
Fusion 360LibF3dReadLibInventorRead
FBXLibFbxReadWrite 
GLTFLibGltfReadWrite 
IFC (BIM)LibStepRead 
IGESLibIgesRead  
InventorLibInventorRead 
JT (Based on Datakit reader)LibJtRead LibParasolidRead
JT (Based on PSKernel library)LibJtRead LibUgSwSeReadPsKernel
Navis3dLibNavisRead
NX (Based on Datakit reader)LibUgSwSeReadLibParasolidRead
NX (Based on PSKernel library)LibUgSwSeReadPsKernel 
Parasolid (Based on Datakit Reader) LibParasolidRead 
Parasolid (Based on PSKernel library)LibUgSwSeReadPsKernel 
PlmXml
LibPlmXmlRead 
ProE / CREOLibProEReadLibCreoViewRead
REVIT (BIM)LibRevitRead 
SMG (3DVIA) LibSmgRead 
Solid Edge (Based on Datakit reader )LibSeReadLibUgSwSeRead,LibParasolidRead
Solid Edge (Based on PSkernel library)LibSeReadPsKernelLibUgSwSeReadPsKernel
SolidWorks (Based on Datakit reader)LibUgSwSeReadLibParasolidRead
SolidWorks (Based on PSKernel library)LibUgSwSeReadPsKernel 
STEPLibStepRead 
STLLibStlRead 
VDALibVdaRead 

Writer Libraries

Format to write Library nameAdditionnal library needed
3D XMLLib3dxmlWrite 
3MF Lib3mfWrite 
Catia V5LibCatiaV5WriteLibCatiaV5Read
CGRLibCgrWrite 
ColladaLibColladaWrite 
FBXLibFbxReadWrite 
GltfLibGltfReadWrite 
IGESLibIgesWrite 
JTLibJtWriteLibTesselation
OBJLibObjWrite 
NXLIbUgWriteLibParasolidWrite or LibXmtWritePK
Parasolid (Based on Datakit writer)LibParasolidWrite 
Parasolid (Based on PsKernel library)LibXmtWritePK 
PDF 3DLibPdfWriteLibPrcReadWrite
PlmXml
LibPlmXmlRead 
PRCLibPrcReadWrite 
SAT ACISLibSatWrite 
STEPLibStepWrite 
SolidWorksLibSwWriteLibParasolidWrite or LibXmtWritePK