Skip to article

 

Example 1: Sweeping Through Multiple Adjacent Volumes

The model below includes several internal volumes that share common surfaces. The example may seem complex at first glance, but in reality the model only requires minor divisions. The point is that each of the internal volumes is suitable for sweeping, and in the same direction, and none of the connecting surfaces introduce additional topological entity when projecting/merging. In fact, only one cut is required to make this model suitable for automatic sweeping.

Fig. 1 - External appearance of the model

Fig. 2 - Internal structure

Let's check the suitability of the internal volumes for sweeping:

Table 1. - Checking the suitability of internal volumes for constructing a mesh using the sweeping method

Initial surface
(-s)

Final surface
(-s)

Sweep type. Explanation

Many sources - one target.
Projecting and merging adjacent volumes creates additional sections on the source surface, but the final surface does not contain the projected curves.

Many sources - one goal.
There are many initial surfaces due to the voids inside.

One source - one target.
There is a single start and a single end surface; there are no projected curves on the connecting surfaces.

Many sources - one goal.
Internal voids determine the presence of many initial surfaces.

Many sources - many targets.
Projection determines many initial surfaces, and the voids inside - many final surfaces. This volume requires separation.

Proposed section

Table 2 - Types of possible sections in the model

Section view

Commands

FIDESYS> webcut volume 5 with sheet extended from surface 70
FIDESYS> imprint all
FIDESYS> merge all
FIDESYS> volume all size 0.15
FIDESYS> volume all scheme auto

Resulting mesh

For all volumes, a mesh with an element size of 0.15 was constructed, Fig. 3:

Fig. 3 - Model with constructed hexahedral volumetric mesh