Tips

AutoCAD Mac Shortcut Commands

AutoCAD Mac Shortcut Commands

AutoCAD for Mac, a leading design software, offers a plethora of shortcuts to streamline the drafting and design process. This article provides an overview of these shortcut commands, ensuring that Mac users can optimize their workflow and make the most of their design experience.

AutoCAD Mac Shortcut Commands Guide

SHORTCUT Command Description
3A 3DARRAY Creates copies of objects arranged in a 3D pattern.
3AL 3DALIGN Aligns objects in 3D.
3DMIRROR MIRROR3D Mirrors objects across a specified mirroring plane.
3DO 3DORBIT Rotates the view in 3D space, but constrained to horizontal and vertical orbit only.
3F 3DFACE Creates a 3D polyface mesh by specifying each vertex; also can specify whether an edge segment is invisible.
3M 3DMOVE Moves selected objects along an axis or plane.
3P 3DPOLY Creates a 3D polyline.
3R 3DROTATE Rotates selected objects about a specified axis.
3S 3DSCALE Scales selected objects along a specified plane or axis, or uniformly along all 3 axes.
A ARC Creates an arc.
AA AREA Calculates the area and perimeter of objects or of defined areas.
AC BACTION Adds an action to a dynamic block definition.
AL ALIGN Aligns objects with other objects in 2D and 3D.
AP APPLOAD Load Application.
AR ARRAY Creates multiple copies of objects in a pattern.
ATE ATTEDIT Changes attribute information in a block.
ATI ATTIPEDIT Changes the textual content of an attribute within a block.
ATT ATTDEF Redefines a block and updates associated attributes.
ATTE ATTEDIT Changes attribute information in a block.
B BLOCK Creates a block definition from selected objects.
BC BCLOSE Closes the Block Editor.
BE BEDIT Opens the block definition in the Block Editor.
BH HATCH Fills an enclosed area or selected objects with a hatch pattern, solid fill, or gradient fill.
BLENDSRF SURFBLEND Creates a transition surface between two existing surfaces or solids.
BO BOUNDARY Creates a region or a polyline from an enclosed area.
BPUB PUBLISH Publishes a set of drawings to PDF files or printers.
BR BREAK Breaks the selected object between two points.
BS BSAVE Saves the current block definition.
BVS BVSTATE Creates, sets, or deletes a visibility state in a dynamic block.
C CIRCLE Creates a circle.
CBAR CONSTRAINTBAR A toolbar-like UI element that displays the available geometric constraints on an object.
CH PROPERTIES Controls properties of existing objects.
CHA CHAMFER Bevels the edges of objects.
CL COMMANDLINE Displays the Command Line window.
CLIPVIEWPORT VPCLIP Clips layout viewport objects and reshapes the viewport border.
CO COPY Copies objects a specified distance in a specified direction.
COL COLOR Sets the color for new objects.
COMMANDHIDE COMMANDLINEHIDE Hides the Command Line window.
CREASE MESHCREASE Selects mesh subojects to crease.
CREATESOLID SURFSCULPT Converts a group of surfaces that enclose a watertight region to a 3D solid.
CSETTINGS CONSTRAINTSETTINGS Controls the display of geometric constraints on constraint bars.
CT CTABLESTYLE Sets the name of the current table style.
CUBE NAVVCUBE Controls the visibility and display properties of the ViewCube tool.
CURVATUREANALYSIS ANALYSISCURVATURE Evaluates areas of high and low surface curvature by displaying a color gradient.
CUSTOMIZE CUI Manages the customized user interface elements.
CYL CYLINDER Creates a 3D solid cylinder.
D DIMSTYLE Creates and modifies dimension styles.
DAL DIMALIGNED Creates an aligned linear dimension.
DAN DIMANGULAR Creates an angular dimension.
DAR DIMARC Creates an arc length dimension.
DBA DIMBASELINE Creates a linear, angular, or ordinate dimension from the baseline of the previous or selected dimension.
DCE DIMCENTER Creates the center mark or the centerlines of circles and arcs.
DCO DIMCONTINUE Creates a dimension that starts from an extension line of a previously created dimension.
DCON DIMCONSTRAINT Applies dimensional constraints to selected objects or points on objects.
DDA DIMDISASSOCIATE Removes associativity from selected dimensions.
DDI DIMDIAMETER Creates a diameter dimension for a circle or an arc.
DDPTYPE PTYPE Specifies the display style and size of point objects.
DDVPOINT VPOINT Sets the viewing direction for a 3D visualization of the drawing.
DED DIMEDIT Edits dimension text and extension lines.
DELCON DELCONSTRAINT Removes all geometric and dimensional constraints from a selection set of objects.
DI DIST Measures the distance and angle between two points.
DIV DIVIDE Creates evenly spaced point objects or blocks along the length or perimeter of an object.
DJL DIMJOGLINE Adds or removes a jog line on a linear or aligned dimension.
DJO DIMJOGGED Creates jogged dimensions for circles and arcs.
DL DATALINK The Data Link dialog box is displayed.
DLI DIMLINEAR Creates a linear dimension.
DLU DATALINKUPDATE Updates data to or from an established external data link.
DO DONUT Creates a filled circle or a wide ring.
DOR DIMORDINATE Creates ordinate dimensions.
DOV DIMOVERRIDE Controls overrides of system variables used in selected dimensions.
DR DRAWORDER Changes the draw order of images and other objects.
DRA DIMRADIUS Creates a radius dimension for a circle or an arc.
DRAFTANGLEANALYSIS ANALYSISDRAFTANGLE Evaluates whether a model has adequate draft between a part and its mold.
DRE DIMREASSOCIATE Associates or re-associates selected dimensions to objects or points on objects.
DRM DRAWINGRECOVERY Displays a list of drawing files that can be recovered after a program or system failure.
DS DSETTINGS Sets grid and snap, polar and object snap tracking, object snap modes, Dynamic Input, and Quick Properties.
DT TEXT Creates a single-line text object.
DV DVIEW Defines parallel projection or perspective views by using a camera and target.
E ERASE Removes objects from a drawing.
ED TEXTEDIT Edits a dimensional constraint, dimension, or text object.
EL ELLIPSE Creates an ellipse or an elliptical arc.
ER EXTERNALREFERENCES Opens the External References palette.
EX EXTEND Extends objects to meet the edges of other objects.
EXIT QUIT Exits the program.
EXP EXPORT Saves the objects in a drawing to a different file format.
EXT EXTRUDE Extends the dimensions of a 2D object or 3D face into 3D space.
EXTENDSRF SURFEXTEND Creates new surface by extending existing surface.
F FILLET Rounds and fillets the edges of objects.
FILLETSRF SURFFILLET Creates new surface by filleting existing surface.
FREEPOINT POINTLIGHT Creates lighting effect that radiates in all directions from its location.
FSHOT FLATSHOT Creates a 2D representation of all 3D objects based on the current view.
FULLSCREEN CLEANSCREENON Clears the screen of the menu bar and all palettes.
FULLSCREENOFF CLEANSCREENOFF Restores the state of display before CLEANSCREENON was used.
G GROUP Creates and manages saved sets of objects called groups.
GCON GEOCONSTRAINT Applies or persists geometric relationships between objects or points on objects.
GD GRADIENT Fills an enclosed area or selected objects with a gradient fill.
GENERATESECTION SECTIONPLANETOBLOCK Saves 2D and 3D sections as blocks.
H HATCH Fills an enclosed area or selected objects with a hatch pattern, solid fill, or gradient fill.
HB HATCHTOBACK Sets the draw order for all hatches in the drawing to be behind all other objects.
HE HATCHEDIT Modifies an existing hatch or fill.
HI HIDE Regenerates a 3D wireframe model with hidden lines suppressed.
I INSERT Inserts a block or drawing into the current drawing.
IAD IMAGEADJUST Controls the image display of the brightness, contrast, and fade values of images.
IAT IMAGEATTACH Inserts a reference to an image file.
ICL IMAGECLIP Crops the display of a selected image to a specified boundary.
ID ID Displays the UCS coordinate values of a specified location.
IM IMAGE Displays the External References palette.
IMP IMPORT Imports files of different formats into the current drawing.
IN INTERSECT Creates a 3D solid, surface, or 2D region from overlapping solids, surfaces, or regions.
INF INTERFERE Creates a temporary 3D solid from the interferences between two sets of selected 3D solids.
ISOLATE ISOLATEOBJECTS Displays selected objects across layers; unselected objects are hidden.
J JOIN Joins similar objects to form a single, unbroken object.
JOG DIMJOGGED Creates jogged dimensions for circles and arcs.
JOGSECTION SECTIONPLANEJOG Creates a section plane that has multiple segments.
L LINE Creates straight line segments.
LA LAYER Manages layers and layer properties.
LAS LAYERSTATE Saves, restores, and manages named layer states.
LAYERFREEZE LAYFRZ Freezes the layer of the selected object.
LAYERHIDE LAYOFF Turns off the layer of a selected object.
LAYERISOLATE LAYISO Hides or locks all layers except those of the selected objects.
LAYERLOCK LAYLCK Locks the layer of a selected object.
LAYERMAKECURRENT LAYMCUR Sets the current layer to that of a selected object.
LAYERMATCH LAYMCH Changes the layer of a selected object to match the destination layer.
LAYERUNISOLATE LAYUNISO Restores all layers that were hidden or locked with the LAYISO command.
LAYERUNLOCK LAYULK Unlocks the layer of a selected object.
LE QLEADER Creates a leader and leader annotation.
LEN LENGTHEN Changes the length of objects and the included angle of arcs.
LESS MESHSMOOTHLESS Decreases the level of smoothness for mesh objects by one level.
LI LIST Displays property data for selected objects.
LO LAYOUT Creates and modifies drawing layout tabs.
LT LINETYPE Loads, sets, and modifies linetypes.
LTS LTSCALE Changes the scale factor of linetypes for all objects in a drawing.
LW LWEIGHT Sets the current lineweight, lineweight display options, and lineweight units.
M MOVE Moves objects a specified distance in a specified direction.
MA MATCHPROP Applies the properties of a selected object to other objects.
ME MEASURE Creates point objects or blocks at measured intervals along the length or perimeter of an object.
MEA MEASUREGEOM Measures the distance, radius, angle, area, and volume of selected objects or sequence of points.
MI MIRROR Creates a mirrored copy of selected objects.
ML MLINE Creates multiple parallel lines.
MLA MLEADERALIGN Aligns and spaces selected multileader objects.
MLC MLEADERCOLLECT Organizes selected multileaders that contain blocks into rows or columns, and displays the result with a single leader.
MLD MLEADER Creates a multileader object.
MLE MLEADEREDIT Adds leader lines to, or removes leader lines from, a multileader object.
MLS MLEADERSTYLE Creates and modifies multileader styles.
MO PROPERTIES Controls properties of existing objects.
MORE MESHSMOOTHMORE Increases the level of smoothness for mesh objects by one level.
MS MSPACE Switches from paper space to a model space viewport.
MT MTEXT Creates a multiline text object.
MV MVIEW Creates and controls layout viewports.
NETWORKSRF SURFNETWORK Creates non-planar surfaces in the space between edge subobjects, splines, and other 2D and 3D curves.
NEWPROJECT NEWSHEETSET Creates a new project data (DST) file that manages drawing layouts, file paths, and project information.
NVIEW VIEW Saves and restores named views, camera views, layout views, and preset views.
O OFFSET Creates concentric circles, parallel lines, and parallel curves.
OBJECTSELECTIONLIMIT PROPOBJLIMIT Limits the number of objects that can be changed at one time with the Properties Inspector.
OFFSETSRF SURFOFFSET Creates a parallel surface or solid by setting an offset distance from a surface.
OP OPTIONS Customizes the program settings.
OPENPROJECT OPENSHEETSET Opens a selected project data (DST) file.
ORBIT 3DORBIT Rotates the view in 3D space, but constrained to horizontal and vertical orbit only.
OS OSNAP Sets running object snap modes.
P PAN Moves the view planar to the screen.
PA PASTECLIP Pastes objects from the Clipboard into the current drawing.
PALETTESCLOSE TOOLSETSCLOSE Closes the tool palettes window.
PAR PARAMETERS Controls the associative parameters used in the drawing.
PARAM BPARAMETER Adds a parameter with grips to a dynamic block definition.
PATCH SURFPATCH Creates a new surface by fitting a cap over a surface edge that forms a closed loop.
PE PEDIT Edits polylines and 3D polygon meshes.
PGP ALIASEDIT Creates, modifies, and deletes AutoCAD command aliases.
PL PLINE Creates a 2D polyline.
PM SHEETSET Opens the Project Manager.
PMAUTOOPEN SSMAUTOOPEN Controls the display behavior of the Project Manager when a drawing associated with a layout is opened.
PMFOUND SSFOUND Displays the path and file name if a search for a project file is successful.
PMHIDE SHEETSETHIDE Closes the Project Manager.
PMLAYOUTSTATUS SMSHEETSTATUS Controls how the status data in a project is refreshed.
PMLOCATE SSLOCATE Controls whether the project associated with a drawing is located and opened when the drawing is opened.
PMPOLLTIME SSMPOLLTIME Controls the time interval between automatic refreshes of the status data in a project.
PMSTATE SSMSTATE Indicates whether the Project Manager window is open or closed.
PO POINT Creates a point object.
POFF HIDEPALETTES Hides currently displayed palettes (including the command line).
POINTOFF CVHIDE Hides the control vertices for both NURBS surfaces and curves.
POINTON CVSHOW Displays the control vertices for both NURBS surfaces and curves.
POL POLYGON Creates an equilateral closed polyline.
PON SHOWPALETTES Restores the display of hidden palettes.
PR PROPERTIES Displays Properties palette.
PRCLOSE PROPERTIESCLOSE Closes the Properties Inspector palette.
PRE PREVIEW Displays the drawing as it will be plotted.
PREF OPTIONS Customizes the program settings.
PRINT PLOT Plots a drawing to a plotter, printer, or file.
PS PSPACE Switches from a model space viewport to paper space.
PSOLID POLYSOLID Creates a 3D wall-like polysolid.
PU PURGE Removes unused items, such as block definitions and layers, from the drawing.
PYR PYRAMID Creates a 3D solid pyramid.
QSAVE QSAVE Saves the current drawing.
QVD QUICKVIEW Displays a list of all open drawings, and the layouts contained in the current drawing or the selected drawing when more than one drawing is open.
R REDRAW Refreshes the display in the current viewport.
RA REDRAWALL Refreshes the display in all viewports.
RE REGEN Regenerates the entire drawing from the current viewport.
REA REGENALL Regenerates the drawing and refreshes all viewports.
REBUILD CVREBUILD Rebuilds the shape of NURBS surfaces and curves.
REC RECTANG Creates a rectangular polyline.
REFINE MESHREFINE Refines mesh objects.
REG REGION Converts an object that encloses an area into a region object.
REN RENAME Changes the names assigned to items such as layers and dimension styles.
REV REVOLVE Creates a 3D solid or surface by sweeping a 2D object around an axis.
RIBBON TOOLSETS Opens the Tool Sets palette.
RIBBONCLOSE TOOLSETSCLOSE Closes the Tool Sets palette.
RO ROTATE Rotates objects around a base point.
RR RENDER Creates a photorealistic or realistically shaded image of a 3D solid or surface model.
RW RENDERWIN Displays the Render window without starting a rendering operation.
S STRETCH Stretches objects crossed by a selection window or polygon.
SC SCALE Enlarges or reduces selected objects, keeping the proportions of the object the same after scaling.
SCR SCRIPT Executes a sequence of commands from a script file.
SE DSETTINGS Sets grid and snap, polar and object snap tracking, object snap modes, and Dynamic Input.
SEC SECTION Uses the intersection of a plane and solids, surfaces, or mesh to create a region.
SELECTIONLIMIT PROPOBJLIMIT Limits the number of objects that can be changed at one time with the Properties Inspector.
SET SETVAR Lists or changes the values of system variables.
SHA SHADEMODE Starts the VSCURRENT command.
SL SLICE Creates new 3D solids and surfaces by slicing, or dividing, existing objects.
SMOOTH MESHSMOOTH Converts 3D solids, surfaces, and legacy mesh objects to the enhanced mesh object for smoothing, refinement, creasing, and splitting.
SN SNAP Restricts cursor movement to specified intervals.
SO SOLID Creates solid-filled triangles and quadrilaterals.
SP SPELL Checks spelling in a drawing.
SPE SPLINEDIT Edits a spline or spline-fit polyline.
SPL SPLINE Creates a smooth curve that passes through or near specified points.
SPLANE SECTIONPLANE Creates one or more section objects and places them throughout a 3D model.
SPLIT MESHSPLIT Splits a mesh face into two faces.
SSM SHEETSET Opens the Sheet Set Manager.
ST STYLE Creates, modifies, or specifies text styles.
SU SUBTRACT Combines selected 3D solids, surfaces, or 2D regions by subtraction.
T MTEXT Creates a multiline text object.
TA TEXTALIGN Aligns multiple text objects vertically, horizontally, or obliquely.
TB TABLE Creates an empty table object.
TEDIT TEXTEDIT Edits a dimensional constraint, dimension, or text object.
TH THICKEN Converts a surface into a 3D solid with a specified thickness.
TI TILEMODE Controls whether paper space can be accessed.
TO TOOLBAR Displays, hides, and customizes toolbars.
TP TOOLPALETTES Opens the Tool Palettes window.
TR TRIM Trims objects to meet the edges of other objects.
TS TABLESTYLE Creates, modifies, or specifies table styles.
U UNDO Reverses the effect of a command.
UC UCS Manages defined user coordinate systems.
UN UNITS Controls coordinate and angle display formats and precision.
UNHIDE UNISOLATEOBJ Displays objects previously hidden with the ISOLATEOBJECTS or HIDEOBJECTS command.
UNISOLATE UNISOLATEOBJECTS Displays objects previously hidden with the ISOLATEOBJECTS or HIDEOBJECTS command.
UP UCSMAN Manages defined user coordinate systems.
V VIEW Saves and restores named views, camera views, layout views, and preset views.
VA VBAIDE Opens the Visual Basic for Applications editor.
VBALOAD VBALOAD Loads a global VBA project into the current session.
VBAMAN VBAMAN Manages VBA projects and code modules.
VBARUN VBARUN Runs a VBA macro.
VBAUNLOAD VBAUNLOAD Unloads a global VBA project from the current session.
VC VIEWCENTER Defines a view center point.
VGO VIEWGO Restores a named view.
VL VPLAYER Controls the visibility of layers in viewports.
VO VOLUME Calculates the volume between two sets of objects.
VP VIEWPORTS Divides the drawing area into multiple viewports.
VPMAX VPMAX Enlarges the current viewport to fill the drawing area.
VPMIN VPMIN Restores the original configuration of viewports.
VPORTS VPORTS Divides the drawing area into multiple viewports.
VS VSCURRENT Sets the visual style in the current viewport.
VTO VIEWTOOLBAR Displays or hides the View toolbar.
W WBLOCK Writes objects or a block to a new drawing file.
WE WEDGE Creates a 3D solid wedge.
X EXPLODE Breaks a compound object into its component objects.
XA XATTACH Attaches an external reference to a drawing.
XB XBIND Binds one or more definitions of named objects in an xref to the current drawing.
XC XCLIP Crops the display of a selected external reference or block reference to a specified boundary.
XL XLINE Creates a line of infinite length.
XR XREF Starts the EXTERNALREFERENCES command.
Z ZOOM Increases or decreases the magnification of the view in the current viewport.

Note: This table is quite extensive and may not be exhaustive. Always refer to the official AutoCAD documentation or help files for the most up-to-date and comprehensive list of commands and their shortcuts.

The Bottom Line

Mastering these AutoCAD shortcuts for Mac can significantly enhance your design efficiency, allowing for a smoother and more intuitive user experience. By integrating these commands into your daily workflow, you can save time, reduce errors, and focus more on the creative aspects of your projects. Remember, the key to proficiency is practice, so make it a habit to use these shortcuts and watch your productivity soar.