Keyboard and Mouse Shortcuts #
These are all the keys and mouse actions Carvio understands. On a Mac, Cmd works where a
table says Ctrl in text fields and the Project Notes editor. The single-letter and arrow
keys act on the views; they do nothing while you are typing in a field.
Help > Keyboard Shortcuts opens this page at any time.
Help #
Keys for Carvio's help.
| Key | What it does |
|---|---|
F1 |
With the pointer on an option: the help on that option. Otherwise: opens the Help window (or closes it again) |
Ctrl+F |
In the Help window: search |
Page Up / Page Down, Up / Down, Home / End |
In the Help window: scroll the page |
When Show help when the pointer rests on an option is ticked in Preferences, resting the
pointer on an option shows a short help card; F1 opens its whole topic.
Files and editing #
Keys for files, undo, the clipboard and the selection. They work anywhere in the main window except while you type in a field.
| Key | What it does |
|---|---|
Ctrl+N |
New job (opens Job Setup) |
Ctrl+O |
Open a project |
Ctrl+S |
Save |
Ctrl+Shift+S |
Save As |
Ctrl+I |
Import vectors or an image |
Ctrl+Z |
Undo (vectors and modeling) |
Ctrl+Y or Ctrl+Shift+Z |
Redo |
Ctrl+X / Ctrl+C / Ctrl+V |
Cut, copy, paste |
Ctrl+D |
Duplicate the selection (slightly offset) |
Ctrl+A |
Select all |
Del |
Delete the selection (vectors, or the selected components) |
Esc |
Step back: drop the shape being drawn, then leave the drawing tool and its form, then deselect |
Ctrl+G / Ctrl+U |
Group / ungroup vectors |
Alt+F4 |
Exit |
Views #
Keys that switch between the views and open Job Setup.
| Key | What it does |
|---|---|
F2 |
2D view |
F3 |
3D view |
F7 |
Machine view (while a machine is connected) |
F |
Zoom extents (2D) or fit the model (3D) |
F4 |
Job Setup |
F6 |
Switch side (double-sided jobs) |
Ctrl+Shift+D |
3D debug information |
Selecting and moving #
Keys that move the selected vectors or components, in the 2D view or the 3D view.
| Key | What it does |
|---|---|
| Arrow keys | Nudge the selected vectors or components by the grid spacing |
Shift + arrow keys |
Nudge ten times as far |
Alt + arrow keys |
Nudge a tenth as far |
Shift while dragging a selection |
Lock the move to horizontal, vertical or diagonal |
Shift while dragging a node or handle (node editing) |
Keep it on a horizontal, vertical or diagonal line |
Ctrl while dragging |
Turn grid snapping the other way (on when it is off, off when it is on) |
The grid spacing is set in Preferences.
Drawing #
Keys and modifiers for the drawing tools of the Drawing tab, in the 2D or 3D view.
| Key | What it does |
|---|---|
Shift while drawing |
Constrain: a square instead of a rectangle, a circle instead of an ellipse |
Alt while drawing |
Draw from the centre out |
Enter |
Polyline and Bezier tools: finish the shape |
Backspace |
Polyline and Bezier tools: take back the last point |
Esc |
Drop the shape being drawn; press again to leave the tool |
Node editing #
Keys for editing the nodes of a vector. They act on the node you picked last.
| Key | What it does |
|---|---|
N |
Switch node editing on or off |
Del |
Delete the picked node |
L |
Make the segment starting at the picked node a straight line |
B |
Make it a Bezier curve |
A |
Make it an arc (press again to flip the arc to the other side) |
S |
Smooth the node (its two handles in line and of equal pull) |
| Double-click a segment | Insert a node there |
Mouse in the 2D view #
How the mouse moves around, selects and edits in the 2D view.
| Action | What it does |
|---|---|
| Wheel | Zoom in and out at the pointer |
Middle drag, right drag, or Space + left drag |
Pan |
| Click | Select a vector or component; Shift+click adds to or removes from the selection |
| Drag on empty space | Box select: left to right picks what is wholly inside, right to left also what the box crosses |
| Drag a selection's handles | Size it; the round handles rotate it |
| Double-click text | Edit the text |
| Right click | The context menu for what is under the pointer |
| Drag from a ruler | Make a guide line; drag it back onto the ruler to delete it |
Mouse in the 3D view #
How the mouse orbits, pans, zooms and selects in the 3D view (and the Machine view).
| Action | What it does |
|---|---|
| Left drag | Orbit about the point under the pointer |
| Double-click | Fit the model in the view |
| Middle or right drag | Pan |
| Wheel | Zoom towards the pointer |
| Click a component | Select it (Shift+click adds or removes); drag it to move it |
| Click empty space | Clear the selection |
| Right click | The context menu for what is under the pointer |
Alt + left drag |
Orbit even while a drawing tool or the Sculpt brush is active |
While sculpting, left drag sculpts and right drag pans.
Number fields #
Keys for typing values into the number fields of the forms and dialogs.
| Key | What it does |
|---|---|
Up / Down |
Step the value up or down (Shift: ten steps, Ctrl: a tenth) |
| Mouse wheel | Step the value, while the field has the focus |
Enter |
Accept the value |
Esc |
Leave the field without changing it |
Tab / Shift+Tab |
Next / previous field |
Number fields also take sums: type 25.4*2 or 100/3 and press Enter.
Machine control #
Keys for jogging and for the Console while a machine is connected.
| Key | What it does |
|---|---|
| Arrow keys | Machine view: jog X and Y by the step (when Keyboard jogging in the Machine view is ticked) |
Page Up / Page Down |
Machine view: jog Z up and down by the step |
Enter |
Console: send the command; on a position (DRO): move there |
Up / Down |
Console: recall earlier commands |
?, !, ~ typed alone |
Console: status report, feed hold, cycle start |
Project Notes #
Keys of the Project Notes editor (in the formatted view).
| Key | What it does |
|---|---|
Ctrl+B / Ctrl+I |
Bold / italic |
Ctrl+Shift+X |
Strikethrough |
Ctrl+E |
Inline code |
Ctrl+K |
Link |
Ctrl+0 |
Paragraph |
Ctrl+1 ... Ctrl+6 |
Heading 1 to 6 |
Tab / Shift+Tab |
Indent / outdent a list item; next / previous cell in a table |
Shift+Enter |
A line break inside the paragraph |
Ctrl+click |
Open a link |
Ctrl+Z / Ctrl+Y |
Undo / redo in the notes |
Ctrl+Left / Ctrl+Right |
Move by a word |
Ctrl+Home / Ctrl+End |
Go to the start or end of the notes |