Versions Compared

Key

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

...

Info

Further information regarding accelerator files can be found on the official Creo documentation

  • 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.

...


In HOOPS Exchange, flexible component are not fully supported. The component can be loaded only in the state it was saved in Creo, and it depends on the data stored in the native file.

  • If the tessellation of the flexible component is stored, it will be loaded by default

    Otherwise,

    • 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

    to true will load up the generic representation instead if no tessellation is available

...

  • 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 not

    • 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_bFlexCompUseGenericIfNoTess 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_bFlexCompUseGenericIfNoTess is true

Image Added

The tessellation is NOT stored in the Creo file

m_bFlexCompUseGenericIfNoTess is false

Image Added