New model data API, web visualization capabilities, and model reader class for supported formats in Manufacturing Toolkit in release 3.24.6
Use new visualization capabilities to develop web applications, read any supported format via the new model reader class, and evaluate significant API changes.

We are happy to announce the latest release of Manufacturing Toolkit, bringing even greater capabilities in data processing and visualization.
Here are the highlights
- New model data API and updated API of tools;
- Model reader class allowing you to read any supported format.
New model data API
In Manufacturing Toolkit 3.24.6, we have revised class naming rules by replacing prefixes with corresponding namespaces like Geom, ModelData, and Measurements. Grouping classes improves clarity and introduces a more organized structure.
Moreover, we have added explicit methods for obtaining the triangulation of an edge or a face, and new classes for geometric primitives, curves, surfaces, model elements. It allows for more flexibility in exploring models, especially when dealing with detailed geometry.
New web visualization capabilities
We are excited to introduce a new TypeScript library that can assist you in exploring and visualizing 3D CAD models on the web when using Manufacturing Toolkit.
Key features include:
- reading MTKWEB (our proprietary format, optimized for web usage);
- accessing product structures of assemblies and parts;
- supporting B-Rep geometry;
- providing data for visualizing 3D models.
Upload your STEP file via Manufacturing Toolkit, convert it to MTKWEB, import the file, and manipulate it using our samples as a guide.
Our web visualization is based on the open-source Three.js library, enabling seamless integration with applications already using Three.js for visualization. Paired with Manufacturing Toolkit, it allows you to develop web applications running publicly or on-premise.
Revised documentation
The new release makes our documentation more comprehensive for both new and experienced users. We have made updates to reflect the changes in the new API, with multiple key articles — such as the introduction and getting started guides — completely rewritten for clarity and ease of understanding.
There was also added documentation for classes that previously lacked descriptions, ensuring that you have all the necessary information.
Added model reader class
We have introduced a universal class, handling all formats supported by Manufacturing Toolkit. When reading a file, its content is converted into a common data model. For new users, only reading of the STEP file format is supported, but we plan to add more formats in the future. This addition simplifies the process of working with different data types, enhancing interoperability within the toolkit.
There are also some minor changes in Manufacturing Toolkit. To get the full list of the 3.24.6 updates, read the CHANGES.txt file.