Releases

Release Notes

This document contains release notes which explain modifications and enhancements between EnSight releases.

Release notes from EnSight 9.1 to EnSight 9.1.2a


Installation

EnSight 9.1.2a no longer includes EnSight CFD.  If you want to run EnSight CFD, you need to install it separately and start it from its own icon.  EnSight CFD 3.0 is the corresponding version to EnSight 9.1.2a.  It is also no longer possible to start EnSight and switch to EnSight CFD or vice versa in the middle of a session.

New and Improved features

EnSight Usability Enhancements
  • Several new right click enhancements:
    - Right click on a query marker to hide it
    - Sliders available for adjusting several attributes such as:
    • Transparency
    • Vector arrow length
    • Animated particle trace length and speed
    • Contour levels and label spacing
    • Legend text size
    • Probe marker size
    • Text Annotation size
  • - Modify the title for legends and plotters
    - Modify the text for text annotations
    - Quick text option now brings up a create/edit dialog
    - A way to set the font on a text annotation

CFD Data Readers
  • The Fluent reader now recognizes units.
  • The Fluent reader now correctly reads multiple DAT files.
  • Improved Overflow Reader
  • Improved Ascii STL Reader
  • Improved Wavefront OBJ Reader
  • Improved Flow3D Reader including Flow3D particle data, cylindrical coordinates, and correct handling of ghost cells
  • Improved handling of Converge data
  • Improved CFF/Wind reader for 64-bit Windows
  •  


FEA Data Readers
  • A new ANSYS Results reader has been added.  Command files using the old reader names will continue to use the old readers for compatibility.  However, through the GUI the default behavior will be to use the new reader.  The new reader is more compatible with ANSYS result files than the previous readers.
  • A new reader is available for MSC.Software Marc data.  It is off by default and must be turned on in Preferences.  Edit > Preferences > Data in order to turn it on and have it appear.
  • The ABAQUS Reader now supports ABAQUS 6.10 and is significantly faster for many datasets.
  • The MSC.Software Dytran Reader is now 8x faster for some datasets.

EnSight Minor Enhancements and Corrections
  • EnSight 9.1.2a and later use significantly less memory than previous versions of EnSight 9.X
  • An EnSight administrator can now create a file in $CEI_HOME/license8/accept_IP_addrs that contains lines indicating which subnets to only accept. Preventing people from other departments from using your EnSight licenses.

  • When adding a case it is possible to specify the Job Launch Config (JLC) to use for the server connection. Also available when replacing a case.
  • Right click and select "Adjust Size" to change the size of a Query > Probe marker
  • Probe queries are now correctly handled by auxiliary clipping. In previous versions Probes were always visible and this leads to confusing information because the probe can look like it is attached to another portion of the model.
  • Part Color can now be the color of a part when a variable is undefined for that part.
  • EnLiten Scenario files sizes are smaller when saving with animated traces.
  • Dash shell of Ubuntu Linux now supported by EnSight launch scripts for starting remote servers, SOS, and clients.
  • Saving a view from a single viewport can now be restored back to the active viewport, even if currently in a multi-viewport situation.  Making View > Save more useful for reusing views.
  • Plotter text (axis labels, titles, etc) have been updated to use the bitmap font capability resulting in higher quality annotations on the plots. The font has also been changed to use Arial.
  • Language selection.  When EnSight starts up, it looks for a language preference for the selected GUI. If there is no preference, it should switch to the default system language if a translation exists. The default will be English, but there is an option for System Locale which will use the system settings.
  • Using saved views on different geometry.  There is now a new toggle button in the views restore dialog "Rescale views" (on by default) which will set the center of transform, look at/from points and global translate matrix to be a proportional value based on the x/y/z and diagonal distance of the bounding box of the view vs. the currently loaded geometry. The toggle does not attempt to modify camera positions and local transforms.
  • EnSight no longer does an update, for performance reasons, if the geometry is steady state and have transient variables only for a dist_to_part or  a dist_to_part_elem variable when a time change occurs.
  • Rigid-body models are now much faster when changing timesteps.  Example MSC.Adams data.
  • Rigid-body models use less memory now when animated by flipbook animation.
  • EnLiten scenario files are now smaller for rigid-body models.
  • VRML files export is working again.
  • Case Gold export is correctly exporting constants.
  • Fixed a problem with rebounding massed particle traces.
There were also over 100 fixes made to minor bugs.

