You are on page 1of 136

CEI Trainers: Kevin Colburn (CEI Houston, TX)

kevin@ensight.com

Computational Engineering International

EnSight Training Agenda

Day 1
Basics Overview w/ E10 Part Creation/Modification Transient Annotations, X-Y plots Viewports, Calculator Saving your work

Day 2
Multiple Case Comparison Keyframe Gap Analysis Python Usage

EnSight Workshop Overview


Workshop Objectives
What are we trying to achieve with this workshop,

Annotations: Legends, Text and Lines


Modify legends, create text and lines

The Basics
EnSight screen layout, mouse buttons, function keys and preferences

Using the Calculator


Variable calculator and 2 examples

Parts and Reading Data


Reading data, selecting parts and part attributes

Loading a Second Model


Viewing a second model with the first model

Tools
Using the Cursor, Line and Plane Tools

Creating Parts Probes, Queries and Plotters


Interactive probe query and plots Creating velocity streamlines, isosurfaces and clip planes and vector arrows

Saving Images, EnLiten Files & Sessions


Saving images, EnLiten files, JT Open files and sessions; restoring your work

Miscellaneous
Selection, transformations, fast display, bounds visibility and auxiliary clipping

Views and Viewports


Using standard view, the Views Manager, creating viewports by right clicking, linking viewports and deleting viewports

Contact CEI and Support


Where to go if you need help

Workshop Objectives/Layout
Cover basic EnSight features such as the GUI, how to read data sets, create parts, create pictures and animations etc

Give an overview of the latest EnSight 10 capabilities including


the right click context sensitive menus This course is designed with the assumption that you have had some or no previous exposure to EnSight Please do not hesitate to ask questions.

We will cover all of EnSight in 1+ days. Hopefully an overview of


what is there, and how to work within EnSight.

System Capability Summary


General purpose engineering post-processing system to Visualize, Analyze and Communicate

Developed together with users


EnSight is used for CFD (including heat transfer, combustion etc), FEA and various other codes EnSight handles steady-state as well as transient data - transient data can be variables and/or geometry (with connectivity

changing)

EnSight Image Examples

The Basics

EnSight Screen Layout


Main Menu Time Control Feature Toolbar Ribbon Quick Access Ribbon

Parts List

Graphics Area (Viewport)

Variable List

Addl Lists (Annot, Plots, Viewport)

Message Area

Tool Ribbon

EnSight Screen Feature Toolbar


Feature Toolbar

Create non Part related

Create Parts

Icon location for most all of the Feature items in EnSight The Features to the Right are typically action items to create a new entitiy in EnSight. The Features to the Left are typically controlling different sections of EnSight, like Queries, Annotations, Viewports, etc. You can do a Right Click Customize to control which items are shown, their order, and whether you want text labels shown.

EnSight Screen Feature Toolbar


Feature Toolbar

Configure the feature bar

10

Using the Left Mouse Button


Mouse Left Button: up-down to rotate about horizontal screen X-axis left-right to rotate about vertical screen Y-axis Ctrl-key plus up-down or left-right to rotate about Z-axis extending outward from the screen Y

Single Left Click: Select


11

Using the Middle Mouse Button


Mouse Middle Button Click Mouse Middle Button Scroll Model moves left, right, Model zooms in and out up, and down with mouse movement Ctrl-key plus left, right, etc to zoom in and out

Left & Right Buttons together also work as a Middle Button


12

Using the Right Mouse Button


Mouse Right Button: Model zooms in and out with left, right, up, and down mouse movement Ctrl-key plus left button acts as a pan operation

Single Right Click: Context Sensitive Menu(s)


13

Using the Right Mouse Button

Right click anywhere in EnSight to see what the available context sensitive menus are

14

Preferences
Select Edit -> Preferences -> Mouse and Keyboard to modify any of the preferences for the mouse and keyboard There are many other preference categories that can be modified

Save any changes by clicking Save to Preference File

16

Reading Data and the Parts List

Ford Shelby Cobra 2010

Welcome Window
Quick Access to Examples, User Saved Sessions, or Previously loaded data If internet connected, links to tutorials and news from CEI. Examples or Saved Sessions: Double click on item Load New data: Open Other File Load Previously loaded data: Click on Data tab, select model

