Recommended test
Try the shortcuts on a saved test model and distinguish move undo from deleted-object recovery.
- With focus outside a text field, press T twice, then M, and check the active toolbar tool.
- Move one disposable object, keep Move Tool active and press Ctrl/Cmd+Z to restore its position.
- Switch Move Tool off, delete that object through its context menu and press Ctrl/Cmd+Z to restore it.
- Press O and confirm both the projection change and Front direction, then return to the desired view.
Workspace shortcuts
Finish typing in a field before using a shortcut. The workspace ignores its letter shortcuts while an input or text area has focus. Check the toolbar after switching tools because starting an interactive tool can end another tool’s mode.
| Key | Action | What to check |
|---|---|---|
T |
Toggle Tape Measure | Starting it also switches off Custom Solid. |
M |
Toggle Move Tool | Confirm which objects are selected before dragging. |
O |
Toggle perspective/orthographic and select Front | This changes the direction as well as the projection. |
Space |
Toggle the Build Timeline player’s minimized state | Use the player’s Play/Pause button to control playback. |
While Move Tool is active
| Key or gesture | Action |
|---|---|
Ctrl on Windows or Cmd on macOS when beginning a drag |
Duplicate the object before moving. |
Shift |
Start source or target glide when a compatible snap is available. |
| Left arrow | Toggle the X-axis lock. |
| Right arrow | Toggle the Z-axis lock. |
| Up or Down arrow | Toggle the Y-axis lock. |
Escape |
Cancel the current snap session or drag. |
Ctrl/Cmd+Z |
Undo a recorded move operation. |
The arrows refer to model axes, so a screen-left arrow does not necessarily move the object toward the left side of the screen. The numeric glide field keeps the arrow keys for editing when that field has focus. See Move, copy and snap objects for the full workflow.
While Rotate is active
Open the dedicated Rotate tool beside Move.
| Key or gesture | Action |
|---|---|
| Shift-click or Ctrl/Cmd-click | Add or remove an object from the selection. |
| Shift while dragging a ring | Snap rotation in 15° steps. |
| X, Y or Z outside editable fields | Select the rotation axis. |
| Enter in Angle | Apply the typed signed angle relative to the current placement. |
| Escape outside editable fields | Cancel a drag or pivot pick; otherwise close Rotate. |
| Ctrl/Cmd+Z | Undo the last rotation. |
| Ctrl/Cmd+Shift+Z or Ctrl/Cmd+Y | Redo a rotation. |
Manual construction’s Rotate panel edits run settings separately. Its Shift slider snapping uses common construction angles, including 30°, 45°, 60° and 90°, rather than the main Rotate tool’s 15° ring increments.
Understand which action undo will affect
In Tape Guides or Angle mode, Ctrl/Cmd+Z uses that mode’s history; Ctrl/Cmd+Shift+Z or Ctrl/Cmd+Y redoes it. Backspace steps back during placement and Escape cancels. For angled guidelines, Shift snaps to 15-degree steps and Alt bypasses snapping. Pressing T or closing the Tape panel exits Tape while keeping completed measurements and guides.
Undo is specific to the active workflow. With Move active, Ctrl/Cmd+Z uses
move history; with Rotate active, it uses rotation history. With those tools
and Custom Solid off, and focus outside editable fields, the shortcut can
restore a tracked object removed through the viewport’s Delete action.
These are limited histories: the current implementation retains up to 50 move entries and 30 deleted-object entries. They are not a project-wide timeline of every edit. Opening Framer has its own reverse-order steps. Custom Solid has separate sketch, body-operation and workspace histories described below. Do not assume that generator replacement, Clear, page deletion or every solid edit can be reversed by this shortcut. The move and deleted-object handlers do not provide a matching redo shortcut.
While Custom Solid is active
| Key or gesture | Action |
|---|---|
| Enter while drawing a line or spline | Finish the current drawing gesture and stay in Sketch mode. |
| Escape while drawing | Cancel the pending gesture or release the active tool; it does not delete the saved sketch. |
| Shift while moving a Push/Pull outline | Make new mouse movement ten times finer. |
| Drag the purple handle in Plane > At angle | Rotate the plane around the selected hinge in 1° steps. |
| Shift while dragging an angled plane’s handle | Use 0.1° steps. |
| Enter while setting an angled plane | Create the valid previewed plane. |
| Escape while setting an angled plane | Cancel the plane preview. |
| Click again or Enter during mouse Push/Pull | Fix the distance and calculate the solid preview; review it before Apply. |
| Shift with Trim | Erase a whole selected curve or rectangle side instead of trimming between intersections. |
| Ctrl/Cmd+Z | Undo in the active Custom Solid history. |
| Ctrl/Cmd+Shift+Z or Ctrl/Cmd+Y | Redo in the active Custom Solid history. |
Finish or cancel a pending solid draft before using its operation history. Use Finish sketch to leave Sketch mode; repeated Escape is not the same command. Focused inputs and buttons keep their normal editing and activation behaviour.
These session histories are not restored from a saved .strek file. The file retains the committed body, source sketches and planes.
Use a saved checkpoint for larger changes
Press undo once and inspect the result before repeating. If the wrong kind of history is active, change tools deliberately. For regeneration, complex edits or loading another project, use a verified .strek checkpoint as the recovery point.