HyperWorks Desktop

HyperWorks Desktop Keyboard Functions

HyperWorks Desktop Keyboard Functions

Previous topic Next topic Expand/collapse all hidden text  

HyperWorks Desktop Keyboard Functions

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

Although most HyperMesh operations are performed with the mouse, you must use the keyboard to enter new file or component names or title information.  In addition, there are several keyboard hot keys that you can use to access the viewing functions available on the toolbars.  The hot keys are the same as the letters on the menu.  You can also use the arrow keys on the keyboard to rotate your model.  The secondary menu uses various combinations of the function keys, SHIFT key, and CTRL key to access panels.

hmtoggle_plus1greyKeyboard Controls in HyperMesh

Although most HyperMesh operations are performed with the mouse, you must use the keyboard to enter new file or component names or title information.  In addition, there are several keyboard hot keys that you can use to access the viewing functions available on the toolbars.  The hot keys are the same as the letters on the menu.  You can also use the arrow keys on the keyboard to rotate your model.  The secondary menu uses various combinations of the function keys, SHIFT key, and CTRL key to access panels.

 

Key

Function Key Only

Plus SHIFT Key

Plus CTRL Key

F1

Displays online help

Color

Print page

F2

Delete panel

Temp Nodes panel

Saves a BMP file

F3

Replace panel

Edges panel

 

F4

Distance panel

Translate panel

 

F5

Mask panel

Find panel

 

F6

Edit Element panel

Split panel

Saves a JPEG file

F7

Align Nodes panel

Project panel

Display full screen

F8

Nodes panel

Node Edit panel

 

F9

Line Edit panel

Surface Edit panel

 

F10

Check Elements panel

Normals panel

 

F11

Quick Edit panel

Organize panel

 

F12

Automesh panel

Smooth panel

 

 

Shortcut

Description

arrowaarrowbarrowcarrowd

Rotate by increments

CTRL arrowaarrowcarrowbarrowd

Incremental counterclockwise, clockwise, and reverse view

+,-

Zoom by increments.  Note that "+" is actually SHIFT= on the main keyboard, but simply + on the numeric keypad.

A

Arc rotate

B

Return to a previous view

C

Center

CTRL+Z

Undo last selection

CTRL+Y

Redo last selection

CTRL+R

(Spherical) Clipping panel

D

Display panel

F

Fill/fit model to window.

G

Global panel

H or F1

Opens Help.  When a panel is active, this opens help for that panel; from the main page menu, it opens the Help’s table of contents.

CTRL h

Acts as a backspace

I

Isolate/isolate only for the browser

CTRL i

Acts as a carriage return

M

Turn off the menus and display only the graphics window.  Press  M again to bring the menus back.

O

Options panel

P

Plot/refresh

R

Rotate

S

Selector in the browser

T

True view

CTRL+T

transparent components panel

U

Show/hide for the browser

V

User View

W

Windows panel

Z

Circle-zoom

 

Notes:        


When you use the +,  -, or arrow keys, press the key once and wait for HyperMesh to redraw the model before pressing the key again.
You can press ESC instead of clicking return to exit a panel.

 

hmtoggle_plus1greyMapping Keyboard Shortcuts

Keyboard shortcuts can be used to map HyperMesh functions to keys or key combinations, so that you can quickly execute tasks that you use frequently simply by pressing one or more keys on the keyboard.  One example of this is the default mapping of the F key--which, when pressed, zooms and pans the graphics area view to fit the currently displayed model to the screen.

You can customize the default shortcut mappings to create your own shortcuts for a variety of tasks.  Examples include:

Jumping to a specific HyperMesh panel
Automatically performing a task using HyperMesh *commands
Executing a macro

The following keys are usable when defining shortcuts:

Letter and number keys ("standard" keys)
CTRL plus another "standard" key
SHIFT plus another "standard" key
CTRL plus SHIFT plus another "standard" key

You can assign or remove a shortcut by selecting keyboard from the Preferences menu.

key-command_mappings

The keyboard option opens a free-standing window with a keyboard display.

Keys display in the Key-Command Mappings window with colors based on their mapping:

key_mapping_legend

To map a function to a shortcut key, select the appropriate key by clicking in the keyboard menu or holding down that key on your keyboard. The selected key highlights in blue. Next, enter the appropriate command(s) and if necessary the file name (for a tcl script) in the table area of the menu located below the keyboard diagram.

 

hmtoggle_plus1greyShortcut Mapping Examples

To create a shortcut key "e" that deletes all the elements in the model, enter the following commands in the command field next to the key "E":

*createmark elements 1 "all"; *deletemark elements 1;

 

To create a shortcut key "L" that accesses the Lines panel, enter the following in the command field next to the key "L":

 hm_pushpanel ;

 

To create a shortcut key "J" that runs a macro to find all the elements with jacobian < 0.7:  this macro already exists in the QA page of the Utility menu. To call the same macro, enter the following in the command field next to the key "J":

 *evaltclstring "macroElementJacobian 0.7" 0

 

To create a shortcut key <shift + K> that runs a macro to check whether any beam/bar elements exist in the model and display them only:

1.Create a findbeams.tcl file with following commands:

Proc displayonlybeams {}

 *createmark elements 2 "by config" 60 63

       set beams [hm_getmark elements 2]

 *clearmark elements 2

 if { ![Null beams]}

         *displaycollectorwithfilter comps "none" "" 1 1;

         eval *createmark elements 1 $beams;

         *findmark elements 1 0 1 elements 0 2;

 } else {

               hm_usermessage "No beam elements in this model"

 }

}

2.In the Key-Command Mappings window, select shift from the Shortcut Key menu.
3.Enter the following in the command field next to the K key.

*evaltclstring displayonlybeams

4.In the file field, click the "…" button to browse to and select the findbeams.tcl file.

 

hmtoggle_plus1greyNotes
Some special-function keys, such as TAB, SHIFT, ESC, CTRL, ALT, BACKSPACE etc, cannot be mapped. Those keys are identified with a different color.

Use the hm_pushpanelitem command in a shortcut to jump to a specific sub-panel of a panel.  For example, to enter the combine subpanel in the Edit Element panel, use:

hm_pushpanelitem {edit element} {combine}

This will take you to the last used sub-panel in the specified panel.

Any HyperMesh command file commands can be mapped to a shortcut key.
Some keyboard shortcuts are mapped by default during installation, and some utilize functions which are only accessible via shortcut keys. Remapping such keys to new functionality results in loss of original functionality. Examples of such shortcuts are:

Shortcuts

Description

Incremental rotate left, up, right, and down respectively.

Ctrl +

Incremental clockwise, counterclockwise and reverse view

Ctrl + F1

Creates bitmap file of the screen and spools it to the printer.

Ctrl + F2

Creates a bitmap file of the screen and writes it to disk.

Ctrl + F3

Creates PostScript file of the screen and spools it to printer.

Ctrl + F4

Creates a PostScript file of the screen and writes it to disk.

Ctrl + F5

Creates a black and white PostScript file of the screen and spools it to the printer.

Ctrl + F6

Generates a *.jpg screen capture or animation file.

 

hmtoggle_plus1greyKeyboard Controls in HyperView

Click here to view the keyboard controls that are available in HyperView.