18

Reading Data - Simple Interface


Click on File -> Open There are two types of interfaces to read in a data set, Simple and Advanced For the Simple Interface just click the file name and click OK Assumes: Format based on the file extension; in this case in EnSight FLOW3D format with the extension *flsgrf* Other formats are for instance Fluent (*.cas *.cas.gz *.CAS *.CAS.GZ) All parts of the model are loaded Default Entities Only
19

Reading Data - Advanced Interface


To read a FLOW3D data set and control the read options, click the Advanced Interface, select the flsgrf file and the Set flsgrf field should be Automatically filled in. Can choose format options Or Time Options

Choose the parts you want to load or select Load All

20

Reading Data - Advanced Interface


The Format Options tab allows control particle reading, STL reading from file, Ghost options

Time Options allows you to read only a part of the temporal domain, or offsets its time

21

Load Data

Exercise 1.1

Lets load a FLOW-3D dataset into EnSight. Unzip the \Training\Exercises\Iron_Filling\ flsgrf.IronFilling_(v10.zip file Use either the Welcome Screen Open Other file button, or the File - > Open from the main window. Navigate and select the flsgrf.IronFilling_(v10) file Select Load all parts

You can even just drop the flsgrf file onto the viewport
22

Part Creation/Color/Modification
EnSight is Noun-Verb structured Part(s) list are the Nouns. Typically, you need to select the noun(s) prior to modifying them or changing their attributes. When you create items like Isosurfaces, or clips, or vectors, contours, these will become new Part(s) and thus Noun(s). As you Select Noun(s), the Feature Modify toolbar will appear (it is sensitive to what is selected).

23

Part Definition
The part is the fundamental visualization entity in EnSight; it is a collection of nodes and elements that share the same attributes A part is either predefined or created Model Parts : From data (read in) Created Parts: clips, contours, vector arrows, elevated surfaces, isosurfaces, etc.

24

Parent Philosophy
EnSight is based on a Parent/Child Philosophy There must be some originating part(s) (ie Parent) to serve as the basis for the new part (Child) to be calculated from. Model parts are typically the original Parent. All Created parts are created from some Parent (Model or previously Created part). A dependency tree is live, and updated for each timestep or change to any part. Since a created part is dependent on its Parent(s), if a Parent changes, the Child also updates

A similar parallel is made with regards to Given Variables (read from solver), and Computed Variables (calculated inside EnSight).

25

Part Definition Created Parts.


A created part has all the same part attributes as a model part change attributes (such as color) the same way The parent of the selected part is shown in BOLD and denoted with a P (also shown as a pop up tool tip) The pencil notation next to the selected part(s) means that you are in the edit mode for this part, and are changing its characteristics or definition If a parent part is deleted, the dependent parts are also deleted

26

Creating Isosurfaces

GM Chevrolet Camaro SS 2010

Creating Isosurfaces
From the Parts List, Right Click over the Parent Part(s) for the isosurface Select Isosurface Select the variable from the list. The default value of the isosurface will be the midrange value for the variable at the current timestep.

28

Single Left Click/Single Right Click


A left click will select a part or give you interactive options with certain parts (streamlines, particle traces, clip planes, isosurfaces etc); a green arrow appears that can be dragged to modify the part A right click on the isosurface: can also be used to reset the value of the isosurface back to an exact value. Switch variable used for isosurface Change from IsoSurface to IsoVolume (obtain a volume from a variable range, rather than single value surface)
29

Create Isosurface Part

Exercise 1.2

The default load process for FLOW3D data results in a single part for each Block in the domain. Create an Isosurface of Cell_Volume_Fraction_Fixed The default for any isosurface is midrange. Right Click over the Block 1 Part Select Isosurface Choose Cell_Volume_Fraction_Fixed

30

Edit Parts
By double clicking on the Part in the Part List, or by doing a Right Click Edit in either the Viewport or Part, you can Edit the part.

There is either a Create or Edit mode (edit default)


You can rename the part You can specify exact values You can use slider bar to change values Apply Changes to effect current part Or Create with selected Parts to create new.
31

Edit Parts -- Advanced


Toggle the Advanced option to see full list of control parameters for the Part.

A common alternative is to choose IsoVolume and specify the upper/lower Bounds of the variable. You can create isosurfaces of isosurfaces By using the Create option. (ensure your Parent Part is correct).

32

Part Selection
In the Parts List Select parts from the list with the left mouse button (click-and-drag also works) Use the Ctrl and Shift key to select multiple parts

Pick parts in the Graphics Window Click the left mouse button Ctrl-left mouse click to select multiple parts + Move mouse cursor over part and click the keyboard P-key P Ctrl-P to select multiple parts + P
Ctrl Ctrl

33

Parts List: Organize


The Part(s) Lists can be grouped and renamed to help organize. Select Part(s), Right Click -> Create New group from selection Drag/Drop parts into/out of groups Position/size columns, tear off list

36

Part Attributes
Every part in EnSight has attributes attached to it for instance visibility; this is controlled by the Visibility icon (the Eye) at the top of the Mode Icon Bar

When a part is invisible, the eye icon closes Additional attributes such as color, lighting, shading type, translucency, selected variable and texture map; these can all be accessed by the Color/Transparency icon (also known as The Color Wheel for obvious reasons) in the Mode Icon Bar
38

Part Attributes: Visibility


A part can also be hidden and the transparency can be modified by right clicking on a part

Make Transparent sets the transparency to 0.5

39

Change Part Color


Lets change the Cell_Volume_Fraction Isosurface to be opaque. Right Click in the Part List and select Color By and Make Opaque

40

IsoVolume Creation
The Block 1 is not always the part through which we want to operate. A better volume would be that of the Live Elements. Select the IsoSurface ison to create an IsoVolume of Cell Volume Fraction. Change the Type to Isosolume Change min to 0.001

With the Parent selected, Click Create


41

Live Elements
Double click on the part in the Part List In the Feature Editor, you can change name to Live Volume This will improve the subsequent isosurface generation, and the extraction of colors. We can therefore turn off its visibility (no need to see it)

42

Using the Calculator

Goodyear Eagle F1 Asymmetric

The Variable Calculator


Click the Variable Calculator icon to display the calculator The calculator provides a powerful capability to derive new variables from existing variables and parts in the current data set

Use either Predefined Functions or Define (your own) Equation


The list of Predefined functions Instructions for properly composing the required parameters will appear here Then Evaluate for selected parts
44

Example Calculate Vol_Frac*Fluid_Frac


Select the Define Equation tab Select the Block 1 part in the Parts List

Type in a new variable name cell_vol_fluid_fr Select Cell_Volume_Fraction_Fixed Type * or select from GUI Select Fluid_Fraction_Selected Click on Evaluate; theres now a new variable in the list that can be used to calculate & color items by
45

Create 2nd Isosurface

Exercise 1.3

Lets create a 2nd isosurface, using the Live Volume as the parent (from which the part is calculated) Initially, we might think to use Fluid_Fraction_Selected with 0.5. However, we need to create a function which respects the cell volume fraction as well. We will calculate a new variable = Fluid_Fraction_Selected * Cell_Volume_Fraction_Fixed As with Part creation, Variable creation has a concept of Parents to the equation. Select Block 1 as the Parent for the equation.

46

Create 2nd Isosurface

Exercise 1.3

Lets create a 2nd isosurface, using the Block 1 as the parent (from which the part is calculated) Use cell_vol_fluid_fr with 0.5

47

Color by a Variable Option 1, 2, 3


To Color a Part(s) by a variable color.
1. Drag & Drop into Viewport (To color the whole model) Drag the variable from the Variable list and drop onto Viewport 2. Drag & Drop onto Part (To color single part) Same as above, but drop onto part in the Viewport 3. Drag & drop onto Part List Same as above, but drop onto part in Part List

48

Color by a Variable Option 4, 5, & 6


4. In the Viewport Right click on Part(s) in Viewport Select Color By == > Variable. 5. In the Part List Right click on Part(s) in Part List Select Color By == > Variable. 6. In the Variable List Right Click on Variable in Variable List Select Color Parts

49

Drag & Drop Variables

Exercise 1.4

Drag the Pressure_Selected variable from the Variable list and drop onto the Isosurface part of the Fluid Surface

Drag the Analysis_Time variable and drop it into the viewport. Change timestep to see solution update.

50

Review
Read in the FLSGRF dataset Created an IsoSurface of Cell_Volume_Fraction_Fixed to show the core/mold Created an IsoVolume for the Live Elements in the domain Created an IsoSurface inside of here to show current front of the fluid. Colored the surface by a variable. Placed an annotation on the screen for the current time.

51

Python Sneak Peak.


All that weve done now is relative common to all FLOW3D users, and is therefore subject to automation. Open up the UserDefinedTools -- > FLOW3D Stuff -- > FLOW3D Reader Wizard

52

Python Sneak Peak.


Specify the same FLSGRF Iron Filling dataset in the File window. Select Import.

Voila. Automation back to the same starting point in the analysis.

53

The Color Wheel


The Color Wheel Controls: Variables Color Presets Transparency

Lighting

Shading Type

Palette Editor
Texture Editor
54

Modifying the Color Palette


The colors that are used in the model are controlled by the Color Palette The Min and Max values come from the data set and show the entire range of the selected variable; in this case that range is too big so change it to Min = -1 and Max = 1 (dont forget to hit Enter after your inputs) Change the color palette to a different one, for instance to ACFD_21_level_colours; this color palette has 21 colors instead of 5 in the default one; click on Files Tab, and ACFD_21 , then restore The following panel appears; click 21 levels and then Restore
55

Touch & Go Modification


A left click will select a part or give you interactive options with certain parts (streamlines, particle traces, clip planes, isosurfaces etc); a green handle appears that can be dragged to modify the part Mouse movements over the legend or annotations will activate a similar modify capability. Change size and location

Change the range of colors to by moving the pointers


56

Calculate Max on Part


Select the Fluid Isosurface Select the Predefined Variable tab

Exercise 1.5

Type in Max in Search field. Select Max to calculate the max of a variable on a part(s) The equation is placed into Expression Select Scalar_2 variable Click on Evaluate; theres now a new variable in the variable list.
57

Display the Value


To create an annotation with this value, just drag the variable from the Constant Portion of the Variable list into the window

Lets graph what this value is over time. Right Click over the variable in the Variable List, Select Plot vs. Time. EnSight automatically scrolls through time and generates a query & graph
58

Graph of Value
Use Left Mouse button to drag current time along the graph to an interesting point. EnSight will automatically update time to that location too.

59

Quantify Amount

Exercise 1.6

That was just the maximum, but what about quantification of how much of Scalar_2 is above some threshold? Lets calculate the surface area of the fluid_surface. Lets calculate the amount of that surface with value Scalar_2 above a threshold value. Lets take the ratio of the two, to present an Area Percentage above Threshold. Well use the same annotation and graph technique to show Using a surface as the parent, an IsoVolume of this surface returns a surface itself. We will use this technique to create a surface whose value is above some threshold value.

60

Multi-step calculation
Area of fluid surface. Select the Fluid Surface (2nd isosurface) Open calculator, and select Area Predefined function. Change the name to be total_area. (No spaces or control characters in the function names please). Lets calculate the amount of that surface with value Scalar_2 above a threshold value. Lets take the ratio of the two, to present an Area Percentage above Threshold. Well use the same annotation and graph technique to show

61

Quantify Amount
IsoVolume of Scalar_2 > 200 Select the Fluid Surface (2nd isosurface) Ensure you are on Create Open Isosurface, and select Scalar_2_Restart. Change the type to IsoVolume Change the constraint to be High, with 200 as the min value. Click the create with selected parts.
62

Quantify Amount
Can visualize this new isovolume. Calculate Area of this isovolume in a similar manner using the Predefined Function. Call it Area_above_200. Then, calculate the ratio of the two areas. Select the Define Equation tab Enter in the formula Area_above_200 / Area_total * 100

Click the Evaluate


63

Quantify Amount
Create a similar annotation of this area value. Create a similar graph vs time for this quantity.

64

Tools

GDLS M1A2 Abrams Tank

Tools
Multiple tools exist: Cursor tool (a single location) Line tool Plane tool Box, Quadric tools (Cylinder, Sphere and Cone) Tools are used during the process of: Creating new parts such as clip planes, particle trace emitter points, iso surfaces etc Performing query operations Show information for current cursor location Access the tools under the Quick Interaction Area or in the Tools panel on the Main Menu

66

Cursor Tool
The Cursor Tool is a 3D point in space and is Defined by a 3D cross; Red is the X direction, Green is the Y direction and Blue is the Z direction Position the Cursor Tool by left clicking-anddragging in the viewport (pick the center of the tool and the cursor will change to a +) The Cursor Tool will move in the plane of the current view so consider using planar views (F5, F6 & F7) and consider using multiple viewports; turning perspective off can be helpful (View Perspective)
67

Cursor Tool
The Cursor Tool can be projected onto an object by doing the following steps: 1. Click on the Set Pick icon and select Pick Cursor Tool Location 2. Place the regular cursor on an object and click on the middle mouse button (or click the P key on the keyboard) - The Cursor Tool has been projected onto the object
Right click on the center or ends of the

axes to display the Cursor Tool menu

68

Line Tool
The Line tool is a line in space Defined by a white line with an arrowhead and an axis triad in the center Position the Line Tool by left clicking-and-dragging in the viewport (left click the center of the tool and the cursor will change to a + which will translate the line) Left click the end points to reposition them The X, Y & Z axes will rotate the Line Tool The Line Tool will also move in the plane of the current view so consider using planar views (use F5, F6 & F7) and consider using multiple viewports; turning perspective off can be helpful (View Perspective)
69

Line Tool
The Line Tool end points can be projected onto an object by doing the following steps: 1. Click on the Set Pick icon and select Pick Line Tool Location -> Using 2 Points (or any of the other choices) 2. Place the regular cursor on an object and click on the middle mouse button (or click the P key on the keyboard) at 2 different locations on the object - the Line Tool end points have been projected onto the object
Right click on the center or ends of the

axes to display the Line Tool menu

70

Plane Tool
The Plane Tool is a plane in space Defined by a plane with an axis system Position the Plane Tool in the same way as the Cursor and Line Tool; click-and-drag in viewport, pick the center point to translate, this will move in the plane of the current view
Click on the end of the X-axis to rotate around the Y-axis Click on the end of the Y-axis to rotate around the X-axis Click on the end of the Z-axis to do a free rotation Right click on the center, corners or ends

of the axes to display the Plane Tool menu

71

Plane Tool
The Plane Tool can be oriented onto an object by doing the following steps: 1. Click on the Set Pick icon and select Pick Plane Tool Location -> Using 3 Points (or any of the other choices) 2. Place the regular cursor on an object and click on the middle mouse button (or click the P key on the keyboard) at 3 different locations on the object - the Plane Tool has been oriented onto the object

72

Reset and Transform the Tools


The Cursor, Line and Plane Tools can be reset to their initial size and position; the tools can be reset by right clicking on them (the cursor changes to a +) and selecting Reinit The Cursor, Line and Plane Tools can also be translated and rotated by using the Transformation Editor Click on Transformation Editor -> Editor Tool -> Line (or Cursor or Plane)

Use the Transformation Editor (Line Tool) to rotate or translate around the X, Y or Z axis
73

Creating Clip Planes

Chrysler 300C dashboard

Creating a Clip Plane in the Fluid Domain


To create a clip through the fluid domain, Right Click over the Parent Part(s) Select Clip Select the mesh slice (X, Y or Z) A plane at mid-location is created.

Alternatively, you can click on the Clip Icon for more options (IJK, Plane, Line, etc.)
86

Adjust Clip Location


In the Viewport, just single Click on the Clip to select it, then hold down the left mouse button a drag up/down/left/right.

Alternatively, you can double click on the Clip in the Part List, or Right click -- > Edit over the Part. Feature Detail Editor is brought up to control exact location and other features.
87

Probes, Queries and Plotters

The flight deck of Space Shuttle Atlantis

Interactive Probe Query with Left Click


Click on the Interactive Probe Query icon to get local information about the model Select a variable, for instance pressure_coefficient, and place the cursor anywhere on the model and hit P on the keyboard The system displays the node number at that cursor location followed by the value of the variable
90

Probes Using a Right Click


Right click a part and select Add Probe to display information at the cursor location The system displays the node number at that cursor location

Right Click on Probe, and choose All Markers -> Label size to increase the annotation size; a value of 35 is more readable (the default value is 18)

91

Probes
Right Click over the Probe, and Select Variable to display here.

The system now displays the variable value on the right of the node number

92

Probes
Left click on the node marker and move the cursor while pressing the left mouse button; this will display the node number and variable information for each node as you drag across the model

93

Probes
Right click on the node marker to modify the selected variable, delete all probes, to remove the current probe or to select the closest node; this menu can also be used to change the colors of the marker or the label and to modify the size of the marker

94

Queries and Plots


Queries can be turned into plots (graphs) Queries (and therefore plots) can be based on space and or time.

95

Queries and Plots


The Line Tool can be used to create a query and plot Right click on the Line Tool and select Query Variable and select a variable The system creates a plot of the variable

96

Queries and Plots


The Plane Tool can also be used to create a query and plot Right click on a part and select Clips (in this example the Y) and the system creates a clip in the Y-direction

Right click on the clip plane part and select Query

97

Queries and Plots


A graph of the quantity is obtained. This graph will automatically update as time is updated.

98

Queries and Plots


Left click on the clip plane part and move the clip plane; the graph will update dynamically

99

Queries and Plots


Right click on the graph to change its color, line width, line style, line type and marker type or to remove it from the plot; click on Edit to display the Property Editor for the graph Left click the origin of the Plotter axes (the cursor changes to a + sign) to display the handles for moving and resizing the plot
100

Queries and Plots


Right click the origin of the axes to hide, delete, change the foreground or background colors or show a border around the plot Select Edit to display the Plotter Specific Attributes for the plot

101

Queries and Plots


Plots can be over time Select the part(s) to query Select the Query icon

Select the sample method

For example: querying a Constant Variable over time can be done with At Max over time

102

Queries and Plots


Select the variable to query And Create (Generates the Query)

Can adjust begin/end time, or samples to take

103

Queries and Plots


With Query Created, Specify which Plot to add the Query to (typically a new plot) For its own plot, select the Query, and New Plotter to assign this query to a new plotter.

If plotter already exists, just select the plotter you want the query to be graphed into.

104

Volume Rendering

Boeing 787 Dreamliner

Volume Rendering
A more recent method for visualizing the 3D domain is to use Volume Rendering. This renders all of the volume elements at once, and uses a variable to adjust its transparency. The transfer function is used to control the relationship between the variable and transparency.

106

Volume Rendering
Example of a gun muzzle with pressure used to render the volume.

107

Volume Rendering
Select the volume part(s) in the list, and change their element representation to Volume

Choose a variable by which to color by.


From the Color by Window, select Palette Select the Advanced Tab

Adjust the transfer function

108

Views and Viewports

Boeing 787 Dreamliner

Using Standard Views


Click on +/- X view icons to look at your model from the positive or negative X-axis Positive means looking from
positive O the positive side of the axis towards the origin point (O) of the view triad; negative is looking from the negative side toward the origin

Same for the Y and Z-axis (remember F1, F2 & F3?) Standard Views can also be selected by right clicking in the viewport and selecting View; various other options are available as well on this menu Use F5, F6, F7 and F8 (use Fit View to fit the geometry in the window)
110

Views Manager
The Views Manager is used to save and restore views Display the Views Manager by clicking on Tool Bar -> Views Manager

Or by right clicking in a viewport and selecting View -> Views

111

Views Manager
The Views Manager panel will be displayed

Right click in the Views Manager panel and click New

An image of the current view will be displayed

112

Views Manager
Rotate, zoom or pan the view in the graphics area and create another view in the Views Manager
An image of the next view will be displayed

Click on the images to change views

Click on Save Views and select a directory to save all the views you have in the Views Manager Select Restore Views and select the directory where you saved the views to restore the saved views
113

Creating Viewports by Right Clicking


Right click anywhere in the viewport and select Viewports Create

The system creates a new viewport in the top left-hand corner


The new viewport can be moved and resized by left clicking in the viewport
Resize the viewport by dragging the resize arrow
Move the viewport by dragging the pan arrow
114

Creating Viewports by Right Clicking


Right click anywhere in the viewport and select Viewports 2 Horizontal and the system creates 2 horizontal viewports

115

Linking Viewports
Right click in a viewport and select Viewports Link All to have the same view in all viewports; the views are now linked so they rotate, zoom and pan all in the same way Please note that the viewport in which you right click and select Viewports Link All will be copied to all other viewports

116

Deleting Viewports
Right click in a viewport, select Viewports Delete to delete the current viewport

Please note that Link All, Hide & Delete are only available with multiple viewports visible on the screen

117

Annotations: Legends, Text and Lines

Toyota IQ 2009

Annotation (Legends)
Right click on any legend to display several options; click on Edit to display the Annotation (Legends) panel

Click the Edit Palette button to modify for instance the Min and Max values of the legend Any parameter of the legend can be modified on this menu

119

Annotation (Legends)
Quickly modify a legend by using the Show Min/Max, Palette, Position, Text and Format Options Remember that any legend can be moved and resized by a single left click on the legend

A left click over left handle allows the range of colors to be changed by moving the pointers
120

Annotation (Text)
Create a text annotation by right clicking in a viewport and select Quick Text and type in the desired text and click the Enter key

The text is displayed on the screen Move mouse over text for handles for moving and resizing the text Right Click to Edit
121

Annotation (Text)
Right click on the text to modify the Color, size, Justification, Rotation and Font type

Right click also to Edit, Hide or Delete the text; Edit will display the Annotation (Text) panel

122

Loading a Second Model

Harley-Davidson V-Rod

Loading a Second Model


With the current model loaded, click on File -> Open Select Keep Currently Loaded Data Click on Create New Viewport for this Case Select a new data set

Right click somewhere on the background and select Viewports -> 2 Horizontal and click View -> Fit View

124

Loading a Second Model


Right click and select Viewports Link All both viewports are now linked and will rotate, pan and zoom identically; If needed, click the Visibility per Viewport icon to display each case (or parts) in a certain viewport (toggle green on/off)

125

Loading a Second Model


When a rotate, zoom or pan is performed, both models transform at the same time

126

Saving Images, EnLiten Files and Sessions

Design study for the Caterpillar 320X

Saving an Image
Click on File -> Export -> Image Click Set Format and select the image type you want, PNG for instance
Set the quality controls for each of the possible output

Toggle the Advanced pull down to Control resolution and AntiAlias


128

Saving an Image
Click on the Advanced tab and select the Window Size; this size is in pixels and ranges from Normal (the current size of the Graphics Area) all the way up to HD 1080p (1920x1080 pixels)

The Number of Passes sets the amount of multi-pass antialiasing to use: a higher number results in a better picture quality without jagged edges, so 16 (the highest setting) will create the best quality but will take 16 times as long to generate compared to a setting of 1; 4 is a decent compromise between quality and time needed to generate an animation - by the way, the Number of Passes does not change the image file size too much (it may even decrease if youre lucky)
129

Saving an Image
Heres a comparison of an image with and without full anti-aliasing

Number of Passes = 1 (no anti-aliasing)

Number of Passes = 16 (full anti-aliasing)


130

Saving an Image
Click on Prefix Select to select the path and type in the file name; then press OK

Click OK again to generate the image

131

Saving an EnLiten/Reveal File


Reveal is a free 3D geometry viewer that is developed by CEI; this file has all visible entities you wish to view with Reveal and includes any saved views and notes that you want to make available to the viewer Click on File -> Export -> Scenario and click on Browse, select the path and type in the file name Click on Format = Reveal (csf)

Click on Variables to save any loaded variable to file


Click on Save Scenario
132

Saving an Reveal PackNGo File


Reveal models can also be saved as an executable (.exe) file for Windows or Linux - this is called a PackNGo file; this is convenient because the Reveal software and the model are packaged in the same file which is very easy for instance to email to someone; this is a 2-step process: 1.Click on File -> Save -> Scenario and click on Browse, select the path and type in the file name for the Reveal file; then click on Save Scenario to create the Reveal file 2.Click the PackNGo tab, select the Output Architecture and click Save Packed Scenario Executable; type in a file name for the executable file and click Save on the next menu
133

EnLiten vs. Reveal File


EnLiten is a free 3D geometry viewer that is developed by CEI; This format is quite similar to Reveal, but has the following differences:

Typically, EnLiten is used for moving created parts (clip plane moving through model, or changing isosurface value), while Reveal format is used when variable display attributes changes are required
134

EnLiten/Reveal File
Heres what a model looks like in EnLiten/Reveal

In EnLiten this model can rotate, pan and zoom; colors and transparencies can be changed, keyframe animations played etc
135

Saving Your Work - Context


Click on File -> Save -> Context, press Select File and type in a file name

If you want extra some security you can save the session command file as well; this file contains all the input from the user Click on File -> Command to see how it works You can apply Context Files to Similar Cases!!
136

Restoring Your Work - Context


To restore your work, click on File -> Restore -> Context and select your file name (.ctx extension) With every context file (.ctx) EnSight also save a .ctx_palettes and a .ctx_view file; select the .ctx file to restore your work

137

Saving Your Work - Sessions


Click on File -> Save -> Session, type Description and if to include the data (or just link)

A screen shot is saved Can organize these sessions, share When restored, takes you to this point in your data post processing Session files are case specific
138

Restoring Your Work - Sessions


To restore your Session, click on Window -> Welcome and select your session that youd like to restore

Picture Description

139

Miscellaneous

Mercedes-Benz SLR McLaren

Selecting Summary
The left mouse button can be used to select parts in the parts panel or in the graphics window; both the left and middle mouse buttons can be used to select parts in the graphics window; use Ctrl or Shift with a left or middle mouse button to select multiple parts (the P key can also be used) Use the Pick icon for positioning and projecting points for the Cursor, Line and Plane tool; click the middle mouse button or the P key to define the points

141

Transformations
Click on the Edit Transformations icon to display a panel that controls view transformations with exact values

Use the slider to rotate, translate or zoom around or along the positive or negative X, Y or Z Type in a specific angle or distance in these fields and move the slider until it reaches that angle or distance
Remember that these transformations are around the screen axes
Y Z X

142

Fast Display
Click on View -> Fast Display if the model is big and is rotating, panning or zooming slowly; during these actions the system will display by default bounding boxes for all objects making it faster to display

Click the Fast Display Representation icon on the Mode Icon Bar to select how the system will display each part while in Fast Display mode; the choices are: Box, Points, Reduced Poly and Invisible
143

Bounds Visibility
Click on View -> Bounds Visibility or the Bounds Visibility icon to display a box around all visible parts; coordinates along the axis are also displayed Changing the visibility of parts will change the size of the box

144

Using Auxiliary Clipping


Parts can be clipped by clicking the View -> Auxiliary Clipping toggle (the part geometry is not modified, this is just a visual effect) The Plane Tool is used to clip the parts moving and rotating the Plane Tool will clip the model dynamically

145

Contact CEI and Support

Audi S8 V10 5.2L engine

Help Files
Before you contact CEI, please click on the Help button thats provided with every command; in this example the Isosurface panel is displayed and pressing Help will display the appropriate pages for this feature

147

Help Files
Also take a look at other topics in the How To Manual to see if it answers your questions click on Help -> How To Manual and the How To Manual is displayed

Click on any of these topics

148

EnSight Video Tutorials


On http://www.ensight.com/Tutorials/ there are several video tutorials you can view left click on the image below or right click on the image and select Open Hyperlink to go to the web site and view the video tutorials

149

Contacting CEI Support


For questions and technical support, please contact your local CEI representative: o Texas: kevin@ensight.com or +1(281)419-7493

Contact CEI Support at our headquarters in Apex, NC at support@ensight.com or 1(800) 551-4448

Click Help -> CEI Technical Support to display the EnSight Support Form (see next slide)

150

Contacting CEI Support


The following form is displayed that you can fill out; when you are ready, press Submit Form to send the report to CEI Support
(this is the fastest and preferred way to contact CEI Support)

Go to http://www.ensight.com and see the latest information about CEIs products, training, tutorials, white papers etc
151

Enjoy working with EnSight!

152

You might also like