When cavities overlap, why does it result in Features failing?

When cavities overlap, why does it result in Features failing?

Throughout MDTools 900 series, it is possible to encounter errors in which overlapping cavities on opposite faces cause one of these cavities to fail.

 

This failure results from Solidworks being unable to handle certain overlapping geometries properlyand MDTools has built-in specific fixes and workarounds for this issue. However, it can still occur in some cases:

  • Two symmetrical cavities (typically with the same diameter) on the opposite sides of a block overlap exactly.
  • Updating precision settings can cause partially overlapping holes to align exactly, resulting in one of the cavities failing.

This issue can be fixed by manually changing the diameter or location of one of the overlapping cavitieseven by small increments (even a change of 0.00001 inch can circumvent the issue). This should not result in any meaningful impact on the manifold design but will allow Solidworks to display the feature properly.

MDTools also automatically applies this method of slightly changing the dimensions of one of the overlapping cavities when converting between Virtual and Feature mode if the overlap results in an errorThusconverting a design from Virtual mode to Feature mode will also stop Features from failing.