Advanced Meshing Options

A number of advanced meshing options are available that allows you the flexibility and advanced mesh control for segments, triangles, tetrahedra and voxels.

On the Mesh tab, in the Meshing group, click the  Modify Mesh icon. On the Create mesh dialog, click the Advanced tab.


Figure 1. The Modify Mesh Settings dialog (Advanced tab). On the left, the dialog for triangles and tetraheda and to the right, the dialog for voxels.

Suppression of Small Geometry Features

This option controls how small geometry features are meshed into segments, triangles, tetrahedra or voxels (where applicable).
Default
This option creates a mesh using the standard mesh size. To create an accurate presentation of the model, the mesh can potentially contain a number of very small mesh elements.
Optimise
This option creates a mesh with an improved mesh quality for small features (for example, long narrow slivers or faces that are close together).
Ignore
This option creates a mesh that ignores small details in the model at a possible cost of accurate model representation. This option may at times allow the meshing of faces that otherwise cannot be meshed with the default settings.
Geometry smaller than [%]
Specifies the limit to what is considered a small feature. The limit is expressed as a percentage of the largest mesh size1. If the geometry detail is smaller than the limit, it is either optimised or ignored.
Fraction of voxel size (0,1)

This option limits how small voxels are allowed to become compared to their ideal size, where ideal size refers to the size determined by electromagnetic properties or the specified value. The position of gridlines is influenced by points of interests on the geometry. Points of interest that are closely spaced will result in unnecessarily small voxels.

Select Manual setting to specify a value between 0 and 1, where the value 1 relates to the ideal voxel size.

Mesh Quality

This option controls the quality of the mesh.
Mesh size growth rate
This option controls how quickly the mesh size changes. Fast allows an abrupt jump from small to large elements, while for Slow, each adjacent triangle will increase in size with less than twice the size of its previous neighbour.
Enable mesh smoothing
This option applies an additional smoothing algorithm that results in better quality mesh but will increase the time to mesh the model.
Tip: This algorithm is usually not time-consuming and it is recommended to use the additional smoothing.

Curved Geometry Approximation

These options control how curved geometry is approximated when creating the mesh.

Refinement factor
This option controls how fast the mesh will refine when it determines that the mesh does not adequately conform to the model. Fine allows smaller triangles to be used for small details but will increase the time to mesh the model.
Minimum element size
This option limits the size of the small triangles that are used to conform to the geometry, relative to the requested mesh size on that part.
Allow elongated triangles
This option allows the use of long, thin triangles and can lead to a reduction in the number of mesh elements (depending on the geometry that is meshed).

Curvilinear Mesh

Advanced mesh options are available to create a mesh using curvilinear triangles and curvilinear segments. A curvilinear triangle mesh allows you to use fewer higher order basis functions (HOBF) or RL-GO triangles.
Curvilinear Mesh Triangles
Auto
This option allows the curvilinear mesh triangles to be used if curvilinear mesh triangles are likely to result in a more efficient solution using less memory.
Disabled
This option creates flat triangular elements.
Enabled
This option creates curvilinear mesh triangles (if supported by the solution method).
Note: HOBF must be enabled for curvilinear meshing (except for windscreen reference elements and when using the RL-GO solution method).


Figure 2. A model with flat triangular mesh (on the left) and with curvilinear mesh and higher order basis functions enabled (to the right).
Curvilinear Mesh Segments

A curvilinear mesh segment is created using second order segments with three vertices.

Auto
This option allows the curvilinear mesh segments to be used if curvilinear mesh segments will result in a more accurate solution with the selected solution method.
Disabled
This option creates straight mesh segments.
Enabled
This option creates curvilinear mesh segments (if supported by the solver method).


Figure 3. A helical wire meshed with straight segments (on the left) and with curvilinear mesh segments (to the right).
Note: Curvilinear mesh segments not supported for windscreen solution elements.

Aspect Ratio

This option controls the ratio between the longest and shortest side lengths of a voxel. Specifying the aspect ratio adds additional grid lines to decrease the side with the greatest length.

Select Manual setting to specify a value between 1 and 100, where:
  • the value 1 relates to voxels with equal side lengths.
  • the value 100 relates to a 100:1 aspect ratio.

Growth Rate

The option limits the changes in size between adjacent voxels.

Select Manual setting to specify a value between 1 and 100, where a growth rate of unity implies no growth and will result in a uniform mesh.
Tip: Use the default Growth rate control setting of 1.2.

Ensure Connectivity Through Wire Tracing

This option allows a thin face to be replaced by a wire to ensure connectivity in a voxel mesh.

Select the Ensure connectivity through wire tracing check box to replace a thin PEC face with a wire. The intrinsic wire radius is determined by the Solver.

When this option is not selected, sections of the model that should be electrically connected might not be connected in the voxel representation.

Insufficient Memory Protection

This option prevents a large model to mesh if there is not sufficient memory available. Clear the Insufficient memory protection check box to disable this feature.

1 The mesh size is specified on the Modify Mesh dialog (Options tab).