HyperWorks Desktop

HWD-0010: HyperWorks Desktop Environment

HWD-0010: HyperWorks Desktop Environment

Previous topic Next topic No expanding text in this topic  

HWD-0010: HyperWorks Desktop Environment

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

This tutorial contains:

Elements of the graphical user interface (GUI) features
Page and window controls
HyperWorks Desktop files

Introduction

HyperWorks Desktop belongs to the HyperWorks software suite and consists of the following applications.  A brief description of each product in HyperWorks Desktop is included under the Select application Menu topic.  For more detailed information on a product listed below, click on the link to display the product's introductory help page.

HyperMesh
MotionView
HyperView
HyperGraph
HyperGraph 3D
MediaView
TextView
TableView
Templex and Math Reference

While MotionView allows you to create and set up an analysis for multi-body systems, the remaining applications provide an interactive and easy to use environment for the visualization, plotting, study, analysis, and presentation of engineering result data obtained from finite element analysis (FEA) or multi-body dynamics (MBD) solvers.

Elements of the Graphics Interface

The main elements of the HyperWorks Desktop graphics interface are described below.

Title bar

The title bar tells you which product is active. Because you can switch between clients, clicking on and activating a different window may change the information in the title bar. The title bar also tells you the name of the file currently loaded.

In HyperMesh, the name of the active loaded user profile is also shown.

Menu bar

Windows style pull-down menus that allow you to access the HyperWorks Desktop functions and tools are located along the top of the screen.  The top-level menu choices vary, based on the active application in the current window.

Toolbar

Panels containing tools associated with the active application can be accessed using the toolbar buttons.  Panels are also accessible from the menu bar. See Select Application Menu for the various toolbar types.

Tab area

The portion of the graphical user interface that contains the browsers, the utility menus for the solver interfacing user profiles, and other functionality not shown in the panel area. The Tab Area can be moved to either the left or right side of the graphics area, or both, or it can be hidden completely.

Graphics area

Models, plots, animations, and text are displayed in this area.  It can be divided into multiple windows.

Panel area

Most operations are perfomed using the panel options.

View controls

Tools that control the orientation of the window display.

Select application menu

This menu allows you to change the active HyperWorks Desktop application in any window.  The options are: HyperMesh, HyperView, HyperGraph, HyperGraph 3D, MediaView, TextView, MotionView.  A description for each application is included below.

Page and window controls

These toolbar buttons allow you to control the page and window layout. See Page and Window Controls below for more information.

Select application Menu

You can select one of the following applications from the Select application menu. Loading each application changes the toolbar and menu bar settings. The table below describes the purpose of each application and shows the changes in their corresponding tool bar.

HyperMesh

Analyze product design performance in a highly interactive and visual environment.

hwd0010_hypermesh_toolbar

HyperView

Visualize CAE results. Deformed, linear static, modal, and transient animations for finite element and multi-body analyses are supported.

hwd10-02

HyperGraph 2D

Analyze and plot data.

HWD10-03

HyperGraph 3D

Create and analyze 3-D plots.

hwd10-06

 
MotionView

Pre-process, post-process, and visualize mechanical system simulations, including industry-leading capabilities for flexbodies.

HWD10-05

MediaView

Read video files.

HWD10-04a

TextView

View and edit text files.  In this window, you can embed mathematical functions using the Templex language.  Also, you can access xy data from a plot window and perform mathematical operations on it using Templex functions.

hwd10-04

 
TableView

