A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

AutoCAD System Variables

A

ACADLSPASDOC

Affected Commands: TOOLS/OPTIONS

Type: Integer

Saved in: Registry

Initial value: 0

Controls whether AutoCAD loads the acad.lsp file into every drawing or just the first drawing opened in an AutoCAD session.


0 - Loads acad.lsp into just the first drawing opened in an AutoCAD session

1 - Loads acad.lsp into every drawing opened


ACADPREFIX

Affected Commands: TOOLS/OPTIONS

(Read-only) Type: String Not saved

Stores the directory path, if any, specified by the ACAD environment variable, with path separators appended if necessary.


ACADVER

Affected Commands: Environment

(Read-only) Type: String Not saved

Returns the AutoCAD version number. This variable differs from the DXF file $ACADVER header variable, which contains the drawing database level number.


ACISOUTVER

Affected Commands: ACISOUT - EXPORT

Type: Integer

Not saved

Initial value: 40

Controls the ACIS version of SAT files created using the ACISOUT command. Currently, ACISOUT only supports a value of 15 through 18, 20, 21, 30, and 40.


ACTPATH

Type: String

Saved in: Registry

Initial value: " "

Specifies the additional paths to use when locating available action macros for playback.

Note: To specify more than one path, but you need to enter a semi-colon between each path.


ACTRECORDERSTATE

(Read-only)

Type: Integer

Saved in: Not-saved

Initial value: 0

Specifies the current state of the Action Recorder.


0 - Action Recorder is idle

1 - Action Recorder is active; an action macro is currently being recorded

2 - Action Recorder is active; an action macro is currently being played back


ACTRECPATH

Type: String

Saved in: Registry

Initial value: Varies

Specifies the path used to store new action macros.


ACTUI

Type: Bitcode

Saved in: Registry

Initial value: 6

Controls the behavior of the Action Recorder panel when recording and playing back macros.


0 - No changes to the Action Recorder panel occur when recording or playing back an action macro

1 - Action Recorder panel is expanded during playback

2 - Action Recorder panel is expanded during recording

4 - When recording is finished, prompt for a name and description for the action macro


ADCSTATE

Affected Commands: ADCENTER - ADCCLOSE

(undocumented)

(Read-only)

Type: Integer

Not saved

Initial value: 0

Hold the display state of the AutoCAD Design Center


0 - Not displayed in the environment

1 - Currently displayed in the environment


AFLAGS

Affected Commands: DDATTDEF - ATTDEF

Type: Integer

Not saved

Initial value: 0

Sets attribute flags for ATTDEF bitcode. The value is the sum of the following:


0 - No attribute mode selected

1 - Invisible

2 - Constant

4 - Verify

8 - Preset


ANGBASE

Affected Commands: DDUNITS - UNITS

Type: Real

Saved in: Drawing

Initial value: 0.0000

Sets the base angle to 0 with respect to the current UCS.


ANGDIR

Affected Commands: DDUNITS - UNITS

Type: Integer

Saved in: Drawing

Initial value: 0

Sets the positive angle direction from angle 0 with respect to the current UCS.


0 - Counterclockwise

1 - Clockwise


ANNOALLVISIBLE

Type: Integer

Saved in: Drawing

Initial value: 1

Hides or displays annotative objects that do not support the current annotation scale.


0 - Only annotative objects that support the current annotation scale are displayed

1 - All annotative objects are displayed

The ANNOALLVISIBLE setting is saved individually for model space and each layout.

Note: When ANNOALLVISIBLE is set to 1, annotative objects that support more than one scale will only display one scale representation.


ANNOAUTOSCALE

Type: Integer

Saved in: Registry

Initial value: -4

Updates annotative objects to support the annotation scale when the annotation scale is changed.

When the value is negative, the autoscale functionality is turned off, but the settings are maintained:


1 - Adds the newly set annotation scale to annotative objects that support the current scale except for those on layers that are turned off, frozen, locked or that are set to Viewport > Freeze.

-1 - ANNOAUTOSCALE is turned off, but when turned back on is set to 1.

2 - Adds the newly set annotation scale to annotative objects that support the current scale except for those on layers that are turned off, frozen, or that are set to Viewport > Freeze.

-2 - ANNOAUTOSCALE is turned off, but when turned back on is set to 2.

3 - Adds the newly set annotation scale to annotative objects that support the current scale except for those on layers that are locked.

-3 - ANNOAUTOSCALE is turned off, but when turned back on is set to 3.

4 - Adds the newly set annotation scale to all annotative objects that support the current scale.

-4 - ANNOAUTOSCALE is turned off, but when turned back on is set to 4.


ANNOTATIVEDWG

Type: Integer

Saved in: Drawing

Initial value: 0

Specifies whether or not the drawing will behave as an annotative block when inserted into another drawing.


0 - Nonannotative

1 - Annotative

Note: The ANNOTATIVEDWG system variable becomes read-only if the drawing contains annotative objects.


APBOX

Affected Commands: DDOSNAP - OSNAP Type: Integer

Saved in: Registry

Initial value: 0

Turns the AutoSnap aperture box on or off. The aperture box is displayed in the center of the crosshairs when you snap to an object.


0 - Aperture box is not displayed

1 - Aperture box is displayed


APERTURE

Affected Commands: DDOSNAP - OSNAP

Type: Integer

Saved in: Registry

Initial value: 10

Sets the display size for the aperture, in pixels. The aperture is the selection tool used in drawing commands. The valid range is 1-50.


AREA

Affected Commands: AREA - DBLIST - LIST

(Read-only)

Type: Real

Not saved

AREA is both a command and a system variable. The AREA system variable stores the last area computed by the AREA, LIST or DBLIST commands. Because entering area at the Command prompt invokes the AREA command, you must use the SETVAR command to access the AREA system variable.


ATTDIA

Affected Commands: DDATTE

Type: Integer

Saved in: Registry

Initial value: 0

Controls whether the -INSERT command uses a dialog box for attribute value entry. See “INSERT Command Line.” Attribute interface for entry:


0 - Issues prompts on the command line

1 - Uses a dialog box


ATTIPE

Type: Integer

Saved in: Registry

Initial value: 0

Controls the display of the in-place editor used to create multiline attributes.


0 - Displays a limited in-place editor that includes only a few formatting options

1 - Displays the full in-place editor with all formatting options

Use the limited in-place editor when creating multiline attributes for best compatibility with releases prior to AutoCAD 2008.


