Command reference

Every command, its alias, and what it does: the list to keep open while you learn.

5 min read

How the command line works

  • Type a letter anywhere on the canvas and the command line takes focus.
  • Enter runs it. Enter on an empty line repeats your last command.
  • Esc cancels whatever is in progress.
  • Every command answers in words, what it did, or why it would not.
  • Everything is undoable with Ctrl+Z.

Drawing

AliasCommandWhat it does
LLineA single segment
PLPolylineConnected segments
LBLine by length and bearingTyped distance and azimuth or quadrant bearing
CCircleDragged out from a centre
CRCircle by radiusTyped centre and radius or diameter
RECRectangleTyped corner, width and height
AArcFits a curve through a three-vertex line
POPointA survey point
I / DDINSERTInsert blockPlace a symbol at real ground size
BMake blockTurn drawn geometry into a symbol

Modifying

AliasCommandWhat it does
OOffsetParallel copy at a typed distance
COCopyDuplicate by distance and bearing
MMoveBy distance and bearing
RORotateAbout a vertex, the extent centre, or a typed point
SCScaleAbout a base point
MIMirrorAcross a picked line
TRTrimCut at a crossing, keep the picked side
EXExtendTo a picked boundary
FFilletRound the nearest corner
ARArrayRows and columns on a bearing, or around a centre
JJoinTwo lines that meet, made one
BRBreakSplit at a picked point
XExplodeA line into segments, a block into geometry
SStretchMove the vertices inside a window
MAMatch propertiesCopy layer, colour, text height and point style
E / DelEraseUndoable, and says how many are left

Measuring and asking

AliasCommandWhat it answers
DIDistanceDistance, bearing, and the grade where a surface covers it
AAAreaSquare metres, hectares and acres, with the perimeter
ANGAngleThe angle at the middle of three picked points
IDID pointCoordinates, and the surface elevation there
LIListLength, area, bearing, radius, coordinates
DIVDividePoints at N equal divisions, labelled with the station
MEMeasurePoints every X metres, labelled with the station

Getting around

KeyDoes
ZZoom
U / Ctrl+ZUndo
REDO / Ctrl+YRedo
QSAVE / Ctrl+SSave
EscCancel, or clear the selection
Shift+clickAdd to or remove from the selection
Shift+dragSelection box
Ctrl+dragFreehand lasso
Wheel dragPan

If a command is not there

Anything not built is shown disabled with the reason on hover, and refuses by name on the command line, including a pointer to what does the job instead where something does. You will never click a button that silently does nothing.

Read next

Something here wrong or missing? Tell us and we will fix it.