Shortcut Keys
Shortcut Keys
Some panels and actions can be accessed through pre-programmed shortcuts and from D3PLOT 9.4 onwards, the keys they are assigned to are customizable.
In D3PLOT 9.4, a number of new pre-programmed shortcuts have been added, including the top menu panels, all the contour buttons and the Lock and Centre buttons. JavaScripts and Command Files can also be assigned to a key.
A listing of the available shortcuts and the keys they are assigned to can be brought up by pressing either the '?' key (by default) or accessing it through the Options top menu.
This will bring up a panel, from which you may assign the shortcuts, JavaScripts and Command Files to the keys. Note that upper and lower case letters can be assigned different shortcuts.
A list of all the available pre-programmed shortcuts is given at the end of this section with their default key(s) if assigned.

|
|
At the top of the panel you will see the following buttons. |
|
Restores the shortcuts to their default keys, removing any shortcuts assigned by the user. |
|
Saves the shortcuts to the oa_pref file in the home directory. They are saved in the format "d3plot*A_key: AUTOSCALE" where the first part defines which key the shortcut is assigned to and the second part is the shortcut being assigned. Each shortcut has a specific name to use in the oa_pref file, and a list is given below. When D3PLOT is started this is read and the saved shortcuts are restored. |
|
Reloads the shortcuts from the oa_pref file in the home directory. |
|
Clears all the shortcuts on the panel. |
|
To assign a shortcut, right click on the key you want to assign it to. This will bring up a list of all available shortcuts in D3PLOT as well as the option to assign JavaScripts, Command Files and Template Files. |
|
|
To assign a JavaScript or Command File to a key, right click on "JavaScripts..." or "Command files...". This will bring up another popup from which you can select the JavaScript or Command File. The popup will contain a list of Scripts that D3PLOT has picked up from the $OA_INSTALL and home directory. If the script you want is not in this list you can browse for it by clicking on the folder icon. |
|
|
The listing of assigned keys is colour coded to easily distinguish between pre-programmed shortcuts (white), JavaScripts (light-blue) and Command Files (dark-blue). |
|
| Pre-programmed Shortcuts: Defaults shown in bold, oa_pref name shown in brackets. |
| Plotting Modes | |
| H/h - Hidden mode plot (HIDDEN) | S/s - Shaded mode plot (SHADED) |
| L/l - Line mode plot (LINE) | F/f - "Fringe" / SI plot (FRINGE) |
| Line contour plot (LINE_CONT) | Continuous Tone plot (CONT_TONE) |
| Vector plot (VECTOR_PLOT) | Cloud plot (CLOUD_PLOT) |
| ISO Surface plot (ISO_PLOT) | Beam plot (BEAM_PLOT) |
| Principal plot (PRINC_PLOT) | |
| View Controls | |
| A/a - Autoscale current image (AUTOSCALE) | 3 - +XZ view (VIEW_P_XY) |
| v - View control panel (VIEW_MENU) | 4 - +ISO view (VIEW_P_ISO) |
| Y/y - Cycle through no/free/all overlay | 5 - -XY view (VIEW_N_XY) |
| Z/z - Zoom using cursor (ZOOM) | 6 - -YZ view (VIEW_N_YZ) |
| "+"/"=" - Zoom in (factor 2.0) (ZOOM_IN) | 7 - -XZ view (VIEW_N_XZ) |
| "-"/"_" - Zoom out (factor 0.5) (ZOOM_OUT) | 8 - -ISO view (VIEW_N_ISO) |
| 1 - +XY view (VIEW_P_XY) | 0 - "Exports" the view of the current graphics window to all other active windows (EXPORT) |
| 2 - +YZ view (VIEW_P_YZ) | Toggle Centre (CENTRE) |
| Toggle Lock (LOCK) | Cycle View Forward (CYCLE_VIEW_FWD) |
| Cycle View Back (CYCLE_VIEW_BACK) | |
| Blanking | |
| B/b - Blanking control panel (BLANK) | j - Find attached (ATTACHED) |
| R/r - Reverse blanking of image (REVERSE) | |
| U/u - Unblank all (UNBLANK) | |
| Panels | |
| C/c - Close all panels (TIDY_MENUS) | O/o - Overlay and Display panel (DISPLAY) |
| D/d - Drag cut plane (DRAG_CUT) | P/p - Properties panel (PROPERTIES) |
| E - Export menu (EXPORT_MENU) | e - Entity panel (ENTITIES) |
| W/w - Write image file panel (IMAGE_WRITE) | M/m - Measure panel (node -> node) (MEASURE) |
| X/x - Cut sections panel (CUT_SECTION) | N/n - Pick cut plane node(s) (CUT_PLANE) |
| ?/'/' - Shortcut panel (SHORTCUT) | Coarsen panel (COARSEN) |
| Colour panel (COLOUR) | Compress panel (COMPRESS) |
| Die Closure panel (DIE_CLOSURE) | Data Components panel (DATA) |
| Deform panel (DEFORM) | External Data panel (EXTERNAL_DATA) |
| Failure Options panel (FAILURE) | Groups panel (GROUPS) |
| JavaScript panel (JAVA) | Layout panel (LAYOUT) |
| Lighting panel (LIGHTING) | Part Tree panel (PART_TREE) |
| Preferences panel (PREFERENCES) | Read Image file panel (IMAGE_READ) |
| Read Watermark panel (WATERMARK) | Settings File panel (SETTINGS) |
| Target Marker panel (TARGET) | Trace Node panel (TRACE) |
| User Defined Components panel (USER) | Utilities panel (UTILITIES) |
| Visualisation panel (VISUALISATION) | Volume Clip panel (VOL_CLIP) |
| Write panel (WRITE) | XY Data panel (XYDATA) |
| State Selection | |
| -> - Forward one state | <SHIFT> + -> - Forward one frame |
| <- - Backward one state | <SHIFT> + <- - Backward one frame |
| <HOME> - Jump to first state | <SPACE> - Toggle animation (ANIMATE) |
| <END> - Jump to last state | |
| Windows | |
| G/g - Open new window (NEW_WINDOW) | I/i - Iconise windows (ICONISE) |
| T/t - Tidy all windows (TIDY_MENUS) | <DEL> - In a graphics window erases dynamic labels |
| Miscellaneous |
| Q/q - Quit current pick action (QUICK_PICK) |
| V - View normal to plane for cut sections |
| <PAGE DOWN> - Move down a page |
| <PAGE UP> - Move up a page |
| J - Label picked items toggle (TOGGLE_PICK_LABEL) |
| Apply the current Attached Panel settings <ATTACHED> |
| If the mouse is in a graphics window, commands that imply a graphical change apply to that window only; otherwise they apply to all active graphic windows. |
From D3PLOT 11.0 onwards, there is an option to configure 3D mouse buttons through the shortcuts panel. Click on the to assign functions, macros and JavaScripts to buttons on a 3DConnexion 3D mouse. See 3D Mouse for more information on 3D mice.