Skip to content
CAD Software

50 Most Useful CAD Commands PDF — Free Cheat Sheet

There is a version of AutoCAD proficiency that happens at the ribbon level — hunting for tools, scanning icons, reading...

SmartCAD Editorial
SmartCAD Editorial
The SmartCAD Editorial Team covers CAD software,
13 min read
Share
In this guide

There is a version of AutoCAD proficiency that happens at the ribbon level — hunting for tools, scanning icons, reading tooltips. And then there is a different version, where the command bar is always active and the hands barely leave the keyboard. The gap between those two modes is mostly a matter of knowing which aliases are worth memorising and actually using them.

This guide covers the 50 commands that make the biggest practical difference for everyday 2D drafting, organised by category so you can work through one section at a time. A free downloadable PDF cheat sheet is included at the bottom — formatted to print cleanly on a single A4 sheet.

The short version: The commands that move the needle most in daily use are TR (Trim), O (Offset), CO (Copy), MA (Match Properties) and LA (Layer). Learn those five cold first, then work outward. The full set of 50 is below, with the alias you type and a plain-English description of what each one actually does.

Using SmartCAD or another DWG-compatible tool? Every command and alias on this page works identically in SmartCAD — same command bar, same shortcuts, same DWG logic. The command architecture follows the IntelliCAD standard, which mirrors AutoCAD’s core alias set completely.

Why command aliases change the way drafting feels

At 14px sans-serif, each character is roughly 8 pixels wide. That is not the point — the point is that typing TR and pressing Space takes about half a second, whereas moving a cursor to the ribbon, finding the Trim button, and clicking it takes three to four times as long. Over the course of a full drawing session, the difference compounds into real time.

There is also a focus argument. Every time your eyes leave the canvas to find a button, you break the spatial reasoning that drafting requires. Keyboard-first users tend to stay locked onto the drawing for longer stretches, which is why experienced drafters often look more relaxed — they are not context-switching constantly.

The practical advice: pick one category below, spend a week using only the keyboard aliases for those commands, and let the toolbar become a fallback rather than the default. Within a month, the entire set becomes automatic.

Draw commands — creating geometry

These are the commands that put objects on the canvas. Most drafters learn LINE and CIRCLE early and then stop, which means the rest of this category stays slower than it needs to be for years. PLINE in particular is worth prioritising — a polyline behaves as a single object no matter how many segments it has, which simplifies everything that comes after.

✏️

Draw Commands

L
LINE
Draw straight segments between two or more points. Press Enter to end the sequence.
PL
PLINE
Create a 2D polyline — connected segments that behave as a single object.
C
CIRCLE
Create a circle by center and radius. Options include diameter and 2- or 3-point methods.
A
ARC
Draw an arc — 3 points, start/center/end, and several other construction methods.
REC
RECTANG
Define a rectangle by two corner points. Faster than drawing four separate lines.
EL
ELLIPSE
Create an ellipse by axis endpoints and the length of the other axis.
POL
POLYGON
Draw a regular polygon — specify the number of sides, inscribed or circumscribed.
SPL
SPLINE
Create a smooth NURBS curve through or near a set of fit points.
H
HATCH
Fill a closed area with a hatch pattern, solid fill, or gradient.
XL
XLINE
Place an infinite construction line — useful for laying out grids and alignment.
RAY
RAY
Cast a semi-infinite line from a start point in a specified direction.
DO
DONUT
Create a filled ring shape with specified inner and outer diameters.

Modify commands — where most of the work happens

In a typical 2D drawing session, modify commands account for a larger share of command-bar activity than draw commands. A rough analysis of architectural floor plan workflows suggests that TRIM, COPY, and OFFSET alone represent around 40 percent of all typed commands. That ratio makes sense: initial geometry gets roughed in quickly, but refining it to match design intent involves many rounds of trimming, offsetting, and copying.

One workflow worth knowing: while in TRIM mode, hold Shift and click to switch to Extend temporarily — and vice versa. Once this becomes automatic, boundary editing gets noticeably faster without any extra command entries.

🔧

Modify Commands

E
ERASE
Remove selected objects. Selecting first and pressing Delete also works.
CO
COPY
Copy objects to a new location. Use the Multiple option to place several copies.
M
MOVE
Move objects from one location to another by base point and destination.
RO
ROTATE
Rotate objects around a base point by a typed angle or reference pick.
SC
SCALE
Enlarge or reduce objects proportionally from a base point.
MI
MIRROR
Create a mirrored copy of objects across a reflection line.
O
OFFSET
Create a parallel copy at a specified distance. One of the most-used commands in 2D drafting.
AR
ARRAY
Create rectangular, polar, or path-based copies of selected objects.
TR
TRIM
Trim objects exactly to a cutting boundary. Hold Shift to switch to Extend mid-command.
EX
EXTEND
Extend objects to meet a boundary edge. Hold Shift to switch to Trim mid-command.
F
FILLET
Round the corner between two objects with a specified radius. Set radius to 0 to create a clean corner.
CHA
CHAMFER
Bevel two edges at specified distances or a fixed angle.
S
STRETCH
Stretch objects crossed by a selection crossing window while keeping connected geometry intact.
BR
BREAK
Break a selected object into two pieces at specified points.
J
JOIN
Join collinear lines, arcs, or polylines that share endpoints into a single object.
X
EXPLODE
Break a block, polyline, or dimension into its individual component objects.

