Автокад зависает при штриховке
Может ли компьютерного пользователя раздражать что-либо сильнее, чем постоянно зависающая программа? Проблемы такого рода могут возникать на довольно мощных компьютерах и в работе с достаточно «легкими» рабочими файлами, чем приводят пользователей в замешательство.
Сегодня мы попробуем вылечить от торможения AutoCAD — сложную программу для цифрового проектирования.
Медленная работа AutoCAD. Причины и решения
Наш обзор коснется только проблем с самой программой, мы не будем брать во внимание состояние операционной системы, конфигурацию компьютера и проблемы с отдельными файлами.
Медленная работа Автокада на ноутбуке
В виде исключения, рассмотрим один случай влияния на скорость работы Автокада сторонних программ.
Зависания Автокада на ноутбуке могут быть связаны с тем, что программа, контролирующая датчик отпечатка пальца, принимает участие во всех запущенных процессах. Если это не повредит уровню безопасности вашего ноутбука, можете удалить эту программу.
Включение и отключение аппаратного ускорения
Чтобы ускорить работу Автокада зайдите в параметры программы и на вкладке «Система» в поле «Аппаратное ускорение» нажмите кнопку «Производительность графики».
Включите аппаратное ускорение щелчком на тумблере.
Торможение при выполнении штриховок
Иногда, Автокад может «задуматься» при рисовании штриховок. Это происходит в тот момент, когда программа пытается предварительно построить штриховку по контуру. Для решения этой проблемы введите в командной строке HPQUICKPREVIEW и введите новое значение, равное 0.
Другие причины и решения
На более старых версиях Автокада медленную работу может провоцировать включенный режим динамического ввода. Отключите его клавишей F12.
Также, в старых версиях, торможения может вызывать панель свойств, открытая в окне программы. Закройте ее, и с помощью контекстного меню открывайте «Быстрые свойсвта».
Напоследок, хотелось бы отметить универсальную проблему, связанную с заполнением реестра лишними файлами.
Нажмите Win+R и запустите команду regedit
Пройдите в папку HKEY_CURRENT_USERSoftwareAutodeskAutoCADRXX.XACAD-XXXX:XXXRecent File List (XX.X — версия Автокада) и удалите оттуда лишние файлы.
Вот, несколько типичных причин и решений зависания Автокада. Попробуйте перечисленные выше методы для увеличения скорости работы программы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Сегодня начнем серию статей о хитростях работы программы AutoCAD . На уникальность они не претендуют , но опробованы на практике . Начинаем со способов нормализации работы зависающих файлов dwg . Из собственного опыта – по тем , или иным причинам эта проблема в наибольшей степени влияет на производительность сотрудника .
Ошибки , накопленные при аварийных вылетах
Большой размер файла
У работающих с программой AutoCAD пользователей часто возникает проблема накопления объема файла . Часто это происходит из-за бездумного копирования одного и того же фрагмента чертежа . Это уже проблемы организации труда . Но бывает и так , что в файле почти ничего нет , а его объем превышает 10 Мб , а порой доходит до нескольких десятков . Уверенные пользователи ответят – есть же команда PURGE ! И удивятся , когда она сможет почистить файл не во всех случаях .
Как почистить файл dwg
В большинстве случаев проблема большого объема вызвана переносом данных из чертежей созданных в ArchiCAD или другой программы , создающей базу данных всего , что когда-либо появлялось в чертеже . А
команда PURGE очистить эти базы не всегда способна . В этих случаях используем следующую последовательность действий :
Нажимаем F2 , в появившейся командной строке вводим ( со скобками вводим ):
( dictremove ( namedobjdict ) " ACAD _ DGNLINESTYLECOMP "). В командной строке вы увидите " Имя объекта : 7ffff . ", что и будет означать наличие баз данных .
Через утилиты ( или вызовом команды PURGE ) чистим файл . Если у вас отлажена база слоев , то удаление можно произвести выборочно . Основные лишние данные , перенесенные из ArchiCAD , содержатся в блоках , текстовых и размерных стилях , типах линий .
А какие способы используете вы ?
Так как у любой проблемы есть несколько решений , то неплохо было бы услышать мнение других пользователей . И выводы тех , кто опробовал указанную выше методику чистки файлов dwg .
Иногда случается такая ситуация, что при попытке скопировать и вставить объекты внутри одного чертежа AutoCAD или между несколькими файлами, система зависает на несколько минут, а то и вообще аварийно завершает работу. Особенно это касается крупных проектных организаций, которые используют в работе файлы, пришедшие от подрядчиков, соисполнителей, и прочих контрагентов. При этом проблема никак не зависит от размера файла.
Основная причина возникновения такой проблемы — поврежденные данные в чертеже. Давайте разберемся, в чем может быть причина и как решить вопрос.
Восстановите чертеж
Для открывания чертежа используйте команду ВОССТАН (_RECOVER). Она позволяет проанализировать файл на ошибки в момент его открытия и исправляет их при возможности.
Если чертеж уже открыт, то для его проверки используйте команду ПРОВЕРИТЬ (_AUDIT).
Удалите лишние типы линий и прочие ненужные объекты
Для удаления неиспользуемых объектов используйте команду ОЧИСТИТЬ (_PURGE). Начиная с версии AutoCAD 2015 эта команда также позволяет удалить группы, пустые текстовые строки и данные, пришедшие из DGN файлов (из системы Microstation от Bentley).
Если у вас AutoCAD более ранний, чем 2015, воспользуйтесь утилитой AutoCAD DGN Hotfix для версий 2013 и 2014, или версией для AutoCAD 2012.
Удалите зависимости
Если на чертеж наложено слишком много зависимостей (Constrain), то это замедляет работу с рисунком и может привести к значительным проблемами при копировании и вставке. При этом если вы не видите зависимости, то это не значит, что их нет. Включить отображение зависимостей можно кнопкой на ленте или командой ОГРСТРОКА.
Для удаления зависимостей используйте команду УДАЛОГР (_DELCONSTRAIN).
Удалите лишние масштабы
«Раздутые» списки масштабов не способствуют быстрой работе файла DWG, поэтому удалите неиспользуемые аннотативные масштабы командой -СПИСМАСШТРЕД (-_SCALELISTEDIT), выберите опцию Удалить и введите *. Все неиспользуемые масштабы будут удалены.
Удалите фильтры слоев
Даже если вы удалили ненужные слои, то фильтры, в которых они фигурировали, останутся. Удалите неиспользуемые фильтры слоев с помощью команды ФИЛЬТРЫ (_FILTERS)
Очистите буфер обмена Windows
Этот совет может показаться странным, но при длительной работе программы оперативная память, выделенная под буфер обмена, становится слишком фрагментированной, особенно это становится заметным на компьютерах с минимально-допустимым объемом памяти. Перезапустите AutoCAD чтобы избежать проблем с фрагментацией.
Надеюсь, описанные проблемы помогут решить вам вопрос с долгой работой A utoCAD при копировании и вставке объектов в чертеже.
Добрый день!
В AutoCAD 2011 постоянно долго срабатывает штриховка. Выбираю штриховку, все нормально, как только нажму на "добавить объекты" или "добавить: точки выбора", то приходится немного подождать.
Это такой глюк программы или в настройках порыться? Заметил, что чем тяжелее файл, тем дольше приходится ждать!
Заранее спасибо!
1. Отключи быстрые свойства
2. Закрой палитру свойств объектов
----- добавлено через 52 сек. -----
3. Настрой AutoCAD так, чтобы он "не подсвечивал" штриховку при наведении на нее курсора.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
1. Отключи быстрые свойства
2. Закрой палитру свойств объектов
----- добавлено через 52 сек. -----
3. Настрой AutoCAD так, чтобы он "не подсвечивал" штриховку при наведении на нее курсора.
Конструктор по сути (машиностроитель)
1. Отключи быстрые свойства
2. Закрой палитру свойств объектов
----- добавлено через 52 сек. -----
3. Настрой AutoCAD так, чтобы он "не подсвечивал" штриховку при наведении на нее курсора.
Не помогло(.
Хотелось уточнить что Autocad зависает при наведении на кнопку штриховки, а не на штриховку чертежа
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Mustang26rus, у моих "орлов" на очень слабых машинах, беда со штриховкой была актуальна
Дело помогли изменения настроек AutoCAD'a
например конкретно для штриховки должно помочь:
- (command "_hpquickpreview" "0") – Признак отображения образца для просмотра при задании внутренних точек области штриховки. (выключает предположения при штриховке при наведении, штрихует по клику без предположений)
- (command "_hpmaxlines" "200000") – максимальное отображение линий штриховки
А вообще Кулик Алексей aka kpblc безусловно прав, надо копать настройки Автокада.
После прочтения форума и справки повесил в автозагрузку к каждому чертежу вот что:
(command "_attdisp" "нормальное")
(command "_hpquickpreview" "откл")
(command "_selectionpreview" "1")
(command "_hpmaxlines" "200000")
(command "_viewres" "нет" "500")
(command "_previeweffect" "0")
(command "_isavepercent" "0")
(command "_rollovertips" "0")
(command "_vtenable" "0")
(command "_annoallvisible" "0")
(command "_annoautoscale" "-4")
(command "_dynmode" "-3")
Опять же, для каждого это индивидуально
- (command "_hpquickpreview" "0") – выключает предположения при штриховке
- (command "_selectionpreview" "1") - выключает жирное подсвечивание при наведении, оставляет только пунктир
- (command "_hpmaxlines" "200000") – максимальное отображение линий штриховки
- (command "_viewres" "нет" "500") - точность аппроксимации, ускоряет регенерацию
- (command "_previeweffect" "0") – визуальный эффект предварительного просмотра набора объектов
- (command "_isavepercent" "0")– делаем каждое сохранение полным, исключая анализ диска
- (command "_rollovertips" "0")- подсказки ролловеров для объектов не выводятся
- (command "_vtenable" "0") - выключаем анимации
- (command "_annoallvisible" "0") - отображаются только аннотативные объекты, поддерживающие текущий представление с учетом масштаба
- (command "_annoautoscale" "-4") – отключаем функцию автоматического масштабирования
- (command "_dynmode" "-3") – отключаем динамический ввод
Ага, выключен.
P.S. Твои command на самом деле почти целиком - системные переменные. Кроме, по-моему, viewres.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Кулик Алексей aka kpblc, все системные кроме _attdisp, если не ошибаюсь.
Вчера глобально на 200 машин завел это, ничего никому не сломало. Только буквально сейчас _attdisp (включенный сюда для того чтобы на старых чертежах, где по дефолту выключены атрибуты, включать их чтобы работали динамические блоки) у дорожников в "Развязке" стал ломать логику работы их атрибутов. Пришлось исключить. А раз никому хуже не стало, значит уже хорошо.
Оффтоп Кулик Алексей aka kpblc по опыту, еще чего-нить полезного для пущей радости в этот список включить можно ?
Регулируется системной переменной attmode.
А так - добавлять ничего не хочу. Тут же у каждого свои предпочтения, а основное уже много раз разбиралось (часть я даж к себе на сайт утянул )
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Вот за это прям спасибо , утянул к себе в автозагрузку взамен (command "_attdisp" "нормальное") на моих это не повлияет, а вот дорожников вероятно ломать перестанет
//ушел тыкать
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Доброе утро. Спасибо за ответ. К сожалению внимательное изучение данной проблемы в интернете до написания данной темы не дало результаты, так как на многих сайтах были одни рассуждения без информации о положительном решении данной проблемы. Поэтому я решил задать этот вопрос на форуме DWG, надеюсь на ответ от знающего человека знакомого с данной проблемой по личному опыту.
Добрый день!
В AutoCAD 2011 постоянно долго срабатывает штриховка. Выбираю штриховку, все нормально, как только нажму на "добавить объекты" или "добавить: точки выбора", то приходится немного подождать.
Это такой глюк программы или в настройках порыться? Заметил, что чем тяжелее файл, тем дольше приходится ждать!
Заранее спасибо!
1. Отключи быстрые свойства
2. Закрой палитру свойств объектов
----- добавлено через 52 сек. -----
3. Настрой AutoCAD так, чтобы он "не подсвечивал" штриховку при наведении на нее курсора.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
1. Отключи быстрые свойства
2. Закрой палитру свойств объектов
----- добавлено через 52 сек. -----
3. Настрой AutoCAD так, чтобы он "не подсвечивал" штриховку при наведении на нее курсора.
Конструктор по сути (машиностроитель)
1. Отключи быстрые свойства
2. Закрой палитру свойств объектов
----- добавлено через 52 сек. -----
3. Настрой AutoCAD так, чтобы он "не подсвечивал" штриховку при наведении на нее курсора.
Не помогло(.
Хотелось уточнить что Autocad зависает при наведении на кнопку штриховки, а не на штриховку чертежа
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Mustang26rus, у моих "орлов" на очень слабых машинах, беда со штриховкой была актуальна
Дело помогли изменения настроек AutoCAD'a
например конкретно для штриховки должно помочь:
- (command "_hpquickpreview" "0") – Признак отображения образца для просмотра при задании внутренних точек области штриховки. (выключает предположения при штриховке при наведении, штрихует по клику без предположений)
- (command "_hpmaxlines" "200000") – максимальное отображение линий штриховки
А вообще Кулик Алексей aka kpblc безусловно прав, надо копать настройки Автокада.
После прочтения форума и справки повесил в автозагрузку к каждому чертежу вот что:
(command "_attdisp" "нормальное")
(command "_hpquickpreview" "откл")
(command "_selectionpreview" "1")
(command "_hpmaxlines" "200000")
(command "_viewres" "нет" "500")
(command "_previeweffect" "0")
(command "_isavepercent" "0")
(command "_rollovertips" "0")
(command "_vtenable" "0")
(command "_annoallvisible" "0")
(command "_annoautoscale" "-4")
(command "_dynmode" "-3")
Опять же, для каждого это индивидуально
- (command "_hpquickpreview" "0") – выключает предположения при штриховке
- (command "_selectionpreview" "1") - выключает жирное подсвечивание при наведении, оставляет только пунктир
- (command "_hpmaxlines" "200000") – максимальное отображение линий штриховки
- (command "_viewres" "нет" "500") - точность аппроксимации, ускоряет регенерацию
- (command "_previeweffect" "0") – визуальный эффект предварительного просмотра набора объектов
- (command "_isavepercent" "0")– делаем каждое сохранение полным, исключая анализ диска
- (command "_rollovertips" "0")- подсказки ролловеров для объектов не выводятся
- (command "_vtenable" "0") - выключаем анимации
- (command "_annoallvisible" "0") - отображаются только аннотативные объекты, поддерживающие текущий представление с учетом масштаба
- (command "_annoautoscale" "-4") – отключаем функцию автоматического масштабирования
- (command "_dynmode" "-3") – отключаем динамический ввод
Ага, выключен.
P.S. Твои command на самом деле почти целиком - системные переменные. Кроме, по-моему, viewres.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Кулик Алексей aka kpblc, все системные кроме _attdisp, если не ошибаюсь.
Вчера глобально на 200 машин завел это, ничего никому не сломало. Только буквально сейчас _attdisp (включенный сюда для того чтобы на старых чертежах, где по дефолту выключены атрибуты, включать их чтобы работали динамические блоки) у дорожников в "Развязке" стал ломать логику работы их атрибутов. Пришлось исключить. А раз никому хуже не стало, значит уже хорошо.
Оффтоп Кулик Алексей aka kpblc по опыту, еще чего-нить полезного для пущей радости в этот список включить можно ?
Регулируется системной переменной attmode.
А так - добавлять ничего не хочу. Тут же у каждого свои предпочтения, а основное уже много раз разбиралось (часть я даж к себе на сайт утянул )
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Вот за это прям спасибо , утянул к себе в автозагрузку взамен (command "_attdisp" "нормальное") на моих это не повлияет, а вот дорожников вероятно ломать перестанет
//ушел тыкать
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Доброе утро. Спасибо за ответ. К сожалению внимательное изучение данной проблемы в интернете до написания данной темы не дало результаты, так как на многих сайтах были одни рассуждения без информации о положительном решении данной проблемы. Поэтому я решил задать этот вопрос на форуме DWG, надеюсь на ответ от знающего человека знакомого с данной проблемой по личному опыту.
Может ли компьютерного пользователя раздражать что-либо сильнее, чем постоянно зависающая программа? Проблемы такого рода могут возникать на довольно мощных компьютерах и в работе с достаточно «легкими» рабочими файлами, чем приводят пользователей в замешательство.
Сегодня мы попробуем вылечить от торможения AutoCAD — сложную программу для цифрового проектирования.
Медленная работа AutoCAD. Причины и решения
Наш обзор коснется только проблем с самой программой, мы не будем брать во внимание состояние операционной системы, конфигурацию компьютера и проблемы с отдельными файлами.
Медленная работа Автокада на ноутбуке
В виде исключения, рассмотрим один случай влияния на скорость работы Автокада сторонних программ.
Зависания Автокада на ноутбуке могут быть связаны с тем, что программа, контролирующая датчик отпечатка пальца, принимает участие во всех запущенных процессах. Если это не повредит уровню безопасности вашего ноутбука, можете удалить эту программу.
Включение и отключение аппаратного ускорения
Чтобы ускорить работу Автокада зайдите в параметры программы и на вкладке «Система» в поле «Аппаратное ускорение» нажмите кнопку «Производительность графики».
Включите аппаратное ускорение щелчком на тумблере.
Торможение при выполнении штриховок
Иногда, Автокад может «задуматься» при рисовании штриховок. Это происходит в тот момент, когда программа пытается предварительно построить штриховку по контуру. Для решения этой проблемы введите в командной строке HPQUICKPREVIEW и введите новое значение, равное 0.
Другие причины и решения
На более старых версиях Автокада медленную работу может провоцировать включенный режим динамического ввода. Отключите его клавишей F12.
Также, в старых версиях, торможения может вызывать панель свойств, открытая в окне программы. Закройте ее, и с помощью контекстного меню открывайте «Быстрые свойсвта».
Напоследок, хотелось бы отметить универсальную проблему, связанную с заполнением реестра лишними файлами.
Нажмите Win+R и запустите команду regedit
Пройдите в папку HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\RXX.X\ACAD-XXXX:XXX\Recent File List (XX.X — версия Автокада) и удалите оттуда лишние файлы.
Вот, несколько типичных причин и решений зависания Автокада. Попробуйте перечисленные выше методы для увеличения скорости работы программы.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Причина подтормаживаний и зависаний может крыться:
- в слабом железе
- в замусоренной ОС
- настройках Автокада
- большом размере файла .dwg
В данной статье рассмотрим третий пункт. Все примеры, скриншоты и консольные команды будут браться из Автокад 2015. Поэтому в более ранних версиях или поздних, возможно отсутствие этих параметров. Так что вам придется самим проводить поиск и анализ, где расположены эти функции и как они называются в вашей версии. И так, поехали.
Проблемы в Автокад
Первый и важный пункт, на что обязательно обратите внимание, включено ли у вас Аппаратное ускорение. Его использование очень и очень не плохо убирает большинство тормозов в AutoCADe на производительном ПК. (Хотя у некоторых пользователей отмечалось замедление работы при его включении.) Но в любом случае, с ним стоит поиграться и отследить ход работы до и после включения.
Сервис - Настройка - вкладка Система - Производительность графики
При переключении между окнами может быть задержка в отображении изображения
Причина может быть в используемой панели диспетчере слоев.
Решение: просто убрать из боковой панели данный диспетчер
Так же проверьте, что у вас отключена и эта настройка. Она повысит производительность, если в чертеже используется много слоев.
Диспетчер свойств слоев – Параметры – Показать используемые слои (либо в командной строке прописать SHOWLAYERUSAGE 0)
Беда может проявляться и при работе с линиями, точнее при наведении курсора мыши на перекрывающиеся объекты и тут может помочь отключение циклического выбора
Пункт меню Сервис – Режимы рисования – вкладка Циклический выбор – Выключаем
Либо на панели адаптации опять же выключаем данный режим, либо в командной строке SELECTIONCYCLING 0
При плавающем окне Командной строки, могут так же наблюдаться подтормаживания и небольшие рывки.
Лечится это отключением ctrl+9 или пункт меню Вид – Палитры – Командная строка
Выключить во время черчения все плавающие панели (Сочетания клавиш Ctrl + 1 - Ctrl + 9)
И опять тормоза в Автокаде, но теперь при наведении курсора мыши на объекты. Поможет отключение предварительного просмотра объектов.
Сервис – Настройка – вкладка Выбор – раздел Просмотр или SELECTIONPREVIEW 0
Очень тормозит анимация при построении отрезков, полилиний и т.п.
В AutoCAD в командной строке введите _vtoptions. Снять все галочки в выпавшем окне.
Автокад начинает беспощадно тормозить при работе с листами. При переключении с листа на лист зависает и отжирает всю оперативную память.
Возможно поможет использование команды ANNOALLVISIBLE 0
Здесь приведены примеры настроек, которые могут изменить ваши привычные и удобные мелочи, которыми пользуетесь повседневно в работе. Но поиграв с этими параметрами, можно добиться того, чтобы Автокад больше не тормозил. Вторая часть статьи.
И в заключении очень короткое, но наглядное видео как решить проблему с тормозами в несколько кликов:
Читайте также: