HOOPS Exchange 2018 SP1
Format Updates
Format | Updated Version |
---|---|
CATIA V5 | V5_6R2018 |
NX | 12 |
Parasolid | v30.1 |
ACIS | 2018 (R28) |
Rhino | 6 |
Enhancements
C++ API
A C++ interface has been added for HOOPS Exchange. This is the first release of this interface and it should be considered as a fully supported pre-release of the code. One of the first main use cases for the C++ interface is to enable and allow the update of a HOOPS Exchange version without having to recompile your application. This C++ API will continue to be developed in future releases to make it easier to develop and build your application. Please see the Getting Started with the C++ API section for more information.
Collision Detection
Functionality (A3DCollisionCompute()
) has been added to determine if
there is interference (clashes) between parts within an assembly. (This
is a static clash detection.) As well as detecting interference, the
function will be able to check the clearance of parts for a given
clearance distance and also if the part is completely enclosed within
the other part.
Bounding Box Computation
A new function (A3DMiscComputeBoundingBox()
) is included to
calculate the bounding box for a representation item, product
occurrence, and model file.
Functionality Enhancements
SolidWorks
Support for SolidWorks Virtual Components. A Virtual Component is a component that is embedded inside the assembly file rather than being an external reference.
NX
Improved the support and handling of very large assemblies.
3DXML
Improved the quality of the default view.
JT
JT views have been improved to fix exploded view problems.
Miscellaneous
Notification about the :func:`A3DMiscReferenceOnTopologyCreate`
function. Creating a A3DMiscReferenceOnTopologyData
on
tessellated entities will not be supported.