Системни променливи в AutoCAD
Страницата е създадена на: 1 октомври 2024 и редактирана на:25 септември 2025
Същност на системните променливи
Системните променливи съхраняват информация относно предпочитанията на потребителите за начина на функциониране на интерфейса на AutoCAD, т.е. чрез техните стойности се избира измежду предвидените в AutoCAD различни начини за изпълняване на командите. Стойностите на системните променливи се променят при извършване на настройки с помощта на визуалния интерфейс (от диалог Options) или с подаване на команди.
Къде се съхраняват
В системата за помощ на AutoCAD, на страницата с информация за дадена системна променлива (вижте пример LISPSYS (System Variable)), се посочва къде се запазва (Saved in) стойността на променливата. Някои променливи се запазват във файловете с настройки на AutoCAD, други - в регистъра на Windows, а има и такива, които не се запазват (Not-saved).
Начина на съхраняване на променливите влияе върху това, какви стойности ще имат след затваряне и ново отваряне на AutoCAD (в нова сесия). Запазените във файлове с настройки променливи запазват стойностите се при нова сесия. Запазваните в регистъра променливи се отнасят за текущия потребител. В различни профили на потребители последните могат да са различни. С такива променливи всеки потребител прави индивидуални за себе си настройки на AutoCAD. Променливи, които не се запазват, имат текущи стойности само по време на текущата сесия, при рестартиране на AutoCAD, те получават нови подразбиращи се стойности. Стойности на на някои променливи се запазват във файла с редактирания модел (Drawing).
Промяна на системна променлива от командния ред
За да се извърши промяна на системна променлива от командния ред, трябва да се напише името на променливата. След натискане на Enter (Space или десен клик с мишката) се показва текущата стойност на променливата и се очаква да се въведе друга стойност. Ако се завърши без задаване на нова стойност, променливата остава със старата си стойност. Ако се напише и въведе нова стойност, променливата получава новата стойност и от този момент нататък AutoCAD започва да функционира според новата стойност.
Пример
Да променим променливата FILEDIA, която управлява дали да се показва диалог при отваряне на файл.
Пишем в командния ред името на променливата FILEDIA,

Натискаме Enter и виждаме текущата стойност на променливата <1>, която задава да се показва диалог за отваряне на файл.

Въвеждаме стойност 0 и натискаме клавиш Enter. За да установим влиянието на променената стойност, стартираме отваряне на файл. Вместо диалога за отваряне на файл, виждаме съобщение с поле, в което трябва да напишем пътя до файла, който искаме да отворим.

За да възстановите показването на диалога за отваряне на файл, променете отново стойността на FILEDIA на 1.
Команда SETVAR
Служи за намиране и задаване на стойности на системни променливи. Справка - SETVAR (Command).
Как може да видите кои са всички системни променливи е описано на страница от друг сайт How to: See Your Complete AutoCAD System Variable List.
Още страници в този раздел
В страници на този раздел показваме списъци на системните променливи в някои от версиите на AutoCAD. За да намерите дадена променлива в тези списъци, потърсете с функцията за търсене на браузъра, който използвате. За да научите повече за конкретна променлива, потърсете с името ѝ в Интернет.
Предишна страница: Някои настройки на AutoCAD
Следваща страница: Пълен списък на системните променливи в Autocad 2025
Търсене на информация