Documentation

Keyboard shortcuts

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, Ctrl K 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

CommandShortcutWhereWhat it does
All tools⌘ K (Mac), Ctrl K (Windows)EverywhereSearch tools, design nodes and recipes
Design assistantShift DEverywhereToggle the design assistant
Full graphShift FEverywhereToggle between the full graph with a floating 3D view and the split graph
Keyboard shortcuts?EverywhereFind commands and customize shortcuts
Recipe libraryShift KTop levelToggle the recipe library
Show / hide graphShift GEverywhereShow or hide the graph, restoring its last open layout
Show / hide panelsNEverywhereShow or hide the panel area
Style settingsShift PTop level, 3D SketchOpen style settings

Tools

CommandShortcutWhereWhat it does
ArcATop level, 3D SketchDraw an arc: click both ends, then bow it
CircleCTop level, 3D SketchDraw a circle: click the centre, then the radius
EraserE3D SketchErase edges; faces on both sides merge
Line / polylineLTop level, 3D Sketch, DrawingDraw connected lines; closed loops become faces and lines across faces split them
MoveMTop level, 3D SketchMove the selected faces and edges, or the selected node. Option / Ctrl copies
OverlayShift OTop levelDraw freehand ink on an overlay on this view; pen draws, fingers navigate
Paint bucketBTop level, 3D SketchPaint faces with the chosen material. Option / Alt samples a face; Ctrl paints connected faces; Shift paints faces of the same material
Push / pullPTop level, 3D SketchPush or pull a face in the 3D view; double-click repeats the last distance
RectangleRTop level, 3D Sketch, DrawingDraw a rectangle on the ground or on a face
RotateQTop level, 3D SketchRotate the selected faces and edges, or the selected node. Option / Ctrl copies
SelectSpace or VEverywhereFinish the current tool and return to selection
Select with a boxShift XTop levelDrag 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 measureTTop level, 3D SketchMeasure between points, or drag a guide off an edge; tools snap to guides

Modeling

CommandShortcutWhereWhat it does
ArrayShift ATop levelRepeat the selected geometry
BoxShift BTop levelPlace a box: click its base point, or a guide point to attach it. Then edit its dimensions
CurveShift LTop levelDraw a curve: click for corners, drag for smooth points
CylinderShift CTop levelPlace a cylinder: click its base point, or a guide point to attach it. Then edit its dimensions
Guide pointUnassignedTop levelPlace a guide point: a position and orientation that objects can attach to
Insert building massUnassignedTop levelInsert a building mass recipe
MirrorShift MTop levelMirror the selected geometry
New 3D SketchGTop levelStart a 3D Sketch and draw its faces and edges inside it
OffsetOTop level, 3D SketchOffset a face's edges inward or outward, or the selected profile / path
SliceShift STop levelSlice the selected solid with a plane
SplitShift RTop levelDivide a face or closed profile by the linework drawn on it
SubdivideDTop levelSubdivide the selected closed profile
Subtract-Top levelAdd a Subtract node
UnionUTop levelAdd a Union node
Walls from planUnassignedTop levelCreate walls from the selected sketch network

Architecture

CommandShortcutWhereWhat it does
Draw wallWTop level, DrawingDraw walls in the current view, at a level or elevation, with a top level or a fixed height
Place windowShift WTop level, DrawingPoint at a wall and click to place a hosted opening. Preview its position before accepting
Curtainwall gridUnassignedTop level, 3D SketchApply a shared mullion and glazing grid to selected planar surfaces
Punched-window facadeUnassignedTop level, 3D SketchApply a layered facade and a grid of hosted window boundaries to selected planar faces

Overlay

CommandShortcutWhereWhat it does
EraserEOverlayLift whole strokes or fills, or split strokes into segments
HighlighterHOverlayA wide translucent band
Lasso fillLOverlayDrag around an area, or click its corners, to fill it with the ink colour
PenPOverlayPressure widens the line
Straight-edgeTOverlayA straightedge: strokes lock parallel or perpendicular to it, its angle reads on the edge, and it sets a grid module

