Visualizing PIV Data

Particle image velocimetry (PIV) is an optical method of flow visualization.

Kevin and Aric have teamed up to improve and simplify the process of visualizing PIV data using EnSight.  Now you can drop PIV data into the EnSight application window and EnSight will convert it to an acceptable format and read the data in.  Its all very slick.  EnSight does this by using a Python tool that Aric wrote.  Kevin took that and created a video tutorial showing how it all works.  The tool is over at, specifically right here.  And the tutorial is on our tutorials page.

EnSight 10 Intro Tutorial 1

[kml_flashembed publishmethod=”static” fversion=”8.0.0″ movie=”” width=”620″ height=”450″ targetclass=”flashmovie” allowfullscreen=”true” base=”” fvars=”tocdoc=left;showsearch=true;autostart=false;autohide=true;xmp=EnSight10_intro_Basics_I_config.xml;content=EnSight10_intro_Basics_I.mp4;thumb=FirstFrame.png;containerwidth=900;containerheight=675;smoothing=true;enablejsapi=true;fullscreen=true;windowbox=false;showbranding=false;showstartscreen=true;showendscreen=true;basecolor=272727;loop=false”]

Get Adobe Flash player


Export FloEFD Data to EnSight


In September 2011 Mentor Graphics released the capability to export to EnSight format. There is a fee for this capability, known as efd2ensight, and you have to obtain it and license it from Mentor graphics. The instructions below assume you have taken those steps and want to know how to use the capablity you have licensed.

Load your results in FloEFD




Follow the Mentor Graphics Guide Below


Please notice not to go to but rather for more information about EnSight.

The FloEFD Model

As an example this is the model before exporting to EnSight.




The EnSight view of the FloEFD Model

The same model after exporting to EnSight. Notice this is EnSight 9 and not EnSight 10. But the export steps are the same.



We hope you enjoy EnSight and FloEFD together. Contact EnSight Support at if you have detailed questions about using EnSight.



Support Corner – Calculator Performance Tip

Here’s an interesting calculator problem,

You know that
var{5} is the value of the variable at timestep 5
var{0} is the value of the variable at timestep 0.

If you want to know the difference between the two,
you can put the following expression in the calculator.

var{5} – var{0]

but, for models of any size, it is so slow it appears to hang.


If you include a reference to a variable from two or more different
timesteps, the calculator will change back and forth between timesteps element 
by element or node by node and take a considerable amount of time. If you
need to do a calculation with two different timesteps, assign each of the
timesteps to a temporary variable, then use the temporary variables in your

For example,

var{5} – var{0}

is prone to drastic slowdown in EnSight. Whereas

temp5 = var{5}
temp0 = var{0}

will run much faster.

This is documented in Knowledge Base under Calculator Variable Problems, and now in ch 7 of the User Manual.

Signed – EnSight Support

Importing and Plotting CSV Files

Importing and Plotting CSV Files

Import a query from a CSV (Comma Separated Value) formatted text file

EnSight has the ability to read queries from external ASCII text files, but the format of these files are specific to EnSight (see the User Manual, chapter 11.10). Many users have data in standard tabular formatted text files (e.g. CSV files from Excel) and may not be in a position to easily reformat this type of data. This QuickTool is designed to help, it can import data directly from CSV and similarly formatted ASCII files as EnSight queries. When the QuickTools button is clicked, the user is first prompted to select the file to open.  Once a file is selected, a dialog is opened to select importing options:


Read more