We recently received a users drawing and found it to be redrawing and regenerating *extremely* slowly.  After a while we discovered that the VIEWRES was set to 20000 !!!  While there may be instances where you need to bump it up a little, don’t use a higher number than necessary.

Issue the VIEWRES command and answer Yes to the fast zooms, then enter the smallest number that gives smooth circles at most zoom levels.  If you zoom in tight and circles don’t look round simply issue the REGEN command.   You should be able to use 200 to 500 with good results.  This value is stored in the drawing.

If you would prefer not to see the starting splash screen which (to us) *feels* like it slows down the startup, follow this procedure.

  1. Right Click your Launch Icon, choose Properties.
  2. Click the Shortcut tab if not already there.
  3. In the Target field, after the “..acad.exe” text, put in a space followed by /nologo.

Make sure there is a space before and after the switch.  For Bricscad users, put in /l instead.

If you have installed a newer version of AutoCAD (2012 or higher) you may have noticed a significant lag on the crosshair when you first launch.  AutoCAD is background loading the ribbon panels to make the switching faster.  If you would rather have your delays on the ribbon click, then type RIBBONBGLOAD at the command prompt and enter 0.

For AutoCAD users 2013 and higher, imagine an AutoCAD command line that starts up *instantly* and will let you open files, make changes and save the file.  The new Core Console has been referred to as a ‘headless AutoCAD’ since it does not show the graphics editor (and all the interface burdon that comes with it, such as the ribbon).  It is the perfect environment for running scripts since they typically don’t require any user interaction anyway.

The AcCoreConsole.exe is in the primary AutoCAD folder, you may want to consider creating a shortcut to it from the desktop.  You will also find more information on the Core Console at the following URL (Kean Walmsley’s Through the Interface Blog).

To check the status of certain system variables, you can use the SETVAR command.  After issuing the command, enter ? to begin the list, then apply an optional filter.  For example entering DIM* will show all the dimension variables.

To add an attribute to a block that’s already defined (and used) in the drawing, simply issue the BEDIT command, select the block defined and use the ATTDEF command.  It’s likely you will want to turn on the “Align below previous attribute definition” toggle.  Then close the Block Editor and Save Changes.

The most important consideration now is that existing inserts don’t have a placeholder for your new attribute!  AutoCAD’s built in ATTSYNC command can correct this.  Issue the command, press enter to <Select> and pick any insert of your block, press enter to confirm.  All the instances of your insert now display the newly added attribute with the default value.  You can now simply double-click an insert to change the value in the enhanced attribute editor.

This controls whether AutoCAD picks the elevation of the snap point, the default being 0 (use the Z value).  If you change the variable setting to 1, AutoCAD will use the value of the ELEVATION system variable instead.  This can be very useful in an elevated drawing when you don’t want newly drawn geometry to take on the elevations of the existing geometry.

Don’t forget to set it back if you need to snap to elevations, for example when drawing 3dPolylines.

If you need to make changes to all (or most) layers in a drawing, with this dialog displayed press Ctrl+A (or right click and choose Select All), then click the operation.  For example, if you click the linetype (or other) fields you are making changes to all selected items in the list.

If there are items you wish to exclude hold Ctrl while clicking to deselect them.

An extra tip along these lines.  You can press Ctrl+C to copy the properties of the selected rows to the clipboard, ready to paste into other applications like MS Excel, etc.