...
If the tessellation of the flexible component is stored, it will be loaded by default
The tessellation is the representation of the flexible component in the state it was saved in Creo.
If no tessellation is available the setting m_bFlexCompUseGenericIfNoTess adapts HOOPS Exchange behavior
If the value is set to
true
a generic representation is loaded. It is a representation of the component that may notIf the value is set to
false
, no representation is loaded. The component won’t be displayed.
...
For example, here is the result of a boolean intersection between a cube and a sphere:
...
Depending on the Creo version used, boolean operations may not be fully supported by HOOPS Exchange
For older versions, only the tessellation generated by Creo will be loaded if available
If no tessellation is available, the setting m_bBoolOpUseGenericIfNoTess adapts HOOPS Exchange behavior
If the value is set to
true
a generic representation is loaded. It usually corresponds to the base component used without any boolean operationIf the value is set to
false
, no representation is loaded. The component won’t be displayed.
Recommendations
When a model has a defect in HOOPS Exchange, we recommend to resave the file in Creo, and if possible in a more recent version of Creo.
We recommend trying to work as much as possible with models more recent than Creo 4 for the best results in HOOPS Exchange. If possible, resave the file in a recent version of Creo to upgrade the model.