Improved handling of supported format versions
The CAD Exchanger SDK now provides an iterator for BaseError_UnsupportedVersion that returns supported version ranges.
Previously, handling unsupported file versions was more complex for formats such as IFC, where supported versions are not sequential or contain gaps. The new iterator allows applications to retrieve multiple supported version ranges, making it easier to handle these cases programmatically.
Improved NX PMI import
NX import has been improved with several fixes related to Product Manufacturing Information (PMI).
Issues in PMI Datum conversion that could cause import errors have been fixed. PMI Leaders that could be missing when importing older NX versions are now imported correctly, and an issue that caused some PMI Dimensions to be mirrored has also been resolved.
Additional format improvements
STEP
- Fixed an issue where left-handed conical P-Curves could be exported as-is despite not being directly supported by the STEP format.
CATIA
- Fixed a parser crash caused by an unsupported surface type.
IFC
- Added the Transformation() method to ModelData_BIMHost to help avoid floating-point errors and visualization issues in models with large coordinate offsets.
Visual C++ 14.1 and GCC 7 packages discontinued
CAD Exchanger packages built with Visual C++ 14.1 (vc14.1) and GCC 7 are no longer included in the distribution.
For Linux development, Clang 18 with libc++ and GCC 10 packages are now provided instead.
If your application currently relies on the discontinued package configurations, you will need to migrate to one of the supported compiler packages when upgrading to this and future releases.
Manufacturing Toolkit updates
Here are the highlights of Manufacturing Toolkit 2026.5:
- Improved bend and detailed edge geometry processing.
- Improved hole depth calculation for CNC machining.
- Unfolding as a dedicated MTK Workbench process.
- Markup Creating Viewer example and reworked Visual Measurements API in MTK Web.
Follow the link to learn more about the new MTK release.
For the complete list of CAD Exchanger 3.24.21 updates, please refer to the changelog.