EnSight DR
  • Distributed Volume rendering is now supported with prdist compositor configurations.

  • Context files with multi-panel DR configurations, when using dconfig DR configurations.  Prdist configurations still do not allow context files.
  • Software rendering support added when in compositing mode, specify:  client <hostname> Executable="ensight91.client -X"  to specify software-rendering on the render node.


EnLiten

  • If viewports are linked when the scenario file was written, EnLiten will now keep them linked.  Unfortunately, old EnLiten files are not compatible with this enhancement. New EnLiten files will have to be created.
  • EnLiten Scenario files sizes are smaller when saving with animated traces.

EnVideo

  • Some conditions which cause EnVideo when running in DR mode to crash have been fixed
  • Pack-n-go was broken in 9.1.1b but is now fixed.

Reveal

  • Reveal timestep endpoints correctly reset now when reading a new transient dataset.
  • A condition which causes Reveal when running full-screen in DR mode to crash has been fixed
  • Pack-n-go for Reveal was broken in the EnSight 9.1.1b release but is also now fixed.
  • Chinese language support


EnSight CFD 3.0
  • A new Variable Calculator was created for EnSight CFD
  • Structured IJK meshes can now be loaded in EnSight CFD
  • Text Annotation Editor added to EnSight CFD to create and modify text labels
  • A new part list widget was added to EnSight CFD so that if a user does not load "all parts" (the default) then the user can select parts manually to be loaded directly within the Part list.
  • Plotting Enhancement.  When a query is assigned or deleted from a plotter the plotter should initialize it's x/y/ ranges.
  • Plotting Enhancement.  When creating a new query assigning it to an existing plotter the list filters itself based on distance or time, i.e., if you have a query over time you will not be tempted to assign it to a variable vs. distance plotter.
  • EnSight CFD allows you to change language of menus, it will  pop up a message box informing the user that the change will take effect on restart.
    • Shipping with EnSight CFD 3.0 is English and Chinese
  • Free version now more robust, some issues with checking for permitted model size were eliminated
  • Free version no longer partially reads models which are above the permitted model size,  to increase robustness, these now fail, with a warning about exceeding the permitted model size.

downloadensight.png

CEI is proud to announce the release of EnSight 9.1.2.  The most-powerful post-processor for CAE data.

 

- Faster

- Requires Less Memory

- Better CFD and FEA Readers

- More interactive

- Linked EnLiten Viewports, smaller EnLiten files

and.......

- Distributed Parallel Volume Rendering for users of EnSight DR

plus.....

Over 100 improvements and bug fixes per customer requests.

Read more...

EnSight 9.1  has the following main new features:

 

Read below for descriptions of these features and for links to more details.

 

Volume Rendering

Volume Rendering provides a whole new way to peer into the 3D data by raytracing through the elements to calculate color and transparency.  Its a computationally intensive process only now possible in mainstream computer hardware thanks to video grame and GPU performance enhancements in video cards.  

 

craft_vol_vel02.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Volume Rendering of a Rocket Stage Separation. Focusing on the shock regions.

 

Learning Volume Rendering is easy.  Start with this 60 second screencast .

Volume Rendering Introduction.jpg

 

 

 

 

 

 

 

 

 

Surface Rendering

 

Surface Rendering allows us to incorporate transparency as part of the color palette of a surface part making it easier than ever to bring to attention the relevant areas of interest and to eliminate or downplay the mundane.  EnSight previously had a basic capability to do this at the min and below and the max and above using the "limit fringes" capability.  With Surface Rendering you can also do this multiple times and in arbitrary places within the color palette.  Want to ignore middle temperatures and focus on the extremes,  or want to emphasize suction and lift and ignore neutral bouyancy, then surface rendering can be useful.

 

Color Palette Editor 

 

The improved color palette editor takes the already powerful palette editor and adds support for surface rendering and volume rendering while making all the options better organized, and easier to learn and use. 

 

This screencast explains the new color palette editor.

 

Color Palette Editor in EnSight 9.1.jpg

 

 

 

 

 

 

 

 

 

 

Session Files

 

Like Command files, context files, and Archives, session files allow you to save your work and reuse it at a later time.  Session files are based on context files.

 

Session Files are improvements over context files in the following ways.

    Context files had 3 or more files,  A session file is a much easier to manage single file

    Optionally include the dataset
    Cross-platform and portable,  sending session files to colleagues or customers    

    Screenshot included, to help identify quickly betwen session files

    Automatically detected by EnSight welcome screen for convenience

    EnSight session files are use .ens filename extensions to uniquely identify them and to return the GUI to the proper state when restoring them.

 

