Describe System Variable
system_variable_describeGet AutoCAD system variable details: type, default, range, meaning, saved location, and engine support, or search the 90-variable catalogue by name or meaning.
Instructions
What an AutoCAD system variable means, from an authored catalogue of 90.
With name: {known, name, type, range|enum, default, meaning, saved_in (drawing|registry|not_saved), engines: {ezdxf, com}, friendly_key, read_only} plus current when the active backend can read it (omitted,
with current_unavailable, when it cannot — no document open, or a
registry variable headlessly). An unknown name is never an error: known: false and the nearest catalogue names come back. With search: every row
whose name or meaning contains all the words. With neither: the index of
names. friendly_key names the drawing_settings key that wraps the
variable, which is the preferred way to set it; engines.ezdxf: false
means the headless engine refuses a write (registry-saved, or no header
slot in ezdxf).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | System variable name, e.g. LTSCALE (case-insensitive, '$' optional) | |
| search | No | Free text matched against names and meanings, e.g. 'decimal separator' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||