Ускорение AutoCAD, часть 3
По следам Autodesk University Russia 2014, с учетом предыдущих частей: Ускорение AutoCAD. Часть 1, часть 2, часть 2.1 и, заодно Варианты запуска AutoCAD.
Начнем, пожалуй, с системных переменных касаемо AutoCAD 2015
Имя системной переменной | Пояснение | Значение по умолчанию | Значение, которое я поставил для себя |
CURSORBADGE | Отвечает за отображение определенных значков курсора в области чертежа. Хранится в реестре внутри каждого профиля. | 2 | Если поставить 1, то красивости будут отключены, а скорость работы вырастет. |
COMMANDPREVIEW | Позволяет оценить результат выполнения некоторых команд до их выполнения. При выключении этой системной переменной начинает срабатывать обработка переменной SELECTIONPREVIEW | 1 | Я поставил значение 0. |
Вроде бы пока в голову ничего не лезет...
На AUR2014 мне мало того, что подсказали, так еще и показали, и попробовать дали, что надо делать с ОС Windows (по крайней мере с Win7), если AutoCAD начинает часто кричать о нехватке памяти. Как выяснилось, на работе у нас подобное практикуется уже бог знает сколько времени (позор на мои седины! А я - ни сном ни духом! ;))
Итак, под правами администратора (локального или доменного) запускаем msconfig:
В окошке переходим на вкладку "Загрузка" и жмем кнопку "Дополнительные параметры":
И здесь устанавливаем реальное количество процессоров, имеющихся на машине и реальное же количество памяти. Физической RAM, которая есть. Я обычно ставлю по максимуму ))
После установки значений не забываем установить галочку "Сделать параметры загрузки постоянными", перезагружаем компьютер - и viola, работаем
А AutoCAD кричал о нехватке памяти?
На раб месте обнаружилась интересная особенность
Видеокарта - HD 6700
В диспетчере посмотрел папки драйверов для видеокарты - обнаружилось всего три пути,
не поленился прописал в Путь доступа к драйверам устройств, там же где по умолчанию
Путь доступа к драйверам устройств
C:\ProgramRles\Aulodesk\AutoCAD2014\Drv
Так вот при включенном аппаратном ускорении прирост очень заметен,
ранее я его всегда выключал т.к. с ним только хуже было, оказалось хуже если только если пути не прописывать.
Сложно сказать. Это была машина пользователя. Работает человек в AutoCAD MEP. Жалобы были на медленное открытие программы, на периодические вылеты, трудности работы с большими файлами. К счастью, удалось восстановить систему без переустановки AutoCAD. ОС Windows 7 (64), 8G RAM.
Спасибо,что делитесь!!! Все проделала по всем настройкам и стало гораздо веселее!
"После манипуляций с msconfig в Windows 7 у меня вообще перестала грузиться система. До этого компьютер работал нестабильно, а тут вообще никакие режимы восстановления не воспринимает."
Подтверждаю - при играх с количеством цпу и рам через msconfig windows 10 в моем случае после какой-то перезагрузки ушел в перманентный бсод. Гугл по номеру ошибки выдал как причину в т.ч., что возможно, были изменены кол-во cpu и ram и для восстановления требуется их сбросить. Так что аккуратнее.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
(setvar "ISAVEPERCENT" 50) ; отслеживает когда сохранять чертеж. при 0 тратит много времени на сохранение
(setvar "TOOLTIPS" 0) ; подсказки при наведении на объекты.чаще всего не нужны
(setvar "VTDURATION" 5000) ; Определяет скорость (пауза между переходами в msec) плавных переходов при смене вида.
(setvar "VTFPS" 7) ; Определяет минимальную скорость отображения плавных переходов. Размерность - кадров/c.
(setvar "VTENABLE" 1) ; Плавную смену вида
(setvar "XLOADCTL" 0) ; отключает подгрузку внешних ссылок
(setvar "SELECTIONPREVIEW" 0) ; Включает, отключает подсветку возможного выбора под курсором
(setvar "PREVIEWFILTER" 0) ;
(setvar "SELECTIONPREVIEWLIMIT" 2000) ; Ограничение числа объектов, для которых может отображаться предварительное выделение при выборе рамкой или секущей рамкой.
(setvar "LINESMOOTHING" 0) ; Сглаживание линий на экране
(setvar "INTELLIGENTUPDATE" 10) ; правляет скоростью обновления графики. Значение по умолчанию равно __ кадров в секунду.
(setvar "SELECTIONCYCLING" 0) ; запрос какой обект выбрать если друг на друге
(setvar "FILETABPREVIEW" 0) ; предварительный просмотр при наведении на вкладку
(setvar "ANNOALLVISIBLE" 0); превью листов
(setvar "LAYEREVAL" 0) ; обновление информации о слоях
(setvar "LAYERNOTIFY" 0) ; обновление информации о слоях
(setvar "SNAPMODE" 0) ; привязка к сетке
(setvar "CURSORBADGE" 2) ; Отвечает за отображение определенных значков курсора в области чертежа. Хранится в реестре внутри каждого профиля
(setvar "COMMANDPREVIEW" 0) ; это переменная в AutoCAD, которая определяет, будет ли отображаться предварительный просмотр результата выполнения команд (например, Extend, Offset, Trim)
)
По поводу iasvepercent : https://autolisp.ru/2014/03/24/isavepercent-features/ - это раз.
Второе: подобные конструкции стоит оборачивать в цикл. Заодно проверяя - есть ли такие системные переменные в принципе.
Третье: плавности стоит все же выключать
Четвертое: было бы, наверное, неплохо все ж чуть побольше пояснений - что это, зачем, для каких версий и т.д. Я, например, в упор не понимаю, к чему этот комментарий к статье, которой уже 10 лет