Upgrading EnSight


The development team at CEI is constantly working to fix bugs and add new features in EnSight. On average, each minor update of EnSight contains between 50 and 100 bug fixes and feature implementations. These minor updates are released every 3-4 months. Major releases of the software are avaliable every 18-24 months and include more substantial changes.

Each new version comes with additional python scripting functionality, so users who take advantage of python scripting are strongly encouraged to consider using the latest version of EnSight.

Below is an update on our latest major releases:

EnSight 9.2

If you are still on version 9.2 or earlier, you may find this transition guide useful for understanding the new Graphical User Interface. 

EnSight 10.0

This version contains a major change and update in the Graphical User Interface. 

EnSight 10.1

This version has a major re-writing of the algorithms involving polyhedral elements, which results in performance improvements when handling datasets with these elements. There will be another 10.1.x patch fix release before the end of the year. 

Future Release: EnSight 10.2

EnSight 10.2 will release in the fall of 2016. This version will implement a new graphics pipeline, which will allow advanced rendering features, including the capability to create photorealistic ray-traced images directly inside EnSight, no POV-ray needed. Users will also be able to interactively use materials like gold, steel, rubber and aluminum to create more realistic looking scenes in real time as well as improved lighting models for better looking and more helpful visualizations of complex scenes.

The 10.2 release will be broken into stages, planned for Q4 2016 and Q1 2017:

  • Release 1: for Windows and Linux only
  • Release 2: including EnVision, a new 3D viewer that will replace EnLiten and Reveal
  • Release 3: which includes support for Mac

Stay tuned to EnSight news for more information about 10.2, EnVision and other software developments.

Keeping your version of EnSight up to date will allow you to take advantage of the work of our development team. EnSight is highly tested to ensure that each version is backwards compatible, so you will be able to use any scripts in new versions, without any modifications.

Feature Requests

If you have any suggestions for features you would like to see implemented in EnSight, please submit using our ideas forum. This site helps us organize feature requests from staff and customers. You can vote for previously submitted ideas, to help more popular requests make their way into our development pipeline. When a feature that you have voted for is implemented, we’ll send you an email so that you can start using it right away. .

Bug Reporting

Users may report bugs by emailing support@ensight.com. User-reported bugs are usually fixed within two weeks.

Getting Started

If you are just getting started using EnSight, you may find the following tutorial journeys helpful:


If you aren’t already receiving EnSight’s monthly newsletter, please consider signing up. Each month you’ll receive EnSight tutorials, customer stories and other news from EnSight.



EnSight Announces Version 10.1.6d

EnSight is proud to announce the newest version, EnSight 10.1.6d is now avaliable for download. This update provides bug fixes and enhancements that make EnSight an even more powerful tool for engineering visualizations. Below you will find some highlights of our enhancements. You can also download a full list of updates here.


Context Restore for Different Aspect Ratios 

If a user opens EnSight and creates annotations, then saves a context file and opens it on another machine with a different aspect ratio for the rendering window, annotations would be misplaced. This would also happen if a user saves the context file and applies it after manually changing the size of the rendering window in EnSight. In this new version, when you save a context file, you get the following lines added:

# Uncomment the line below if you want to restore the graphics window
# to the size that existed at the time the context was saved
#ext: tools_utilities.resize_render size:[916,755]