Layers and properties — the commands most people underuse

Layer discipline separates drawings that are pleasant to hand off from ones that accumulate technical debt. The commands in this category deserve more deliberate attention than they typically receive. MATCHPROP in particular is chronically underused: when an object is on the wrong layer or has the wrong linetype, selecting it and clicking the correctly-formatted reference object with MA transfers all properties in one move — faster by far than editing each property manually.

📋

Layers & Properties

LA
LAYER
Open the Layer Manager — create, rename, freeze, lock, and set colours for all layers.
MA
MATCHPROP
Copy properties (layer, colour, linetype, lineweight) from one object to others. Like Format Painter.
LT
LINETYPE
Load, set, or modify the linetypes available in the current drawing.
LW
LWEIGHT
Set the current lineweight and control whether lineweights display on screen.
COL
COLOR
Set the current drawing colour for new objects — best kept at ByLayer for clean files.
CH
PROPERTIES
Open the Properties palette to inspect and edit all attributes of selected objects.
LMAN
LAYERSTATE
Save and restore named layer states — useful for switching between presentation and working views.
PU
PURGE
Remove unused layers, blocks, linetypes, and text styles to keep file size manageable.

Annotation and dimensions

Dimension commands are worth learning as a group because they follow a consistent input pattern — pick two points or select an object, then place the dimension line. Once that rhythm is established, annotating a drawing goes from feeling like a separate task to being a natural part of the drafting flow.

📐

Annotation & Dimensions

T
MTEXT
Create a multi-line text object — the main tool for notes, specifications, and labels.
DT
TEXT
Place single-line text at a specified position and rotation angle.
D
DIMSTYLE
Create and manage named dimension styles for consistent annotation across the drawing.
DI
DIST
Measure the exact distance and angle between two picked points.
DLI
DIMLINEAR
Create a horizontal or vertical linear dimension between two points.
DAL
DIMALIGNED
Create a dimension aligned parallel to a selected object or pair of points.
DAN
DIMANGULAR
Measure an angular dimension between two lines or three points.
DDI
DIMDIAMETER
Add a diameter dimension to a circle or arc.
DRA
DIMRADIUS
Add a radius dimension to a circle or arc.
LE
QLEADER
Draw a quick leader line with annotation text or a block reference.

View and navigation

Navigation commands are the ones whose keyboard versions get skipped most often — most users rely entirely on scroll wheel and middle-click panning. The aliases are short enough that switching to them is worth the initial habit change. Z + E (Zoom Extents) is especially useful: when a drawing opens and the canvas looks empty, that two-key sequence fits all geometry into the viewport immediately.

🔍

View & Navigation

Z
ZOOM
Adjust view magnification. Type Z → E for Extents, Z → A for All, Z → W for Window.
P
PAN
Move the view without changing zoom level. Middle mouse button also pans.
RE
REGEN
Regenerate the current drawing. Fixes display anomalies in complex files.
REA
REGENALL
Regenerate all viewports simultaneously.
V
VIEW
Save and restore named views — useful on large drawings with multiple focus areas.
TILE
TILEMODE
Switch between Model Space (1) and Paper Space (0).

Blocks and external references

Blocks are one of the highest-leverage features in CAD that most intermediate users underexploit. A drawing with well-defined blocks is easier to update, lighter on file size, and cleaner to hand off than one built from raw geometry. BEDIT (block in-place editing) and XCLIP (clipping external references to a boundary) are two commands that significantly improve file management once they become habitual.

🧩

Blocks & References

B
BLOCK
Create a named, reusable block definition from selected objects.
I
INSERT
Insert a block or external drawing into the current file at a specified location.
W
WBLOCK
Write objects or a block definition out to a separate standalone DWG file.
BE
BEDIT
Open an existing block definition for in-place editing without leaving the drawing.
XR
XREF
Attach and manage external reference drawings linked into the current file.
XA
XATTACH
Attach an external DWG file as an xref directly, skipping the palette.
XC
XCLIP
Clip an xref or block to display only the geometry within a defined boundary.
ATT
ATTDEF
Define an attribute for a block — text data that can vary per block insertion.

Utility and productivity commands

The utility category includes some commands that sound administrative but save significant time when used well. AUDIT fixes drawing corruption silently. PURGE before sending a file removes orphaned layers and unused definitions that can confuse recipients. OSNAP settings determine how precisely your picks snap to geometry — getting those right once per project template is worth more than any individual command.

⚙️

Utility & Productivity

