Manufacturing Toolkit

The Manufacturing Toolkit (MTK) is a set of tools for analyzing 3D CAD models to retrieve manufacturing process-specific information, identify and collect features, reveal possible design issues in the model.

MTK uses sophisticated mathematical algorithms to recognize CNC machining, sheet metal, additive manufacturing, and more. Currently, we provide API for the following languages: C++, C#, Java and Python.

Multiple manufacturing processes

Sheet Metal

Sheet Metal

Unfolding algorithm to reverse engineer original metal sheets. Recognize bends' radii and lengths. Analyze thickness and build 2D projections.

CNC machining

CNC machining

Recognize machining features: milled surfaces, holes and countersinks (depths & diameters), chamfers, fillets, turning axes, bores, etc.

Additive manufacturing

Additive manufacturing

Enable manufacturability analysis: wall thicknesses, sharp edges.

Why choose Manufacturing Toolkit?

All-in-one SDK

All-in-one SDK

Comprehensive documentation and numerous examples will help you get started with the Manufacturing Toolkit quickly.

Multiple manufacturing processes

Multiple manufacturing processes

Manufacturing Toolkit supports additive manufacturing, CNC milling, turning, drilling, sheet metal, injection molding and other processes.

DFMA analysis

DFMA analysis

Manufacturing Toolkit allows to ensure the manufacturability of a part and advise on possible design improvements based on the analysis of hole diameters and depths, wall thicknesses, bend radii and more.

Need a custom Manufacturing-as‑a‑Service (MaaS) solution?

We build multiple algorithms — from volume computations to machining feature recognition — to build custom apps for instant manufacturing quotations.