Skip to content

Keyboard & mouse

Keyboard shortcuts work while the viewer has focus—they are ignored while you are typing in a table cell or dialog.

Keyboard

ShortcutAction
Ctrl+ZUndo
Ctrl+Shift+ZRedo
Ctrl+SSave project (download JSON)
Ctrl+OOpen project
Ctrl+ASelect everything
Ctrl+CCopy the selection (nodes, elements, loads) to EduBeam's clipboard
Ctrl+VPaste: a ghost of the copy follows the cursor; left-click to place it
DeleteDelete the selection
EscCancel the current mouse mode, clear the selection, leave a table cell
EnterConfirm a table cell
FFit content to screen
CCenter content
GToggle grid
SToggle snap to grid
Ctrl+= / Ctrl+-Zoom in / out

On macOS use Cmd where Ctrl is shown.

Mouse

ActionResult
Left clickSelect a node / element / load / dimension line and open its popover menu
Left drag on empty canvasRubber-band selection
Left drag on a nodeMove the node (snaps to grid when snapping is on)
Left click in Add using mouse modePlace a node, or start / continue an element polyline
Double-click a loadEdit the load
Right click on empty canvasCanvas menu: Add node, Add element, Add dimension, Edit, Copy, Paste, Delete
Middle or right dragPan (configurable in Settings → Controls & Shortcuts)
WheelZoom towards the cursor
HoverTooltip with displacements / properties / load values

Touch

GestureResult
TapSelect
One-finger dragPan
PinchZoom
Long-press a nodeStart moving it

Popover menus

Clicking an object opens a small menu next to it:

ObjectItems
NodeAdd load · Node supports (Dx / Dz / Ry, Nodal LCS angle) · Prescribe displacement (if supported) · Delete
ElementEdit element (nodes, material, section) · Add load · Stiffness matrix · Delete
Nodal / element loadEdit load · Delete
Dimension lineEdit (coordinates) · Flip dimension · Delete