ATTMODE

Affected Commands: ATTDISP

Type: Integer Saved in: Drawing

Initial value: 1

Controls display of attributes. Display of attributes on screen:


0 - Off: Makes all attributes invisible

1 - Normal: Retains current visibility of each attribute: visible attributes are displayed; invisible attributes are not

2 - On: Makes all attributes visible


ATTMULTI

Type: Integer

Saved in: Registry

Initial value: 1

Controls whether multiline attributes can be created.


0 - Turns off all access methods for creating multiline attributes. They can still be viewed and edited.

1 - Turns on all access methods for creating multiline attributes.


ATTREQ

Affected Commands: INSERT

Type: Integer Saved in: Registry

Initial value: 1

Determines whether the INSERT command uses default attribute settings during insertion of blocks. Determines if Attribute defaults are used:


0 - Assumes the defaults for the values of all attributes

1 - Turns on prompts or dialog box for attribute values, as specified by ATTDIA


AUDITCTL

Affected Commands: AUDIT

Type: Integer

Saved in: Registry

Initial value: 0

Controls whether the AUDIT command creates an audit report (ADT) file.


0 - Prevents writing of ADT file

1 - Audit log (ADT) file is written


AUNITS

Affected Commands: DDUNITS - UNITS

Type: Integer

Saved in: Drawing

Initial value: 0

Sets units for angles.


0 - Decimal degrees

1 - Degrees/minutes/seconds

2- Grads

3- Radians

4- Surveyor’s units


AUPREC

Affected Commands: DDUNITS - UNITS

Type: Integer

Saved in: Drawing

Initial value: 0

Sets the number of decimal places displayed for all read-only angular units, and for all editable angular units whose precision is less than or equal to the current AUPREC value. For editable angular units whose precision is greater than the current AUPREC value, the true precision is displayed. AUPREC does not affect the display precision of dimension text (see DIMSTYLE). Do you understand this?


AUTODWFPUBLISH

Type: Integer

Saved in: Registry

Initial value: 0

Controls whether DWF (Design Web Format) files are created automatically when you save or close drawing (DWG) files.


0 - Turns off automatic publishing to DWF files when a drawing is saved or closed

1 - Turns on automatic publishing to DWF files when a drawing is saved or closed

The AUTOPUBLISH command controls additional options.

Note: This command will be removed in a future release.


AUTOMATICPUB

Type: Integer

Saved in: User-settings

Initial value: 0

Controls whether electronic files (DWF/PDF) are created automatically when you save or close drawing (DWG) files.


0 - Turns off automatic publishing to DWF/PDF files when a drawing is saved or closed

1 - Turns on automatic publishing to DWF/PDF files when a drawing is saved or closed

The AUTOPUBLISH command controls additional options.


AUTOSNAP

Affected Commands: DDOSNAP - OSNAP

Type: Integer

Saved in: Registry

Initial value: 63

Controls AutoSnap marker, tooltip, and magnet. Also turns on polar and object snap tracking, and controls the display of polar and object snap tracking tooltips. The system variable value is the sum of the following bit values:


0 - Turns off the AutoSnap marker, tooltips, and magnet. Also turns off polar tracking, object snap tracking, and tooltips for polar and object snap tracking

1 - Turns on the AutoSnap marker

2 - Turns on the AutoSnap tooltips

4 - Turns on the AutoSnap magnet

8 - Turns on polar tracking

16 - Turns on object snap tracking

32 - Turns on tooltips for polar tracking and object snap tracking


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

B

BACKGROUNDPLOT

Type: Integer

Saved in: Registry

Initial value: 2

Controls whether background plotting is turned on or off for plotting and publishing.

By default, background plotting is turned off for plotting and on for publishing.


0 - Plot: Foreground / Publish: Foreground

1 - Plot: Background / Publish: Foreground

2 - Plot: Foreground / Publish: Background

3 - Plot: Background / Publish: Background

When -PLOT, PLOT, -PUBLISH, and PUBLISH are used in a script (SCR file), the BACKGROUNDPLOT system variable value is ignored, and -PLOT, PLOT, -PUBLISH, and PUBLISH are processed in the foreground.


BACKZ

Affected Commands: DVIEW

(Read-only)

Type: Real

Saved in: Drawing

Initial value: 0.0000

Stores the back clipping plane offset from the target plane for the current viewport, in drawing units. Meaningful only if the back clipping bit in VIEWMODE is on. The distance of the back clipping plane from the camera point can be found by subtracting BACKZ from the camera-to-target distance.


BACTIONBARMODE

Type: Integer

Saved in: Registry

Initial value: 1

Indicates whether the action bars or the legacy action objects are displayed in the Block Editor.


0 - Legacy action objects are displayed in the Block Editor.

1 - Action bars are displayed in the Block Editor.

Note: The BACTIONSET and BASSOCIATE commands are disabled when the BACTIONBARMODE system variable is set to 1.


BINDTYPE

Affected Commands: XREF - REFEDIT

Type: Integer

Not Saved

initial value: 0

Controls how xref names are handled when binding xrefs or editing xrefs in place.


0 - Traditional binding behavior (“xref1|one” becomes “xref$0$one”)

1 - Insert-like behavior (“xref1|one” becomes “one”)


BLIPMODE

Affected Commands: DDRMODES - BLIPMODE

Type: Integer

Saved in: Registry

Initial value: 0

Controls whether marker blips are visible.


0 - Turns off marker blips

1 - Turns on marker blips


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

C

CDATE

Affected Commands: TIME

Type: Real

Not saved

Shows current calendar date and time. In the format yyyymmdd.hhhhmmss.


CECOLOR

Affected Commands: DDEMODES - COLOR - STATUS

Type: String

Saved in: Drawing

Initial value: “BYLAYER”

Sets the color of new objects.


CELTSCALE

Affected Commands: DDLTYPE - DDEMODES - LINETYPE - STATUS

Type: Real

Saved in: Drawing

Initial value: 1.0000

Sets the current object linetype scaling factor. Sets the linetype scaling for new objects relative to the LTSCALE command setting. A line created with CELTSCALE = 2 in a drawing with LTSCALE set to 0.5 would appear the same as a line created with CELTSCALE = 1 in a drawing with LTSCALE = 1.


CELTYPE

Affected Commands: DDLTYPE - DDEMODES - LINETYPE - STATUS

Type: String

Saved in: Drawing

Initial value: “ByLayer”

Sets the linetype of new objects.