Ctrl+S
QSAVE
Save the current drawing without a dialog. Press this constantly — seriously.
Ctrl+Z
UNDO
Undo the last command. Supports multiple steps back through the history.
Ctrl+Y
REDO
Redo a previously undone action.
DI
DIST
Measure the exact distance and angle between two picked points.
AA
AREA
Calculate the area and perimeter of a closed region or object.
LI
LIST
Display database information — layer, length, area, coordinates — for selected objects.
OS
OSNAP
Open Object Snap settings. Press F3 to toggle all snaps on and off quickly.
UN
UNITS
Set drawing units — decimal, architectural, metric, and precision settings.
OP
OPTIONS
Open the Options dialog for application-wide settings — crosshairs, file paths, display.
PU
PURGE
Remove unused layers, blocks, linetypes and styles to reduce DWG file size.
AU
AUDIT
Check the drawing for errors and optionally repair them automatically.
PLOT
PLOT
Open the Plot dialog to print or publish the drawing to paper or PDF.

Command line habits worth building

Space and Enter are both confirm keys. Most experienced drafters use the Spacebar for confirmation because it is reachable with the thumb while the rest of the hand stays on the mouse. Enter requires moving a finger across the keyboard. The difference is small per keystroke but meaningful across a session.

CAD command shortcuts PDF cheat sheet

Escape cancels; Enter repeats. Pressing Enter at the wrong moment re-runs the last command rather than clearing it. Escape always exits cleanly. This distinction causes confusion early on and becomes completely automatic once it is internalised.

The FENCE selection method. At any “Select objects” prompt, type F to draw a fence line rather than a crossing window. Anything the fence line crosses gets selected. For grabbing geometry across a busy drawing, it is significantly faster than trying to position a rectangular crossing window.

Right-click after selecting. Select geometry first and right-click — the context menu surfaces the most relevant modify operations for that selection type. For less common edits, this is faster than typing a command alias you do not have memorised.

PGP file tip: command aliases are stored in the acad.pgp file, which you can open in a text editor and customise. If a command you use constantly lacks a built-in short alias, you can map one in a few minutes. This file can also be exported and shared across a team to standardise shortcuts.

Download the free PDF cheat sheet

📄

50 CAD Commands — Printable A4 Cheat Sheet

All 50 commands in a single printable sheet, colour-coded by category with aliases and descriptions. Sourced from Autodesk’s official command reference. Compatible with SmartCAD and AutoCAD.

Download PDF — Free, no email required

Frequently asked questions

What is the most useful CAD command to learn first?

Most experienced drafters point to OFFSET (alias O) as the single command that changes how a drawing session feels once it becomes automatic. The ability to create parallel geometry at an exact distance removes a significant amount of manual construction work. After that, TRIM and COPY typically have the highest daily usage across most drawing types.

What is the shortcut for TRIM in CAD?

The alias for TRIM is TR. Type TR and press Enter or Space, select cutting boundaries (or press Enter again to use all objects as boundaries), then click what you want to trim. Holding Shift while clicking switches temporarily to Extend mode without re-entering a command.

Do these command aliases work in software other than AutoCAD?

Yes — all 50 commands and aliases listed here follow the IntelliCAD standard command set, which means they work identically in any DWG-compatible CAD application that supports standard aliases. This includes SmartCAD. The commands are part of the core DWG drafting vocabulary and have been consistent across compatible software for decades. The only exceptions are Autodesk cloud-specific commands like CHECKOUT and PUSHTOFORMA, which require Autodesk Forma — but none of those appear in everyday 2D drafting.

Can I customise command aliases in CAD software?

Yes. In AutoCAD, aliases are defined in the acad.pgp file, which you can edit in any text editor. IntelliCAD-based software including SmartCAD uses the same format. Adding a personal alias — mapping a short sequence to a command you use constantly but that lacks a built-in shortcut — takes a few minutes and persists across sessions.

What does pressing Space do at the command bar?

Space confirms the current entry, identical to pressing Enter. Most experienced drafters use Space for confirmation because it is reachable with the thumb while the hand stays positioned near the mouse. At the “Select objects” prompt, pressing Space or Enter ends the selection and executes the command.

Which commands should a complete beginner learn first?

Start with five draw commands — L (Line), C (Circle), REC (Rectangle), PL (Polyline) and H (Hatch) — then add five modify commands: M (Move), CO (Copy), TR (Trim), O (Offset) and E (Erase). Add LA (Layer) and Z (Zoom), and you have a working set that covers most 2D drafting tasks from day one.

Same commands. No subscription.

SmartCAD uses the same command structure and DWG file format as AutoCAD — every shortcut on this page works out of the box. One-time $395 license, no annual fee, no cloud lock-in.

→ Try SmartCAD Free for 30 Days
Save $1,580/year vs AutoCAD

Try SmartCAD free for 30 days

Full-feature trial · No credit card · Instant download · Same DWG files you already use.

✓ One-time payment ✓ Lifetime license ✓ Windows 10/11 ready
Written by
SmartCAD Editorial

The SmartCAD Editorial Team covers CAD software, DWG workflows, hardware recommendations, and productivity tips for architects, engineers, and designers. Our goal is to provide practical, experience-based guidance that helps professionals choose the right tools and work more efficiently.

AutoCAD® is a registered trademark of Autodesk, Inc. SmartCAD is not affiliated with or endorsed by Autodesk. All product names and trademarks mentioned belong to their respective owners.