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