Engineering Solutions offers several meshing algorithms for lines/edges (1D), surfaces (2D) and volumes (3D) which can be accessed via the Mesh menu.

CFD has the following meshing capabilities:
2D Boundary Layer Mesh
Generate 2D meshes with or without boundary layers on planar or non-planar sections defined by sets/groups of edges defining closed loops.
Adaptive Wrapping
Get a clean, water tight shell mesh out of 2D mesh containing several intersecting parts and small gaps which do not need to be modeled.
Create meshes or re-mesh existing meshing interactively or automatically on surfaces or groups of elements
BL Thickness
Create a contour plot of the existing distributed thickness values using the Contour panel.
Boolean Operation
Connect intersecting 2D elements. This tool works for triangular as well as quadrilateral elements.
CFD TetraMesh
Generate hybrid grids, containing hexa/penta elements in the boundary layer and tetra elements in the core or fare field.
Check Elements
Verify the basic quality of your elements and to verify the geometric qualities of those elements.
Create Single Component
Opens a dialog to create a single component.
Create CFD Components
Functionality to define the standard CFD collectors. In the dialog, the commonly used collectors names, such as inflow, are pre-selected. Components can be added or removed from the list and a multiplier for each component can be defined. By clicking Create the selected components are created and appear in the Model Browser.
Delete data from a model database, preview and delete empty collectors and preview and delete unused property collectors, material collectors, or curves.
Detach elements from the surrounding structure.
Determine the distance between two nodes/points or the angle between three nodes/points, or to change distances or angles.
Create a surface and/or mesh by dragging a series of nodes or lines, or to create elements by dragging selected elements.
Find the free edges in a group of elements, find "T" or discontinuous connections in a group of elements (any edges connected to three or more elements), display duplicate nodes and equivalence duplicate nodes.
Element Cleanup
Perform automatic cleanup of 2D elements based on the element quality criteria from the Quality Index panel or a separate criteria file.
Edit Element
Hand-build, combine, split or modify elements.
Element Offset
Create and modify elements by offsetting from a mesh of plate or shell elements.
Element Types
Select and change existing element types.
Find the free faces in a group of elements and operates in the same manner as edges, but in 3D.
Calculates features (corners) in the current model and displays them by creating one dimensional plot elements or feature lines.
Connect close proximity, overlapping, and intersecting parts.
Creates a hex-core mesh inside any arbitrary volume defined by a surface mesh consisting of 2D first order elements: tria3 and quad4.
Hidden Line
Create hidden line plots of the displayed structure. Also contains the Clip Boundary Elements tool, which allows you to visually sweep the cutting section for greater viewing clarity.
Hole/Gap Fill
Mesh holes, gaps, and patches.
Check for penetrations and/or intersections of elements.
Line Drag
Create a two or three dimensional surface and/or mesh or elements by dragging nodes, lines or elements along another line.
Line Mesh
Create a chain of one dimensional elements such as beams along a line.
Linear Solid
Create solid elements between two groups of plate elements.
Mass Calc
Obtain the mass, area and/or volume of a selected group of elements, solids or surfaces.
Mesh Controls
Define one model specific mesh setting, as well as an unlimited number of local mesh settings.
Node Edit
Associate nodes to a point, line, or surface/solid face; move nodes along a surface; place a node at a point on a surface; remap a list of nodes to a line; or project nodes to an imaginary line passing through two nodes.
Create nodes using a wide variety of methods.
Display the normal of an element or surface, adjust the orientation of element normals and reverse the normal of an element or surface.
Planar Surface/Mesh
Create a square, planar surface and/or mesh in a user-specified plane or a surface and/or mesh bounded by planar lines.
Reorganize your database by copying or moving data (entities) among collectors or includes.
Check for penetrations and/or intersections of elements.
Periodic Mesh
Generate a grid containing rotational and/or translational symmetric boundaries, for example rotating machinery.
Project data entities to a plane, vector, surface, or line.
Quality Index
Calculates a single value to represent the quality of the displayed shell (2D) model.
Quality Index Calculations
The Quality Index value is a function of twelve criteria with user-defined weight factors.
Reflect portions of a model about a plane, changing the selected portion into a mirror image of itself.
Renumber entities.
Allows nodes to be replaced with other nodes.
Rotate entities around an axis in space.
Ruled Surface/Mesh
Create surfaces and/or meshes of plate elements from nodes, lines and/or line segments, in any combination.
Increase or decrease an entity’s dimensions.
Skin Surface/Mesh
Create a skin surface and/or mesh from a set of lines.
Solid Map Mesh
Create a mesh of solid elements in a solid geometric volume.
Solid Mesh
Create meshes in a pentagonal or hexagonal volume defined with edge lines.
Create a surface and/or mesh or elements by spinning a series of nodes, a line or lines, or a group of elements about a vector to create a circular structure.
Spline Surface/Mesh
Create a shell mesh and/or surface.
Split plate or solid elements.
Fill an enclosed volume with first or second order tetrahedral elements.
Tetra Mesh Optimization
Improves the quality of a tetra mesh with respect to several element criteria.
Move entities in a single specified direction.
Wind Tunnel
Creates a hexahedral mesh inside the volume.