Drawings

CommandShortcutWhereWhat it does
Add dimensionDDrawingMeasure between two drawing anchors

Editing

CommandShortcutWhereWhat it does
Clear selectionShift VEverywhereClear the model selection
Convert to 3D SketchUnassignedTop levelCapture the selected output as a 3D Sketch. Keep its source graph and regenerate only when explicitly requested
Copy nodes⌘ C (Mac), Ctrl C (Windows)Top levelCopy the selected node with its settings, to paste here or in another project
Delete selected objectsDelete or BackspaceEverywhereDelete the selection using the existing object / node rules
Duplicate⌘ D (Mac), Ctrl D (Windows)Top levelCopy and paste the selected node in one go
Explode recipe⌘ Shift G (Mac), Ctrl Shift G (Windows)Top levelDissolve the selected recipe back into loose geometry in the current scope
Make GroupG3D SketchGroup the selected faces and edges inside this 3D Sketch so they no longer stick to the rest
Make Recipe⌘ G (Mac), Ctrl G (Windows)Top level, 3D SketchMake a recipe from the selected faces, edges or recipes. For a graph node, include its upstream construction
Paste nodes⌘ V (Mac), Ctrl V (Windows)Top levelPaste copied nodes as new ones beside the originals; connections to nodes that exist here are kept
Redo⌘ Shift Z (Mac), Ctrl Shift Z (Windows) or ⌘ Y (Mac), Ctrl Y (Windows)EverywhereRedo the last undone design edit
Select all visible objects⌘ A (Mac), Ctrl A (Windows)Top level, 3D SketchSelect the currently selectable model objects
Undo⌘ Z (Mac), Ctrl Z (Windows)EverywhereUndo the last design edit

Views

CommandShortcutWhereWhat it does
DoneShift UTop level, 3D SketchReturn to the enclosing construction
Fit designFEverywhereFit the selection, or the current recipe/model or drawing when nothing is selected
Front view3Top level, 3D SketchSwitch to the front camera
Isolate selectionITop levelToggle isolation of the selected geometry
Perspective view1Top level, 3D SketchSwitch to the 3D perspective camera
Show / hide rest of modelShift ITop level, 3D SketchToggle the rest of the model while isolated, inside a recipe or a group
Top view2Top level, 3D SketchSwitch to the top camera
X-rayXTop level, 3D SketchToggle the X-ray display style to see edges and points behind faces; press again to return to the previous style

Files

CommandShortcutWhereWhat it does
Export⌘ Shift E (Mac), Ctrl Shift E (Windows)EverywhereOpen export options
Save project file⌘ S (Mac), Ctrl S (Windows)EverywhereDownload 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.

KeyWhat it does
Numbers and units, then EnterEnter an exact value, such as 12' or 40', 30', or correct the last action
Enter with nothing typedFinish the current line
EscCancel 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 CtrlDuring Move or Rotate, switch copying on or off
3x or /3, then EnterAfter a copy, make three copies, or divide the distance into three
48s, then EnterWith Circle or Arc, set the number of segments

Mouse modifiers

ToolModifierWhat it does
SelectShift-clickAdd to the selection
SelectOption-click (Mac), Alt-click (Windows)Remove from the selection
Paint bucketOption-click (Mac), Alt-click (Windows)Sample a face's material
Paint bucket⌘-click (Mac), Ctrl-click (Windows)Paint every connected face
Paint bucketShift-clickPaint 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.

KeyWhat it does
W / SMove forward or back
A / DMove left or right
Q / EMove down or up
Shift, Ctrl, or bothMove 4×, 10× or 40× faster
EscReturn to orbiting

Graph

When the graph has keyboard focus:

KeyWhat it does
← / →Select input or output ports, then follow their connections
↑ / ↓Move through ports, or nodes in the same layer
EnterOpen the selected recipe
EscClose the open recipe and go up one level