#######################
HOOPS Exchange 2024.2.0
#######################

**************
Format Updates
**************

================== ==================== 
*Format*           *Updated Version*
================== ====================
NX                 2312
Parasolid          36.1
Rhino              8
================== ====================

See :doc:`/start/supported-formats` for the list of all supported formats.

************************************
Physical Material Properties Support
************************************

Our support for reading **physical material properties** from Inventor and SolidWorks files has been improved.

- **Inventor:** We are now supporting Shear Modulus for isotropic and orthotropic materials.

- **SolidWorks:**

  - We are now supporting Shear Modulus, Specific Heat, Yield Strength, Tensile Strength, Thermal Conductivity, Poisson Ratio and Thermal Expansion for isotropic materials. We also retrieve the density when no material is applied.

  - Two materials can have the same name if they are stored in different libraries. Thus, we now prepend the name of the library to the name. For example, the material 'Material' from the library 'Library' is returned with the name 'Library|Material'.

- **Units:** All values in :cpp:struct:`A3DMiscMaterialPropertiesData` are now returned in SI units, as stated in its documentation.

.. rubric:: See Also

* :doc:`/start/format/inventor_reader`
* :doc:`/start/format/solidworks_reader`

************************************
Inventor: Improved Attribute Support
************************************

**Improvements in the support of Autodesk Inventor attributes:**
  
  - Categorization

  - Title & Values retrieval

************************************
Creo - Pro/E Multibody Parts Support
************************************

We are now supporting multibody parts from Creo Version 7 and onwards.

*********************
Documentation Updates
*********************

**Contact Us page added**

Documentation now includes a new :doc:`/contact_us` page, pointing users to helpful links and contacts within Tech Soft 3D for information and product support. This page can be found at the bottom of the table of contents.


***********
API Changes
***********

- A new API function :cpp:func:`A3DMiscSetMaterialProperties` is available to store and set material properties on entities.

- Added a new option :cpp:member:`~A3DRWParamsGeneralData::m_ppcSearchMaterialLibraryFiles` to specify material library files.


****************************
Third-Party Libraries Update
****************************

Below third-party libraries have been updated:

+-------------------+---------------------+
| *Library*         | *New Version*       |
+===================+=====================+
| ODA               | 24.12               |
+-------------------+---------------------+

The binary dependencies have been updated to *ODA* *24.12*. This update fixes several bugs related to our Revit support. All platform packages are updated, except for Android.

For more information about package content, see :doc:`/distributing`.

**********
Fixed Bugs
**********

The list of fixed bugs can be found on the :doc:`/fixed_bugs` page.
