Digital Engineering 24/7

Helping design and engineering professionals discover, evaluate and specify technologies and processes that shorten the design cycle and enable success.

New CADEXSOFT Release Features Unified MTKCore Naming, More

CADEXSOFT invites you to review the unified MTKCore naming and explore Workbench and projection algorithm updates.

New CADEXSOFT Release Features Unified MTKCore Naming, More
Source: CADEXSOFT
Unified MTKCore binary and package naming

Latest Design News

Latest Design Resources

By DE Editors  

February 16, 2026

CADEXSOFT announces new features and improvements in Manufacturing Toolkit 2026.1. In this new release, core MTK binaries have been renamed from CadExMTK to MTKCore. This change aligns binary naming with the updated CMake package name, which has been renamed from CadEx::MTK to MTK::Core.

For a consistent developer experience, all language wrappers have been updated to reflect the new package and binary names. This ensures clearer separation of MTK core functionality, simplifies integration, and reduces confusion when working across different languages and build systems, according to the company

The following updates have been applied:

  • Python: manufacturingtoolkit.CadExMTK → manufacturingtoolkit.MTKCore
  • C#: CadExMTKNet.dll → MTKCoreNet.dll
  • Java: CadExMTKJava.jar → MTKCoreJava.jar

Note: if you are upgrading from a previous release, you will need to update your projects accordingly. This includes adjusting import statements, package references, dependency declarations, and build scripts to use the new MTKCore names. Failing to update these references may result in build or runtime errors.

Projector Updates

The projector in MTK is a tool used to compute geometric projections of 3D model parts onto a plane. It takes model topology, generates a projection in a specified direction, and returns structured data such as projection regions and contours, which you can directly use for analysis and visualization.

Projection API Enhancements

The projection API has been extended to provide more flexible access to projection results, the company reports. Instead of returning only numeric projection metrics, you can now also retrieve projection regions as structured geometry in the form of polylines or meshes for advanced processing and visualization.

As part of this update, Projector_PolyData has been replaced with the new Projector_Projection class, which serves as the entry point to the updated projection API.

Two new supporting classes have been introduced:

  • Projector_ProjectionContour, which represents individual outer or inner contours
  • Projector_ProjectionRegion, which models a continuous projection region—typically corresponding to a solid projection—defined by one outer contour and zero or more inner contours. You can now access projection regions as polylines or meshes through Projector_Projection::ProjectionRegionList()

Improved Projection Algorithm Performance

The projection algorithm has been optimized, delivering performance improvement compared to previous releases. These optimizations reduce computation time when projecting complex 3D topology.

MTK Workbench Improvements

In MTK Workbench, a new Shaded Without Boundaries display mode has been added to improve visual clarity when working with complex models. This mode renders the model without edge outlines, reducing visual noise.

Turning Face grouping has been refined by using the actual Machining_FaceType, rather than a generic classification. 

Wall Thickness Visualization Improvements 

Mesh generation for solids has been updated to address previously missing surface normals. The MTKConverter Wall Thickness process correctly exports normals to the MTKWEB format.

To support these changes, the C#, Java, and Python MTKConverter examples for the Wall Thickness process have also been updated to generate all required data for MTK Web visualization.

Removal of Python 3.7–3.9 Support

Support for deprecated Python 3.7–3.9 packages has been removed from the distribution. These Python versions have reached the end of their active lifecycle and no longer receive regular updates.

Starting with this release, MTK is distributed only with packages for Python 3.10 through 3.13. The company recommends upgrading your environment to one of the supported Python versions to ensure continued access to new features, improvements, and long-term support.

Sources: Press materials received from the company and additional information gleaned from the company’s website.

 

More about CADEXSOFT

The company has developed a Manufacturing Toolkit that is an all-in-one software development kit 

Latest in CADEXSOFT

Latest in New Products

About DE Editors

DE Editors

DE's editors contribute news and new product announcements to Digital Engineering. Press releases may be sent to them via [email protected].

Follow DE
on Facebook
on Linkedin

Related Topics

Design   ​CAD   Products   CADEXSOFT   Computer–Aided Design CAD   New Products   All topics
 

Subscribe

Subscribe to our FREE magazine, FREE email newsletters or both!

Join over 90,000 engineering professionals who get fresh engineering news as soon as it is published.

Subscribe today

 
 

From our Sponsors

Meltio Takes Metal Additive to the Next Level
Meltio's DED technology enables industries to tailor and customize their solutions to create & repair metal parts.
Easing the Transition from ETO to CTO with Configuration Lifecycle Management
Manufacturers are discovering that the Configure-to-Order (CTO) model provides significant benefits when it comes to customization.
Siemens + Altair = The Next Chapter in Design and Simulation
With its acquisition of Altair, Siemens creates a unified simulation portfolio combining generative design with high-performance computing and AI workflows.