Cleaning and Simplification of V4 Data

In order to get optimization during the V4/V5 Migration, a variable is active: V5V4CleanTolerance.

This variable has the same behavior on V4 or V5 topology.

This can result in dramatic improvements in terms of conversion performance, memory consumption and CATPart size.

V4V5 Topology cleaning

During V4/V5 conversion, V4 objects are cleaned and the Brep is adapted to the V5 containing Part. Those cleaning actions are applied:

  • automatically,

  • only on V4 entities without specifications, that are transferred as BREP only.

Validity checks and cleaner actions:

  • cleans invalid objects and migrate all the V4 features (geometry only),
  • eliminates small edges,
  • merge confused edges,
  • solves the configuration of too large gap between adjacent faces,
  • correct inconsistencies of face or edge orientation.

Add-value:

  • improve the success ratio of V4/V5 migration without any V4 corrective action,
  • improve the quality and performance of data conversion.

Drawbacks:

  • gaps between adjacent faces can be increased.