Creates an Excel-like spreadsheet inside of HyperWorks Desktop.  You can use Templex expressions inside of a cell to synchronize with HyperGraph and create summary tables that update accordingly using report templates.  Value-dependent formatting allows for the easy detection of critical key point indicators (KPI's). Basic spreadsheet functionality to format and edit the table cells is also available.

tableview_toolbar_tutorial

Page and Window Controls

The following buttons are displayed for all HyperWorks Desktop applications, and are used to manage pages, change page layouts, and manipulate individual windows:

page_controls_toolbar

pageNew-24

Add Page

Adds a new page to the session.

pageDelete-24

Delete Page

Deletes a page from the session.

pageLayoutSingle-24

Page Layout

Displays a pop-up menu containing 20 page layouts that can be applied to the displayed page.

windowExpand-24 windowReduce-24

Expand/Reduce Window

In a multi-window display, use this feature to enlarge or reduce the selected window.

windowSwap-24

Swap Windows

In a multi-window display, use this feature to rearrange window order.

HWD10-pagecounter

Page counter

Displays the current page number and the number of pages in the current session in the upper right corner of the screen.  You can enter a page number directly to access that page.

Note     The page counter is located near the upper right side of the graphical user interface.

page_display_next_page_arrow_fw

Next Page

Browse forward through the pages.

Note    This arrow is located near the upper right side of the graphical user interface.

page_display_previous_page_arrow_fw

Previous Page

Browse backward through the pages.

Note    This arrow is located near the upper right side of the graphical user interface.

View Controls

The view controls, located in the toolbar area of the panel, allow you to visually manipulate model graphics, plots, and videos. There are three view control toolbars in HyperWorks Desktop: Standard Views, 3D View Controls, and 2D View Controls.  The toolbars can be turned on or off from the View menu.  A check mark indicates that a toolbar is currently displayed.  Clicking an item in the Toolbars sub-menu toggles the state between "on" and "off".  Like the toolbar buttons, the view controls available vary based on the current application.

Toolbars can be moved and "docked" to any of several possible locations inside the user environment.  Each toolbar has a toolbar handle, docking_handle, used to drag a toolbar on (docked) or off (undocked) a toolbar area.  To move a toolbar, simply click-and-drag the handle to the new location that you wish the toolbar to reside.

The tables below explains the functionality of the view control buttons in MotionView, HyperView, and HyperGraph:

The Standard Views toolbar provides shortcuts to commonly used viewing angles.

standard_views_toolbar

Function

Icon

Description

Fit Model

viewFit-24

Left click: Fit model

Right click: Fit all models

Previous View

viewPrevious-24

Set the view as the previous view

XY Top Plane View

viewAxisOrientationYXTop-24

Set the view to the xy top plane

XY Bottom Plane View

viewAxisOrientationYXBottom-24

Set the view to the xy bottom plane

XZ Left Plane View

viewAxisOrientationZXLeft-24

Set the view to the xz left plane

XZ Right Plane View

viewAxisOrientationZXRight-24

Set the view to the xz right plane

YZ Rear Plane View

viewAxisOrientationZYRear-24

Set the view to the yz rear plane

YZ Front Plane View

viewAxisOrientationZYFront-24

Set the view to the yz front view

Isometric view

viewAxisOrientationIso-24

Set the view to the isometric view

Reverse View

viewReverseVertical-24

Set the view to the "reverse" of the current view

User views

viewUser-24

Set/Retrieve the currently memorized user view

The 3D View Control toolbar provides enhanced options when viewing models in 3D.

3DView_Controls

Function

Icon

Description

Zoom

viewZoom-24

Zoom in/out with a factor of 2x

Circle/Dynamic Zoom

viewFreeZoom-24

Left click: Circle zoom mode

Right click: Dynamic zoom mode

Dynamic Rotate/Spin

viewRotate-24

Left click: Dynamic rotate mode

Right click: Dynamic spin mode

Pan

viewPan-24

Left click: Pan mode

Right click: Center model mode

Rotate Left/Right

viewRotateHorizontal-24

Left click: Rotate left

Right click: Rotate right

Rotate Up/Down

viewRotateVertical-24

Left click: Rotate up

Right click: Rotate down

Rotate clockwise/counter-clockwise

viewRotatePlanar-24

Left click: Rotate clockwise

Right click: Rotate counter-clockwise

The 2D View Control toolbar provides enhanced options when viewing models in 3D.

2DView_Controls

Function

Icon

Description

Fit

viewFit-24

Fit all data within viewable graphics area

 

viewFitX-24

Fit x data only within viewable graphics area

 

viewFitY-24

Fit y data only within viewable graphics area

Zoom

viewZoom-24

Left click: Zoom in

Right click: Zoom out

Pan horizontal

viewPanHorizontal-24

Left click: Pan left

Right click: Pan right

Pan vertical

viewPanVertical-24

Left click: Pan up

Right click: Pan down

Pan diagonal

viewPanDiagonal2-24

Left click: Pan diagonal upper left

Right click: Pan diagonal upper right

Pan diagonal

viewPanDiagonal1-24

Left click: Pan diagonal lower left

Right click: Pan diagonal lower right

Reverse view

viewReverseVertical-24

Flip x and y data

User view

viewUser-24

Set/Retrieve the currently memorized user view

HyperWorks Desktop Files

Session File (MVW)

Each time a HyperWorks Desktop application is launched, a new session is started.  Saving a session creates a session (MVW) file, which allows you to retain many of the actions you performed during the session.  You can then close the session and restart it later without having to redo procedures. This file has an .mvw extension.

An MVW file is a plain text file that contains commands that were performed in the operations of the corresponding session. Results and model file data are not stored in this file. Rather, soft links point to the data files used in the session, helping to keep the MVW file size small. If you move the data files to a different folder, the MVW file will not be able to locate them unless you edit the file path names in the MVW file. It is suggested that you save the MVW file to the same folder that contains the data files. You can edit the MVW file using a text editor.

To save a session to a session file, select Save Session File from the File menu on the menu bar. To open the file select Open from the File menu.

Preference File

The preference file is a script file that is read each time a HyperWorks Desktop application is started. It specifies default user settings such as the window type, printer, page layout, the autosave interval, and the order in which colors are assigned.

A standard preference file for all HyperWorks Desktop applications exists in the installation directory and is read every time HyperView is started.  On Windows, the file is named preferences.mvw, while on UNIX, it is named .preferences.mvw. An additional preference file can be created in your working folder that either overwrites the standard preference file or adds it to the existing settings in the standard preference file.

A set of seven include preference files are contained in the installation.  These files are customized for each HyperWorks Desktop application. They are called from the standard preference file when a session is started, and cannot be called independently. These files are located at <installation directory>/hw/prefinc.  For more information see Preference File Location.

Exercise: Learning to Use the HyperWorks Desktop Interface:

In this exercise, you will:

Work with session files.
Develop an understanding of the GUI.
Use the page and window controls.

Step 1:  Open the session file frontal_crash.mvw.

1.From the File menu, select Open > Session.
2.Select the file frontal_crash.mvw, located in the ../tutorials/mv_hv_hg/animation directory and click Open.

HWD10-09

A HyperWorks Desktop page featuring multiple windows with different applications

Step 2:  Add pages and navigate between them using the Page controls.

1.Click the Add Page button, pageNew-24, to add a second page.

Observe the changes to the page counter.

2.Add one more page.
3.Click the icons, page_display_next_page_arrow_fw, page_display_previous_page_arrow_fw, to navigate to the next page and previous page, respectively.

You can also enter the page directly in the page number field.

page_controls

4.Go to page 1.

Step 3: Using the Session Browser to rename a page and using the View menu to navigate between pages.

1.Click the Session tab.

HWD10-10

Session Browser

2.Right click on Force-1 and select Rename.
3.Type HyperView-Class, to rename page 1.
4.Right click in the Session Browser and select Create.  This adds a fourth page.

The new page is displayed as Untitled.

5.Double-click the page in the Session Browser to switch to page 4.
6.To display the name of page 4 at the top of its page, from the View menu, select the Page > Title or you can check the box for Show Page Title in the Session Browser.

hwd10-more_options

7.To display page 2, right click on Untitled (with the ID "2") in the Session Browser and select Make Current.

Step 4: Use Page Layout to create a four window layout.

1.Click the arrow next to the Page Layout button, pageLayoutSingle-24, to display the Page Layout options.
2.Click the four window layout pageLayout4-24.

The border of the upper left window in the four-window layout is cyan to indicate it is the active window.

Step 5: Change the applications in windows 2-4 on page 2.

1.From page 2, click in the upper right window (window 2) to make it active.  A cyan border is displayed around window 2, indicating that it is the active window on the page.
2.From the Select application menu, select HyperGraph 2D to change the window type for window 2 from animation to plot.

The toolbar changes to reflect the plot window mode.

3.Activate window 3.
4.Change the window type for window 3 from HyperView to MotionView.
5.Click on window 4 to make it active.
6.Change the window type for window 4 from HyperView to MediaView.
7.Go to page 1.

Step 6: Use Swap Windows to change the order of windows on page 1.

1.Change the page to page 1.
2.Activate window 2 (plot window).
3.Click the Swap Windows button windowSwap-24.
4.Click on window 3 in the drop down image.

The contents of windows 2 and 3 are exchanged.

When there are only two windows on a page and you click the Swap Windows button, the windows are automatically swapped.

Step 7: Expand window 2 to the graphics area.

Use the Expand/Reduce Window button to temporarily expand the HyperView window to fill the entire graphics area. This allows you to see a larger view of the model without changing the window layout.

1.Make window 2 (dummy model) active.
2.Click the Expand/Reduce Window button,windowExpand-24.

The Expand/Reduce Window button changes to windowReduce-24. This button acts as a toggle.

3.Click the button again to return to the original display.
4.From the tab area, click the Results tab.
5.Click the Model view icon, model_view_icon, to display the model properties.

HWD10-08

Step 8:  Use the view controls.

1.From the View menu, select Toolbars > HyperWorks > Standard Views or 3D View Controls to remove the checkbox next to the menu item and turn the toolbars off.
2.Turn the toolbars on again.
3.Dock the toolbars by selecting the toolbar handle, docking_handle, and dropping it in the graphics area.
4.Click the bar again to display the view controls.
5.Use the viewAxisOrientationZYFront-24 button to view the model in the YZ Front Plane View.
6.Rotate the model clockwise and counter clockwise by left and right clicking on viewRotatePlanar-24.
7.Use the viewRotateHorizontal-24 and viewRotateVertical-24 buttons to rotate the model about the horizontal and vertical axis, respectively. The horizontal axis runs along the width of the screen, while the vertical axis runs along the height of the screen.

Each mouse-click rotates the model by 30 degrees.

8.Use viewZoom-24 to zoom in and out.  Left click to zoom in and right click to zoom out.
9.Use the viewFit-24button to fit the model to the window.
10.Click viewAxisOrientationZXLeft-24 for a left-side view of the model.
11.Click viewAxisOrientationIso-24 to change the view to Iso.
12.In the Results Browser, right click and select Create > View.

This saves the current view so that it can be recalled in the future.

13.Rotate the model to a new position.
14.Expand the Views folder in the Results Browser and select the icon before View 1.

This restores the saved view.

Step 9: Save the session to a session file.

1.From the File menu, select Save As > Session.
2.Specify a path and the name practice for the MVW file and click Save.

Step 10: Clear the data from the session.

1.From the File menu, select New > Session.
2.Answer Yes to the pop-up message "This operation will discard current session file data. Continue?".

Step 11: Open the session file practice.mvw.

1.Open the session file practice.mvw (See step 1).
2.Notice the contents of the session. It contains the number of pages and the window layouts you created in the previous steps of this exercise.

Step 12 (Optional): Clear the data from the session.

Now that the exercise is complete, you can clear the data from the HyperView session (see Step #10 above).