Регенерация модели в автокаде как отключить
AutoCAD автоматически регенерирует, когда это необходимо, но вы можете отключить автоматическую регенерацию и вручную регенерировать (используя команду REGEN), когда хотите; это уменьшает регенерацию и дает вам больше контроля. Используйте команду REGENAUTO и отключите ее.
Как произвести очистку в AutoCAD?
Почему AutoCAD так долго переключает макеты?
Задержка при переключении вкладок компоновки может быть связана с повреждением файла или увеличением размера файла из-за чрезмерного количества неиспользуемых записей в базе данных чертежей.
Как запретить Civil 3D регенерировать модель?
При запуске чертежа Civil 3D модель повторно создается во многих…
- Это может произойти и при открытии нового чертежа.
- Его можно остановить, нажав пару раз кнопку ESC или несколько раз изменив REGENMODE с 0 на 1.
Что такое команды в AutoCAD?
Основные команды Автокад.
КОРОТКОЕ / КОМАНДА | ОПИСАНИЕ |
---|---|
DI/РАССТОЯНИЕ | Найдите расстояние между двумя точками на чертеже |
УДАЛИТЬ/Е | Удаление или удаление объектов с рисунка |
ЭЛЕКТРОННАЯ ПЕРЕДАЧА/ ZIP | Создайте самораспаковывающийся или заархивированный файл |
I/ ВСТАВИТЬ | Вставить (существующий блок или рисунок как блок) |
Как увеличить масштаб в Автокаде?
Масштабирование и панорамирование в AutoCAD можно полностью выполнить с помощью колесика мыши. Наведите курсор на то место, где вы хотите увеличить масштаб, и поверните колесико мыши, чтобы увеличить или уменьшить масштаб. Вы также можете перемещаться, щелкая и перетаскивая колесико мыши, используя его так же, как и кнопку мыши.
Что такое регион AutoCAD?
Итак, некоторые из вас могут спросить, что такое регион в AutoCAD? Это в основном закрытая граница, поэтому, например, эти объекты, которые у нас есть на чертеже в данный момент, круги, могут быть преобразованы в область. Замкнутая полилиния, например, даже с дугами на углах может быть преобразована в регион.
Почему CAD продолжает зависать?
Наиболее распространенные причины относятся к следующим категориям: Отсутствуют обновления AutoCAD или операционной системы. Проблемы не связаны с конкретным чертежом. Проблемы зависят от файла.
Что такое команда очистки?
Цель. Используйте оператор PURGE для удаления таблицы или индекса из корзины и освобождения всего пространства, связанного с объектом, или для удаления всей корзины, или для удаления части всего отброшенного табличного пространства из корзины.
Что делает очистка чертежа AutoCAD?
Удаляет из чертежа неиспользуемые элементы, такие как определения блоков и слои.
Как ускорить AutoCAD 2022?
Удалите временные файлы (см. Как удалить временные файлы в Windows). Отключите программное обеспечение для управления файлами или проверьте чертежи вне программного обеспечения, чтобы убедиться, что это не замедляет работу AutoCAD. Отключите автономные файлы (см. Отключение автономных файлов в отдельных перенаправленных папках). Отключите или удалите антивирусное программное обеспечение.
Как заставить AutoCAD работать быстрее?
Советы по оптимальной производительности AutoCAD
- Перезагружайте компьютер каждый день.
- Проверьте распространенную ошибку Internet Explorer.
- Отключите информационный центр AutoCAD.
- Установите последнее обновление AutoCAD.
- Обновите драйверы видеокарты.
- Обновите . …
- Очистите временные файлы.
- Переключите настройку графического ускорения.
Как ускорить работу AutoCAD?
AutoCAD будет работать быстрее, если он получит больше памяти для выполнения своей задачи, и вы можете очистить память, удалив ненужное программное обеспечение, тем самым ограничив фоновые процессы. Удалите все ненужное программное обеспечение и постарайтесь оставить на своем компьютере только необходимое программное обеспечение. Вы также можете очистить место на диске, чтобы повысить производительность.
В acad 2012, ставлю новое значение REGENMODE <0>: 0
Но после команды FIND (поиск и замена текста). Все равно происходит регенерация, пишет: Выполняется регенерация модели. И приходится ждать пока она пройдет. Окошко поиска так и висит, пока происходит регенерация. Причем это не зависит нашелся текст для замены или нет.
В acad 2008, такого не было.
Как бы ее полностью выключить, эту автоматическую регенерацию.0>
специалист по околачиванию грушевых деревьев
Такой команды (REGENAUTO) в ACAD 2012 нет, а команда РЕГЕНАВТО не помогает.
Можете сами проверить после любого поиска текста (команда _find) обязательно при закрытии окна поиска идет автоматическая регенерация модели. В ACAD2008 такого не было.
специалист по околачиванию грушевых деревьев
Такой команды (REGENAUTO) в ACAD 2012 нет, а команда РЕГЕНАВТО не помогает.
Можете сами проверить после любого поиска текста (команда _find) обязательно при закрытии окна поиска идет автоматическая регенерация модели. В ACAD2008 такого не было.
РЕГЕНАВТО стоит в режиме отключено (ACAD 2012), но автоматическая регенерация модели все равно выполняется сразу после операции замены текста, хотя замены никакой не было. На больших чертежах задержка на 2-3 секунды раздражает. Кто знает как сделать, чтобы регенерация модели выполнялась только тогда, когда ей это укажут принудительно вручную.
РЕГЕНАВТО стоит в режиме отключено (ACAD 2012), но автоматическая регенерация модели все равно выполняется сразу после операции замены текста, хотя замены никакой не было. На больших чертежах задержка на 2-3 секунды раздражает. Кто знает как сделать, чтобы регенерация модели выполнялась только тогда, когда ей это укажут принудительно вручную.
Этот вопрос меня тоже очень интересует. 10-секундный висяк после закрытия окна поиска.
Разрешите поднять тему.
Может быть кто-то что-то посоветует..
Подниму тему. Вопрос так и не решен. В Autocad 2008 так не было.
Повторю вопрос:
После команды FIND (поиск и замена текста). Все равно происходит регенерация, пишет: Выполняется регенерация модели. И приходится ждать пока она пройдет. Окошко поиска так и висит, пока происходит регенерация. Причем это не зависит нашелся текст для замены или нет.
Если у кого установлен Autocad 2013, просьба проверить это:
"После команды FIND (поиск и замена текста). Все равно происходит регенерация, пишет: Выполняется регенерация модели. И приходится ждать пока она пройдет. Окошко поиска так и висит, пока происходит регенерация. Причем это не зависит нашелся текст для замены или нет. Чем больше текста в чертеже тем дольше висит окно."
Помогите найти решение данной проблемы.
Хоть обратно откатывайся на Autocad 2008, там такого не было. Очень много людей страдают от этого.
sadko7, Autocad 2013 нет и проверить возможности нет, есть предложение использовать вместо штатной команды _find программные варианты поиска и замены тексте на чертеже, по-моему здесь на форуме такого рода программ тьма
Вообщем есть два файла, в одном есть регенерация модели, а в другом нет после поиска текста.
В котором НЕТ регенерации, файл создан в другой организации и сохранен на моем компьютере.
В котором ЕСТЬ, создан на моем компьютере.
В чем ОТЛИЧИЕ фалов?, а именно почему в одном НЕТ РЕГЕНЕРАЦИИ ПОСЛЕ ПОИСК ТЕКСТА, хотя он огромный, а в другом ЕСТЬ РЕГЕНЕРАЦИЯ и он создан буквально сейчас. Как бы обработать файл, чтобы не было регенерации после поиска текста во всех мне нужных файлах?
Вообщем есть два файла, в одном есть регенерация модели, а в другом нет после поиска текста.
В котором НЕТ регенерации, файл создан в другой организации и сохранен на моем компьютере.
В котором ЕСТЬ, создан на моем компьютере.
В чем ОТЛИЧИЕ фалов?, а именно почему в одном НЕТ РЕГЕНЕРАЦИИ ПОСЛЕ ПОИСК ТЕКСТА, хотя он огромный, а в другом ЕСТЬ РЕГЕНЕРАЦИЯ и он создан буквально сейчас. Как бы обработать файл, чтобы не было регенерации после поиска текста во всех мне нужных файлах?
Извиняюсь, подправил.
Немного понял, что файл в котором нет регенерации не совсем родной для Autocad, поэтому он его не полностью обрабатывает.
Теперь бы еще убрать эту надпись, что файл не родной.
В чем ОТЛИЧИЕ фалов?, а именно почему в одном НЕТ РЕГЕНЕРАЦИИ ПОСЛЕ ПОИСК ТЕКСТА, хотя он огромный, а в другом ЕСТЬ РЕГЕНЕРАЦИЯ и он создан буквально сейчас. Как бы обработать файл, чтобы не было регенерации после поиска текста во всех мне нужных файлах?
В acad 2012, ставлю новое значение REGENMODE <0>: 0
Но после команды FIND (поиск и замена текста). Все равно происходит регенерация, пишет: Выполняется регенерация модели. И приходится ждать пока она пройдет. Окошко поиска так и висит, пока происходит регенерация. Причем это не зависит нашелся текст для замены или нет.
В acad 2008, такого не было.
Как бы ее полностью выключить, эту автоматическую регенерацию.0>
специалист по околачиванию грушевых деревьев
Такой команды (REGENAUTO) в ACAD 2012 нет, а команда РЕГЕНАВТО не помогает.
Можете сами проверить после любого поиска текста (команда _find) обязательно при закрытии окна поиска идет автоматическая регенерация модели. В ACAD2008 такого не было.
специалист по околачиванию грушевых деревьев
Такой команды (REGENAUTO) в ACAD 2012 нет, а команда РЕГЕНАВТО не помогает.
Можете сами проверить после любого поиска текста (команда _find) обязательно при закрытии окна поиска идет автоматическая регенерация модели. В ACAD2008 такого не было.
РЕГЕНАВТО стоит в режиме отключено (ACAD 2012), но автоматическая регенерация модели все равно выполняется сразу после операции замены текста, хотя замены никакой не было. На больших чертежах задержка на 2-3 секунды раздражает. Кто знает как сделать, чтобы регенерация модели выполнялась только тогда, когда ей это укажут принудительно вручную.
РЕГЕНАВТО стоит в режиме отключено (ACAD 2012), но автоматическая регенерация модели все равно выполняется сразу после операции замены текста, хотя замены никакой не было. На больших чертежах задержка на 2-3 секунды раздражает. Кто знает как сделать, чтобы регенерация модели выполнялась только тогда, когда ей это укажут принудительно вручную.
Этот вопрос меня тоже очень интересует. 10-секундный висяк после закрытия окна поиска.
Разрешите поднять тему.
Может быть кто-то что-то посоветует..
Подниму тему. Вопрос так и не решен. В Autocad 2008 так не было.
Повторю вопрос:
После команды FIND (поиск и замена текста). Все равно происходит регенерация, пишет: Выполняется регенерация модели. И приходится ждать пока она пройдет. Окошко поиска так и висит, пока происходит регенерация. Причем это не зависит нашелся текст для замены или нет.
Если у кого установлен Autocad 2013, просьба проверить это:
"После команды FIND (поиск и замена текста). Все равно происходит регенерация, пишет: Выполняется регенерация модели. И приходится ждать пока она пройдет. Окошко поиска так и висит, пока происходит регенерация. Причем это не зависит нашелся текст для замены или нет. Чем больше текста в чертеже тем дольше висит окно."
Помогите найти решение данной проблемы.
Хоть обратно откатывайся на Autocad 2008, там такого не было. Очень много людей страдают от этого.
sadko7, Autocad 2013 нет и проверить возможности нет, есть предложение использовать вместо штатной команды _find программные варианты поиска и замены тексте на чертеже, по-моему здесь на форуме такого рода программ тьма
Вообщем есть два файла, в одном есть регенерация модели, а в другом нет после поиска текста.
В котором НЕТ регенерации, файл создан в другой организации и сохранен на моем компьютере.
В котором ЕСТЬ, создан на моем компьютере.
В чем ОТЛИЧИЕ фалов?, а именно почему в одном НЕТ РЕГЕНЕРАЦИИ ПОСЛЕ ПОИСК ТЕКСТА, хотя он огромный, а в другом ЕСТЬ РЕГЕНЕРАЦИЯ и он создан буквально сейчас. Как бы обработать файл, чтобы не было регенерации после поиска текста во всех мне нужных файлах?
Вообщем есть два файла, в одном есть регенерация модели, а в другом нет после поиска текста.
В котором НЕТ регенерации, файл создан в другой организации и сохранен на моем компьютере.
В котором ЕСТЬ, создан на моем компьютере.
В чем ОТЛИЧИЕ фалов?, а именно почему в одном НЕТ РЕГЕНЕРАЦИИ ПОСЛЕ ПОИСК ТЕКСТА, хотя он огромный, а в другом ЕСТЬ РЕГЕНЕРАЦИЯ и он создан буквально сейчас. Как бы обработать файл, чтобы не было регенерации после поиска текста во всех мне нужных файлах?
Извиняюсь, подправил.
Немного понял, что файл в котором нет регенерации не совсем родной для Autocad, поэтому он его не полностью обрабатывает.
Теперь бы еще убрать эту надпись, что файл не родной.
В чем ОТЛИЧИЕ фалов?, а именно почему в одном НЕТ РЕГЕНЕРАЦИИ ПОСЛЕ ПОИСК ТЕКСТА, хотя он огромный, а в другом ЕСТЬ РЕГЕНЕРАЦИЯ и он создан буквально сейчас. Как бы обработать файл, чтобы не было регенерации после поиска текста во всех мне нужных файлах?
Здравствуйте!
У меня установлен AutoCAD 2018 и постоянно происходит авторегенерация при переключении вкладок. REGENMODE и REGENAUTO выставляю в 0, но это не помогает.
Работаю в модели с вставленными рисунками генпланов, иногда тормозит при регенерации до минуты.
идущий по граблям
"Рисунки" - это растровые изображения? Тогда надо попробовать _imagequality -> _draft. На глаз понижение качества растра почти незаметно (уж точно остаются читаемы), но обрабатывается существенно быстрее.
скажем так, например, рисунки генплана в одном файле, остальное в другом и не важно сколько открыто файлов. 5-8, даже где нет рисунков, все равно идет регенерация при переходе на другой файл.
стоял 2017 там такого не было.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
автокад только, как 4 дня установлен на чистую винду.
был загружен експлойдпрокси-выгрузил. больше ничего не устанавливал на него.
дальше проходит регенерация.
----- добавлено через ~1 мин. -----
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Здравствуйте!
У меня установлен AutoCAD 2018 и постоянно происходит авторегенерация при переключении вкладок. REGENMODE и REGENAUTO выставляю в 0, но это не помогает.
Работаю в модели с вставленными рисунками генпланов, иногда тормозит при регенерации до минуты.
про листы я нигде не писал.
при переходе/переключении окна/вкладки с одного файла на второй, всегда происходит регенерация пространства модели. и оно никак не хочет отключатся.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
просто уменьшить количество видовых экранов. Не более трёх- четырёх. Насыщенных- не более двух.
Как это сделать- вопрос организации работы в AutoCAD'е
ну как бы первый пост не мой.
FIELDEVAL выставил 0, регенерация все равно выполняется, но тот файл с рисунками генплана теперь виснет ну где то на 5 сек, ну впрочем и все остальные вкладки тоже.
но авторегенерация не отключилася
----- добавлено через ~1 мин. -----
просто уменьшить количество видовых экранов. Не более трёх- четырёх. Насыщенных- не более двух.
Как это сделать- вопрос организации работы в AutoCAD'е
Разрабатывая различные коды для AutoCAD, я обнаружил, что зачастую самым емким по времени и ресурсам становится обновление чертежа. Регенерация, проще говоря.
Идея, казалось бы, проста и незатейлива: отключаем REGENMODE, выполняем что хотим и потом восстанавливаем значение переменной. Ну, для гарантии выполняем обновление - хоть командой _.regenall, хоть функцией (redraw), хоть через (vla-regen (vla-get-activedocument (vlax-get-acad-object)) acactiveviewport).
Но, к сожалению, не все так просто и прозрачно, как хотелось бы.
Регенерация чертежа, насколько я понял, в обязательном порядке производится при использовании командных методов. Команда завершена - чертеж обновлен. Особенно это касается использования команд редактирования блоков и внешних ссылок. REGENMODE в таком случае игнорируется.
Допустим, мы добавляем в чертеж примитив. И добавляем в текущее пространство, используя entmake или entmakex. В таком случае регенерация, как правило, не выполняется, но примитив отображается сразу. При добавлении примитива в описание какого-либо блока (т.е. указывается группа 330) по окончании обновления блока, насколько я помню, регенерация будет выполняться обязательно. Ставил подобные эксперименты уже очень давно, да и ActiveX мне нравится больше - поэтому здесь могу ошибаться.
Если нам надо добавлять большое количество примитивов в чертеж, то entmake внутри текущего пространства в данном случае может сыграть плохую шутку: AutoCAD будет понимать, что база все обновляется, обновляется, обновляется. А регенерации все нет и нет. В один не самый прекрасный момент ACAD может решить, что "все, парни, с меня хватит" - и начать регенерацию.
Если надо менять большое количество примитивов, то entmod тоже не самое лучшее решение, как мне кажется. Насколько я помню, после entmod использование entupd практически обязательно - в противном случае примитив может быть "полностью обновлен" только после перезапуска чертежа. То есть - здравствуй, регенерация по примитиву. Опять же, могу ошибаться.
Добавление примитива в чертеж через ActiveX не вызывает регенерацию по каждому чиху. Но если выполняется добавление нескольких сотен примитивов, то регенерация может быть вызвана в любой момент. То же самое касается и изменения примитивов. И на REGENMODE в подавляющем большинстве случаев AutoCAD'у плевать.
Если задача состоит именно в том, чтобы в текущий чертеж добавить сотни или тысячи примитивов, или выполнить многократное изменение какого-либо примитива (например, надо подогнать высоту и ширину многострочного текста так, чтобы он вписывался в определенные рамки), то наиболее быстрым вариантом, с моей точки зрения, является реализация примерно следующего алгоритма:
- Создание большого количества примитивов
- Создание описания анонимного блока
- Создание внутри этого анонимного блока всех нужных примитивов
- Вставка анонимного блока, его разбитие и уничтожение вхождения
Вариант плох тем, что база чертежа становится достаточно сильно фрагментированной: хендл описания блока, хендлы объектов внутри описания блока, хендл вхождения блока - и все это на выброс. Теоретически можно превысить предел хендлов (он хотя и велик, но не бесконечен). Но метод хорош тем, что вся работа выполняется абсолютно не затрагивая графическую область чертежа. И лишь в самом конце - вставка и разбитие.
- Создание описания анонимного блока
- Создание внутри этого анонимного блока нового примитива или копирование в него существующего
- Изменение созданного (или скопированного) примитива
- Получение нужных характеристик из созданного (скопированного) примитива
- Необязательное отключение REGENMODE
- Изменение реального примитива на основе полученных данных
- Восстановление REGENMODE
-
Этот вариант тоже не без недостатков. И они те же, что и у первого: ненужная фрагментация базы чертежа, хотя и не такая глобальная.
Конечно, можно выкрутиться: создать новый документ (чтобы в него не переключиться, создавать наверняка придется через ObjectDBX), в нем все делать, а потом просто импортировать соответствующие элементы. Но на моей практике такого пока еще не требовалось.
Читайте также: