Parasolid Bodyshop is a toolkit that heals Parasolid models. Many modeling applications that do not use Parasolid produce inaccurate models. When such models are imported they are inconsistent because an edge might not lie accurately along a face boundary or because the geometry of adjacent face boundaries are not close enough to each other. These models need to be healed for Parasolid to successfully model with them.

Features

Parasolid Bodyshop is a toolkit component providing functions that can be called by the application in which it is embedded. Parasolid Bodyshop provides new advanced healing capabilities to Parasolid-based applications. Parasolid Bodyshop also intelligently deploys Parasolid's Tolerant Modeling™, enabling Parasolid-powered applications to set a new state of the art in interoperability. The following are specific items that Parasolid Bodyshop resolves through healing:

  • Constraint Based Healing - Parasolid Bodyshop provides a powerful tool to heal smooth edges. A 3D solver is used to repair tangential edges by resolving constraints applied across the body.
  • Geometry Repair - Self-intersections and discontinuities in translated geometry may cause problems in downstream modeling operation. Parasolid Bodyshop identifies and replaces this geometry taking care to ensure that any change in shape is minimal.
  • Geometry Healing - After translation, boundaries of adjacent faces and the edges on which they lie are sometimes not close enough for Parasolid to consider the model to be consistent. Parasolid Bodyshop heals these junctions by reconstructing the intersections in this region of the model.
  • Redundant Entities - Parasolid Bodyshop identifies and removes short edges, sliver faces and duplicate geometry to reduce the complexity of the data and eliminate problems in the translation process.
  • Healing Trimming Data - Small gaps, multiple intersections and spikes in surface trimming data are healed by Parasolid Bodyshop ensuring that each individual face is valid before being sewn into a solid.
  • Geometry Simplification - Proprietary geometry is often translated to other systems in B-spline form. Parasolid Bodyshop will simplify B-spline geometry to analytic curves and surfaces to a user-defined tolerance. This reduces the size of the model data and improves downstream performance.
  • Output Preprocessing - Parasolid Bodyshop provides an output preprocessor to remove configurations of geometry and topology that non-Parasolid systems may have trouble working with. This includes splitting of periodic geometry, removal of small topologies and geometry simplification.

Parasolid Bodyshop will heal the faces, discarding the narrow sliver faces and then sew the remaining faces together to create sheets. Where the sheets join to close a volume, the model will be converted to a solid.

Availability

Parasolid Bodyshop is available on Windows NT. Contact us for information about support on other platforms.