CELWEIGHT

Affected Commands: LWEIGHT

Type: Integer

Saved In: Drawing

Initial value: “ByLayer”

Sets the lineweight of new objects.


-1 - Sets the lineweight to “ByLayer.”

-2 - Sets the lineweight to “ByBlock.”

-3 - Sets the lineweight to “Default.” “Default” is controlled by the LWDEFAULT system variable.

Other valid values entered in millimeters include 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200, and 211.

All values must be entered in millimeters. (Multiply a value by 25.4 to convert values from inches to millimeters.)


CHAMFERA

Affected Commands: CHAMFER

Type: Real

Saved in: Drawing

Initial value: 0.5000

Sets the first chamfer distance.


CHAMFERB

Affected Commands: CHAMFER

Type: Real

Saved in: Drawing

Initial value: 0.5000

Sets the second chamfer distance.


CHAMFERC

Affected Commands: CHAMFER

Type: Real

Saved in: Drawing

Initial value: 1.0000

Sets the chamfer length.


CHAMFERD

Affected Commands: CHAMFER

Type: Real

Saved in: Drawing

Initial value: 0.0000

Sets the chamfer angle.


CHAMMODE

Affected Commands: CHAMFER

Type: Integer

Not saved

Initial value: 0

Sets the input method by which AutoCAD creates chamfers.


0 - Requires two chamfer distances

1 - Requires one chamfer distance and an angle


CIRCLERAD

Affected Commands: CIRCLE

Type: Real

Not saved

Initial value: 0.0000

Sets the default circle radius. A zero indicates no default.


CLAYER

Affected Commands: DDLMODES - LAYER - STATUS

Type: String

Saved in: Drawing

Initial value: “0”

Sets the current layer.


CMDACTIVE

Affected Commands: Any command

(Read-only)

Type: Integer

Not saved

Stores the bitcode that indicates whether an ordinary command, transparent command, script, or dialog box is active. The value is the sum of the following:


1 - Ordinary command is active

2 - Ordinary command and a transparent command are active

4 - Script is active

8 - Dialog box is active

16 - AutoLISP is active (only visible to an ObjectARX-defined command)


CMDDIA

Affected Commands: Environment

Type: Integer Saved in: Registry

Initial value: 1

Controls the display of dialog boxes for the PLOT command and the external database (ASE) commands.


0 - No dialog boxes

1 - Shows dialog boxes


CMDECHO

Affected Commands: Environment

Type: Integer Not saved

Initial value: 1

Controls whether AutoCAD echoes prompts and input during the AutoLISP command function.


0 - Turns off echoing

1 - Turns on echoing


CMDNAMES

Affected Commands: Any command

(Read-only)

Type: String

Initial value: “SETVAR”

Not saved

Displays the names of the active and transparent commands. For example, LINE’ZOOM indicates that the ZOOM command is being used transparently during the LINE command. This variable is designed for use with programming interfaces such as AutoLISP, DIESEL, and ActiveX Automation.


CMLJUST

Affected Commands: MLINE

Type: Integer

Saved in: Drawing

Initial value: 0

Specifies multiline justification.


0 - Top

1 - Middle

2 - Bottom


CMLSCALE

Affected Commands: MLINE

Type: Real

Saved in: Drawing

Initial value: 1.0000

Controls the overall width of a multiline. A scale factor of 2.0 produces a multiline twice as wide as the style definition. A zero scale factor collapses the multiline into a single line. A negative scale factor flips the order of the offset lines (that is, the smallest or most negative is placed on top when the multiline is drawn from left to right). Multline scale:


0 - Single line

1 - Default width

n - Distance between lines


CMLSTYLE

Affected Commands: MLINE - MLSTYLE

Type: String

Saved in: Drawing

Initial value: “STANDARD”

Sets the multiline style that AutoCAD uses to draw the multiline.


COMPASS

Affected Commands: 3DORBIT

Type: Integer

Not saved

Initial value: 0

Controls whether the 3D compass is on or off in the current viewport.


0 - Turns off the 3D compass

1 - Turns on the 3D compass


COORDS

Affected Commands: Environment

Type: Integer

Saved in: Registry

Initial value: 1

Controls when coordinates are updated on the status line.


0 - Coordinate display is updated as you specify points with the pointing device

1 - Display of absolute coordinates is updated continuously

2 - Display of absolute coordinates is updated continuously, and distance and angle from last point are displayed when a distance or angle is requested


CPLOTSTYLE

Affected Commands: PLOT

Type: String

Saved in: Drawing

Initial Value: “ByLayer”

Controls the current plot style for new objects. The AutoCAD defined values are: “ByLayer” “ByBlock” “Normal” “User Defined”


CPROFILE

Affected Commands: TOOLS/OPTIONS

(Read-only) Type: String Saved in: Registry

Initial value: <<Unnamed Profile>>

Displays the name of the current profile. For more information on profiles, see the OPTIONS command.


CTAB

Affected Commands: Environment

(Read-only)

Type: String

Saved in: Drawing

Initial value: “Model”

Returns the name of the current (model or layout) tab in the drawing. Provides a means for the user to determine which tab is active.


CURSORSIZE

Affected Commands: TOOLS/OPTIONS

Type: Integer

Saved in: Registry

Initial value: 5

Determines the size of the crosshairs as a percentage of the screen size. Valid settings range from 1 to 100 percent. When set to 100, the crosshairs are full-screen and the ends of the crosshairs are never visible. When less than 100, the ends of the crosshairs may be visible when the cursor is moved to one edge of the screen.


CVPORT

Affected Commands: VPORTS

Type: Integer

Saved in: Drawing

Initial value: 2

Sets the identification number of the current viewport. You can change this value, which changes the current viewport, if the following conditions are met: The identification number you specify is that of an active viewport.

A command in progress has not locked cursor movement to that viewport. Tablet mode is off.


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

D

DATE

Affected Commands: Environment

(Read-only) Type: Real Not saved

Displays current date and time in calendar format: yyyy/mm/dd hh:mm:ss.ss


DBCSTATE

Affected Commands: DBCONNECT - DBCLOSE

(undocumented)

(Read-only)

Type: Integer

Initial value: 0

Display state for the Objects Properties dockable container.


0 - Not displayed in the environment

1 - Currently displayed in the environment


DBMOD

Affected Commands: Used by most commands

(Read-only)

Type: Integer

Not saved

Initial value: 5

Indicates the drawing modification status using bitcode. The value is the sum of the following:


