SimcenterKnowledge

Meshing > Manual meshing > Manual element operations

Convex meshes for FEM acoustics analyses

Use the Convex Mesh command to create a convex mesh of 2D elements around an existing 2D mesh. In Simcenter Nastran FEM acoustic and vibro-acoustic analyses, you must define the envelope that bounds the acoustic fluid mesh. For example, in an exterior acoustic analysis, you must define the envelope for the exterior fluid domain. The envelope also defines the region of interest for the analysis. You can use the Convex Mesh command to create a 2D mesh that:

  • Envelops the structural mesh.

  • Is offset from the structural mesh.

The amount that you offset the convex mesh from the structural mesh affects the size of the fluid mesh. The convex mesh should be large enough to allow you to create a fluid mesh that is at least one or two elements deep in all locations. However, you should ensure that the convex mesh is not larger than necessary, because a larger fluid mesh can result in longer solve times.

Convex mesh that was created with a 20mm offset around a structural mesh Translucent view of the convex mesh that shows the enclosed structural mesh

After you create a convex mesh, you can:

  • Create the 3D fluid mesh that fills the area between the inside surface of the convex mesh and the 2D mesh that defines the inner boundary of the fluid mesh. For example, you can use the Solid from Shell command to fill the gap between the original 2D mesh and the convex mesh with tetrahedral elements.

  • Create an Automatically Matched Layer (AML) on the surface of the convex mesh in the Simulation file. An AML is a special type of boundary condition that you can use to model a non-reflecting layer that absorbs outgoing waves.

Note:

A convex mesh is an intermediate mesh that is necessary for creating the fluid mesh and the AML. When you solve your model, you should not export the convex mesh to the solver input file.

Offsetting the convex mesh from the structural mesh

A convex mesh must be offset from the structural 2D mesh to create the space for the fluid domain. The amount that you offset the convex mesh from the structural mesh affects the size of the fluid mesh. The convex mesh should be large enough to allow you to create a fluid mesh that is at least one or two elements deep in all locations. However, you should ensure that the convex mesh is not larger than necessary, because a larger fluid mesh can result in longer solve times.

In the Convex Mesh dialog box, you can use the Offset Method option to define how the software should offset the convex mesh from the 2D mesh.

  • With the Scale Factor option, the software offsets each node in the convex mesh by scaling vectors according to the specified value beginning with the node located at the center of gravity of the convex mesh.

  • With the Distance Along Normals option, the software offsets each node in the convex mesh the specified distance in the direction of the average element face normal at that node.Note: In general, the offset distance that you specify should be related to the lowest frequency of the frequency range. This distance should represent a significant portion of the wavelength, such as ƛ/20 or ƛ/30 for the automatically matched layer approach to work efficiently at low frequencies.

  • With the None option, the software creates the convex mesh directly on top of the elements in the underlying 2D mesh.

In the Offset Distance box, you can either specify the distance to offset the convex mesh from the 2D mesh, or you can use the SizeForAcoustics function to define the distance to offset the convex mesh as a function of frequency:

offset distance = speed of sound/(maximum frequency value * the number of elements per wavelength)

After you define the required maximum frequency value, you can use the following optional arguments to specify values for:

  • Speed of sound (soundVel)

  • The maximum number of elements per wavelength (elemPerWavelength)

If you do not specify values for the speed of sound or for the number of elements per wavelength, the software uses default values (soundVel=340000.0 mm/s and elemPerWavelength=6). You can use the Acoustic Parameters options in the customer defaults to set these default values.

Specifying infinite planes

You can create up to three infinite planes to define symmetry conditions in the convex mesh. Use the options in the Infinite Plane list to specify whether you want to create the plane parallel to the XY, XZ, or YZ plane in the model's absolute coordinate system.

If you define an infinite plane, all elements that are adjacent to the elements on the infinite plane are oriented at 90° to the elements on the infinite plane.

Structural mesh as the underlying mesh for the convex mesh with an infinite plane to define symmetry in the mesh. Cross-section view of the structural mesh and convex mesh. Full view of the convex mesh that is created with an infinite plane in the XZ direction.

If you specify multiple infinite planes, the software always projects the 2D mesh onto the X, Y, and Z planes in an ordered sequence, regardless of the order in which you specified the planes. The software first projects the 2D mesh onto the x plane. Then, the software projects both the original 2D mesh and its projection to the first plane onto the Y plane. The software then repeats this process for the Z plane, if necessary.

Trimming a convex mesh at the infinite plane

If the infinite plane that you specify intersects the convex mesh, you can use the Trim Convex Mesh option to trim the convex mesh where that intersection occurs.

  • The source 2D mesh must include free element edges.

  • Nodes on the free element edges must lie within the specified Projection Tolerance either above or below the infinite plane.

The software projects nodes from the source mesh that lie within the Projection Tolerance value onto the infinite plane. The software then imprints the loop of element edges from the source mesh onto the infinite plane and trims the convex mesh back to that loop. The trimming process helps ensure that the convex mesh is completely closed and fully encompasses the intersection of the 2D input mesh and the infinite plane.

The 2D source mesh with the plane to use as the infinite plane for the convex mesh. A view using the Clip Section command that shows the convex mesh around the 2D source mesh. Notice how the software trims the convex mesh where it intersects the infinite plane.

Working with the convex mesh

A convex mesh is FE-based and is not associated with the underlying geometry. The software does not update FE-based meshes if the underlying part geometry is modified. When you create a convex mesh, the software stores the options and settings you used to create the mesh. If you edit the mesh and change a setting, such as the element type or offset distance, the software recreates the mesh with the new settings.

The software stores meshes created with the Convex Mesh command in a 2d_convex_mesh node in the Simulation Navigator.

Where do I find it?

Application Pre/Post
Prerequisite A FEM file as the work part and displayed partAn existing mesh of 2D elements
Command Finder Convex Mesh

Acoustics Parameters defaults

Menu FileUtilitiesCustomer Defaults
Location in dialog box SimulationPre/PostMeshingGeneral tab
How do I

Reset node and element IDs

Learn more

Manually creating elements

Extruding elements

Projecting elements

Reflecting elements

Revolving elements

Rotating elements

Translating elements

Splitting shell elements

Swapping the diagonals between triangular elements

Splitting 1D elements

Detaching elements from a mesh

Attaching elements into a mesh

Creating a mesh from a cloud of points

Rib detection and removal within a mesh

Thickening a 2D mesh

Acoustic chamber meshes for panel transmission loss analyses

Open duct end meshing for acoustics

Combining triangular elements

Modifying element order

Modifying the type of elements

Moving nodes in 2D elements

Modifying element labels

Modifying element connectivity

Deleting elements

Extracting elements from a mesh

Locking and unlocking a mesh

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Convex meshes for FEM acoustics analyses, Simcenter 3D 2021.1 Series

© 2020 Siemens

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1177638 · retrieved 2026-07-17