Keys do nothing while you are typing in a box in a panel, except ⌘SCtrl+S and ⌘OCtrl+O, which always work. Letter keys work without a modifier.
General notes about keys in the browser, and on keyboards without function keys: Keys, mice and trackpads.
Everywhere
| Key | Action |
|---|
| ⌘SCtrl+S | Save the part (in an assembly: the assembly). Closes an open sketch first |
| ⌘OCtrl+O | Open a part or assembly file (asks first if there are unsaved changes) |
| ⌘ZCtrl+Z | Undo |
| ⌘YCtrl+Y or ⇧⌘ZCtrl+Shift+Z | Redo |
| F1F1 | Open or close this help (also Help in the app bar). EscEsc closes it too. On many laptops and Mac keyboards, hold Fn |
| ⌃⇧FCtrl+Shift+F | Screen mode: normal, full screen, full screen with the bars hidden. Control on a Mac too, not ⌘ |
| EscEsc | Leave full screen (when in full screen) |
| ⌘,Ctrl+, | Settings, including the PartCraft tab (see PartCraft settings) |
In a panel's number box, ⌘ZCtrl+Z is the browser's own text undo. In the number box over a sketch dimension, it undoes in PartCraft.
Copy, paste and duplicate
They act on what you are working in: the selected geometry in an open sketch, the selected feature in the history, or the selected part in an assembly. Details in Copy, paste and duplicate.
| Key | Action |
|---|
| ⌘CCtrl+C | Copy the selection |
| ⌘XCtrl+X | Cut: copy, then delete |
| ⌘VCtrl+V | Paste. In a sketch the copy follows the pointer: click where it goes |
| ⇧⌘VCtrl+Shift+V | Paste in place: same coordinates (in an assembly, the same place) |
| ⌘DCtrl+D | Duplicate: copy and paste in one step, leaving the clipboard alone |
| ⌘ACtrl+A | Select all (in a sketch) |
| EscEsc | Select none (and cancel a paste that follows the pointer) |
In a number box, these keys copy and paste text as usual. Selected text in a panel is copied by the browser.
On the part (no sketch open)
| Key | Action |
|---|
| SS | Sketch on the selected plane or flat face; with nothing picked, choose where by clicking |
| FF | Fit the part in the view |
| MM | Measure, in every workspace and in an assembly; EscEsc clears the picks, EscEsc again closes it (see Measure distances, angles and mass) |
| fn DeleteDelete | Delete the selected feature (asks if others use it) |
| DeleteBackspace | Delete the selected feature, when one is selected |
| EscEsc | Stop choosing a sketch plane, or clear the selection (including edges or faces picked with ⇧Shift) |
In the 3D view
Click in the view first so it has the keyboard focus.
| Key | Action |
|---|
| ←← →→ ↑↑ ↓↓ | Turn the view 15 degrees |
| ⇧←Shift+← and the other arrows | Pan |
| ++ or == | Zoom in |
| −− | Zoom out |
| Mouse | Action |
|---|
| Drag with the left button | Turn (orbit) the view |
| Drag with the right or middle button | Pan |
| ⇧Shift, ⌃Ctrl or ⌘ held while dragging with the left button | Pan |
| Roll the wheel | Zoom at the pointer (away from you zooms in) |
| Two-finger swipe on a trackpad | Turn the view; with ⇧Shift, pan. Pinch zooms. Set by Scrolling in PartCraft settings |
With Turning the view: Middle button in PartCraft settings, the middle button turns the view, ⇧Shift with the middle button or the right button pans, and the left button only picks. | Click | Pick a face (a flat face highlights whole), an edge or a plane | | ⇧Shift+click an edge or face | Collect several edges (for Fillet or Chamfer) or faces (for Shell). Exact kernel only | | Click empty space | Clear the pick |
While picking edges or faces for a fillet, chamfer or shell
| Key or mouse | Action |
|---|
| Click an edge or face | Add it, or drop it if it is already in |
| EscEsc or ReturnEnter | Finish picking (same as Done) |
| FF | Fit |
| Arrow keys, with the view focused | Turn; with ⇧Shift, pan |
On the drawing sheet
| Key | Action |
|---|
| FF | Fit the sheet |
| ++ / −− | Zoom (with the sheet focused) |
| ⇧←Shift+← and the other arrows | Pan (with the sheet focused) |
| ←← →→ ↑↑ ↓↓ | Nudge the selected GD&T symbol 1 mm |
| fn DeleteDelete or DeleteBackspace | Delete the selected symbol |
| EscEsc | Stop placing a symbol; else deselect; else back to the model |
| Mouse | Action |
|---|
| Click on a view, with Datum, Frame, Finish or Detail chosen | Place it there (snaps to the nearest line) |
| Click a symbol | Select it |
| Drag a symbol | Move it (the leader stays on its point) |
| Roll the wheel | Zoom at the pointer |
| Drag with the right or middle button | Pan |
In a sketch
| Key | Action |
|---|
| LL | Line |
| RR | Rectangle |
| CC | Circle |
| AA | Arc (center, start, end) |
| PP | Point |
| NN | Centerline |
| FF | Fillet a corner |
| DD | Dimension |
| BB | Spline (fit points) |
| TT | Trim |
| EE | Extend |
| OO | Offset (BB while offsetting: both sides) |
| MM | Mirror |
| SS | Select |
| QQ | Switch the selected curves to construction and back |
| ReturnEnter | End a line chain or a spline |
| fn DeleteDelete or DeleteBackspace | Delete the selection |
| ⌘ACtrl+A | Select everything in the sketch |
| ⌘CCtrl+C / ⌘XCtrl+X / ⌘VCtrl+V | Copy, cut, paste geometry (paste follows the pointer) |
| ⇧⌘VCtrl+Shift+V | Paste at the same coordinates |
| ⌘DCtrl+D | Duplicate the selection and place it with a click |
| EscEsc | Step back: cancel the number box or a paste, end the line chain, back to Select, clear the selection, then close the sketch |
| Mouse | Action |
|---|
| Click | Place points with a drawing tool; select with Select |
| ⇧Shift+click | Add to or take from the selection (⌃Ctrl+click on Windows and Linux, ⌘+click on a Mac, do the same) |
| Drag on empty space (Select) | Window: selects everything fully inside |
| Drag a point, line or circle edge (Select) | Move it; relations hold |
| Drag a dimension's number (Select) | Move the label |
| Double-click a dimension | Change its value |
| Double-click or right-click while drawing lines | End the chain |
| Drag with the right or middle button | Pan |
| Roll the wheel | Zoom at the pointer |
In the number box
| Key | Action |
|---|
| ReturnEnter | Apply the value |
| EscEsc | Close without changing |
Clicking away also applies the value.
In the history list
| Key | Action |
|---|
| TabTab | Reach the list |
| ↑↑ / ↓↓ | Move between rows |
| ReturnEnter or SpaceSpace | Select the row |
| ⌥↑Alt+↑ / ⌥↓Alt+↓ | Move the selected feature up or down, where the history allows |
| Mouse | Action |
|---|
| Click | Select a plane or feature |
| Double-click a sketch | Open it |
In an assembly
| Key | Action |
|---|
| JJ | Start a joint: then click a flat face on each of two parts |
| FF | Fit |
| EscEsc | Cancel the joint you started, or clear the selection |
| fn DeleteDelete | Remove the selected part or joint |
| DeleteBackspace | Remove the selected part or joint |
| ⌘ZCtrl+Z / ⌘YCtrl+Y | Undo and redo in the assembly's own list |
| ⌘DCtrl+D | Duplicate the selected part (same part, beside the others) |
| ⌘CCtrl+C, then ⌘VCtrl+V or ⇧⌘VCtrl+Shift+V | Copy a part, paste it beside the others or in the same place |
Mouse in the view: as in the 3D view above. Click a part to select it. Double-click a part in the list to edit it.
In the Script workspace
| Key | Action |
|---|
| F5F5 | Run the script (in the editor, the panel or the view) |
| ⌘ ReturnCtrl+Enter | Run the selected lines, or the line the cursor is on |
| TabTab / ⇧ TabShift+Tab | Indent / outdent the selected lines. To leave the editor with the keyboard, press EscEsc, then TabTab |
| ⌘/Ctrl+/ | Comment the selected lines out, or back in |
| ReturnEnter in the line under the console | Run that one statement; ↑↑ and ↓↓ bring back earlier ones |
| FF | Fit the view to what scripts show |
See Write and run scripts.
Shortcuts the browser may take
- ⌘YCtrl+Y in Safari may open the history: use ⇧⌘ZCtrl+Shift+Z to redo.
- ⌘DCtrl+D is the browser's bookmark key: PartCraft takes it while the app has the focus, and leaves it alone while you type in a box.
- F11F11 and ⌘+Ctrl++ / ⌘−Ctrl+− are the browser's full screen and page zoom, not PartCraft's. Use ⌃⇧FCtrl+Shift+F for full screen and the wheel for the model.
- Function keys on many laptops and Macs need the Fn key: press Fn+F1F1 for help, or use the Help button.
Touch and trackpad gestures: Trackpad, touch and small screens.