Skip to content

Software · CAE Utilities

Freeware

Grid Assistant

Any format in, CGNS out

A graphical workbench that opens existing CFD meshes to inspect, transform and duplicate them, then exports them as CGNS.

What it is

Not a tool that builds meshes — one that handles them

Grid Assistant is an offline mesh viewer and CGNS converter with a simple, intuitive interface, and it is free for any use.

Mesh generators each write their own format, and the boundary conditions they leave behind tend to be scattered. Grid Assistant opens what they produced, inspects and tidies it, and writes it back out as a single format: CGNS. It began as a utility for checking and presenting meshes that already exist, with no mesh generation of its own, and has since grown into a light preprocessing tool — renaming boundary patches, scaling, mirroring and the like.

There is no mesh generation. This is not a mesher.

Use cases

What it is used for

Format conversion

Read what a mesh generator produced, in any of the formats below, and write it back out as CGNS.

Boundary condition cleanup

Rename boundary patches, and merge scattered BC markers into one by name, pattern or type.

Periodic duplication

Copy a single turbomachinery passage N times around the circumference to build a full annulus, or weld a half model about its symmetry plane into a full one.

Quality checking

Compute standard metrics — aspect ratio, skewness, scaled Jacobian — to check the mesh before analysis.

Geometry inspection

Cut a section on any plane to see the internal geometry.

Coordinate transforms

Align the mesh coordinate system by rotation, translation, scaling, mirroring or an arbitrary 4x4 matrix.

Formats

What it reads and writes

FormatExtensionReadExport
CGNS.cgnsHDF5 / ADF
SU2.su2
GMSH.msh
Nastran.bdf / .nas / .fem
Abaqus.inp

CGNS is currently the only export — Grid Assistant cannot write a mesh back out as SU2, GMSH, Nastran or Abaqus. Fluent .msh files cannot currently be read either.

Workflow

From open to export

  1. 01
    Open

    Load the mesh file.

  2. 02
    Inspect

    Check the zone, section and BC structure in the Model Tree, and look at the geometry in the 3D view.

  3. 03
    Prepare

    Align and duplicate with Transform, tidy boundary conditions with Mesh Ops, and check the mesh with Quality.

  4. 04
    Export

    Write the result out as CGNS (HDF5 or ADF).

Quality metrics

  • Aspect Ratio Cell aspect ratio — higher means a more stretched cell
  • Skewness Cell distortion — 0 to 1, higher is worse
  • Scaled Jacobian Cell shape distortion — 0 to 1, lower is worse
  • Volume Check Presence of negative volume (inverted) cells
  • Non-Orthogonality Non-orthogonality of interior faces — 0 to 90 degrees, higher is worse

Results are given as histograms and statistics; they are not colour-mapped onto the 3D view.

System requirements

Running environment

Operating system
Windows 10 / 11 (64-bit)
Memory
Scales with mesh size — 8 GB or more recommended for meshes of a few million cells. CGNS files of tens of millions of cells are handled.
Display
1280x800 or larger recommended

Application views

Ribbon menu, 3D viewport, docking panels

The Model Tree shows the hierarchy, Properties shows the attributes of the selected item, and Quality shows the metric histograms. Panel layout is saved automatically on exit. Below are screens from an aircraft wing-body-tail mesh of roughly 21.6 million cells, and from a turbomachinery stage.

Grid Assistant main window — ribbon menu, 3D viewport, Model Tree and docking panels
The surface mesh grouped by boundary condition. The Model Tree carries zones, patches and boundary markers; Properties reports the element count and bounding box of the selected BC.
An interior section cut with Slice — near-wall layers and the interior mesh
A Slice cuts an arbitrary plane to reveal the interior. Crinkle mode keeps whole cells rather than cutting them, so the transition from the near-wall layers into the interior mesh stays readable.
A blade-to-blade section through a turbomachinery stage — rotor and stator passages
A blade-to-blade section through a turbomachinery stage. Rotor and stator are opened together, showing several passages arranged around the circumference in one view; the periodic faces remain as ROTOR_PERIODIC markers.
The Aspect Ratio histogram and statistics panel on the Quality tab
The Aspect Ratio distribution on the Quality tab: a binned histogram of cell counts alongside the minimum, maximum and mean, and the number of cells evaluated.

Related

Wake CFD

GPU-native CFD, downstream of a prepared mesh

Open →

Spending time preparing meshes?

Tell us the mesh formats and solvers you use, and we will confirm what Grid Assistant can take off your plate.