Ultimate AutoCAD Commands Cheatsheet: Boost Your Drafting Efficiency

Introduction

AutoCAD is an industry-leading 2D and 3D computer-aided design (CAD) software. Its command-based interface allows for precise drawing creation and modification. This cheatsheet compiles essential AutoCAD commands, organized by function, to help you work more efficiently. Whether you’re a beginner learning the basics or an experienced user looking for a quick reference, this guide will help you navigate AutoCAD’s extensive command library.

Command Interface Basics

Command Entry Methods

  • Command Line: Type the command name at the bottom of the screen
  • Ribbon: Click icons in the ribbon interface
  • Keyboard Shortcuts: Press assigned keys (aliases)
  • Dynamic Input: Type near the cursor when dynamic input is enabled
  • Right-Click Menus: Access context-sensitive commands

Command Line Tips

  • Press Spacebar or Enter to execute commands
  • Press Esc to cancel a command
  • Press F2 to open command history window
  • Use Up/Down Arrows to cycle through recent commands
  • Type (apostrophe) before a command to use it transparently within another command

Essential Drawing Commands

File Management

CommandShortcutDescription
NEWCTRL+NCreate a new drawing
OPENCTRL+OOpen an existing drawing
SAVECTRL+SSave the current drawing
SAVEASCTRL+SHIFT+SSave with a new name or format
QUITCTRL+QExit AutoCAD
CLOSECTRL+WClose the current drawing
PLOTCTRL+PPrint/plot the drawing
EXPORTPDFExport drawing to PDF
ETRANSMITPackage drawing files for transmission
RECOVERRepair a damaged drawing file

Navigation and View

CommandShortcutDescription
PANPMove drawing view without changing zoom level
ZOOMZIncrease or decrease the display magnification
ZOOM ALLZ+AZoom to show all objects in drawing
ZOOM EXTENTSZ+EZoom to show all objects with maximum size
ZOOM WINDOWZ+WZoom to a rectangular area
ZOOM PREVIOUSZ+PReturn to previous view
ZOOM REALTIMEZ+RZoom in/out by dragging mouse
3DORBIT3DORotate view in 3D space
VIEWPORTSVPORTSCreate multiple views
REGENRERegenerate the drawing display

Drawing Setup

CommandShortcutDescription
UNITSUNSet drawing units and precision
LIMITSSet drawing boundaries
GRIDF7Toggle grid display on/off
SNAPF9Toggle snap to grid on/off
ORTHOF8Toggle orthogonal mode on/off
POLARF10Toggle polar tracking on/off
OSNAPF3Toggle object snap modes on/off
OTRACKF11Toggle object snap tracking on/off
LAYERLAManage layers
LTSCALESet global linetype scale

Basic Drawing and Object Creation

Lines and Basic Shapes

CommandShortcutDescription
LINELCreate straight line segments
PLINEPLCreate polylines (connected line/arc segments)
RECTANGRECCreate a rectangular polyline
POLYGONPOLCreate a regular polygon
CIRCLECCreate a circle
ARCACreate an arc
ELLIPSEELCreate an ellipse or elliptical arc
SPLINESPLCreate a NURBS curve
POINTPOCreate a point object
XLINEXLCreate an infinite construction line
RAYCreate a semi-infinite construction line

Advanced Drawing Objects

CommandShortcutDescription
HATCHHCreate a hatch pattern in enclosed area
MTEXTT or MTCreate multiline text
TEXTDTCreate single-line text
TABLETBCreate a table
MLEADERMLDCreate a multileader note
REGIONREGCreate a region from closed curves
WIPEOUTCreate a masked area
REVISION CLOUDREVCLOUDCreate a revision cloud
DONUTDOCreate a filled circle with hole
SKETCHCreate freehand lines

3D Modeling Commands

CommandShortcutDescription
BOXCreate a 3D box
SPHERECreate a 3D sphere
CYLINDERCreate a 3D cylinder
CONECreate a 3D cone
TORUSCreate a 3D torus (donut)
EXTRUDEEXTCreate a 3D solid by extruding a 2D object
REVOLVEREVCreate a 3D solid by revolving a 2D object
LOFTCreate a 3D solid by lofting between profiles
SWEEPCreate a 3D solid by sweeping a profile along a path
POLYSOLIDPSOLIDCreate a 3D wall-like solid

Editing and Modification Commands

Basic Editing

CommandShortcutDescription
ERASEEDelete objects
COPYCODuplicate objects
MOVEMRelocate objects
ROTATEROTurn objects around a base point
SCALESCResize objects
MIRRORMICreate mirror image of objects
OFFSETOCreate parallel copies of objects
ARRAYARCreate multiple copies in a pattern
TRIMTRCut objects at an edge
EXTENDEXLengthen objects to meet another object

