Meshing multiple three-dimensional solid regions

Abaqus/CAE assigns a default meshing technique to each region depending on its geometry and topology. However, sometimes the default meshing techniques applied to adjacent regions of a three-dimensional part or part instance are not compatible, and Abaqus/CAE cannot generate a compatible mesh.

For example, Abaqus/CAE cannot generate a compatible mesh over the entire part instance in Figure 1 using the default meshing techniques because the nodes from the structured mesh on the left cannot be merged with the nodes of the swept mesh on the right. (The cube on the right side of the part instance is a swept region because it is joined to the cylinder, which is also a swept region.)

Figure 1. A compatible mesh is impossible using these default meshing techniques.

The mismatch that would occur between the nodes of the structured region and the nodes of the swept region is obvious if you mesh the two regions separately, as shown in Figure 2.

Figure 2. The structured region and the swept region meshed separately.

If you initiate the meshing procedure and Abaqus/CAE cannot generate a compatible mesh using the default meshing techniques, Abaqus/CAE attempts to replace the default meshing techniques with new meshing techniques. These new techniques are determined not only by the region's geometry and topology but also by the characteristics of neighboring regions in the part or part instance. Abaqus/CAE evaluates the interfaces between regions and tries to minimize the number of incompatible interfaces.

For example, the default meshing technique for the cube on the left side of the part instance in Figure 1 is structured, and the resulting incompatible mesh is shown in Figure 2. However, this cube can also be meshed using the swept meshing technique. Therefore, Abaqus/CAE changes the meshing technique assigned to this region from structured to swept, and a compatible mesh is generated over the whole part instance. (The element shapes assigned to a region remain unchanged when Abaqus/CAE changes the meshing technique assigned to the region.)

When you initiate the meshing procedure for a three-dimensional part or part instance, Abaqus/CAE determines if a compatible mesh can be generated using the default techniques assigned to each region. If a compatible mesh is possible, meshing proceeds. If a compatible mesh cannot be generated using the default techniques, Abaqus/CAE checks to see if it can replace the default meshing techniques with different techniques that will allow a compatible mesh to be generated.

  • If different techniques will allow a compatible mesh, Abaqus/CAE highlights the incompatible interfaces and prompts you to select one of the following options:

    • Cancel the meshing procedure.

    • Allow Abaqus/CAE to replace the default techniques as necessary and generate a compatible mesh.

    • Allow Abaqus/CAE to use the default meshing techniques and automatically generate tie constraints across the incompatible interfaces. Abaqus/CAE automatically chooses one side of the interface as the slave surface and the other as the master surface for the automatically generated tie constraint but creates common (merged) nodes on the perimeter of the incompatible interface. The nodes on the slave surface are constrained to have the same value of displacement, temperature, pore pressure, or electrical potential as the point on the master surface to which they are tied. Abaqus/CAE generally selects the surface with the finer mesh to be the slave surface. The computation for the depth of the slave node adjustment zone for the tie constraint is based on the bounding dimensions of the interfacing regions. (For more information on tie constraints, see Mesh tie constraints.)

  • If different techniques will still not allow a compatible mesh, Abaqus/CAE highlights the incompatible interfaces and prompts you to select one of the following options:

    • Cancel the meshing procedure.

    • Automatically generate tied surface interactions across the incompatible interfaces, as described above.

If a compatible mesh cannot be generated, you can try one of the following approaches:

  • Partition as necessary to generate a compatible mesh.

  • Use the free meshing technique to mesh the entire part or part instance.

In general, the following restrictions apply to generating a compatible mesh on a three-dimensional solid part or part instance:

  • A swept region cannot share its target side with a structured region. However, it can share a source side or a connecting side with a structured region, as shown in Figure 3.

    Figure 3. The connecting side of the swept region is shared with the structured region.

  • In some situations Abaqus/CAE cannot mesh a part or part instance that contains multiple regions that have all been assigned the swept meshing technique. For example, Abaqus/CAE cannot sweep a mesh along the part instance shown in Figure 4 because a compatible mesh cannot be generated on the shared target face.

    Figure 4. A compatible swept mesh cannot be generated along this part instance.

    However, Figure 5 shows how you can use partitions to produce a mesh that incorporates four swept regions.

    Figure 5. Using partitions to generate a compatible swept mesh.

Different regions of the same part or part instance can be meshed with hexahedral and tetrahedral elements as shown in Figure 6.

Figure 6. Different regions of the same part or part instance can be meshed with hexahedral and tetrahedral elements.

You can use the hexahedral elements where accuracy is important, such as adjacent to contact surfaces or in areas of special interest that require a fine mesh. You can use tetrahedral elements in other regions, and Abaqus/CAE creates tied surfaces where the regions connect. When you mesh one region, Abaqus/CAE does not adjust an existing mesh on adjacent regions.