DATAKIT API  V2025.1
API Guide

Welcome to Datakit API Help!


Datakit libraries provide you with a full-documented Application Programming Interface (API) to enable interoperability among CAD systems.
Libraries are an efficient solution for software companies that currently integrate Datakit solutions for CAD data exchange as components to their software.

These libraries allow access to the information stored in native data files such as 3D, 2D, geometrical and topological data and all the concepts of dimensions, tolerances, features, and annotations of course.
Assembly information with the prototype and instance notions are available.
Theses functionalities are typically carried out thanks to our large set of user-callable functions/subroutines that provide access to the software's graphic interface, file manager and database.

Datakit libraries provide also its C++ data structures which are the same for all CAD systems.

These libraries are provided as static libraries and headers files.
They are available on:

System Compilator\Architecture x86_64 ARM64 Comments
Windows
Visual Studio C++ 2015 (v140) x Version 14.0.25431.01 Update 3
Visual Studio C++ 2017 (v141) x Visual Studio C++ Version 15.9.43
Visual Studio C++ 2019 (v142) x Visual Studio C++ Version 16.4.21
Visual Studio C++ 2022 (v143) x x Visual Studio C++ Version 17.0.5
Linux
gcc 4.8 x
gcc 7.5 x
gcc 9.3 x
Mac
clang-1000.10.44.4 x Minimum OS X deployment version 10.10
clang-1300.0.29.3 x Minimum OS X deployment version 11.0

Please contact us for other platforms.