Performing a Local Healing

You can heal geometric holes and geometric tangency problems inside a body. You first check the surface to find holes and tangency problems, then heal them.Local Healing finds and heals geometric holes and geometric tangency problems inside a body.

See Also
Local Healing
  1. Check the surfaces connections:
    1. From the Analysis section of the action bar, click Surface Connection Checker and select the surface.
    2. Set the Search distance to Regular (0.1 mm).
    3. Select the Internal edges option.
    4. Select the Tangency line to activate the Tangency error box and enter 0.2 deg in the Tangency error box.
    5. Click Apply.

    The analysis results are displayed in the dialog box.

  2. Inspect the detected problems:
    1. Select the Distance line. You can see the edge with a gap in red.
    2. Select the Tangency line. You can see the edge with a Tangency default in yellow.
    3. Click Cancel to exit.
  3. From the Assemble section, click Local healing .
  4. Select two defective edges.
    • Select edges in the work area:
      • Standard selection (no button clicked):
        • When you select an unlisted element, it is added to the list.
        • When you select a listed element, it is removed from the list.
      • Add Mode:
        • When you select an unlisted element, it is added to the list.
        • When you select a listed element, it remains in the list.
      • Remove Mode:
        • When you select an unlisted element, the list is unchanged.
        • When you select a listed element, it removed from the list.

    Tips:
    • Replacements are done by removing an element, then adding another one.
    • Double-click Add Mode or Remove Mode, to make the chosen mode permanent, that is, successively selecting elements adds or removes them.
    • Click only once, only the next selected element is added or removed.
    • Click the button again, or click another, to deactivate the mode.

  5. Set Continuity to Tangent. Enter a Distance Objective lower than the gap found and a Tangency Objective lower than the tangency default found.
  6. Enter the Continuity, Distance Objective and Tangency Objective values.
  7. Select the Visualization tab and select All under the Shown Solution(s). Click Apply.
    The computed healed surface appears in green.
    • The shape has changed slightly.
    • The initial tangency gap has been corrected.
    • The initial distance gap has been corrected.
    Tips:
    • A message with the symbol means that the healing is impossible. Check the healing options for incoherent constraints.
    • A message like at Apply indicates that the surface has been healed only partially.
    • Select All or Not corrected again to re-initialize the display of the solutions.
    • Once the computation is started, a healed surface is computed and displayed in the work area and in the tree. If you select an edge, an error message like is displayed because you are selecting an edge on the computed, not on the initial surface. Click Undo until the computed surface is removed from the tree and select the required edge again, this time on the initial surface.
  8. Select additional edges to heal, or select edges to freeze or to keep sharp and click Apply.

  • The initial surface is sent to the No Show and the healed surface appears in the work area and in the tree.
  • The topological quality of the initial body is very important to obtain a good result.
  • Local Healing creates new surfaces by deforming the input surfaces in such a way that the distance between the edges, and eventually the angle between the edges, reach a given value.
  • The 2D representation of the edges may be modified by Local Healing: no constraints are specified.
  • Only the faces contiguous to the specified edge are taken into account, and only the constraints on these faces will affect the output.
  • Local Healing is associative. The output is a feature that is updated when the input is modified.
  • The options selected and the numerical values entered in the dialog box are modal within the session.