EnSight - 3D Graphics Tool
-
Platforms, prices, and company
-
Applications
- EnSight is a high-end visualization tool with VR (virtual reality) and parallel post-processing capabilities designed for presenting and analyzing large datasets resulting from computer simulations and testing.
- EnSight is used by Engineers for analyzing or presenting results of Engineering Computations in 2D or 3D, also known as post-processing results.
- EnSight provides a single interface for the visualization of results data from the most popular packages in Computational Fluid Dynamics(CFD), structural analysis, combustion modeling, thermodynamics, electromagnetics, crashworthiness, atmospherics, particle physics, and injection molding.
-
Examples/Samples
-
Functions
- Visualizations
- Contours/Isosurfaces
- displays contour loops of any active variable on any surface; individual loops can be labeled
- enables isosurfaces to be created based on scalar variable, vector component, vector magnitude or coordinate
- uses a slider to allow dynamic visualization of a range of isovalues
- Particle Tracing
- allows streamlines, pathlines, streaklines and surface-restricted ("oil-streak") traces to be created
- displays traces as points, spheres, lines or ribbons
- allows trace emitters to be built from simple points, lines (rakes), planes (net) or the nodes of an arbitrary part
- assigns each emitter an emit time and a re-emit time for visualizing unsteady flows
- enables streamline emitters to be manipulated with the mouse for interactive trace calculation and display
- Vector Arrows
- displays arrows showing direction and magnitude of a vector variable for any part
- allows control over color, scale, origin location, projection components, and arrowhead style
- provides curved arrows to show the local flow curvature
- Elevated Surfaces/Profile Plots
- enhances visualization by displaying elevated surface as a variable created by projecting away from a parent part
- offers control of scale, sidewalls and offset of elevated surfaces
- provides profile plots as the 2D equivalent of an elevated surface
- profiles visualize values of a variable along a line (not necessarily a straight one) with a variable height plot
- Animation
- enables animation of particle traces
provides animation of plane clips or isosurfaces (sweep through a model)
- allows "flipbook" animation of transient data
allows model (mesh) movement, with or without changing topology
- supports load animation
- provides keyframe animation for automated model flyarounds and zooms
- supports animation recording
- Graphical User Interface (GUI)
- provides easy access for the "casual user," with short learning time and use of graphics icons
- includes a full-featured, integrated on-screen plotter for X-Y plots and animated histograms of transient data
- allows users to configure interface according to their preferences
- displays only functions needed for given tasks, allowing it to be configured for specific application codes and company activities
- allows users to configure windows, toolbars and icons for appearance and position l
- gives users the power to define keyboard keys to match preferences and/or keys used in CAE applications
- provides choice of configuring according to site or individual user
- allows logos, bitmapped photos and measured data to be incorporated into images
- conforms to Motif and Windows NT standards
- supports OpenGL or X-Window graphics
- Command Language
- allows batch processing
- provides a counterpart for every user action in the GUI
- automatically records commands into file for editing and playback
- allows commands to be saved as named macros
- allows macros to be replayed at any time or to be bound to keyboard keys
- allows sessions to be archived in binary form and then quickly restored
- Geometry
- handles structured, unstructured, hybrid and overlapping meshes
- allows native structured data to be viewed along constant I/J/K planes
- allows geometry to be varied with time, with or without changes to mesh topology
- offers 1D, 2D and 3D elements in linear or quadric form
- Parts
- provides individual manipulation and attribute control of analysis mesh or derived (clip planes, isosurfaces, particle traces, etc.) parts
- allows parts to be copied, cut, merged into a single part, and converted to a new representation
- enables part copy to be positioned independent of the original part in order to display a different variable
- Attributes
- visibility of elements, lines or nodes
- transparency (simple screen door or alpha shading)
- color
- line, hidden line and surface display
- line style and thickness
- lighting parameters
- representation mode (3D, edge, feature angle)
- element shrink factor
- symmetry operations
- Results Data and Variables
- enables users to load and visualize multiple scalar and vector variables simultaneously
- conserves memory by allowing variables to be selectively loaded and unloaded
- provides node-based, cell-center-based, or mixed operations
allows variables from different time steps to be displayed simultaneously
- provides full support for all types of transient and periodic data, including rotational, translational and mirror
- offers built-in calculator for calculating new variables from existing ones; includes many built-in functions and allows additional user-defined expressions; calculated variables are fully integrated with transient data-handling capabilities
- allows point data (from experiments, multi-phase flow or particle/impact simulations) with attached scalar and vector variables to be loaded and displayed with or without mesh-based results; both position and variables may be transient
- Cases
- allows as many as eight datasets (cases) to be visualized simultaneously
- allows direct comparisons and calculation
- allows A-B, before/after and simulation/experiment comparisons
- Transient Analysis
- supports unsteady results data, node positions and structure (connectivity)
- allows time steps to be changed at the click of a button
automatically recalculates and redisplays existing objects to reflect each new state
- provides interpolation between time steps for low-resolution datasets
- provides dynamic plots that are linked to the transient display of parent part variables
- Quantitative Analysis/Data Query/Plotting
- enables arbitrary points, nodes, elements and parts to be queried for information
- provides interactive probe/query capability that allows variables to be displayed at a given mouse location or at the nearest node on any part
- allows queries to be performed along a line in space or on a part defined with 1D elements
- allows data queries of any variable over distance or time to be computed and saved as a table of data or used for plotting purposes
- provides a full-function 2D plotter to display any variable over distance or time
- allows all plot attributes – such as color, background color, size, axis appearance and others – to be modified individually for each plot appearing in the graphics window
- allows external data such as measurements to be loaded and appear in a plot, with or without data from analyses
- Annotation
- provides extensive annotation features, including text, lines, arrows and imported bitmapped logos; also displays special characters embedded in data files that can be used, for example, to dynamically display timing information for transient data animations
- allows users to manipulate annotation elements with the mouse
- allows users to control annotation visibility
- Output
- offers stereo viewing for cost-effective, desktop VR
supports immersive VR environments
- supports VRML, JPEG and MPEG output for distributing images and animations via the Internet and intranets
- outputs advanced "Move-Draw" PostScript, encapsulated PostScript and HP-GL files with compact, high-quality images that maintain screen resolution even when resized within other applications; also supports RGB, PICT and other output formats
-
Web Resources