Welcome Screen

 

WelcomeEnSight91.jpg

 

 

 

 

In the welcome screen shown above you can scroll through the session file list on the left hand pane and see the Session Preview in the right hand pane. A description of the session is created when you save the session file.

 

Tip and Tutorials is an RSS feed to provide the latest video tutorials or late breaking news on new features and versions.

 

 

Less Memory for Polyhedral Cell Models  

EnSight 9.1 includes improvements in two different areas to reduce the memory required for Polyhedral Cell models.  The net result in some testing by CEI has shown to be about 40% less memory, based on a small sample of test datasets. 

 

Want to know more?  

•  Download the software

9.1 presentation (pdf pdf 1.84

9.1 tutorials

• 9.1 brochure (pdfpdf 650.88 Kb)

downloadensight.png CEI is proud to announce the release of EnSight 9.  The most-powerful post-processor for CAE data.

EnSight 9 includes several new improvements to the powerful visualization product including: easier to use interface, dramatically cutting time to reach common features; greater use of Python for advanced customers; and added support for imported CAD files.

 

EnSight90_Introduction_1.png
  EnSight90_Introduction_2.png
Getting started with EnSight 9 - Part 1
  Getting started with EnSight 9 – Part 2
Right click to download movie
  Right click to download movie

 

 

Ease of Use

This new version of EnSight will be much easier to use for those who are interested in exploring their data interactively. It will have twice as many functions tied to the computer's mouse buttons; part highlighting, to show which parts are selected; and right-click menus preloaded with context-sensitive menus allowing users to post-process and visualize a model using only their mouse.

 

pythonPython Integration

EnSight 9’s use and integration with Python, an open source computer language, greatly expands the potential customized solutions that CEI can develop to meet customer needs. Python greatly enhances EnSight for advanced, developer-oriented customers. Customers appreciate the value of an open, extensible application where plug-ins, importers, exporters, customized user interfaces, and more can be added with confidence and relative ease.

 

cadreader2Added CAD support

EnSight 9 will have added support to import CAD files from SolidWorks®, Unigraphics®, and Parasolid®, as well as the ability to export files into JT Open format.  For a list of current EnSight CAD file importers, visit our CAD file importers webpage. EnSight CAD importers allow customers to access native CAD files without the use of the original CAD system.

JT-OpenExport to JT Format

While many users rely on our free companion tools, EnLiten and EnVideo, CEI has also worked to provide interoperability with other tools that are common in industry.  This includes GIF, Flash, and AVI animations for images and VRML output for geometry.   In EnSight 9 we have available a plug-in which converts EnSight geometry into a JT file, used by members of the JT consortium.

exstensibility_iconExtensibility

With EnSight 9 we introduce a 3rd generation reader API.  In the past, the reader API has been driven by the EnSight data model.  The first generation used a global coordinate array, while the 2nd generation had a coordinate array per-part.  Each reader ends up being effectively a translator, and many readers have to duplicate the same functionality.

clickngoClick-n-Go Interaction

Some part types, such as isosurfaces, clips, and contours, become “active” when the user clicks on them.  A “handle” appears that you can click and drag to modify attributes such as isovalue, or contour levels.  Where appropriate, the value is displayed in the lower-left hand corner as you move the mouse.

Raising Limits - parts, variables, frames

In previous versions, internal limits have made it difficult to use EnSight for certain tasks.  Assumptions that may be valid in CFD, may not apply in FEA.  To make sure EnSight works for general purpose, we have removed limits on number of parts and variables. Effectively we have eliminated these limits, although current implementation imposes a limit of 65,000 parts and frames and 10,000 variables.

Scalability

The scalability of EnSight has always been a key feature.  Server-of-servers (SoS) capability was added over 8 years ago, early in the cluster computing era.  EnSight 8.2 added automatic decomposition to make it even easier to use clusters for visualization.

In EnSight 9, we have completely redesigned our launch and communication infrastructure.  We now have an MPI driver which allows you to use “mpirun” to launch SOS and servers on a cluster, and MPI communication within the cluster can provide improved performance over the TCP/IP communication.

element_blankingElement Blanking Options

The updated element blanking feature allows you to peel away layers of elements using the selection tool.  This feature now has options for inside/outside, and single-layer versus all layers.

Reader Updates

EnSight 9 includes updates for a number of readers.  CEI has recently licensed additional CAD formats which are now available, and updates have been made to the Exodus II, ABAQUS and FLUENT readers.  Additional reader development will leverage the new API to support new formats and improve support for existing formats. Visit our interfaces web page for a full list of EnSight readers.

HelpIconSupport Tool

In order to make it easier to report problems or ask questions to the CEI Support staff, EnSight 9 has a new support tool. The tool will show you the information that it has about your license key, the OS, and hardware, and allow you to communicate directly with the support desk from within EnSight. Tabs on the support tool give you access to the on-line support pages, including knowledge-base and tutorials. 

Platforms

In the last few years the powerful commodity CPU’s and GPU’s have driven most customers to consolidate platforms to include: Windows, Mac OS X, and Linux on the desktop.  CEI supports these platforms as well as AIX for EnSight servers.

windowsmaclinuxaix

skybox_image.pngSkyboxes

Place your model into a 3D environment. The idea behind a skybox is that a carefully constructed texture, if mapped onto a cube, appears like the sky and horizon from inside of the cube. When you place geometry inside of the cube, it appears to be inside of an environment.

Learn how to use Skyboxes.

Compatibility and Licenses

EnSight 9 uses the same license key as EnSight 8, therefore you do not need a new license key, your existing slim8.key file will work.  You do not need to remove EnSight 8 to try EnSight 9.  EnLiten 8 .els files will still play in EnLiten 9. EnSight 8 command language files will continue to play in EnSight 9.  We recommend Python command files for added programming flexibility.  

 

Installation

Installation instructions for EnSight 9 are essentially the same as EnSight 8.  The license folder remains "license8" and the key name continues to be slim8.key.  The folder they install to is still referred to as "CEI_HOME", and this folder can contain multiple versions of EnSight (8.0, 8.2, 9.0) along with a single license directory that works with all compatible versions of EnSight.

 

 

 

CEI adds Windows Vista support, expanding visualization suite's
portfolio of supported operating systems


APEX, N.C. (March 1, 2007) – Computational Engineering International (CEI) announced today support for Windows Vista across its suite of visualization products. Both the 32- and 64-bit versions of Vista join the company’s extensive portfolio of supported platforms and can now interoperate with any other supported operating system, thanks to CEI’s flexible cross-platform architecture. CEI’s suite of engineering and scientific tools includes applications for all aspects of visualization, from plotting to animation.

“We’re pleased to give our users the ability to take advantage of Vista’s full functionality, including its improved user interface, heightened security, enhanced interoperability, and stronger 64-bit integration,” said Darin McKinnis, vice president of sales & marketing at CEI. “And there’s no need to worry about platform compatibility, because as always, users can freely mix any and all supported platforms when using our applications.”

CEI’s architecture allows users of Vista, or any other platform, to run all of the company’s applications across networked computers and across multiple platforms, enabling users to mix platforms within a single visualization session, within a workgroup, or across an entire corporate network. Currently, CEI supports the latest versions of Linux (including 32- and 64-bit versions and Itanium), AIX, HPUX, IRIX, Solaris, Tru64, Windows (32- and 64-bit versions) and Mac OS X. CEI allows users of all supported platforms to take advantage of full functionality.

CEI’s licensing model is platform-independent. Users of any major platform within an existing CEI customer site can simply install EnSight and contact the network administrator to obtain the license key to use the software.

To ensure complete compatibility, Vista users will need to install the latest version of all CEI applications before running them on Vista. Users running Vista will require EnSight 8.2.4a or later. Updates are available in the download area of www.ensight.com. For peak performance of all products running on Vista, CEI recommends installing the 64-bit version of Vista. In addition, it is recommended that users update graphic card drivers from the appropriate manufacturer’s site for optimal performance after installing Vista.



About CEI
CEI (www.ensight.com) offers a complete suite of engineering and scientific visualization tools, from meshing to plotting to animation, on all major operating systems. The company’s products can be run on everything from laptops to workstations, clusters and supercomputers, with animations displayed in stereo and in immersive VR. CEI has corporate headquarters in Apex, N.C., and authorized distributors around the world.   

 

 ### 

 

Press Contact:

Darin McKinnis, CEI

919-363-0883

This e-mail address is being protected from spambots. You need JavaScript enabled to view it

More Articles...

Need more Information?

Upcoming Events

Sign up for our Newsletter

EnSight Newsletter
e-mail address:


Text Size
Back to Top