Tutorials ModelCraft help Reference
Keys and mouse actions
Every keyboard shortcut, mouse action, trackpad gesture and touch gesture in ModelCraft, grouped by what they do.
Written for ModelCraft 0.3. The same help is inside the app: press F1.
These are the SketchUp-style keys, the ones ModelCraft starts with. For the other style, see Blender-style keys below and ModelCraft settings.
Shortcuts work when the 3D view or a toolbar button has focus. If you just typed in a panel field or changed a list in Style, click in the 3D view first, or your keys go to that field. See Keys, mice and trackpads for how keys are written on each computer.
Tools
| Key | Tool |
|---|---|
| SpaceSpace | Select |
| LL | Line |
| RR | Rectangle |
| CC | Circle |
| NN | Polygon |
| PP | Push/pull |
| MM | Move |
| Rotate | |
| SS | Scale |
| EE | Eraser |
| TT | Tape measure |
| DD | Dimension |
| OO | Orbit |
| HH | Pan |
| ZZ | Zoom |
Tool letters work without modifier keys only: ⇧Shift with a letter does nothing, except the two below.
Model and file
| Key | Does |
|---|---|
| GG | Make component from the selection |
| ⇧GShift+G | Make group from the selection |
| ⇧ZShift+Z | Zoom extents (the whole model) |
| ⌘ZCtrl+Z | Undo |
| ⌘YCtrl+Y or ⇧⌘ZCtrl+Shift+Z | Redo |
| ⌘SCtrl+S | Save (downloads the .modelcraft file) |
| ⌘OCtrl+O | Open a model |
| ⌘ACtrl+A | Select everything (in the open group, if one is open) |
| ⌘CCtrl+C | Copy the selection |
| ⌘XCtrl+X | Cut the selection |
| ⌘VCtrl+V | Paste: the copy follows the pointer, click where it goes |
| ⇧⌘VCtrl+Shift+V | Paste in place (where it was copied from) |
| ⌘DCtrl+D | Duplicate: a copy moves with the pointer, click to put it down |
| fn DeleteDelete or DeleteBackspace | Erase the selection |
| fn ↓Page Down / fn ↑Page Up | Next / previous scene |
| F1F1 | Open or close this help (also Help in the app bar; EscEsc inside the help closes it) |
| ⌃⇧FCtrl+Shift+F | Screen mode: full screen, then bars hidden, then normal (Control on a Mac too) |
Esc
EscEsc backs out one level each time you press it:
- Cancels what the tool is in the middle of (a line being drawn, a push/pull, a move). Everything goes back.
- Switches to Select.
- Clears the selection.
- Closes the group you are editing.
It also stops scenes from playing. In the value box, EscEsc clears what you typed and returns to the view.
While a tool is working
| Key | Does |
|---|---|
A digit, or one of . , - ' " [ < * / | Starts typing in the value box |
| ReturnEnter | Applies what you typed in the value box |
| →→ | Locks to the red axis (press again to unlock) |
| ←← | Locks to the green axis |
| ↑↑ | Locks to the blue axis |
| ↓↓ | Locks parallel to the last edge you hovered before the first click |
| Hold ⇧Shift | Holds the direction you are snapped to, while held |
| ⌃Ctrl, ⌘Ctrl or ⌥Alt (Move) | Switches between moving and copying |
Arrow-key locks work in Line, Rectangle, Circle, Polygon, Move, Scale and Tape (when measuring from a point), after the first click. Push/pull always moves along the face's direction and has no locks. In Rotate the arrow keys show a "Locked" message after the first click but do not change the turn.
Arrow keys at other times
When no tool is in the middle of something, the arrow keys move the camera:
| Key | Does |
|---|---|
| ←← →→ ↑↑ ↓↓ | Orbit |
| ⇧Shift with an arrow | Pan |
Mouse
| Action | Does |
|---|---|
| Click | Uses the current tool |
| Press, drag, release | Same as two clicks (for drawing tools); a box selection (for Select); erases along the way (for Eraser) |
| Double-click | Select: face with its edges, edge with its faces, opens a group; empty space closes the group. Push/pull: repeats the last distance |
| Triple-click | Select: everything connected |
| ⇧Shift + click | Select: toggle in and out of the selection |
| ⌘Ctrl + click | Select: add to the selection |
| ⇧Shift + ⌘Ctrl + click | Select: remove from the selection |
| Middle-button drag | Orbit, with any tool |
| ⇧Shift + middle-button drag | Pan, with any tool |
| Right-button drag | Pan, with any tool |
| Wheel | Zoom toward the pointer |
There is no right-click menu.
Trackpad
What a two-finger swipe does depends on Settings › ModelCraft › Scrolling:
| Gesture | Trackpad (or worked out) | Mouse wheel |
|---|---|---|
| Two-finger swipe | Orbit | Zoom toward the pointer |
| ⇧Shift + two-finger swipe | Pan | Zoom |
| Pinch | Zoom toward the pointer | Zoom toward the pointer |
| Two-finger press and drag (secondary click held) | Pan | Pan |
See Orbit, pan and zoom and ModelCraft settings.
Blender-style keys
With Settings › ModelCraft › Controls set to Blender style:
| Key | Does |
|---|---|
| WW or SpaceSpace | Select |
| LL / BB / CC / NN | Line / Rectangle / Circle / Polygon |
| EE | Push/pull (extrude) |
| TT | Tape measure |
| DD | Dimension |
| GG | Move the selection at once, from the pointer |
| RR | Rotate the selection about its middle (blue axis) |
| SS | Scale the selection about its middle |
| XX / YY / ZZ while moving or rotating | Lock the red / green / blue axis (again to unlock) |
| Click or ReturnEnter | Put it down |
| EscEsc or right-click | Put it back |
| ⇧DShift+D | Duplicate and move the copy |
| XX or fn DeleteDelete | Delete the selection |
| AA / ⌥AAlt+A | Select all / select nothing |
| TabTab | Open the selected group or component; again to close it |
| ⌘GCtrl+G / ⇧⌘GCtrl+Shift+G | Make group / make component |
| Numpad 11 / 33 / 77 | Front / right / top view (⌘Ctrl for back / left / bottom) |
| Numpad 55 | Perspective on or off |
| Numpad .. | Zoom to the selection |
| fn ←Home or ⇧CShift+C | Zoom extents |
| ⇧ TabShift+Tab | Snapping on or off |
| Middle-button drag / with ⇧Shift / with ⌘Ctrl | Orbit / pan / zoom |
| ⌥Alt + drag / ⌥⇧Alt+Shift + drag | Orbit / pan (no middle button needed) |
Copy, paste, undo, save and open keep the keys listed above. Typed values, the value box and Push/pull work the same in both styles.
Touch screen
| Gesture | Does |
|---|---|
| Tap | A click with the current tool |
| Double-tap | A double-click |
| Press, drag, lift | Same as press, drag, release with a mouse |
| Two fingers: pinch | Zoom |
| Two fingers: move together | Pan |
| A second finger during a one-finger action | Cancels that action |
| Orbit tool, then drag one finger | Orbit |
To type a value on a touch screen, tap the value box at the bottom, type, and press the keyboard's Enter (or Go) key.