Extended billboard support and Python version changes in CAD Exchanger 3.24.17

Benefit from extended billboard support and note the Python version changes in CAD Exchanger 3.24.17.

Boris Iuzhikov
Boris Iuzhikov
1 min read

Extended billboard support

Extended billboard support
Extended billboard support

A new IsBillboard() flag has been added to ModelData_PMIPlane to indicate billboard behavior for PMI elements. At this stage, support for this flag is limited and depends on the specific importer or exporter being used.

For 3D PDF, export support has been added for billboarded ModelData_PMITextComponents. As a result, exported PDF files can display PMI text aligned with the viewport in compatible PDF viewers, improving readability and consistency of annotations regardless of model orientation.

For VRML, support has been implemented for importing billboard entities. This allows billboarded annotations defined in VRML files to be correctly interpreted during import, preserving their intended visual behavior in downstream workflows.

Removal of Python 3.7–3.9 support

Removal of Python 3.7–3.9 support
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, which limits the ability to maintain compatibility, performance, and security across CAD Exchanger SDK.

Starting with this release, CAD Exchanger SDK is distributed only with packages for Python 3.10 through 3.13. We recommend upgrading your environment to one of the supported Python versions to ensure continued access to new features, improvements, and long-term support.

Enum value updates

Enum value updates
Enum value updates

Deprecated enum values ModelData_WriterParameters::FileFormatType::Xml, Binary, and Cdxfb have been removed from the API. These legacy options are no longer supported and should not be used in new or existing integrations.

To ensure compatibility with current and future releases, please switch to the updated file format values CDX and CDXWEB. These formats replace the deprecated options and provide a consistent, forward-compatible way to control output generation when working with writer parameters.

Manufacturing Toolkit updates

Here are the highlights of Manufacturing Toolkit 2026.1:

  • Unified MTKCore binary and package naming.
  • Projection API enhancements and improved projection algorithm performance.
  • MTK Workbench improvements.
  • Python version changes.

Follow the link to find more details about the new MTK release.

To get the full list of the CAD Exchanger 3.24.17 updates, read the CHANGES.txt file.

Boris Iuzhikov
Boris Iuzhikov
Marketing manager

Get the CAD Exchanger Newsletter

From us to your inbox weekly.