Solving Problems in Reducing the Radius of Fillets

You can solve a series of problems when reducing the radius of fillets.

Search Fillets and Fillet Radius Reduction are two steps of one tool that helps you find fillets and reconstruct them to reduce the processing time on big models. However, not all cases are detected nor can be reconstructed.

Notes:
  • Faces in the NoShow are not dealt with.
  • Fillets with variable radius are not dealt with.
  • Once you have clearly identified strip of fillets to process, we recommend that you join those fillets.
  • We recommend that you use the Target radius option.
  • The result of the reconstruction depends directly of the quality of the faces to process.
  • We recommend that you perform a fillet search, although it is not mandatory.
  • Only rarely can all the surfaces retrieved by Search Fillets be used directly to recreate fillets. Be sure that you process areas with consistent fillets.
  • If a join cannot be used by Fillet Radius Reduction, we recommend that you edit it and split it.

  1. To correct an invalid fillet, select the invalid CCVFilletSurface feature in the tree.
  2. Find the input elements of the join that you used to create the CCVFilletSurface feature (use the Parent/Children functionality).
  3. Edit the join you used as input:
    1. Check that its free edge is valid, that is, it does not have an inner free edge. Should this happen, modify the join tolerance to remove this inner free edge.
    2. If the free edge is valid, remove some faces to reduce the scope of Radius Fillet Reduction.
  4. Start Radius Fillet Reduction again.
  5. Once you have a satisfactory result, add some faces to the join and restart Radius Fillet Reduction.
  6. To solve failures while creating fillets, try again with a Target radius set to 0. Once you have created a fillet with this value, create fillets in Generative Shape Design.
  7. To solve failures while creating the fillet on a join, restart the reduction in the reverse order: Restart the reduction in the reverse order:
  8. Perform a join on the resulting surfaces.

    Note: In this case, it is possible that the resulting join does not respect the connectivity tolerance.