SolveSpace Keyboard Shortcuts: Complete List for Windows, Mac & Linux

Quick answer: SolveSpace keyboard shortcuts are single-key and Ctrl-based commands for sketching, constraining, and viewing 2D/3D models. The most-used ones are Ctrl + S (save), Spacebar (regenerate all), F (zoom to fit), S (line segment), and D (distance/diameter constraint). Unlike most CAD tools, SolveSpace uses the same shortcuts on Windows, macOS, and Linux the keys are hardcoded into the program and are not customizable.

What Is SolveSpace?

SolveSpace is a free, open-source 2D/3D constraint-based parametric CAD program. It lets you build models using sketches, constraints, and operations like extrude, lathe, revolve, and helix, then export to STL, STEP, DXF, SVG, and PDF. Because it’s lightweight and constraint-driven, keyboard shortcuts dramatically speed up sketching and modeling once you know them, you rarely touch the menus.

Most-Used SolveSpace Shortcuts

These are the everyday File and Edit commands you’ll reach for constantly.

ActionShortcut (Windows / Mac / Linux)
New fileCtrl + N
OpenCtrl + O
SaveCtrl + S
ExitCtrl + Q
UndoCtrl + Z
RedoCtrl + Y
CutCtrl + X
CopyCtrl + C
PasteCtrl + V
Paste TransformedCtrl + T
DeleteDelete
Select Edge ChainCtrl + E
Select AllCtrl + A
Unselect All / CancelEsc
Regenerate AllSpacebar
Snap Selection to Grid. (period)
Rotate Imported 90°9

Sketch Shortcuts

Press these to start drawing an entity. After pressing the key, click in the graphics window to place it.

ActionShortcut
Sketch In Workplane2
Sketch Anywhere in 3D3
Datum PointP
Line SegmentS
Construction Line SegmentShift + S
RectangleR
CircleC
Arc of a CircleA
Tangent Arc at PointShift + A
Bezier Cubic SplineB
Text in TrueType FontT
Toggle ConstructionG
Split Curves at IntersectionI

Constraint Shortcuts

Select the geometry first, then press the key to apply a constraint.

ActionShortcut
Distance / DiameterD
Reference DimensionShift + D
AngleN
Reference AngleShift + N
Other Supplementary AngleU
Toggle Reference DimensionE
HorizontalH
VerticalV
On Point / Curve / PlaneO
Equal Length / Radius / AngleQ
Length / Arc RatioZ
Length / Arc DifferenceJ
At MidpointM
SymmetricY
Parallel / TangentL
Perpendicular[
Same OrientationX
Lock Point Where Dragged]
Comment;

New Group Shortcuts

Groups create solids and repeated geometry from your sketches.

ActionShortcut
Sketch in 3DShift + 3
Sketch in New WorkplaneShift + W
Step TranslatingShift + T
Step RotatingShift + R
ExtrudeShift + X
HelixShift + H
LatheShift + L
RevolveShift + V
Link / AssembleShift + I

View Menu Shortcuts

Control zoom, orientation, and what’s displayed on screen.

ActionShortcut
Zoom In+
Zoom Out
Zoom to FitF
Align View to WorkplaneW
Nearest Ortho ViewF2
Nearest Isometric ViewF3
Center View at PointF4
Show Snap Grid>
Use Perspective Projection` (grave accent)
Show Exploded View\
Show / Hide Property Browser (Text Window)Tab
Full ScreenCtrl + F11

Analyze Shortcuts

Measurement and diagnostic tools all use Ctrl + Shift.

ActionShortcut
Measure VolumeCtrl + Shift + V
Measure AreaCtrl + Shift + A
Measure PerimeterCtrl + Shift + P
Show Interfering PartsCtrl + Shift + I
Show Naked EdgesCtrl + Shift + N
Show Center of MassCtrl + Shift + C
Show Degrees of Freedom (Underconstrained Points)Ctrl + Shift + F
Trace PointCtrl + Shift + T
Stop TracingCtrl + Shift + S
Step DimensionCtrl + Shift + D

Mouse Shortcuts

SolveSpace relies heavily on the mouse for navigation. These combinations are essential.

ActionMouse
Pan viewRight-drag
Rotate viewMiddle-drag (center-drag)
Rotate in screen planeCtrl + middle-drag
Pan (alternative)Shift + middle-drag
Zoom in / outScroll wheel
Rotate a linked part (in assembly)Shift-drag or Ctrl-drag
Disable automatic constraint while sketchingHold Ctrl

How to Use SolveSpace Shortcuts

Most SolveSpace shortcuts are “press, then click.” Here’s the typical flow:

  1. Start a sketch tool by pressing its key (for example, S for a line segment).
  2. Click in the graphics window to place the first point.
  3. Click again to place the next point; many tools keep going so you can chain segments.
  4. Press Esc (or right-click) to stop drawing.
  5. Select geometry, then press a constraint key e.g., select two lines and press Q to make them equal length.
  6. Press Spacebar to regenerate the model if it doesn’t update automatically.

A common beginner workflow: press Shift + W to start a sketch in a new workplane, draw a closed shape with R or S, dimension it with D, then press Shift + X to extrude it into a solid.

Can You Customize SolveSpace Shortcuts?

No. In the current version of SolveSpace, keyboard shortcuts are hardcoded and cannot be remapped through the interface, and some commands have no shortcut at all. This is a long-standing, acknowledged limitation tracked on the project’s GitHub (issue #1041). If you need custom keybindings, your only options are to build a custom version from source or use an external key-remapping utility such as AutoHotkey on Windows. For most users, learning the default keys is the practical path.

Download SolveSpace Shortcuts PDF

You can keep this list handy as a printable cheat sheet.

Download the SolveSpace Shortcuts PDF →

Frequently Asked Questions

What is the shortcut to extrude in SolveSpace?

Press Shift + X to create an Extrude group from the active sketch.

Are SolveSpace shortcuts the same on Mac and Windows?

Yes. SolveSpace uses the same keyboard shortcuts on Windows, macOS, and Linux. There is no separate Mac key map.

Can I change or customize SolveSpace shortcuts?

No. Shortcuts are hardcoded in the current version. You’d need a custom build or an external remapper like AutoHotkey.

What is the shortcut for zoom to fit?

Press F to zoom the view so the whole part fits on screen.

How do I regenerate the model?

Press Spacebar (Regenerate All) to re-solve the sketch and rebuild the model.

What does pressing G do?

G toggles construction geometry useful for guide lines that won’t be exported with the final part.

How do I see which points are underconstrained?

Press Ctrl + Shift + F to show degrees of freedom; free points are marked with a large cyan square.

What’s the shortcut to draw a line?

Press S for a line segment, then click to place each point. Press Esc to finish.

Conclusion

SolveSpace’s compact, hardcoded shortcut set is one of its biggest productivity advantages: the same keys work on every operating system, and most tools are a single keystroke away. Start by memorizing the high-frequency ones S, R, C, D, Shift + X, F, and Spacebar and the rest will follow as you build real parts. Bookmark this page or grab the PDF as a reference while you learn.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button