Advanced Editing

CommandShortcutDescription
FILLETFCreate rounded corner between objects
CHAMFERCHACreate angled corner between objects
BLENDCreate a spline between two curves
BREAKBRBreak an object into two parts
JOINJConnect similar objects into one object
LENGTHENLENChange the length of objects
STRETCHSMove endpoints while connected points stay fixed
ALIGNALAlign objects with other objects
MATCHPROPMACopy properties from one object to others
EXPLODEXBreak a compound object into its components

Object Selection Methods

MethodDescription
Window SelectionClick and drag from left to right to select objects fully within rectangle
Crossing SelectionClick and drag from right to left to select objects crossing rectangle
Fence SelectionCreate a polyline path that crosses objects to select
SELECTSIMILARSelect all objects similar to currently selected objects
QSELECTOpen Quick Select dialog for filtered selection
Group SelectionSelect named groups of objects
SELECTALLSelect all objects in the drawing
FILTERCreate complex selection criteria

Dimension and Annotation Commands

Dimensioning

CommandShortcutDescription
DIMLINEARDLICreate linear dimensions
DIMALIGNEDDALCreate aligned dimensions
DIMANGULARDANCreate angular dimensions
DIMRADIUSDRACreate radius dimensions
DIMDIAMETERDDICreate diameter dimensions
DIMORDINATEDORCreate ordinate (X or Y) dimensions
DIMBASELINEDBACreate dimensions from the same baseline
DIMCONTINUEDCOCreate continuous dimensions
DIMSTYLEDManage dimension styles
DIMTEDITDEDEdit dimension text position

Annotation

CommandShortcutDescription
MTEXTMTCreate multiline text
TEXTDTCreate single-line text
LEADERLECreate a line with annotation
MLEADERMLDCreate a multileader note
QLEADERCreate a quick leader
SPELLSPCheck spelling
TABLETBCreate a table
TABLESTYLEManage table styles
TEXTSTYLESTManage text styles
FIELDInsert field text that updates automatically

Inquiry and Measurement Commands

Object Information

CommandShortcutDescription
LISTLIDisplay object properties in text window
PROPERTIESPR or CTRL+1Open Properties palette for selected objects
MEASUREGEOMMEMeasure distance, radius, angle, area, or volume
DISTANCEDIMeasure distance between two points
AREAAACalculate area and perimeter
MASSPROPCalculate mass properties of 3D solids
IDDisplay coordinates of a point
DBLISTList database information for all objects
STATUSDisplay drawing statistics
TIMEDisplay timing information for drawing

Comparison: Quick vs. Precise Measurement Methods

MethodAdvantagesBest Used For
DISTANCE commandPrecise point selection, shows all measurementsExact measurements between specific points
AREA commandCalculates complex shapes, shows perimeter and areaCalculating space or material requirements
Quick PropertiesFast access to basic dimensionsGetting quick size information while drafting
Dynamic dimensionsShows measurements during creationCreating objects with precise dimensions
Object snapsEnsures measurement from exact geometric pointsEnsuring accuracy in measurements
MEASUREGEOMMultiple measurement types in one commandVarious measurement needs in sequence

Advanced Commands and Features

Blocks and References

CommandShortcutDescription
BLOCKBCreate a block definition
INSERTIInsert a block into the drawing
WBLOCKWWrite objects to a new drawing file
XREFXRManage external references
XBINDBind xref objects to current drawing
REFEDITREFEDITEdit blocks and references in-place
XCLIPClip external reference display
XREFOVERRIDEOverride xref layer properties
BEDITBEOpen Block Editor
PURGEPURemove unused blocks, layers, etc.

Layout and Plotting

CommandShortcutDescription
LAYOUTLOCreate and manage layouts
PAGESETUPSpecify page settings for plotting
MVIEWMVCreate and control viewports
PLOTCTRL+PPlot a drawing
VIEWBASECreate base view from model space
VIEWSECTIONCreate section view from model view
VIEWDETAILCreate detail view from model view
SHEETSETManage drawing sheet sets
PUBLISHPublish multiple drawings to DWF/PDF
EXPORTPDFExport drawing to PDF

Data and Attributes

CommandShortcutDescription
ATTDEFATTDefine an attribute for a block
ATTEDIT-ATEEdit attribute values
DATAEXTRACTIONDXExtract attribute data to a table
DATALINKConnect drawing to external data
PARAMETERSManage parameters and constraints
PARAMETRICMANAGERView and edit parameter relationships
BCPARAMETERAdd parameter to a block
FIELDSFIInsert updated data in text objects
PROPERTIESCTRL+1View and modify object properties
TABLETBCreate tables from data