1 - Object database modified

2 - Symbol table

4 - Database variable modified

8 - Window modified

16 - View modified

AutoCAD resets the DBMOD value to 0 when you save the drawing.


DCTCUST

Affected Commands: SPELL

Type: String

Saved in: Registry

Initial value: “”

Displays the path and file name of the current custom spelling dictionary.


DCTMAIN

Affected Commands: SPELL

Type: String

Saved in: Registry

Initial value: “enu”

Displays the file name of the current main spelling dictionary. The full path is not shown because this file is expected to reside in the support directory. American English is “enu.”


DEFLPLSTYLE

Affected Commands: PLOT

(Read-only)

Type: String

Saved in: Registry

Initial value: “ByColor”

Specifies the default plot style for new layers.


DEFPLSTYLE

Affected Commands: PLOT

Type: String

Saved in: Registry

Initial value: “ByLayer”

Specifies the default plot style for new objects


DELOBJ

Affected Commands: Modify commands

Type: Integer

Saved in: Registry Initial value: 1

Controls whether objects used to create other objects are retained or deleted from the drawing database.


0 - Objects are retained

1 - Objects are deleted


DEMANDLOAD

Affected Commands: TOOLS/OPTIONS

Type: Integer

Saved in: Registry

Initial Value: 3

Specifies if and when AutoCAD demand loads a third-party application if a drawing contains custom objects created in that application.


0 - Turns off demand loading.

1 - Demand loads the source application when you open a drawing that contains custom objects. This setting does not demand load the application when you invoke one of the application’s commands.

2 - Demand loads the source application when you invoke one of the application’s commands. This setting does not demand load the application when you open a drawing that contains custom objects.

3 - Demand loads the source application when you open a drawing that contains custom objects or when you invoke one of the application’s commands.


DIASTAT

Affected Commands: DD*****

(Read-only)

Type: Integer

Not saved

Stores the exit method of the most recently used dialog box.


0 - Cancel

1 - OK

Note: The DIASTAT system variable does not apply to standard file selection dialog boxes, such as the Select File and the Save Drawing As dialog boxes.


DIMADEC

Affected Commands: DDIM Type: Integer

Saved in: Drawing

Initial value: -1

Controls the number of precision places displayed in angular dimensions.


-1 - Uses DIMDEC value

0–8 - Indicates the number of decimal places to display in angular dimensions.


DIMALT

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Controls the display of alternate units in dimensions. See also DIMALTD, DIMALTF, DIMALTTD, DIMALTTZ, DIMALTZ, and DIMAPOST.


Off - Disables alternate units

On - Enables alternate units


DIMALTD

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 2

Controls the number of decimal places in alternate units.


DIMALTF

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 25.4000

Controls the multiplier for alternate units. If DIMALT is turned on, DIMALTF multiplies linear dimensions by a factor to produce a value in an alternate system of measurement. The initial value represents the number of millimeters in an inch.


DIMALTRND

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.00

Rounds off the alternate dimension units.


DIMALTTD

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 2

Sets the number of decimal places for the tolerance values in the alternate units of a dimension.


DIMALTTZ

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Toggles suppression of zeros in tolerance values.


0 - Suppresses zero feet and precisely zero inches

1 - Includes zero feet and precisely zero inches

2 - Includes zero feet and suppresses zero inches

3 - Includes zero inches and suppresses zero feet

To the preceding values, add:

4 - Suppresses leading zeros

8 - Suppresses trailing zeros


DIMALTU

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 2

Sets the units format for alternate units of all dimension style family members except angular.


1 - Scientific

2 - Decimal

3 - Engineering

4 - Architectural (stacked)

5 - Fractional (stacked)

6 - Architectural

7 - Fractional

8 - Windows® Desktop (decimal format using Control Panel settings for decimal separator and number grouping symbols)


DIMALTZ

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Controls the suppression of zeros for alternate unit dimension values. DIMALTZ values 0–3 affect feet-and-inch dimensions only.


0 - Suppresses zero feet and precisely zero inches

1 - Includes zero feet and precisely zero inches

2 - Includes zero feet and suppresses zero inches

3 - Includes zero inches and suppresses zero feet

4 - Suppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)

8 - Suppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)

12 - Suppresses both leading and trailing zeros (for example, 0.5000 becomes .5)


DIMAPOST

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “”

Specifies a text prefix or suffix (or both) to the alternate dimension measurement for all types of dimensions except angular.

For instance, if the current units are Architectural, DIMALT is on, DIMALTF is 25.4 (the number of millimeters per inch), DIMALTD is 2, and DIMAPOST is set to “mm,” a distance of 10 units would be displayed as 10”[254.00mm].

To turn off an established prefix or suffix (or both), set it to a single period (.).


DIMASO

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: On

Controls the associativity of dimension objects. Also see DIMASSOC.


Off - Creates no association between the various elements of the dimension. The lines, arcs, arrowheads, and text of a dimension are drawn as separate objects.

On - Creates an association between the elements of the dimension. The elements are formed into a single object. If the definition point on the object moves, the dimension value is updated.


DIMASO is not stored in a dimension style.


DIMASSOC

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 2

This variable is complicated in that it functions (or doesn’t function) differently when opening pre-2002 drawings. When opening pre-2002 drawings, DIMASSOC is not utilized: AutoCAD uses the current setting of DIMASO in the drawing (as if DIMASSOC is set to 1 or 0 – DIMASO ON or OFF.) When opening a 2002 drawing in 2000i or earlier, the value of DIMASSOC is stored, and then restored when the drawing comes back in 2002. DIMASSOC replaces the DIMASO variable used in earlier versions although it is backwards compatible.


0 - There is no association between objects and their dimensions, and AutoCAD’s dimensioning commands do not fully recognize Model Space objects from Paper Space objects. Also, each dimension is a collection of individual objects – lines, arcs, text and so on.

1 - There is no association between objects and their dimensions. However, the components of each dimension are interrelated and comprise a singe AutoCAD object. If you stretch a dimension line, for example, the dimension value changes to reflect the new dimension line’s length. While AutoCAD’s dimensioning commands do recognize Model Space objects in Paper Space, they do not compensate for viewport zoom levels. Thus, the dimension values for objects in a viewport having a zoom level of 0.5XP will be one half the correct value.

2 - Objects are associated with their dimensions. Therefore, if you modify the length of a line or the radius of an arc, the dimension components and the dimension value automatically update to match the modification. Also, AutoCAD’s dimensioning commands fully recognize Model Space objects from Paper space and they automatically compensate for differences in viewport zoom levels to assign correct values to dimensions.


DIMASZ

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.1800

Controls the size of dimension line and leader line arrowheads. Also controls the size of hook lines. Multiples of the arrowhead size determine whether dimension lines and text should fit between the extension lines. DIMASZ is also used to scale arrowhead blocks if set by DIMBLK. DIMASZ has no effect when DIMTSZ is other than zero.


DIMATFIT

Affected Commands: DDIM

Type: Integer Saved in: Drawing

Initial value: 3

Determines how dimension text and arrows are arranged when space is not sufficient to place both within the extension lines.


0 - Places both text and arrows outside extension lines

1 - Moves arrows first, then text

2 - Moves text first, then arrows

3 - Moves either text or arrows, whichever fits best

AutoCAD adds a leader to moved dimension text when DIMTMOVE is set to 1.


DIMAUNIT

Affected Commands: DDIM

Type: Integer Saved in: Drawing

Initial value: 0

Sets the units format for angular dimensions.


0 - Decimal degrees

1 - Degrees/minutes/seconds

2 - Grads

3 - Radians

4 - Surveyor’s units


DIMAUNIT sets this value when entered on the command line or when set from the Primary Units area in the Annotation dialog box.


DIMAZIN

Affected Commands: DDIM

Type: Integer Saved in: Drawing

Initial value: 0

Suppresses zeros for angular dimensions.


0 - Displays all leading and trailing zeros

1 - Suppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)

2 - Suppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)

3 - Suppresses leading and trailing zeros (for example, 0.5000 becomes .5)


DIMBLK

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “”

Sets the arrowhead block displayed at the ends of dimension lines or leader lines. To turn off arrowheads, enter a single period (.). Arrowhead block entries and the names used to select them in the New, Modify and Override Dimension Style dialog boxes are shown below. You can also enter the names of user-defined arrowhead blocks.


“” closed filled

“_DOT” dot

“_DOTSMALL” - dot small

“_DOTBLANK” - dot blank

“_ORIGIN” - origin indicator

“_ORIGIN2” - origin indicator 2

“_OPEN” - open

“_OPEN90” - right angle

“_OPEN30” - open 30

“_CLOSED” - closed

“_SMALL” - dot small blank

“_NONE” - none

“_OBLIQUE” - oblique

“_BOXFILLED” - box filled

“_BOXBLANK” - box

“_CLOSEDBLANK” - closed blank

“_DATUMFILLED” - datum triangle filled

“_DATUMBLANK” - datum triangle

“_INTEGRAL” - integral

“ ARCHTICK” - architectural tick


DIMBLK1

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “”

Sets the arrowhead for the first end of the dimension line when DIMSAH is on. To turn off arrowheads, enter a single period (.). For a list of arrowheads, see DIMBLK.


DIMBLK2

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “”

Sets the arrowhead for the second end of the dimension line when DIMSAH is on. To turn off arrowheads, enter a single period (.). For a list of arrowhead entries, see DIMBLK.


DIMCEN

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0900

Controls drawing of circle or arc center marks and centerlines by the DIMCENTER, DIMDIAMETER, and DIMRADIUS commands. For DIMDIAMETER and DIMRADIUS, the center mark is drawn only if you place the dimension line outside the circle or arc.

0 - No center marks or lines are drawn

<0 - Centerlines are drawn

>0 - Center marks are drawn

The absolute value specifies the size of the center mark.


DIMCLRD

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Assigns colors to dimension lines, arrowheads, and dimension leader lines. Also controls the color of leader lines created with the LEADER command. The color can be any valid color number. Integer equivalents for the BYBLOCK and BYLAYER properties are 0 and 256, respectively.


DIMCLRE

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Assigns colors to dimension extension lines. The color can be any valid color number. See DIMCLRD.


DIMCLRT

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Assigns colors to dimension text. The color can be any valid color number. See DIMCLRD.


DIMDEC

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 4

Sets the number of decimal places displayed for the primary units of a dimension. The precision is based on the units or angle format you have selected.


DIMDLE Affected Commands: DDIM Type: Real Saved in: Drawing Initial value: 0.0000 Sets the distance the dimension line extends beyond the extension line when oblique strokes are drawn instead of arrowheads.


DIMDLI

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.3800

Controls the spacing of the dimension lines in baseline dimensions. Each dimension line is offset from the previous one by this amount, if necessary, to avoid drawing over it. Changes made with DIMDLI are not applied to existing dimensions.


DIMDSEP

Affected Commands: DDIM

Type: Single character

Saved in: Drawing

Initial value: Decimal point (“.”)

Specifies a single-character decimal separator to use when creating dimensions whose unit format is decimal. When prompted, enter a single character at the command line. If dimension units is set to Decimal, the DIMDSEP character is used instead of the default decimal point. If DIMDSEP is set to NULL (default value, reset by entering a period), AutoCAD uses the decimal point as the dimension separator.


DIMEXE

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.1800

Specifies how far to extend the extension line beyond the dimension line.


DIMEXO

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0625

Specifies how far extension lines are offset from origin points. If you point directly at the corners of an object to be dimensioned, the extension lines do not touch the object.


DIMFIT

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 3

Obsolete. Has no effect in AutoCAD 2000 except to preserve the integrity of pre-AutoCAD 2000 scripts and AutoLISP routines. In AutoCAD 2000, DIMFIT is replaced by DIMATFIT and DIMTMOVE. Displays at the command prompt.


0 - Both text and arrowheads are placed on the outside extension lines

1 - Text is placed between the extension lines and arrowheads are placed on the outside

2 - Arrowheads are placed between the extension lines and text is on the outside

3 - Text is placed between the extension lines and places the arrowheads on the outside

4 - Same as 3 except leaders also connect the text to the dimension line unlike no. 3

5 - Both arrowheads and text are placed on the inside of the extension lines, unless not enough space is between the extension lines


DIMFRAC

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Sets the fraction format when DIMLUNIT is set to 4 (Architectural) or 5 (Fractional).


0 - Horizontal

1 - Diagonal

2 - Not stacked (for example, 1/2)


DIMGAP

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0900

