Upgrading from EnSight 9 to EnSight 10
-
Upload
darinmckinnis -
Category
Engineering
-
view
27 -
download
3
Transcript of Upgrading from EnSight 9 to EnSight 10
January, 20122
Agenda
• V10• Overview of changes• Configuring the user interface• Using Object lists• Creating parts• Right click and drag ‘n drop• Calculator• Plotter• Styles• Volume Rendering• Where to get transition information
• Q & A
January, 20123
Why are you here?
• You have used previous version of EnSight
• V10 makes significant changes to the GUI. Designed to make you more productive
• This class designed to move you from previous versions of EnSight to V10 quickly and less pain
• Answer question “… why should I bother…”
• Will also cover some new features
January, 20124
Overview• Entry fields are “hot”, no need to hit Enter to have the value
applied
• The part list can be configured to show columns of attribute data
• And there is also a list for variables, annotations, viewports, queries/plots, and frames
• Time controls stay at the top level of the interface
• Drag and Drop is implemented in some places now and more places in the future
• Modes – as defined in earlier versions of EnSight – are gone
• Runs native (i.e., not an X11 app) on Apple
January, 20125
Overview• Dock, resize, and move many of the GUI panels/ribbons
• You can make it look something close to V9 if you really want
• Fully compatible with existing command language and python scripts
• Actually… I lied. Part groups in command language creates an incompatibility
• Top Icon list may include user defined tools
• Making user defined tools a “first class” and top level in the user interface. User sees them as fully integrated into the user interface.
January, 20126
Overview
Menu Bar
Features
Part List
Other “object” lists
Messages
Transformations and Tools
Quick Actions
GraphicsWindow
January, 20128
Feature Bar
There are no “modes” in V10. The modes become features, i.e., Part mode becomes a Part Feature.
Part
Prob
eView
ports
Annot
ation
s
Tim
eFl
ipbo
oks
Keyfra
me A
nim
ation
User D
efin
ed
Calcul
ator
Querie
s
V9 Feature and Mode bars
V10 Feature Bar
January, 20129
Feature Bar
Secondary features are quick access to a feature placing it in a specific setting. They are unnecessary but convenient. By default V10 shows these five secondary features.
Part
Prob
eView
ports
Annot
ation
s
Tim
eFl
ipbo
oks
Keyfra
me A
nim
ation
User D
efin
ed
Calcul
ator
Querie
s
Contours
Isosu
rface
Clip Vecto
r arro
wPa
rticle
Tra
ces
January, 201214
GUI Customization
• … and drop it where a “hole” opens up. Or on top of an existing panel – in which case you get another tab
January, 201215
GUI Customization
• Any panels that you close you can get back by right click on the feature bar. Or use the Window pulldown.
January, 201217
Tool Bar• Takes the two icon bars top/bottom of EnSight9 and combines them into a single tool bar
January, 201218
Quick Action Icon Bar• The equivalent to this in 9.2 are the mode icons for parts, viewports, annotations, …
• In V10 they are docked in the same area as the Feature icons
• Save space
• Feel free to move it somewhere else if you don’t like it
• First icon (grayed out) indicates which object the icons belong to
• Dynamically updates as you select various objects
• In many cases reflects state of the attribute
We’re currently showing icons for an annotation object. It’s an annotation string that is center justified, size 50, and 0 rotate. These icons will update to reflect attribute changes.
The quick actions bar for a legend. Note it’s still an annotation object (grayed out “A” icon)
January, 201219
Part List• Sorting
• Grouping
• And hierarchical views
• User selected attributes shown in the list
• Position/size and can be torn off
• Is also the part loader
• Grayed out parts are parts available but not yet loaded
“Normal” presentation
Torn off and showing table view with multiple attributes
January, 201220
Object Lists• Lists for variables, viewports, frames, annotations, plotters/queries
• Column views just like the part list
January, 201221
Part Creation
• Same as 9.x:
• Select the parent parts, select the feature, set the attributes and
click “Create”. OR….
Use the feature icons
Select parent part(s), right click to create
Use the Create pulldown
January, 201222
Part Creation
• Even better – Use Right Click!
• From part list or from graphics window
• Or from Variable list
• Directly create several (most used) part
types
• From graphics window also have position
January, 201223
Part Creation
• Part Feature Panel
• Edit or Create mode
• If Edit – you’re editing the part marked. Not the selected parts.
January, 201224
Right Click and Drag ‘n Drop
• Right Click Greatly Extended in V10
• Same right click option in gui lists vs. graphics window
• Most objects now have right click
• When in doubt – right click!
January, 201225
Right Click and Drag ‘n Drop
• Drag ‘n Drop
• On the modern hardware EnSight knows what object covers every pixel on the screen
• Drag and Drop implemented for several tasks:
• Drop a part onto a group to add part to the group – part list only
• Drop a Query on a plotter
• Drop a scalar/vector on viewport background – color all parts by variable
• Drop a scalar/vector on a part – color part by variable
• Drop a part in a viewport – add the part to the viewport
• Drop a style on a curve or plotter – apply style
• Drop a constant into graphics window – make annotation with constant
• Combination of Right click and Drag/Drop creates multiple methods to perform many tasks
January, 201226
Calculator• Form based
• See the entire input before you start
• If the expression needs a scalar you can only choose a scalar
• Fill in the form in whatever order you want
• Expression is token based, ie., user can’t edit and screw it up
• The first two tabs – general expressions and “write your own” are EnSight core functions. The third tab is a user defined calculator function. In this case a force and moment calculator.
January, 201227
New Functionality - Plotters
• Plotter • Switch x and y axis
• Plot two different variables vs. time/distance
• Auto layout
• Style manager, i.e., copy/paste plotter/curve attributes
• Copy to clipboard (paste to Excel)
January, 201229
New Functionality - Plotters
Two variables plotted against Distance
Two variables and swapped
• Plotter
January, 201230
New Functionality - Styles
• Set up some attributes and attach them to a thumbnail. Apply the style to similar objects
• Currently implemented for Curves and Plotters
Persistent between sessions
January, 201231
New Functionality – Volume Rendering
• Introduced with 9.1
• High graphics card resources
• Limiting usage to small problems
1 1
11
12
2
34
47
5
64
5
3
54
January, 201232
New Functionality – Volume Rendering
• Option in V10 to sample onto grid
• Very significantly smaller resources required
• And faster performance
• Can either directly volume render regular grids
• Or use the box clipper to create the regular grid
• 1K^3 volume will take about 4GB graphics card memory
January, 201233
Transition Information
• Where do I get information about changes from V9 to V10?
• Help->EnSight 10 Transition Guide
• http://wiki.ensight.com/w/EnSight10Transition