CAD Standards and Collaboration

Standards and Checking

CommandShortcutDescription
STANDARDSManage CAD standards files
CHECKSTANDARDSCheck drawing for standards violations
LAYERLAManage drawing layers
LAYERSTATESave and restore layer settings
PURGEPURemove unused elements
AUDITCheck drawing database integrity
CLEANSCREENCTRL+0Toggle clean screen mode
MARKUPImport markup data
COMPARECompare two versions of a drawing
BAUTHORPALETTEOpen tool palette for standards tools

Collaboration and Data Sharing

CommandShortcutDescription
ETRANSMITPackage a set of files for transmission
PUBLISHPublish drawings to DWF, PDF or plotter
SHAREShare drawing online
DWGPROPSSet and view drawing properties
EXPORTDWFExport drawing to DWF format
EXPORTPDFExport drawing to PDF format
SAVESave the current drawing
DWGCOMPARECompare two drawing files
DXFOUTExport drawing in DXF format
COMMUNICATEAccess online sharing options

Common Challenges and Solutions

Troubleshooting Command Issues

ProblemSolution
Command not foundVerify command is typed correctly and available in your AutoCAD version
Command works differentlyCheck if command modifiers (CTRL, SHIFT) are active
Can’t select objectsCheck if selection filters or command prerequisites are limiting selection
Command fails silentlyCheck command line for error messages (press F2)
Unexpected command behaviorCheck system variables that might affect command (FILTERMODE, PICKFIRST, etc.)
Missing command optionsType the full command name instead of alias to see all options
Command history disappearedPress F2 to show command history window

Managing Complex Drawings

ChallengeSolution Commands
Slow performancePURGE, AUDIT, OVERKILL, Layer management
Too many objectsLAYER FREEZE, VIEWPORTS, XREF instead of INSERT
Drawing accuracyOSNAP, OTRACK, UNITS precision setting
Drawing organizationLAYER, GROUP, BLOCK, XREF
File size managementPURGE, AUDIT, -PURGE, OVERKILL, WBLOCK
Complex editingFILTER, QSELECT, GROUP, LAYISO

Best Practices and Productivity Tips

Command Efficiency Tips

  • Learn keyboard shortcuts for frequently used commands
  • Use command aliases (shortened versions of commands)
  • Create custom keyboard shortcuts via the CUI command
  • Use command line options by typing the first letter of the option
  • Keep commonly used commands in a tool palette (TOOLPALETTES)
  • Create custom ribbon panels with your most-used commands
  • Use transparent commands (prefix with apostrophe) during other commands
  • Set up your own custom commands with LISP or AutoCAD scripts

Custom Keyboard Shortcut Examples

FunctionSuggested ShortcutCommand
Quick PropertiesCTRL+SHIFT+PQPMODE
Toggle GridF7GRID
Toggle OsnapF3OSNAP
Layer ManagerCTRL+LLAYER
Quick SelectCTRL+SHIFT+SQSELECT
Properties PaletteCTRL+1PROPERTIES
Clean ScreenCTRL+0CLEANSCREEN
View ManagerCTRL+VVIEW
Command LineF2COMMANDLINE
QuickCalcCTRL+8QUICKCALC

Resources for Further Learning

System Variables Worth Knowing

VariableDescriptionCommon Settings
CMDDIAControls dialog display for commands0=Command line, 1=Dialog box
FILEDIAControls file dialog display0=Command line, 1=Dialog box
MIRRTEXTControls text mirroring behavior0=No mirror, 1=Mirror
PICKFIRSTControls select-then-command ability0=Off, 1=On
PICKADDControls selection behavior0=Replace, 1=Add to selection
OSMODEControls object snap settingsSum of snap mode values
ORTHOMODEControls orthogonal drawing0=Off, 1=On
PELLIPSEControls ellipse type0=True ellipse, 1=Polyline ellipse
PLINETYPEControls polyline creation type0=Old style, 1=Optimized
VISRETAINControls xref layer settings retention0=Don’t save, 1=Save

Where to Learn More

  • Official Autodesk Knowledge Network: help.autodesk.com/AutoCAD
  • AutoCAD blog: blogs.autodesk.com/autocad
  • Autodesk University: au.autodesk.com
  • CAD forums: forums.autodesk.com
  • YouTube tutorials: Autodesk AutoCAD channel
  • LinkedIn Learning/Lynda.com AutoCAD courses
  • Local Autodesk User Groups
  • AutoCAD Certification preparation resources

This cheatsheet covers many essential AutoCAD commands, but AutoCAD has hundreds of commands and variations. For comprehensive information, consult the official AutoCAD documentation or use the HELP command within AutoCAD.

Scroll to Top