If you missed it please go to WELCOME to MYCADHELPER for a description of the overall concept of MYCADHELPER that embodies the four chapters:
-
MYCADKEYS Faster command execution using short aliases and reduced keystrokes.
-
MYCADFUNS Offering greater functionality and more OSNAPS and OBJECT SELECTION options.
-
MYCADLAYERS The key to structured modeling and accuracy of form and data.
-
MYCADZONES More complete yet compact file structure, faster viewing and plotting.
MYCADKEYS PRESENTLY OFFERS APPROXIMATELY 900 COMMAND ALIASES ABOUT A HALF OF WHICH HAVE BEEN ACFIVATED. HALF OF THOSE ARE THE MOST COMMONLY USED AUTOCAD COMMANDS AND ALL OF THE MYCADKEYS FUNCTIONS. THE BALANCE OF LESS USED AUTOCAD COMMANDS AND PROPOSED MYCADKEY CUSTOM FUNCTIONS ARE BEING PROGRESSIVELY PROVIDED WITH MYCADKEYS STYLE ALIASES AND ACTIVE FUNCTIONS. THESE WILL BE REGULARLY UPDATED S MYCAKEYS EVOLVES.
Then when you are ready to review MYCADKEYS Command Aliases read on or follow the links below.
MYCADKEYS Aliases to AutoCAD Commands
AutoCAD Commands to MYCADKEYS Aliases
MYCADKEYS System Aliases to AutoCAD System Commands
AutoCAD Alias to AutoCAD Commands
MYCADKEYS is a multifaceted custom AutoCAD Command Interface. Written in AutoLISP by an architect for architects (me actually – Colin Wright) but it works equally well for any profession.
MYCADKEYS achieves a dramatic reduction in the time taken to both start and execute commands. This is done by using the Command line and very short command Aliases that both access and control improved commands requiring greatly reduced keystrokes .
Let’s take a quick look at the structure of MYCADKEYS:
Some of the benefits of MYCADKEYS:
-
DOUBLE your drawing output? (yes double – seriously)
-
Produce more INTELLIGENT more ACCURATE drawings?
-
Finally solve the layer naming problem?
-
Provides a complete system of short but intelligent command aliases?
-
Fast intuitive Commandline interface.
-
Supports generic AutoCAD program without corrupting it
-
Solves ALIAS naming problem.
-
Provides custom MYCADLAYER layer naming system compliant with international standards.
-
Layers may be generated, named and managed automatically by dialogue or Commandline.
-
Automated layer naming solves LAYER naming problem.
-
Automated layer names support WORKZONE creation, editing and management.
-
Eliminates screen clogging menus and hunting for Command icons...CLEANSCREEN.
-
Eliminates wasteful keystrokes and mouse clicks.
-
Reduces all MYCADKEYS command responses to single character.
-
Eliminates pressing <enter> to confirm input.
-
Improves range of OSNAPS.
-
Improves range of OBJECT selection options.
-
Improves range of command OPTIONS.
-
Improves command FUNCTIONALITY.
-
Supports COINCIDENT OVERLAY drafting
-
Permits multilevel, multi-function WORKZONES in a single integrated model.
-
Automatically creates and manages WORKZONES that aid viewing and printing.
-
Easy to learn and actually speeds learning of AutoCAD.
-
Provides a link to BIM
AutoCAD's major fault.
AutoCAD's major benefit that distinguishes it from other programs is its Command line. However this has been ignored in favor of more and more varieties of clumsy graphical menus. There are said to be eight different menu systems in AutoCAD yet the only complete one is the Command line. After many menu iterations Autodesk has finally acknowledged that the Command line is the fastest and most transparent way of controlling AutoCAD. Unfortunately their latest incarnation, their so-called “smart” command on-screen interface, has become yet another unnecessary distraction. The other thing that Autodesk has overlooked is providing an intelligent and complete command Alias (keyboard short-cuts) system.
But let’s first deal with REVIT and BIM.
Are you worried that 2D drafting is a thing of the past?
Although some major projects may be using Revit or Archicad to produce Building Information Models (BIM) Their real benefit is for presentation and 3D modeling. Eventually simple 2D production drawings are the most common outcome. The jury seems to be still out on AutoCAD versus Revit and BIM and myths and complaints are plenty.
AutoCAD 2D is still going strong. It has significant underused capabilities of OVERLAY drafting that can avoid the common errors of alignment and clashes inherent in traditional methods of drawing and claimed to be the main benefit of BIM.
With both BIM and 2D drafting the data extracted is only as good as the data put in. In less complimentary colloquial terms "garbage in garbage out". OVERLAY drafting using MYCADZONES provides an excellent opportunity to ensure good data in.
The advanced automated Layer naming and management that comes with MYCADLAYERS not only facilitates but encourages OVERLAY drafting using MYCADZONES to produce multi-discipline, multi-level, single integrated models saving time and enhancing data integrity.
MYCADKEYS uses a few very simple concepts:
-
MYCADKEYS uses keyboard shortcuts (Aliases) and single key-press responses together with a more effective use of the mouse and keyboard allowing almost all AutoCAD menus to be turned off clearing the screen for drafting area and accelerating input and control of commands.
-
Whereas AutoCAD Aliases merely start generic AutoCAD commands. MYCADKEYS Aliases both start and execute commands.
-
MYCADKEYS Aliases provide logical short command Aliases for almost ALL commands both AutoCAD and MYCADKEYS. (Not quite true since AutoCAD is said to have as many as 2000 commands).
-
Reduces command responses including Osnaps and Object selections to single key-press except for text and numbers.
-
Uses single key Accelerators to control the drawing environment.
-
Make use of the fifty plus keys on the keyboard and right mouse button not just the basic twenty-six alpha keys.
Creating Aliases:
MYCADKEYS assumes NOUN–VERB order rather than VERB–NOUN for example COPY-select-objects rather than SELECT- objects Copy.
The best shortcuts are naturally single characters but how does one create the over 900 shortcuts provided by MYCADKEYS (or even the 650 required by AutoCAD) with an average of two and never more than three characters from about 54 keys?
MYCADKEYS achieves this by assigning single character aliases to the most common commands and then grouping remaining commands by general function using one character for the command group plus one further character for the specific command. Commands with options can include an additional single key option making a maximum of three characters.
Examples of Aliases:
C Copy E Erase
Place Line (PL) Place Arc (PA)
Join Fillet (JF) Join Trim (JT)
Query Area (QA) Query Layer (QL).
By inventing a few new command words for groups such as Place, Join and Query a very large number of commands can be given recognizable two character aliases. Thus one and two character aliases are available for just about every command that you will commonly use.
An interesting group of commands are those that change object properties thus requiring a third character for the property.
Foe example ChanGe commands require further information such as a property to chanGe. Thus: GL chanGe Layer and then GLC chanGe Layer Color. Hence many edit commands may be compounded into three character aliases allowing three different command approaches by starting with G <enter>, GL <enter> or GLC <enter>. For most common options these one, two or three levels of command instructions are available as defined MYCADKEYS aliases.
Edit commands and some other commonly used commands are assigned single character shortcuts:
- |
undo |
= |
set vars |
* |
explode |
& |
group |
^ |
select |
¬ |
stretch |
+ |
r |
$ |
style |
% |
scale |
[ |
architl. |
] |
custom |
// |
mirror |
/ |
reverse |
| |
linetype |
+ |
render |
< |
Design C. |
> |
action |
3 |
threeD |
@ |
@ttedit |
A |
Array |
B |
Block |
C |
Copy |
CR |
C/Rotate |
D |
Dim |
E |
Erase |
F |
Files |
G |
chanGe |
H |
Hatch |
I |
Insert |
J |
Join |
K |
breaK |
L |
Layer |
M |
Move |
MR |
M/Rotate |
N |
reName |
O |
Osnap |
P |
Place |
Q |
Query |
R |
Rotate |
S |
Solid |
T |
Text |
U |
UCS |
V |
Viewpoint |
W |
Window |
X |
Xref |
Y |
sYmbols |
Z |
Zoom |
+ |
render |
|
|
|
|
Go to https://mycadkeys.com menu item MYCADKEYS for a complete list of Aliases.
Accelerator Keys:
In addition to conventional Alias type keyboard command shortcuts AutoCAD provides a number of special Accelerator Keys. Examples that you will be familiar with are F1 for AutoCAD’s HELP and F8 for Ortho ON and OFF. The distinction between Accelerator Keys and command Aliases is that whereas command Aliases are typed at the command line and must be completed by <enter> or [space-bar]; accelerator keys execute immediately without the need to press <enter>, Accelerator Keys also include some special key combinations such as Ctrl+chr.
MYCADKEYS Accelerator keys:
F1 MYCADKEYS HELP
F2 Same as AutoCAD (Textpage)
F3 Toggles MYCADKEYS Command- repeat ON and OFF
F4 3DORBIT
F5 REGENALL
F6 Toggles MYCADKEYS Edit Text mode ON and OFF
F7 Toggles layer name length between 5chr, 12chr or OFF
F8 Same as AutoCAD (Ortho)
F9 Toggles SNAP ON and OFF
F10 Same as AutoCAD (Polar ON/OFF)
F11 Toggles TILEMODE ON and OFF
F12 When Tilemode is OFF toggles Vport active or inactive
AutoCAD accelerator keys:
Shift+F1 AutoCAD HELP
F2 or Shift+F2 Toggles between the AutoCAD drawing screen and the text screen
F3 or Shift+F3 Starts OSNAP command.
F4 or Shift+F4 Toggles TABMODE ON and OFF.
F5 or Shift+F5 Toggles ISOPLANE ON and OFF
F6 or Shift+F6 Toggles COORDS ON and OFF
F7 or Shift+F7 Toggles GRIDMODE ON and OFF
F8 or Shift+F8 Toggles ORTHOMODE ON and OFF.
F9 or Shift+F9 Starts SNAPMODE command.
F10 or Shift+F10 Toggles Polar Tracking ON and OFF
F11 or Shift+F11 Toggles object snap tracking ON and OFF
F12 or Shift+F12 None
MYCADKEYS leaves the Ctrl+Shift+character keys as defined by AutoCAD.
EDIT
MYCADKEYS OSNAP Ctrl+character shortcuts:
Ctrl+# aLong or diVide
Ctrl+A Apparent
Ctrl+B COPYBASE
Ctrl+C Center
Ctrl+D noDe
Ctrl+E End
Ctrl+F From
Ctrl+G general midpoint between two points
Ctrl+H Hidden EXTension
Ctrl+I Intersection
Ctrl+J midpoint between two end points
Ctrl+K kwik END, MID, INT, CEN
Ctrl+Ll paralleL
Ctrl+M Mid
Ctrl+N Nea
Ctrl+O nOn
Ctrl+P Perpendicular
Ctrl+Q Quadrant
Ctrl+R not used
Ctrl+S inSertion point
Ctrl+T Tangental point
Ctrl+U Until meet line
Ctrl+V PASTECLIP
Ctrl+W not used
Ctrl+X Xval X value filtered from a point
Ctrl+Y Yval Y “”
Ctrl+Z Zval Z “”
On a keyboard with a number pad the following definitions may be usefully added to your accelerator keys.
Numpad 1 - <90
Numpad 2 - <270
Numpad 3 - <315
Numpad 4 - <180
Numpad 5 - <@
Numpad 6 - <0
Numpad 7 - <135
Numpad 8 - <90
Numpad 9 - <45
Graphic menu systems are fundamentally flawed. Can you imagine playing a piano using only a mouse to select keys? The Keys to MYCADKEYS success are a substantial reduction in required keystrokes plus the use of ten fingers instead of one mouse. (Think of the pianist - not only play with one
A truly “complete” list of all AutoCAD commands would be overwhelming and not very useful in practice. What you actually need is a complete list of important commands—the ones professionals use daily. Here’s a well-organized, practical master list 👇
🧱 1. Drawing (Create Objects)
These are your foundation commands.
- LINE (L) – Draw straight lines
- POLYLINE (PL) – Connected line segments
- CIRCLE (C) – Draw circles
- ARC (A) – Draw arcs
- RECTANGLE (REC) – Create rectangles
- POLYGON (POL) – Multi-sided shapes
- ELLIPSE (EL) – Ellipses
- SPLINE (SPL) – Smooth curves
- DONUT (DO) – Filled circles/rings
- POINT (PO) – Place reference points
✏️ 2. Modify (Editing Tools)
Used constantly for adjusting drawings.
- MOVE (M)
- COPY (CO)
- ROTATE (RO)
- SCALE (SC)
- STRETCH (S)
- TRIM (TR)
- EXTEND (EX)
- OFFSET (O)
- MIRROR (MI)
- ARRAY (AR)
- FILLET (F) – Round corners
- CHAMFER (CHA) – Bevel edges
- BREAK (BR)
- JOIN (J)
- EXPLODE (X)
📐 3. Annotation (Text, Dimensions)
For documentation and presentation.
- TEXT (DT) – Single-line text
- MTEXT (T) – Multi-line text
- DIM – Smart dimension tool
- DIMLINEAR
- DIMALIGNED
- DIMRADIUS
- DIMDIAMETER
- DIMANGULAR
- LEADER / MLEADER
- DIMSTYLE (D) – Dimension styles
📏 4. Layers & Properties
Essential for organizing drawings.
- LAYER (LA) – Layer manager
- PROPERTIES (PR) – Object properties
- MATCHPROP (MA) – Match properties
- LINETYPE (LT)
- LINEWEIGHT (LW)
- COLOR (COL)
🎯 5. Selection & Inquiry
Helps you measure and inspect.
- DIST – Measure distance
- AREA – Calculate area
- ID – Get point coordinates
- LIST – Object details
- SELECT (SE)
- QSELECT – Quick select
🧭 6. View & Navigation
Control how you see your drawing.
- ZOOM (Z)
- PAN (P)
- REGEN (RE) – Regenerate display
- VIEW (V)
- UCS – User coordinate system
- PLAN – Reset view
🧩 7. Blocks & References
Crucial for reusable components.
- BLOCK (B) – Create block
- INSERT (I) – Insert block
- WBLOCK – Write block to file
- EXPLODE (X)
- XREF – External references
📄 8. Layouts & Printing
For final output.
- LAYOUT
- MODEL / PAPERSPACE (MS / PS)
- PLOT (CTRL+P) – Print
- PAGESETUP
- MV (MVIEW) – Create viewports
⚙️ 9. Advanced Productivity
These save serious time.
- OSNAP (F3) – Object snap
- ORTHO (F8) – Straight-line mode
- POLAR (F10) – Angle tracking
- DYNMODE (F12) – Dynamic input
- SNAP (F9)
- GRID (F7)
🔧 10. Express & Power Tools (Very Useful)
Often overlooked but powerful.
- OVERKILL – Remove duplicates
- BOUNDARY (BO) – Create regions
- REGION (REG)
- WIPEOUT – Hide parts of drawing
- TORIENT – Rotate text
- FLATTEN – Convert to 2D
🧠 What to focus on
If you're learning, prioritize:
- Drawing + Modify commands first
- Then Layers + Annotation
- Then Blocks + Layouts
That core set (about 60–80 commands) covers 90% of real-world drafting work.
.