Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This is what it looks like in Creo:

HOOPS Exchange supports of Family Tables depends on what data are available in the native Creo file.
Depending on the model, the representation of the family table components can be:

...

Flexible components

In Creo, a flexible is a part that can has several states, with a variation of dimension, tolerances or material. For a example, a spring can be represented as a flexible component.

...

Situation

Result

Model saved in Creo

The tessellation is stored in the Creo file

The tessellation is NOT stored in the Creo file

m_bFlexCompUseGenericIfNoTess is true

The tessellation is NOT stored in the Creo file

m_bFlexCompUseGenericIfNoTess is false

Boolean operations

In CAD software, boolean operations are a way to define geometrical elements by performing unions or intersections or 2 or more sub-elements.

...

  • 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 edited part without any of the boolean operation

    • If the value is set to false , no representation is loaded. The component won’t be displayed.

Note: if the tessellation is stored in the file, m_bBoolOpUseGenericIfNoTess won’t have any effect.

Example

Situation

Result

Model saved in Creo

Image Added

The tessellation is stored in the Creo file

Image Added

The tessellation is NOT stored in the Creo file

m_bBoolOpUseGenericIfNoTess is true

Image Added

The tessellation is NOT stored in the Creo file

m_bBoolOpUseGenericIfNoTess is false

Image Added

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.