Sets the distance around the dimension text when the dimension line breaks to accommodate dimension text. Also sets the gap between annotation and a hook line created with the LEADER command. If you enter a negative DIMGAP value, AutoCAD places a box around the dimension text. AutoCAD also uses DIMGAP as the minimum length for pieces of the dimension line. When calculating the default position for the dimension text, it positions the text inside the extension lines only if doing so breaks the dimension lines into two segments at least as long as DIMGAP. Text placed above or below the dimension line is moved inside only if there is room for the arrowheads, dimension text, and a margin between them at least as large as DIMGAP: 2 * (DIMASZ + DIMGAP).


DIMGAP also sets the gap between a tolerance symbol and its feature control frame.


DIMJUST

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Controls the horizontal positioning of dimension text.


0 - Centered along the dimension line between the extension lines

1 - Next to the first extension line

2 - Next to the second extension line

3 - Above and aligned with the first extension line

4 - Above and aligned with the second extension line


DIMLDRBLK

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “”

Specifies the arrow type for leaders. To turn off arrowhead display, enter a single period (.). For a list of arrowhead entries, see DIMBLK.


DIMLFAC

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 1.0000

Sets a scale factor for linear dimension measurements. All linear dimension distances, including radii, diameters, and coordinates, are multiplied by DIMLFAC before being converted to dimension text.


DIMLFAC has no effect on angular dimensions, and is not applied to the values held in DIMRND, DIMTM, or DIMTP.

If you create a dimension in paper space and DIMLFAC is not set to zero, AutoCAD multiplies the distance measured by the absolute value of DIMLFAC. In model space, negative values for DIMLFAC are ignored, and the value 1.0 is used instead. AutoCAD computes a value for DIMLFAC if you try to change DIMLFAC from the Dim prompt while in paper space and you select the Viewport option.

Dim: dimlfac

Current value <1.0000> New value (Viewport): v

Select viewport to set scale: AutoCAD calculates the scaling of model space to paper space and assigns the negative of this value to DIMLFAC.


DIMLIM

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Generates dimension limits as the default text. Setting DIMLIM to on turns DIMTOL off.


Off - Dimension limits are not generated as default text

On - Dimension limits are generated as default text


DIMLUNIT

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 2

Sets units for all dimension types except Angular.


1 - Scientific

2 - Decimal

3 - Engineering

4 - Architectural

5 - Fractional

6 - Windows desktop


DIMLWD

Affected Commands: DDIM

Type: Enum

Saved in: Drawing

Initial value: -2

Assigns lineweight to dimension lines. Values are standard lineweight (BYLAYER, BYBLOCK, integer representing 100th of mm).


-1 - Sets the lineweight to “ByLayer.”

-2 - Sets the lineweight to “ByBlock.”

-3 - Sets the lineweight to “Default.” “Default” is controlled by the LWDEFAULT system variable.

Other valid values entered in millimeters include 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200, and 211.

All values must be entered in millimeters. (Multiply a value by 25.4 to convert values from inches to millimeters.)


DIMLWE

Affected Commands: DDIM

Type: Enum

Saved in: Drawing

Initial value: -2

Assigns lineweight to extension lines. Values are standard lineweight (BYLAYER, BYBLOCK, integer representing 100th of mm).


-1 - Sets the lineweight to “ByLayer.”

-2 - Sets the lineweight to “ByBlock.”

-3 - Sets the lineweight to “Default.” “Default” is controlled by the LWDEFAULT system variable.

Other valid values entered in millimeters include 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200, and 211.

All values must be entered in millimeters. (Multiply a value by 25.4 to convert values from inches to millimeters.)


DIMPOST

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “”

Specifies a text prefix or suffix (or both) to the dimension measurement. For example, to establish a suffix for millimeters, set DIMPOST to mm; a distance of 19.2 units would be displayed as 19.2 mm.

If tolerances are turned on, the suffix is applied to the tolerances as well as to the main dimension.

Use <> to indicate placement of the text in relation to the dimension value. For example, enter <>mm to display a 5.0 millimeter radial dimension as “5.0mm.” If you entered mm <>, the dimension would be displayed as “mm 5.0.” Use the <> mechanism for angular dimensions.


DIMRND

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0000

Rounds all dimensioning distances to the specified value. For instance, if DIMRND is set to 0.25, all distances round to the nearest 0.25 unit. If you set DIMRND to 1.0, all distances round to the nearest integer. Note that the number of digits edited after the decimal point depends on the precision set by DIMDEC. DIMRND does not apply to angular dimensions.


DIMSAH

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Controls the display of dimension line arrowhead blocks.


Off - Use arrowhead blocks set by DIMBLK

On - Use arrowhead blocks set by DIMBLK1 and DIMBLK2


DIMSCALE

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 1.0000

Sets the overall scale factor applied to dimensioning variables that specify sizes, distances, or offsets. Also affects the scale of leader objects created with the LEADER command.

0.0 - AutoCAD computes a reasonable default value based on the scaling between the current model space viewport and paper space. If you are in paper space or model space and not using the paper space feature, the scale factor is 1.0.

>0 - AutoCAD computes a scale factor that leads text sizes, arrowhead sizes, and other scaled distances to plot at their face values.


DIMSCALE does not affect tolerances or measured lengths, coordinates, or angles.


DIMSD1

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Controls suppression of the first dimension line.

When turned on, suppresses the display of the dimension line and arrowhead between the first extension line and the text.


DIMSD2

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Controls suppression of the second dimension line.

When turned on, suppresses the display of the dimension line and arrowhead between the second extension line and the text.


DIMSE1

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Suppresses display of the first extension line.


Off - Extension line is not suppressed

On - Extension line is suppressed


DIMSE2

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Suppresses display of the second extension line.


Off - Extension line is not suppressed

On - Extension line is suppressed


DIMSHO

Affected Commands: DDIM

Type: Switch

Saved in: Drawing Initial value: On

Controls redefinition of dimension objects while dragging. Associative dimensions recompute dynamically as they are dragged. On some computers, dynamic dragging can be very slow, so, set DIMSHO to off to drag the original image instead. DIMSHO is not stored in a dimension style.


Off - Update off

On - Update on


DIMSOXD

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Suppresses drawing of dimension lines outside the extension lines.


Off - Dimension lines are not suppressed

On - Dimension lines are suppressed

If the dimension lines would be outside the extension lines and DIMTIX is on, setting DIMSOXD to on suppresses the dimension line. If DIMTIX is off, DIMSOXD has no effect.


DIMSTYLE

Affected Commands: DDIM

(Read-only)

Type: String

Saved in: Drawing

Initial value: “STANDARD”

