EnSight 10.0.2b Release Notes

New or Major Capabilities Added

Checkpoints. Checkpoints now include option to save to Sessions tab for easily moving a checkpoint you want to keep around. Most Recent Checkpoint is also now listed in the Sessions tab. Checkpoints description field now automatically includes the following information about the checkpoint: path to the data that was read, number of variables, number of parts to help you locate the correct checkpoint from a list of visually similar ones. You can right-click and Delete a session file. More.

Multi-core Unstructured Volume Rendering. Threading of the structured volume rendering can significantly improve the sampling from the unstructured data.

Offset Parts. Offset parts of an elevated surface can now use surface normals or the user can specify the normal to be used.

Timestep Read Ahead Thread. In some cases a performance boost for EnSight can be obtained by assigning a thread to touch files belonging to the next time step in anticipation that they will be used next. It is not enabled by default, you have to turn this on by setting an environment variable or using a test: command. (More: How To Manual >; Introduction >; Use Environment Variables).

ENSIGHT_PRECACHE_ENABLE [0/1] 0 means disabled, 1 means enabled.

Part Constant Query user-defined tool. This useful tool has been enhanced to include support for RTZ clips. User Tools >; Analyze >; Part Constant Query. More.

CEISHELL. EnSight’s launch technology for parallel and distributed environments adds support for multi-hop VPN; this provides communications between EnSight components operating on computers separated by multiple network links. CEIShell Launcher is a GUI-based utility for launching CEIShell networks, querying their status, and launching EnSight on top of the CEIShell network. The EnSight Client now includes a CEIShell log window for displaying CEIShell messages along with output from EnSight components launched via CEIShell.

Large part support. EnSight can now handle a single part with more
than 2Billion nodes or elements.

EnSight DR. Both multi panel and parallel composite capability is now active.

Create Analytical Rigid Surfaces from ABAQUS ODB data. A user-defined tool has been created by CEI to read the 1D parts in the ABAQUS ODB data and create analytical surfaces in EnSight. User Tools >; Visualize >; Create ARS. More.


Bug Fixes and Minor Changes


EnSight Client
Visual Symmetry, Rotation. Degree amount only takes 2 decimals2144
Crash trying to copy a volume rendered part to color copies by other variables2146
Right-click menu option Palette... brings up a new palette editor every time2147
EnSight crashes while File -- > Save Geometric Entities2152
Command line option -slim_on_server was incompatible with Server of Servers (SOS)2161
When the variable is changed on a structured volume part, the volume quality reverts to medium2170
Deactivation of a created variable can cause client to crash2172
Heads Up Macro (HUM) broken2173
XYZ query failes2185
International text capability is causing the Feature Panel title to not display properly2186
Segfault after deleteing a part and the feature panel is visible2190
Reversed -,+ stepper buttons on Min,Max threshholding values for Shock, Vortex Core, & SepAttachment lines2208
Case map fail2210
Calculator Window not inserting PreDefined Function2155
Annotation Strings for "geom C1 1" and "geom C1 2" appear not read in2171
Query data pop-up dialog needs to use exponential format2201
Save animation help button is highlighted instead of field for text entry.2202
Axis triad does not properly scale with high resolution images2177
EnSight Server
Unstructured autodistribute of user-defined format using 2.0 api, with nsided/nfaced elements problem2197

EnSight 10 Release Announcement

We sent this announcement out today for EnSight 10 via our customer newsletter and various media outlets.

CEI Launches New EnSight 10 for Improved CAE/CFD Visualization

Intuitive GUI Makes EnSight 10 More Powerful and Efficient for Everyday Use


Apex, N.C. and Nashville, Tenn. (January 17, 2012)—CEI Inc., maker of EnSight visualization software for computer aided engineering (CAE) and computational fluid dynamics (CFD), today announced the debut of EnSight 10, the latest version of its powerful 3D visualization software for post-processing of CAE/CFD data and analysis. EnSight 10 features an all new, structured volume rendering capability and a streamlined user interface for analyzing and communicating complex simulation results. CEI unveiled EnSight 10 during the 50th Annual Aerospace Sciences Meetingof the American Institute of Aeronautics and Astronautics that runs January 9-12 at the Gaylord Opryland Resort & Convention Center in Nashville, Tenn.

Read more

Volume Rendering

Volume Rendering provides a new visualization technique within EnSight.  This new method does not create polygons like clip planes or isosurfaces, instead it creates pixel-accurate fog or mist-like rendering of the model or part based on a “transfer function”.


Editing the Transfer function is reached through the “Palette” button on the Color Dialog.

The “transfer function” is the yellow line whose profile is controlled by the “knots” or black points.

This “transfer function” would produce an image like this in the Cube demo model.  Notice only a single area of emphasis, the blue haze or fog which corresponds to the single area under the yellow curve in the transfer function above.  The Cube Volume example model has a default flat transfer function and the resulting image looks hazy and not very useful.

Let’s adjust the transfer function now to one which has one peak under the knots.  To give a single opaque-ish area. And lets remove the blue fog or haze.

This “transfer function” would produce an image like this (above) in the Cube demo model.

Now lets go further and choose multiple areas of interest.

Notice now 4 areas of emphasis, the blue haze or fog , and the two interior regions, one yellow and one green.  Its now clearer which side the flow is coming from and which side is the exit.


So volume rendering is useful for seeing fluid, temperature, and other 3D domains, particularly complex ones.

Instead of creating 4 isosurfaces of a variable at 10%, 20%, 50%, and 80% for example just use volume rendering and place emphasis on areas corresponding to the above 4 places of interest.   You will be able to easily adjust those areas of interest both the specific area, for example 10%, but also adjust the transparency of the 4 places of interest so that you can see them all at the same time or with differing amounts of emphasis.

Is Volume Rendering new in EnSight 10?  No, not entirely.  We introduced Volume Rendering in EnSight 9.

EnSight 9 Volume Rendering was:

  • Slow
  • Precise
  • Consumed vast amounts of memory
  • Unstructured architecture

EnSight 10 Volume Rendering is:

  • Fast
  • Mapped rather than precise
  • Efficient with memory
  • Structured architecture
  • Flexible on precision
EnSight 10 retains the ability to use EnSight 9 volume rendering if you require its unique precision.  In most cases EnSight 10 volume rendering advantages are so great that we think most customers will want to use it.  EnSight 10 Volume Rendering is mapped onto a structured grid and you can choose the resolution you need for that mapping.
If your data is already structured then you don’t need to do anything.  If your data is unstructured then you’ll need to create a new structured volume on which to map your original data and apply the volume rendering.  The volume is very efficient and EnSight can better leverage the computer hardware with a structured volume, so this method is strongly encouraged over using EnSight 9 Volume Rendering which is more precise and saves a step for the user, but is much less memory efficient.
For more information about Volume Rendering in general, see Wikipedia as an example.
Tutorials for Volume Rendering:

Portfolio Items