Enhanced API with PMI support and customizable import settings, improved unfolding and wall thickness algorithms in Manufacturing Toolkit 2025.3

Get access to PMI data for parts, assemblies, or instances in STEP files. Enable or disable uploading of PMI data and drawings. Evaluate faster DFM checks for injection molding and CNC machining.

Olesia Lebedeva
Olesia Lebedeva May 13, 2025 ● 2 min read

In this release, we focus on PMI import support as well as improving unfolding and wall thickness algorithms.

Here are the highlights:

  • PMI import support for STEP files;
  • customizable import settings;
  • configurable runtime logging;
  • improved performance of unfolding and wall thickness algorithms.

Enhanced API

PMI import support for STEP files

PMI import support for STEP files

From this release, Manufacturing Toolkit supports importing PMI from STEP files, along with the corresponding API. You can access PMI data for parts, assemblies, or instances via ModelData::Element::PMI() and retrieve PMI linked to specific shapes using ModelData::Shape::AssociatedPMI(). This enhancement enables handling manufacturing annotations and GD&T data.

Check a new PMI example to see how to traverse PMI entities.

Customizable import settings

Customizable import settings

A new ModelReaderParameters class provides flexible control over STEP file imports, allowing you to selectively enable or disable uploading of PMI data and drawings. The settings can be configured through the corresponding SetParameters() method. This functionality enables precise customization of model loading based on your specific workflow requirements.

Configurable runtime logging

Configurable runtime logging

A new Utilities::Logger class introduces flexible logging with six severity levels from Trace to Fatal. You can output logs to files for easier tracing execution, analyzing behavior, and debugging issues.

Improved performance of unfolding and wall thickness algorithms

Improved performance of unfolding and wall thickness algorithms

Now, the unfolding algorithm runs up to 5x faster on large models, while wall thickness analysis shows up to 3x speed gains on high-volume models. The performance boost in wall thickness calculations provides faster DFM checks for injection molding and CNC machining.

Also, we have updated documentation with the new PMI, Logger, and Reading Parameters sections, offering practical guidance and improving the overall user experience.

There are some minor changes in Manufacturing Toolkit. To get the full list of the 2025.3 updates, read the CHANGES.txt file.