DIMSTYLE is both a command and a system variable. The DIMSTYLE system variable shows the current dimension style. To display the DIMSTYLE system variable, use the SETVAR command. The DIMSTYLE system variable is read-only; you cannot change its value on the command line. To change the current dimension style, use the DIMSTYLE command.


DIMTAD

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Controls the vertical position of text in relation to the dimension line.


0 - Centers the dimension text between the extension lines.

1 - Places the dimension text above the dimension line except when the dimension line is not horizontal and text inside the extension lines is forced horizontal (DIMTIH = 1). The distance from the dimension line to the baseline of the lowest line of text is the current DIMGAP value.

2 - Places the dimension text on the side of the dimension line farthest away from the defining points.

3 - Places the dimension text to conform to Japanese Industrial Standards (JIS).


DIMTDEC

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 4

Sets the number of decimal places to display in tolerance values for the primary units in a dimension.


DIMTFAC

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 1.0000

Sets a scale factor used to calculate the height of text for dimension fractions and tolerances. AutoCAD multiplies DIMTXT by DIMTFAC to set the fractional or tolerance text height.


DIMTIH

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: On

Controls the position of dimension text inside the extension lines for all dimension types except ordinate.


Off - Aligns text with the dimension line

On - Draws text horizontally


DIMTIX

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Draws text between extension lines.


Off - Varies with the type of dimension. For linear and angular dimensions, AutoCAD places text inside the extension lines if there is sufficient room. For radius and diameter dimensions that don’t fit inside the circle or arc, DIMTIX has no effect and lways forces the text outside the circle or arc.

On - Draws dimension text between the extension lines even if AutoCAD ordinarily places it outside those lines.


DIMTM

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0000

Sets the minimum (or lower) tolerance limit for dimension text when DIMTOL or DIMLIM is on. AutoCAD accepts signed values for DIMTM. If DIMTOL is on and DIMTP and DIMTM are set to the same value, AutoCAD draws a tolerance value.

If DIMTM and DIMTP values differ, the upper tolerance is drawn above the lower, and a plus sign is added to the DIMTP value if it is positive.

For DIMTM, AutoCAD uses the negative of the value you enter (adding a minus sign if you specify a positive number and a plus sign if you specify a negative number).


DIMTMOVE

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Sets dimension text movement rules.


0 - Moves the dimension line with dimension text

1 - Adds a leader when dimension text is moved

2 - Allows text to be moved freely without a leader


DIMTOFL

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Controls whether a dimension line is drawn between the extension lines even when the text is placed outside. For radius and diameter dimensions (when DIMTIX is off), draws a dimension line inside the circle or arc and places the text, arrowheads, and leader outside.


Off - Does not draw dimension lines between the measured points when arrowheads are placed outside the measured points

On - Draws dimension lines between the measured points even when arrowheads are placed outside the measured points


DIMTOH

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: On

Controls the position of dimension text outside the extension lines.


Off - Aligns text with the dimension line

On - Draws text horizontally


DIMTOL

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Appends tolerances to dimension text. Setting DIMTOL to on turns DIMLIM off.


Off - No tolerance is added or used

On - Tolerance is added


DIMTOLJ

Affected Commands: DDIM

Type: Integer Saved in: Drawing

Initial value: 1

Sets the vertical justification for tolerance values relative to the nominal dimension text.


0 - Bottom

1 - Middle

2 - Top


DIMTP

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0000

Sets the maximum (or upper) tolerance limit for dimension text when DIMTOL or DIMLIM is on. AutoCAD accepts signed values for DIMTP. If DIMTOL is on and DIMTP and DIMTM are set to the same value, AutoCAD draws a tolerance value.

If DIMTM and DIMTP values differ, the upper tolerance is drawn above the lower and a plus sign is added to the DIMTP value if it is positive.


DIMTSZ

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0000

Specifies the size of oblique strokes drawn instead of arrowheads for linear, radius, and diameter dimensioning.


0 - Draws arrowheads.

>0 - Draws oblique strokes instead of arrowheads. The size of the oblique strokes is determined by this value multiplied by the DIMSCALE value.


DIMTVP

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.0000

Controls the vertical position of dimension text above or below the dimension line. AutoCAD uses the DIMTVP value when DIMTAD is off. The magnitude of the vertical offset of text is the product of the text height and DIMTVP. Setting DIMTVP to 1.0 is equivalent to setting DIMTAD to on. AutoCAD splits the dimension line to accommodate the text only if the absolute value of DIMTVP is less than 0.7.


DIMTXSTY

Affected Commands: DDIM

Type: String

Saved in: Drawing

Initial value: “STANDARD”

Specifies the text style of the dimension.


DIMTXT

Affected Commands: DDIM

Type: Real

Saved in: Drawing

Initial value: 0.1800

Specifies the height of dimension text, unless the current text style has a fixed height.


DIMTZIN

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Controls the suppression of zeros in tolerance values. DIMTZIN stores this value when you enter it on the command line or set it under Primary Units in the Annotation dialog box. DIMTZIN values 0–3 affect feet-and-inch dimensions only.


0 - Suppresses zero feet and precisely zero inches

1 - Includes zero feet and precisely zero inches

2 - Includes zero feet and suppresses zero inches

3 - Includes zero inches and suppresses zero feet

4 - Suppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)

8 - Suppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)

12 - Suppresses both leading and trailing zeros (for example, 0.5000 becomes .5)


DIMUNIT

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 2

Obsolete. Has no effect in AutoCAD 2000 except to preserve the integrity of pre-AutoCAD 2000 scripts and AutoLISP routines. In AutoCAD 2000, DIMUNIT is replaced by DIMLUNIT and DIMFRAC. Displays on the command line.


DIMUPT

Affected Commands: DDIM

Type: Switch

Saved in: Drawing

Initial value: Off

Controls options for user-positioned text.


Off - Cursor controls only the dimension line location; text goes to it’s default location

On - Cursor controls both the text position and the dimension line location


DIMZIN

Affected Commands: DDIM

Type: Integer

Saved in: Drawing

Initial value: 0

Controls the suppression of zeros in the primary unit value. DIMZIN stores this value when you enter it on the command line or set it under Primary Units in the Annotation dialog box. DIMZIN values 0–3 affect feet-and-inch dimensions only.


0 - Suppresses zero feet and precisely zero inches

1 - Includes zero feet and precisely zero inches

2 - Includes zero feet and suppresses zero inches

