The Standard mesher operation type uses a finite volume mesher. This tool generates a three-dimensional unstructured mesh using tetrahedral or hexahedral elements.
Shown below are the default settings that the mesh will contain.
The sizing defines how coarse or fine the discretization of the input geometry will be. The sizing control can be set to automatic, where local properties are adjusted automatically based on geometrical estimations. Manual sizing can also be applied where a maximum edge length can be defined.
For the automatic sizing, only a global mesh fineness needs to be set and all additional parameters will be set automatically according to the geometry features and the chosen fineness. Its value basically defines the characteristic element size for each solid, ranging from 1 – very coarse to 10 – very fine.
A fine mesh will result in a better resolution of small geometric features, but will also increase computation time and memory demand of the simulation. The standard setting of 5 (moderate) will usually provide a good compromise between accuracy and resource consumption and is recommended for a first trial.
For mesh independence or convergence studies the sizing can be refined.
This defaults to ‘on’ for CFD and ‘off’ for FEA.
It is recommended to leave the default settings alone.
This defines the machine size that the mesh will be created on. Most meshes will be successful on a 16 core machine and this is a great starting point.
Set to zero by default, these would have no effect unless modified.
There are two options that can help when working with highly detailed geometry.
This can be used to ignore small surfaces during the meshing process.
It essentially merges surfaces together to avoid unnecessary levels of refinement around small features.
This feature enables users to better capture small gaps within the model.
For example, the air between the fins of a heat sink or even the solid heat sink fins itself.
Moving from 0 to a value of 2 can often provide a far better mesh to capture the movement of a fluid or gas.
Through a solid, this is also sometimes necessary in order to capture a thermal gradient.
Mesh refinements can be used to refine the mesh locally and only where it is needed. This enables the generation of very efficient meshes with respect to result accuracy versus computational resource demand.
A mesh refinement can be added via the refinements node in the meshing tree.
Current mesh refinement types allowed are:
Local settings will always override the global setup for the assigned entities.
If multiple refinements of the same type are defined on the same entities, this may lead to conflicts and should thus be avoided.
A region refinement is used to refine the volume mesh for one or more user-specified volume regions. The refinement needs to be assigned to geometry primitives and a uniform mesh would be applied to the entire volume.
This is applied to surfaces and gives the surface a uniform mesh based on the input.
This adds a volume mesh with cells aligned to the surface to all assigned surfaces. Only faces of the geometry domain can be assigned for refinement. The following four parameters are required inputs:
A list of meshing tutorials can be found in the tutorial section.