If you uncomment (by removing the “#”) the graphics window will be resized to its original size. This system allows for flexibility for annotations within the EnSight system.

Pressure and Shear Force Tool is Now Flexible for Coordinate Frames 

Users are now able to choose a frame, if there is more than one frame, and then calculate RTZ Cylindrical Forces in the chosen non-zero (non-global) frame. Output is also now more usable for reports.

Part Groups and Part Collections

Running command files from older (Version 9 and above) versions of EnSight with groups included results in less useful collections. 10.1.6d includes a routine in ens_utilis to convert collections into groups.

Minor Enhancements

Smaller, Easier to Read Command Files

EnSight has eliminated the numerous “ext:treecmd …” comments out of command files to make them easier to read.

EnSight Standard for CONVERGE (ESC) in Batch License Issue

Issue with licenses between interactive and batch has been corrected.

Improved Load Time for JT Files with Vector Arrows

A load-time issue with files exported from EnSight that contain vector arrow parts has been corrected.

Plotting – Query of 1D Part Over Distance 

EnSight now rescales the plotter when a user changes the type of query (with only one query in the plotter) to preserve blank plotters.

Part Constant Query Tool List of Constants 

The Part Constant Query tool now presents a shorter list of calculated constants, only presenting variables created using the selected part.

123 other fixes were also included. You can view the full list here.

EnSight 10.1.5a Release Notes

EnSight 10.1.5a is now available for download

EnSight 10.1.5a has been released.  You may download it now.

New or Major Capabilities Added

EnSight 10.1.5a is a bug fix release not focused on adding new capabilities. But there are a few new features listed below.

Threaded Pathlines

Pathlines will now take advantage of your computer’s multiple processors to speed the calculation of pathlines.

SOS – Temporal Decomposition

Contact CEI for a demonstration of this capability to handle transient datasets using several servers each assigned to a different dataset. This is a beta release of this feature to permit early beta testing and feedback.


Improved clips, isosurfaces, and isovolumes in models with polyhedral elements.  CONVERGE users in particular should benefit.

Oculus Rift Support

Use an Oculus Rift (Developer Kit 2) unit to view models in EnSight (Free, Desktop, Standard, VR, or HPC).  Oculus Rift (developer kit version 2) headsets cost only $350.  But these units are lower resolution than the planned released Oculus Rift coming in early 2016.


Data readers/interfaces have been improved, including these:

Fluent Reader – now reads particles

Fluent Reader – improved reliability


Bug Fixes and Minor Changes

See the release notes Excel spreadsheet for specific items of interest.

EnSight_10.1.5a list of items changed.

EnSight 10.1.5a list.csv


We have also enhanced the license manager so that you can use an environment variable on the client to point to a license server machine instead of needed to use a license file.

Now overlapping faces can be filtered out for a cleaner scene with no graphics flashing.

EnSight 10.1.4a Release Notes

EnSight 10.1.4a is now available for download

EnSight 10.1.4a has been released.  You may download it now.

New or Major Capabilities Added

EnSight 10.1.4a is a bug fix release not focused on adding new capabilities. But there are a few new features listed below.


View can now be set to be normal to the selected part (set view normal to this plane, or normal to this part at that location).

View can now be set to be the maximum or minimum of a variable. The view orientation and normal will be adjusted so that the user is looking at the maximum or minimum location of a variable.

Filtered Elements

Front Facing/Rear Facing filter. When elements are nearly or exactly overlapping, EnSight can now appropriately display the desired surface in front, and not display the surface behind. This uses the element normal to determine which element should be displayed based on where the user is viewing from.

Now overlapping faces can be filtered out for a cleaner scene with no graphics flashing.

Now overlapping faces can be filtered out for a cleaner scene with no graphics flashing.

VR and Parallel Compositing

This is the first version of 10.1 for EnSight VR and EnSight HPC customers who wish to use parallel compositing (PC).  Previously these products were known as EnSight DR (VR) and EnSight Gold (HPC).


This version also brings auto distribute for n-face polyhedra elements using Server of Servers (SOS) capability in EnSight HPC.  In other words, for really large models which have n-faced polyhedra elements.

Boundary Layer (BL) variable features are also now included in EnSight 10.1 for polyhedra elements.

License Manager

We have eliminated the binary license log, which was encrypted, and retained only the text license log, and the log file now rotates to a new log file automatically so that it never becomes too large to cause problems.


EnSight also now reads the CONVERGE Input File with a new reader.

This is also the first official release version for EnSight 10.1 in Japan (Japanese manuals, etc.)

Data Readers

Several readers/interfaces have been improved, including these:

Converge Input Files
EnSight Case Gold
LS-Dyna_beta (faster and less memory)
MSC.Marc (new reader replaces “MSC.Marc – Legacy” reader)

Bug Fixes and Minor Changes

See the release notes PDF or Excel spreadsheet (same information) for specific items of interest.






We have also enhanced the license manager so that you can use an environment variable on the client to point to a license server machine instead of needed to use a license file.   But after testing this we’d like to announce it and have people use it in 10.1. 4(b) release.  Early adopters can try it, but note that if EnSight crashes then the license is not released in this case right away, something the 10.1.4(b) release will fix.