3 - Includes zero inches and suppresses zero feet

4 - Suppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)

8 - Suppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)

12 - Suppresses both leading and trailing zeros (for example, 0.5000 becomes .5)


DIMZIN also affects real-to-string conversions performed by the AutoLISP rtos and angtos functions.


DISPSILH

Affected Commands: TOOLS/OPTIONS

Type: Integer Saved in: Drawing

Initial value: 0

Controls display of silhouette curves of solid objects in Wireframe mode. Also controls whether mesh is drawn (0) or suppressed (1) when a solid object is hidden.


0 - Off

1 - On


DISTANCE

Affected Commands: DISTANCE

(Read-only)

Type: Real

Not saved

Stores the distance computed by the DIST command. Displays on the command line.


DONUTID

Affected Commands: DONUT

Type: Real

Not saved

Initial value: 0.5000

Sets the default for the inside diameter of a donut.


DONUTOD

Affected Commands: DONUT

Type: Real

Not saved

Initial value: 1.0000

Sets the default for the outside diameter of a donut. The value must be nonzero. If DONUTID is larger than DONUTOD, the two values are swapped by the next command.


DRAGMODE

Affected Commands: TOOLS/OPTIONS

Type: Integer Saved in: Registry

Initial value: 2

Controls the display of objects being dragged.


0 - Does not display an outline of the object as you drag it

1 - Displays the outline of the object as you drag it only if you enter drag on the command line after selecting the object to drag

2 - Auto; always displays an outline of the object as you drag it


DRAGP1

Affected Commands: TOOLS/OPTIONS

Type: Integer

Saved in: Registry

Initial value: 10

Sets the regen-drag input sampling rate.


DRAGP2

Affected Commands: TOOLS/OPTIONS

Type: Integer

Saved in: Registry

Initial value: 25

Sets the fast-drag input sampling rate.


DWGCHECK

Affected Commands: Environment

Type: Integer

Saved in: Registry

Initial Value: 0

Determines whether a drawing was last edited by a product other than AutoCAD. At zero, the dialog box display is suppressed. Changing the value to 1 will display the dialog box, if warranted.


DWGCODEPAGE

Affected Commands: Environment

(Read-only)

Type: String

Saved in: Drawing

Stores the same value as SYSCODEPAGE (for compatibility reasons).


DWGNAME

Affected Commands: Environment

(Read-only)

Type: String

Not saved

Initial value: “Drawing1.dwg”

Stores the drawing name as entered by the user. If the drawing has not been named yet, DWGNAME defaults to “Drawing1.dwg.” If the user specified a drive/directory prefix, the prefix is stored in DWGPREFIX.


DWGPREFIX

Affected Commands: Environment

(Read-only)

Type: String

Not saved

Stores the drive/directory prefix for the drawing.


DWGTITLED

Affected Commands: Environment

(Read-only)

Type: Integer

Not saved

Initial value: 0

Indicates whether the current drawing has been named.


0 - Drawing has not been named

1 - Drawing has been named


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

E

EDGEMODE

Affected Commands: TRIM - EXTEND

Type: Integer

Saved in: Registry

Initial value: 0

Controls how the TRIM and EXTEND commands determine cutting and boundary edges.


0 - Uses the selected edge without an extension

1 - Extends or trims the selected object to an imaginary extension of the cutting or boundary edge

Lines, arcs, elliptical arcs, rays, and polylines are objects eligible for natural extension. The natural extension of a line or ray is an unbounded line (xline), an arc is a circle, and an elliptical arc is an ellipse. A polyline is broken down into its line and arc components, which are extended to their natural boundaries.


ELEVATION

Affected Commands: Drawing and modify commands

Type: Real

Saved in: Drawing (viewport specific)

Initial value: 0.0000

Stores the current elevation relative to the current UCS for the current viewport in the current space.


EXPERT

Affected Commands: Environment Type: Integer

Not saved

Initial value: 0

Controls whether certain prompts are issued.


0 - Issues all prompts normally.

1 - Suppresses “About to regen, proceed?” and “Really want to turn the current layer off?”

2 - Suppresses the preceding prompts and “Block already defined. Redefine it?” (BLOCK) and “A drawing with this name already exists. Overwrite it?” (SAVE or WBLOCK).

3 - Suppresses the preceding prompts and those issued by the LINETYPE command if you try to load a linetype that’s already loaded or create a new linetype in a file that already defines that linetype.

4 - Suppresses the preceding prompts and those issued by UCS Save and VPORTS Save if the name you supply already exists.

5 - Suppresses the prompt, “That name is already in Use, redefine it?” issued by the - DIMSTYLE Save option when you supply the name of an existing dimension style.

When a prompt is suppressed by EXPERT, the operation in question is performed as though you entered (Y) at the prompt. Setting EXPERT can affect scripts, menu macros, AutoLISP, and the command functions.


EXPLMODE

Affected Commands: EXPLODE

Type: Integer Not saved

Initial value: 1

Controls whether the EXPLODE command supports nonuniformly scaled (NUS) blocks.


0 - Does not explode NUS blocks

1 - Explodes NUS blocks


EXTMAX

Affected Commands: Display

(Read-only)

Type: 3D Point

Saved in: Drawing

Stores the upper-right point of the drawing extents. Expands outward as new objects are drawn; shrinks only with ZOOM All or ZOOM Extents. Reported in world coordinates for the current space.


EXTMIN

Affected Commands: Display

(Read-only)

Type: 3D Point

Saved in: Drawing

Stores the lower-left point of the drawing extents. Expands outward as new objects are drawn; shrinks only with ZOOM All or ZOOM Extents. Reported in world coordinates for the current space.


EXTNAMES

Affected Commands: Drawing database

Type: Integer Saved in: Drawing

Initial value: 1

Sets the parameters for named object names (such as linetypes and layers) stored in symbol tables.


0 - Uses Release 14 parameters, which limit names to 31 characters in length. Names can include the letters A to Z, the numerals 0 to 9, and the special characters, dollar sign ($), underscore (_), and hyphen (-).

1 - Uses AutoCAD 2000 parameters. Names can be up to 255 characters in length, and can include the letters A to Z, the numerals 0 to 9, spaces, and any special characters not used by Microsoft Windows and AutoCAD for other purposes.


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

F

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

G

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

H

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

I

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

L

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

M

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

N

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

O

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

P

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Q

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

R

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

S

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

T

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

U

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

V

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

W

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

X

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Z

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Top of Page