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.