EnSight 10 video tutorials are provided here in uncompressed (highest quality) form.

Video Gallery   |   EnSight 9 Tutorials  |  EnSight 10.1 Tutorials

If you can’t play flash content change the URLs below from .html to .mp4

Introduction IA quick getting started using EnSight 10. This tutorial covers basics of loading a model and visualization of your simulation results. Layout of the Part & Variable attribute windows are illustrated. Coloring by variables is illustrated through a few of the new Drag & Drop capabilities in EnSight 10. The basics of creating Clip Planes, Isosurfaces and Vector Plots are also illustrated in the tutorial. Finally, the basics of saving out images from the visualization is shown.Part Loading, Part Coloring, Clip, Isosurface, Vector plots, Saving Images, Basics 1
Introduction IIIn this second tutorial, we pick up where we left off and illustrate more of the GUI layout and its customization to the needs of the particular users. We cover the basics of Part Grouping in EnSight 10, along with creating Contours and Streamlines. We finish up with illustrating some of the basics of the Color Palette control and creating some quick annotation text in the viewport.GUI Layout, Part Grouping, Contours, Streamlines, Color Palette, Quick TextBasics 2
Annotations, Calculator & Legend BasicsIn this third tutorial, we start with illustrating loading a transient native CFx results file into EnSight. We then look at the Drag & Drop feature with regards to creating annotations from constant variables. Most of the tutorial then concentrates on the basics of using the new calculator in EnSight 10. Finally, as part of the Annotation theme, we finish up with further editing of the Legend attributes.CFx, Transient, Constant Variables, Calculator, Legends, Saving AnimationsBasics 3
Query and PlottersOn the main strengths of EnSight is the ability to further quantify and analyze the solution. In this tutorial, we go through the basics of using the query and plotter function in EnSight 10 to extract out further quantitative information from the solution. We cover generating single queries over distance, placing multiple queries on the same plotter and creating queries with respect to time. One of the new helpful features of EnSight 10 is the ability to easy right click over the query, and copy its values to the clipboard, allowing for easy cut/paste into programs like Excel.Query over Distance, Query to Clipboard, Plot vs. Time, Plotter AttributesBasics 4
Saving and ExportingIn this tutorial, we go through some of the various options for saving out information from EnSight. From saving basic images and animations, to saving your work via session files. We also cover saving your individual commands from the EnSight session for replay towards the same or different datasets. Finally, we covered some of the basics of exporting out the grid and variables to various other formats like VRML, STL, Case file, or Flatfile.Images, Animations, Sessions, Commands, Exporting Models.Basics 5
GUI LayoutIn this tutorial, we provide a quick tour of the EnSight 10 GUI. Illustration of the new Menu bar options, and Feature Menus to create and modify different attributes within EnSight. An overview of the Part, Variable and other Object Lists in the GUI is provided. Customization of the layout of the GUI is also shown, including adding in your own UserDefinedTools to the main GUI as well as the general layout of the different icons, menu, and part object lists.Title Bar, Menu Bar, Feature Icons, Lists, Messages, Quick Action, GUI LayoutBasics 6
Volume RenderingWe illustrate how to invoke the volume rendering, and how to select the structured volume rendering resolution to suit your model and graphics capability. Illustration of using the transfer function to adjust the transparency/opacity of the variable range allow the user to highlight and investigate certain regions of the variable field within the model. Finally, we briefly show how using the scaling factor and the range adjust can further enhance the extraction of complex flow results.Volume Rendering, Structured Volume RenderingBasics 7
EnSightCFD to EnSight DesktopIn this tutorial, we illustrate the transition from EnSightCFD to EnSight Desktop. We show how to take EnSight CFD sessions and load them into EnSight Desktop. We now have the ability to load in not only CFD datasets, but the full list of FEA formats as well. We discuss the additional capabilities like Profile Parts, Elevated Surfaces, Developed Surface and Massed Particle traces. Finally, we cover some of the additional features such as full Right Click menus, Drag and drop, and User Defined Tools.EnSight Desktop, EnSightCFD, FEA formats, EnSight 10Basics 8
Particle Export from Fluent14 (4:41)In Fluent14, there is a new Export capability for particle (discrete phase) data. In previous versions, users needed to save out particle track information and use an offline translator (flupart) to convert the particle data to EnSight measured data. Well, there appears a better way now with Fluent 14! Within Fluent14, users can now export DIRECTLY to the EnSight Measured format. This short tutorial shows you the process of (1) export out your continuous phase results to standard EnSight format, then (2) exporting out the Particle (discrete phase) information. This new information gets written the Measured data format, and Fluent automatically updates a new .encas file with the new measured data information. Users can then simply load in the new.encas file straight into EnSight have their particle data available to them.
EnSight 10, Fluent 14, Particles, Discrete Phase, Export Measured DataFluent
Pathlines in EnSight 10 (15:30)Pathline creation is slightly more complex than streamlines. With streamlines, because they are not integrated with respect to time, they only really require the user to think in the space domain (where do I want the streamlines to be released from?). For pathlines, the user, must not only determine where to emit from (space), as well as when to release them (time). The user must properly setup both the space and time for the pathlines to start. Therefore, the user should inspect the location of the emit (space), as well as when the pathlines are being released from (time).
This tutorial takes you through the specification of both the time and space to release the pathlines in the context of two different transient models (fixed geometry changing variables, and changing geometry changing variables).
EnSight 10, Pathlines, Transient domain, CFx, ConvergeCFD, moving mesh, changing variables.Pathlines
EnSight10 with FLOW-3D Part 1 (9:55)This is the first in a serial of tutorials regarding using EnSight 10 with FLOW-3D datasets. In this introductory tutorial, we go over the basics of loading data from FLOW-3D into EnSight. We cover the basics of loading in the STL information directly from within the FLSGRF file (works well for GMO type models). Once in EnSight, utilizing basic operations like IsoSurface to visualize the fluid surface of solid surfaces. In addition, we cover the basics of using Texture maps in EnSight to bring in further realism to the simulation (in this case making the water surface look like water). Finally, using multiple viewports to visualize multiple variables on the same surface is very powerful method to investigate multiple variables at once.EnSight 10, FLOW-3D, VOF, GMO Ship Stability, Texture Map, Multiple Viewports, Isosurfaces.Flow3D 1
EnSight10 with FLOW-3D Part 2 (6:31)In this second tutorial on using EnSight 10 with FLOW-3D data, we cover the use of the FLOW-3D reader wizard. This Python tool utilizes the standard FLOW-3D reader in EnSight, but performs some post-reading tasks to get the user further into his analysis and visualization of his results. The reader wizard generates three new parts after the model has been read in, which coincide with the Live Volume, the Fluid Surface, and Surface of the geometry. With these created, along with time annotation and part coloring applied, the user is presented with a visualization of his results upon reading his results into EnSight via the wizard. The wizard can also read in the STL data (either internally from the FLSGRF file), or externally from the working directory. This wizard should ease the process of starting your visualization and analysis process in EnSight.EnSight 10, FLOW-3D, VOF, Dam, GMO_Sphere, Texture Map, Multiple Viewports, Isosurfaces. FLOW-3D reader wizardFlow3D 2
EnSight10 with FLOW-3D Part 3 (12:07)
In this third tutorial using EnSight 10 with FLOW-3D data, we take a look at streamlines in FLOW3D datasets. We look at creating streamlines from different emit capabilities. We illustrate the interactive capability of EnSight allows the user to dynamically drag the streamlines around and the streamlines update automatically. With several types of streamlines created, we then go through and show how easy it is to animate those streamlines and control their display characteristics to help visualize the flow through the domain. Finally, we show that streamlines are not only about qualitative visualization, but they can be used as quantitative analysis too, with the ability to query along a streamline. The allows the user to exactly quantify any variable’s distribution along the streamline, and present that graph in EnSight.EnSight 10, FLOW-3D, Hyperinfo, Hydrology, streamlines, query along streamlineFlow3D 3
EnSight10 with FLOW-3D Part 4 (13:06)In this fourth tutorial using EnSight 10 with FLOW-3D data, we take a look at using the Color Palette options, Calculator Basics, and various Clip techniques to interrogate the results of the model. The Color Palette options allow you to present the results more typical with your geographical surveys and standards. The Calculator basics allow us to begin to quantify the results in the domain more exactly, and extract out key information about the simulation results. We then move onto a few different methods to create clips in the domain, from XYZ clips, arbitrary Plane clips, to multi-section clips through the domain. Finally, combining these types of clips with calculated constants on the clip, we illustrate the use of the Query Constant of a clip tool which allows you to generate graphical quantitative data as you move the clip through the domain.EnSight 10, FLOW-3D, Hyperinfo, Hydrology, Calculator, Clips, Color Palettes.Flow3D 4
EnSight10 with FDS (Fire Dynamic Simulator) (19:33)In this tutorial, we illustrate the process of getting results from FDS (Fire Dynamic Simulator) into EnSight. This process involves getting FDS to export out PLOT3D format files, and then creating the appropriate EnSight PLOT3D Results file (.res) to load into EnSight. Once the data is in EnSight, the tutorial then illustrates some of the basic operations typical for FDS users, like creating clip planes, multiple clips planes, queries of variables through the domain, and creating isosurfaces or contours within EnSight. In addition, we also illustrate how to utilize EnSight’s new Volume Rendering capability along with the visibility variable from FDS to illustrate smoke visualization in the simulation.
EnSight 10, FDS, Fire Simulation, Smoke Visualization, Data Loading, PLOT3D, Volume RenderingFDS
PIV data into EnSightIn this tutorial, we illustrate the ability to read in PIV data into EnSight. This Particle Image Velocimetry data can be read into EnSight by using our Python-based PIV Translation tool. Visit www.pythonexchange.com for the tool & info. This tool works with both single timestep and transient information, and converts the data in the file to EnSight Case Gold Format, and then reads the data into EnSight where you can work with your PIV data just like typical CFD dataset. The translation only has to be done once, and could be done offline to facilitate large dataset conversion. Tools like this allow a wide variety of formats and disciplines to utilize the power of EnSight to visualize their data.EnSight 10, PIV data, Python, Data format, ImportNew
SLiM8 License Manager on Windows (5:46)Having trouble using the SLiM8 license manager on Windows? Here are some common tips and tricks to working with the SLiM8 license manager on a Windows system. If you are using a Node Locked license, or an evaluation license, you do not need to start or run the SLiM8 license manager. Only for floating licenses, using Windows as the License Server, do you need to run the SLiM8 license manager on Windows. This tutorial shows the common steps to take to test out if the SLiM8 daemon can start properly within a command window, as well as how to use the Windows Service mechanism to setup the continual running of the SLiM8 license manager upon machine restart/reboot.EnSight 10, SLiM8, license, licensing, Windows, Windows ServiceLicensing, Slim
VOF Visualizations in EnSight (13:08)How does one go about doing VOF (Volume of Fluid) visualizations in EnSight? At a very basic level, you can do an IsoSurface of volume_fraction = 0.5 and see the surface of the VOF. However, this is typically not quite enough. Users typically want to see the whetted surface, in addition to the confining tank of the volume to get an idea of where the volume is occupying and where the overall tank constraints are. There are some techniques involved with EnSight in order to produce this type of visualization of a VOF solution involving special isovolumes and offset surfaces. EnSight 10, VOF, OpenFOAM, volume of fluid, sloshing, tankOpenFOAM
Spline Creation and Uses (7:42)Splines in EnSight can be very useful to control various capabilities and extract out various useful constructs of information. Ever wanted to know what the pressure along a streamline was? Ever want to control a Clip plane along a spline? Ever want to have a camera follow a spline or perhaps a streamline? All are based on the capability provided to you within EnSight’s Spline. This short tutorial shows you multiple methods for constructing, saving, or restoring a spline. Once created, we then show you a few examples of how Splines are using in conjunction with queries, clips, and cameras to extract out unique information, control the view of the model, or specifics of parts within EnSight. Splines can be very helpful to allow further quantitative and qualitative information to be extracted or shown from your simulation.EnSight 10, Spline, Camera, Query, Clip tied to SplineAdvanced
Python Part Looping : Basics (14:06)Ever want to work individually on multiple parts in EnSight? Let’s say you have 10 different boundaries, and you want to look at average Pressure (or perhaps mass flow rate) for each of them? Well, if you select all of them, and execute the calculator function directly, EnSight will return the aggregate value for all of the parts selected. Well, how about having that calculator operation work individually on all of the parts selected, and return individual information. You could do it manually for each, but that is neither leveraging your time, nor the capability in EnSight correctly. Python integration with EnSight allows you to easily iterate over items within EnSight, and return lists of information. In this example, we show you how to use Python to loop over all of the parts selected automatically, and return individual averages, mass flow rates, etc. for each part selected.EnSight 10, Python, Part Looping, Average, Individual Parts, CalculatorAdvanced, Python
Geometric Scale Information (4:44)Looking for placing a geometric scale on your plots? EnSight’s Bounds Visibility capability allows you to easily place geometric scale information on your plot. For those trying to place geometric scale on 2D parts (like a clip plane), you actually have some further capability to make plots look even better. This involves turning Off the View Perspective, and turning the Bounds to 2D, rather than 3D. This becomes much easier to display and presents itself much better. This short tutorial show you how you access this geometric scale capability for 2D plots.EnSight 10, Bounds Visibility, Geometric Scale, labels, orthographicPlotting
Generic Part Operation with Python (13:18) Being able to generically work with Parts in EnSight is a key to efficient operation. How do you work with models where the Part IDs are not consistent, nor are the names exactly the same? Do you have models where the number of parts is not consistent? Working with these types of models, particularly in Batch is made much easier with the integration of Python based scripts. This short tutorial shows you how you can use very basic Python Logic and interaction with EnSight to create batch scripts which are much more flexible and generic with respect to Part Names, or Part IDs. EnSight 10, Python, Batch, Part Names, Part IdsAdvanced, Python
Python User GUI (16:37) One unique feature of EnSight is the ability for users to very easily generate their own small GUIs to drive scripts/work flow within EnSight. This feature is known as “CeiQtGenericDialog”. This tutorial provides three levels of examples of this dialog, starting off with a very simple bit of Python (2 lines) which represent the two lines of the Qt Dialog. A second example uses hooks into EnSight to populate the list based on items from EnSight (like a part list, or variable list). The third example then places this in the UserDefinedTool or main Icon bar of EnSight so that users have direct access to this tool. The video includes links to download the examples that were used/generated during the tutorial. EnSight 10, Python, GUI, GenericGUI, user input, CeiQtGenericDialog, DialogAdvanced, Python
Dynamically Adjust the X-axis Range on a Plot (3:58) Suppose that you have some information at a high frequency, but your time domain is relatively large. If you make a default plotter, the temporal range is too large to see the high frequency information. But, if you zoom in the time range, you are “fixed” to a particular time. You’d like to see both the higher frequency information, but also the whole time domain? We wrote a tool which adjusts the X-axis range moving through time, so that you can see a relatively small time window (to see the high frequency information), but moves with time (so you can see the whole time domain). You can see more here on the Python Exchange (as well as download the Tool itself. http://pythonexchange.com/2013/05/20/dynamic-range-plotter/EnSight 10, Plotter, Transient, Range, Python ScriptAdvanced, Python
Basics of MRI based Visualization in EnSight (12:58) In this first tutorial, we will illustrate how to get started with your medical data in EnSight. Starting with the “box” or outline view, this tutorial illustrates how to create a few Clip Planes through the domain on which to display various variables. Utilizing the Click-n-Go capability allows the user to dynamically adjust the location of the clip and interrogate the results further. From here, the tutorial illustrates how to then create segmented clips in the domain for a region of interest. From there, we look at displaying velocity vectors and calculate a flow rate through the region of interest over time. With this tutorial, you should be able to start to investigate your medical data in EnSight in both a qualitative and quantitative manner. EnSight 10, MRI, Medical, Heart, Flow, VelocityMRI, 4D Flow
Using Textures and Isosurfaces for Medical data in EnSight (9:08) In this second medical data based tutorial for EnSight, we will focus on how to utilize texture maps to interrogate both functional and spatial information at once. We first do this by using the Texture map capability in EnSight to color the domain by one value (PET Function), and change its intensity by another variable (MRI contrast). In a second method, we utilize an isosurface of a particular value, and color that isosurface by a second variable. Finally, we illustrate the use of the Auxiliary clipping plane value in EnSight to dynamically hide a portion of the model so that the user can interrogate values inside the isosurface. This dataset exercises the NIfTI/Analyze reader built into EnSight to read in native NIfTI or Analyze format data. EnSight 10, MRI, PET, Nifti, Analyze, Medical, Brain, Texture MapMRI, 4D Flow
STAR-CCM+ Particle Track Information into EnSight (9:26) People using STAR-CCM+ based Largrangian/Discrete Element models (not STAR-CD based), can now translate their Particle information into EnSight Format in order to visualize, analyze, and communicate that information within EnSight’s post processing capability. We have written a translation utility which converts the STAR-CCM+ based Particle Track File (.trk) into EnSight Measured Data files, modifies the .case file for the inclusion of these Measured Data files, and thus allows you to read your Lagrangian/Discrete Phase information into EnSight. This video tutorial illustrates the steps to follow to successfully translate your STAR-CCM+ Particle Track information into EnSight. Please see the information here on our FAQ page to download the tool, as well as a link to download the example dataset utilized in the tutorial. FAQ link : http://ceisoftware.zendesk.com/entries/25137578-STAR-CCM-based-Particle-Discrete-Element-Track-trk-Conversion-to-EnSight-10EnSight 10, STAR-CCM+, Track Files, Python, DEM, .trkParticles