C3D Toolkit provides the functionality to construct geometric models, perform geometric calculations, and create connections between the elements of geometric models. C3D Toolkit gives an ability to handle geometric models made in third-party applications and to export geometry to other 3D systems.
Computer-aided design (CAD) systems are the most widely known software products that require tools like C3D Toolkit for their development. Such tools are also used in computer-aided manufac-turing (CAM), engineering (CAE) and, no less important, building information modeling (BIM). All CAD, CAM, CAE and BIM systems share the same geometric model, which provides the following functions:
C3D Toolkit comprises of a dynamic-link library, a demo application with complete source code, technical documentation, and additional support files for compatibility with many integrated devel-opment environments (IDE).
C3D Toolkit today is the only solution on the market that incorporates all five components critical to CAD/CAM/CAE/BIM and similar 3D software development: geometric modeling kernel, constraint solver, visualization engine, polygonal mesh-to-B-rep converter, and data exchange module.
C3D Toolkit provides a fully-documented API (application programming interface). We implement new features (and updates of existing ones) independently of legacy code. This approach eliminates situations in which incompatibilities arise in your product from the latest releases of C3D Toolkit.
C3D Toolkit manages multithreading processes in your projects, such as temporarily disabling parallel computations. To provide safe non-blocking access to object data in different threads, C3D Toolkit also implements special mechanisms to ensure the thread safety of objects. Our algorithms efficiently parallelize calculations in C3D Toolkit, even while supporting thread-safe use of C3D Toolkit in multithreaded applications.
C3D Toolkit is a cross-platform solution that runs on most of operating systems: Android, FreeBSD, iOS, MacOS X, Linux, and Windows.
C3D Toolkit can be used for building С/С++, С#, and JavaScript applications.
We offer flexible licensing terms for C3D Toolkit and charge no minimum royalty fees. This approach allows us to consider the business models of our customers on an individual basis. Focusing on long-term cooperation, we allow you to recognize revenue faster – along with better function delivery and happier end-users.
Get technical support directly from the developers for the C3D Toolkit functions that you implemented in your product. Avoid getting stuck in layers of service desks and negotiations with managers.
english
russian
Minimum System Requirements for C3D Modeler, C3D Solver, C3d Converter and C3D B-Shaper:
Minimum System Requirements for C3D Vision (including requirements above):
Get more information of the kernel, its components and also licensing terms