Graphite4D uses single keys for tools, Shift for related commands, and ⌘ on a Mac or Ctrl on Windows for editing and file commands. Most tool keys match SketchUp's.
Some keys depend on where you are. P is Push / pull in a 3D Sketch and Pen in an overlay; G starts a 3D Sketch at the top level and makes a Group inside one. The Where column says where each shortcut works.
Shortcuts pause while you type in a field or use a dialog. While a tool that takes a value is active, typing a number goes to the Typed dimensions field instead of running a shortcut.
Find and change shortcuts
Press ?, or search for Keyboard shortcuts in All tools (⌘K on a Mac, CtrlK on Windows).
Type in Find a command or shortcut… to search by command name or key.
Choose + Add shortcut beside a command, then press the keys. A command can have several shortcuts.
Choose × on a shortcut to remove it. Remove them all to leave a command unassigned.
If the keys already belong to another command, Graphite says so. Choose the Reassign to button to move them to the command you are editing.
Reset one command with its reset button, or choose Reset all defaults.
Clear Enable keyboard shortcuts to turn them all off. Buttons and menus keep working.
Your shortcuts are saved in this browser and apply to all your projects. They don't follow you to another browser or computer.
Enter, Esc and Tab can't be reassigned. F5, F11, F12, and ⌘ or Ctrl with L, T, W, R, N, Q, Tab, Delete or Backspace are reserved for the browser.
Workspace
Command
Shortcut
Where
What it does
All tools
⌘K (Mac), CtrlK (Windows)
Everywhere
Search tools, design nodes and recipes
Design assistant
ShiftD
Everywhere
Toggle the design assistant
Full graph
ShiftF
Everywhere
Toggle between the full graph with a floating 3D view and the split graph
Keyboard shortcuts
?
Everywhere
Find commands and customize shortcuts
Recipe library
ShiftK
Top level
Toggle the recipe library
Show / hide graph
ShiftG
Everywhere
Show or hide the graph, restoring its last open layout
Show / hide panels
N
Everywhere
Show or hide the panel area
Style settings
ShiftP
Top level, 3D Sketch
Open style settings
Tools
Command
Shortcut
Where
What it does
Arc
A
Top level, 3D Sketch
Draw an arc: click both ends, then bow it
Circle
C
Top level, 3D Sketch
Draw a circle: click the centre, then the radius
Eraser
E
3D Sketch
Erase edges; faces on both sides merge
Line / polyline
L
Top level, 3D Sketch, Drawing
Draw connected lines; closed loops become faces and lines across faces split them
Move
M
Top level, 3D Sketch
Move the selected faces and edges, or the selected node. Option / Ctrl copies
Overlay
ShiftO
Top level
Draw freehand ink on an overlay on this view; pen draws, fingers navigate
Paint bucket
B
Top level, 3D Sketch
Paint faces with the chosen material. Option / Alt samples a face; Ctrl paints connected faces; Shift paints faces of the same material
Push / pull
P
Top level, 3D Sketch
Push or pull a face in the 3D view; double-click repeats the last distance
Rectangle
R
Top level, 3D Sketch, Drawing
Draw a rectangle on the ground or on a face
Rotate
Q
Top level, 3D Sketch
Rotate the selected faces and edges, or the selected node. Option / Ctrl copies
Select
Space or V
Everywhere
Finish the current tool and return to selection
Select with a box
ShiftX
Top level
Drag a window or crossing box to select objects. On touch, one-finger drag draws the box instead of orbiting until one box is made
Tape measure
T
Top level, 3D Sketch
Measure between points, or drag a guide off an edge; tools snap to guides
Modeling
Command
Shortcut
Where
What it does
Array
ShiftA
Top level
Repeat the selected geometry
Box
ShiftB
Top level
Place a box: click its base point, or a guide point to attach it. Then edit its dimensions
Curve
ShiftL
Top level
Draw a curve: click for corners, drag for smooth points
Cylinder
ShiftC
Top level
Place a cylinder: click its base point, or a guide point to attach it. Then edit its dimensions
Guide point
Unassigned
Top level
Place a guide point: a position and orientation that objects can attach to
Insert building mass
Unassigned
Top level
Insert a building mass recipe
Mirror
ShiftM
Top level
Mirror the selected geometry
New 3D Sketch
G
Top level
Start a 3D Sketch and draw its faces and edges inside it
Offset
O
Top level, 3D Sketch
Offset a face's edges inward or outward, or the selected profile / path
Slice
ShiftS
Top level
Slice the selected solid with a plane
Split
ShiftR
Top level
Divide a face or closed profile by the linework drawn on it
Subdivide
D
Top level
Subdivide the selected closed profile
Subtract
-
Top level
Add a Subtract node
Union
U
Top level
Add a Union node
Walls from plan
Unassigned
Top level
Create walls from the selected sketch network
Architecture
Command
Shortcut
Where
What it does
Draw wall
W
Top level, Drawing
Draw walls in the current view, at a level or elevation, with a top level or a fixed height
Place window
ShiftW
Top level, Drawing
Point at a wall and click to place a hosted opening. Preview its position before accepting
Curtainwall grid
Unassigned
Top level, 3D Sketch
Apply a shared mullion and glazing grid to selected planar surfaces
Punched-window facade
Unassigned
Top level, 3D Sketch
Apply a layered facade and a grid of hosted window boundaries to selected planar faces
Overlay
Command
Shortcut
Where
What it does
Eraser
E
Overlay
Lift whole strokes or fills, or split strokes into segments
Highlighter
H
Overlay
A wide translucent band
Lasso fill
L
Overlay
Drag around an area, or click its corners, to fill it with the ink colour
Pen
P
Overlay
Pressure widens the line
Straight-edge
T
Overlay
A straightedge: strokes lock parallel or perpendicular to it, its angle reads on the edge, and it sets a grid module
Drawings
Command
Shortcut
Where
What it does
Add dimension
D
Drawing
Measure between two drawing anchors
Editing
Command
Shortcut
Where
What it does
Clear selection
ShiftV
Everywhere
Clear the model selection
Convert to 3D Sketch
Unassigned
Top level
Capture the selected output as a 3D Sketch. Keep its source graph and regenerate only when explicitly requested
Copy nodes
⌘C (Mac), CtrlC (Windows)
Top level
Copy the selected node with its settings, to paste here or in another project
Delete selected objects
Delete or Backspace
Everywhere
Delete the selection using the existing object / node rules
Duplicate
⌘D (Mac), CtrlD (Windows)
Top level
Copy and paste the selected node in one go
Explode recipe
⌘ShiftG (Mac), CtrlShiftG (Windows)
Top level
Dissolve the selected recipe back into loose geometry in the current scope
Make Group
G
3D Sketch
Group the selected faces and edges inside this 3D Sketch so they no longer stick to the rest
Make Recipe
⌘G (Mac), CtrlG (Windows)
Top level, 3D Sketch
Make a recipe from the selected faces, edges or recipes. For a graph node, include its upstream construction
Paste nodes
⌘V (Mac), CtrlV (Windows)
Top level
Paste copied nodes as new ones beside the originals; connections to nodes that exist here are kept
Redo
⌘ShiftZ (Mac), CtrlShiftZ (Windows) or ⌘Y (Mac), CtrlY (Windows)
Everywhere
Redo the last undone design edit
Select all visible objects
⌘A (Mac), CtrlA (Windows)
Top level, 3D Sketch
Select the currently selectable model objects
Undo
⌘Z (Mac), CtrlZ (Windows)
Everywhere
Undo the last design edit
Views
Command
Shortcut
Where
What it does
Done
ShiftU
Top level, 3D Sketch
Return to the enclosing construction
Fit design
F
Everywhere
Fit the selection, or the current recipe/model or drawing when nothing is selected
Front view
3
Top level, 3D Sketch
Switch to the front camera
Isolate selection
I
Top level
Toggle isolation of the selected geometry
Perspective view
1
Top level, 3D Sketch
Switch to the 3D perspective camera
Show / hide rest of model
ShiftI
Top level, 3D Sketch
Toggle the rest of the model while isolated, inside a recipe or a group
Top view
2
Top level, 3D Sketch
Switch to the top camera
X-ray
X
Top level, 3D Sketch
Toggle the X-ray display style to see edges and points behind faces; press again to return to the previous style
Files
Command
Shortcut
Where
What it does
Export
⌘ShiftE (Mac), CtrlShiftE (Windows)
Everywhere
Open export options
Save project file
⌘S (Mac), CtrlS (Windows)
Everywhere
Download a project file. Design edits already save automatically
Keys while a tool is active
These keys are fixed. See Modeling for how each tool uses them.
Key
What it does
Numbers and units, then Enter
Enter an exact value, such as 12' or 40', 30', or correct the last action
Enter with nothing typed
Finish the current line
Esc
Cancel the current gesture; press again to return to Select, and again to leave a group or 3D Sketch
→, ←, ↑ or ↓
Lock to the red, green or blue axis (up and down both lock blue); press again to release. Rectangle, Circle and Arc lock their drawing plane, and Rotate its axis.
Shift (hold)
Keep the current direction
Option or Ctrl
During Move or Rotate, switch copying on or off
3x or /3, then Enter
After a copy, make three copies, or divide the distance into three
48s, then Enter
With Circle or Arc, set the number of segments
Mouse modifiers
Tool
Modifier
What it does
Select
Shift-click
Add to the selection
Select
Option-click (Mac), Alt-click (Windows)
Remove from the selection
Paint bucket
Option-click (Mac), Alt-click (Windows)
Sample a face's material
Paint bucket
⌘-click (Mac), Ctrl-click (Windows)
Paint every connected face
Paint bucket
Shift-click
Paint every face with the same material
Eraser
⌘-click (Mac), Ctrl-click (Windows)
Soften an edge instead of erasing it
Fly mode
With Fly chosen in the camera menu and the 3D view focused, these keys move the camera instead of running their commands.
Key
What it does
W / S
Move forward or back
A / D
Move left or right
Q / E
Move down or up
Shift, Ctrl, or both
Move 4×, 10× or 40× faster
Esc
Return to orbiting
Graph
When the graph has keyboard focus:
Key
What it does
← / →
Select input or output ports, then follow their connections