Команда Overkill в AutoCad
Обновлено: 20.11.2024
Наша цель – предоставить актуальную информацию специалистам по проектированию зданий и управлению объектами, включая публикации по информационному моделированию зданий, управлению объектами, решениям Autodesk для зданий, таким как AutoCAD Architecture и Revit, и программному обеспечению ARCHIBUS.
Поиск
Соавторы
Категории
Последние публикации
Архивы
11.08.2020
Пять эффективных способов очистки чертежей AutoCAD
Если вы думаете, что ваш рисунок не нуждается в оптимизации, подумайте еще раз, возможно, вы упускаете большие преимущества чистого рисунка.
Оптимизированный чертеж с минимальным объемом ненужных данных, как правило, работает быстрее, время загрузки чертежа значительно меньше, а вероятность повреждения чертежа также значительно снижается.
В этой статье я составил список из шести эффективных способов очистки и оптимизации вашего рисунка. Начнем с самых распространенных команд Purge и Overkill.
Очистить и убить
Возможно, это первые несколько команд, которые почти каждый рисовальщик использует для очистки своего рисунка. При очистке чертежа удаляются все лишние или неиспользуемые объекты, такие как слои, блоки, типы линий и т. д., из чертежа.
Чтобы использовать команду очистки, введите PURGE в командной строке и нажмите Enter, появится новое окно очистки. Нажмите кнопку «Удалить все» в этом окне. Возможно, вам придется нажать кнопку «Удалить все» несколько раз, чтобы удалить все лишние объекты с чертежа.
Когда рисунок полностью очистится, кнопка очистить все станет серой, нажмите кнопку закрытия, чтобы выйти из окна очистки.
Overkill — еще один такой инструмент очистки, с помощью которого можно удалить все перекрывающиеся или повторяющиеся объекты рисования и объединить их вместе.
Чтобы использовать дополнительный тип OVERKILL в командной строке и нажать клавишу ввода, командная строка теперь предложит вам выбрать объекты из области рисования. Введите ALL и нажмите Enter, это выберет полный рисунок в нашем наборе выбора для применения overkill. Нажмите Enter еще раз и нажмите OK в окне удаления повторяющихся объектов.
Записать блок
Это может показаться не совсем простым инструментом очистки чертежа, но он очень эффективен для очистки вашего чертежа от всего бесполезного беспорядка.
Этот метод следует использовать только в том случае, если у вас нет другого варианта очистки чертежа, так как этот метод приводит к потере данных из вашего чертежа, включая назначения слоев.
Эта команда переносит все элементы чертежа в другой чистый и пустой шаблон, оставляя позади весь беспорядок. Чтобы использовать эту функцию, откройте соответствующий чертеж, затем введите ПБЛОК и нажмите клавишу ВВОД.
Откроется окно блока записи, выберите переключатель «Объекты» на панели источника, а затем нажмите кнопку выбора точек и укажите базовую точку на чертеже. Затем перейдите на панель объектов и нажмите кнопку выбора объектов и сделайте выбор, чтобы включить все объекты чертежа из вашего чертежа
Хотя вы могли бы также использовать переключатель Весь чертеж на панели исходного кода, чтобы включить все объекты чертежа в ваш набор выбора, но я предпочитаю делать выбор вручную, потому что это помогает избежать выбора невидимых объектов чертежа, которые обычно присутствуют в вашем чертеже. за пределами вашей рабочей зоны.
На панели «Назначение» укажите путь, по которому вы хотите сохранить экспортированный рисунок, и нажмите «ОК». Очищенный чертеж теперь будет сохранен по указанному пути.
Аудит и восстановление
Эти команды обычно используются для удаления ошибок из чертежей AutoCAD. Чертеж, содержащий ошибки, может излишне раздуваться.
Чтобы очистить такие чертежи, введите AUDIT в командной строке и нажмите Enter. Командная строка теперь предложит вам указать, хотите ли вы исправить обнаруженные ошибки или нет, введите Y и нажмите Enter, чтобы найти и исправить все обнаруженные ошибки.
Команду Восстановить можно использовать в местах, где чертеж поврежден до такой степени, что его невозможно открыть. В этих ситуациях откройте пустой чертеж, введите RECOVER и нажмите клавишу ввода, затем просмотрите соответствующий чертеж в окне выбора файла и нажмите «Открыть».
AutoCAD попытается восстановить ваш чертеж, удалив из него все ошибки, а затем откроет его в новом сеансе.
Иногда размер файла чертежа AutoCAD становится слишком большим, и в нем, казалось бы, нет данных.
Эта ошибка также приводит к другим проблемам, таким как отставание курсора при выборе аннотаций, таких как текст и размеры, копирование и вставка, не работающая в AutoCAD, и открытие файла занимает слишком много времени.
Эта проблема также распространяется на незатронутые файлы, если данные из затронутого файла копируются в незатронутый файл. Эта проблема начинается с чертежа из-за неправильного импорта данных из файлов DGN, что приводит к созданию огромной базы данных чертежей.
Autodesk предложила исправление этой проблемы для версий старше 2014 года, но в AutoCAD 2015 и более поздних версиях они реализовали функцию очистки DGN в рамках стандартной команды ОЧИСТИТЬ.
Чтобы удалить такие потерянные данные из AutoCAD 2015 и более поздних версий, введите ОЧИСТИТЬ и нажмите клавишу ВВОД, затем выберите переключатель Автоматически удалять потерянные данные в окне очистки, как показано на рисунке выше.
Очистка regapps без ссылок
Из-за избытка зарегистрированных идентификаторов приложений, на которые нет ссылок, рисунок начинает показывать больший размер, чем обычно, и возникают проблемы с производительностью.
Чтобы очистить идентификатор Regapp без ссылки, введите -PURGE в командной строке (не забудьте добавить тире перед PURGE) и нажмите клавишу ввода. Затем выберите Regapp в командной строке и нажмите Enter, когда командная строка предложит вам указать имя Regapp. Продолжайте нажимать Enter, пока все идентификаторы Regapps, на которые нет ссылок, не будут удалены.
Несмотря на то, что вы можете использовать команду -PURGE для очистки идентификатора Regapp без ссылки в одном чертеже, для нескольких чертежей это просто становится задачей, требующей времени, и в этих случаях вы можете использовать утилиту очистки идентификатора Regapp для пакетной обработки очистки идентификатора Regapp без ссылки.
Вы также можете использовать команду -ОЧИСТИТЬ для очистки других объектов, таких как геометрия нулевой длины и пустые текстовые объекты, которые иначе нельзя удалить с помощью стандартной команды ОЧИСТИТЬ.
Дополнение для очистки чертежей
Эту бесплатную надстройку можно загрузить в магазине приложений Autodesk. Загрузите ее здесь.
Я попробовал это приложение, и оно отлично сработало. Этот инструмент избавляет вас от необходимости применять множество команд, чтобы убрать рисунок из рабочего процесса. С помощью этого инструмента вы можете удалить почти все лишние и неиспользуемые объекты на чертеже, включая неиспользуемые данные DGN.
Если чертеж содержит внешнюю ссылку, он также просканирует данные DGN в связанных файлах и предложит вам выбрать, хотите ли вы также удалить данные DGN из внешней ссылки.
Чтобы использовать этот инструмент, загрузите его по ссылке выше и установите. Затем перезапустите программу AutoCAD, перейдите на вкладку надстроек и выберите «Очистить» на панели «Очистка чертежа».
Инструмент также может выполнять массовую очистку нескольких чертежей. Чтобы выполнить пакетную очистку, щелкните значок «Пакетная очистка» на панели «Очистка чертежа» вкладки надстроек. Появится окно пакетной очистки чертежей и настроек, щелкните значок «Выбрать чертежи» или «Выбрать папку» в левом верхнем углу этого окна и выберите папку, содержащую все ваши чертежи, или выберите несколько чертежей вручную.
Когда все чертежи будут перечислены в окне, нажмите кнопку "Очистить" в правом нижнем углу, как показано на изображении ниже.
Он выполнит операцию очистки для всех выбранных чертежей и покажет размер файла до и после очистки, а также список удаленных элементов для каждого чертежа.
В командной строке введите OVERKILL и нажмите клавишу ВВОД.
Выбрать повторяющиеся объекты
Выберите область рисования, из которой вы хотите удалить повторяющиеся объекты, а затем нажмите клавишу ВВОД, чтобы подтвердить выбор рисунка.
Диалоговое окно OVERKILL
Проверьте допуск и другие параметры в диалоговом окне OVERKILL.
Удалить повторяющиеся объекты
Удовлетворившись параметрами, установленными в диалоговом окне, нажмите OK, и количество удаленных повторяющихся объектов будет показано в диалоговом окне.
Как найти перекрывающиеся линии в AutoCAD
Вы можете включить циклический выбор, который поможет определить, где есть перекрывающиеся/повторяющиеся объекты.
Overkill не работает в AutoCAD
Причин неправильной работы команды OVERKILL может быть несколько.
1. Один из повторяющихся объектов является частью блока. Используйте команду EXPLODE, чтобы взорвать любые блоки, затем повторно запустите команду overkill.
2. Увеличьте допуск, пока OVERKILL не найдет и не удалит нужные повторяющиеся объекты.
3. Значения Z (высоты) дубликатов объектов не совпадают. Если высота не имеет значения, запустите команду FLATTEN, чтобы установить нулевую высоту для всех выбранных объектов чертежа.
4. Если повторяющиеся объекты взяты из чертежа внешней ссылки, вы можете либо просто удалить внешнюю ссылку, либо вам придется объединить ее с чертежом и разнести все блоки, а затем запустить OVERKILL.
Что удаляет OVERKILL
OVERKILL удаляет повторяющиеся или перекрывающиеся линии, дуги и полилинии. Объединяет частично перекрывающиеся линии и удаляет дуги, находящиеся на окружностях.
Если на ваших рисунках есть перекрывающиеся линии, процесс проверки каждого элемента может быть утомительным и занимать много времени.
Команду OVERKILL и инструмент ЦИКЛ ВЫБОРА можно использовать вместе, чтобы повысить эффективность и уменьшить размер чертежа.
Инструмент цикла выделения можно использовать в чертеже AutoCAD для поиска линий, перекрывающих друг друга. Инструмент можно найти и активировать с помощью кнопки настройки в строке состояния.
Когда у вас активирован инструмент выделения, выберите линию на чертеже.
Если есть несколько перекрывающихся линий, на экране появится окно выбора. Это позволит вам легко переключаться между строками. Это дает вам возможность выбирать, изменять или удалять любые строки.
Цель команды OVERKILL — быстро и эффективно удалить все лишние, перекрывающиеся строки.
Вместо того, чтобы просматривать каждую линию на чертеже, чтобы определить, где линии перекрываются, вы можете ввести команду OVERKILL. После того, как вы выбрали команду, введите «все» и нажмите ENTER. Это выделит все элементы в вашем чертеже. Если вы затем снова нажмете ENTER, появится диалоговое окно с вариантами свойств, которые вы хотите удалить, или свойств, которые вы хотите игнорировать. Нажав кнопку «ОК», он автоматически удалит все перекрывающиеся линии и фигуры на вашем рисунке.
Существует несколько других функций команды OVERKILL, которые мы рассмотрим подробнее в следующих сообщениях.
Прошло чуть больше недели с момента моего последнего сообщения. У нас с женой родился второй ребенок, и я взялся за составление контрактов, так что был немного занят. Но работа по контракту помогает мне найти еще более практическое применение некоторым «советам и рекомендациям» по AutoCAD.
Я получил файл .dwg, который не был создан с помощью продукта Autodesk. Он был преобразован из программы под названием VectorWorks в формат .dwg. Когда я получил файл, размер файла был 7,96 мб и содержал 37525 объектов. После того, как я запустил Express Tool OVERKILL, он удалил 30599 бесполезных/перекрывающихся объектов и уменьшил размер файла до 0,98 МБ. и значительно увеличили производительность компьютера.
- СВЕРХУБИЙСТВО
- Или на ленте: Экспресс-инструменты > панель «Изменить» > кнопка «Удалить дубликаты».
- ВСЕ, чтобы выбрать все объекты на чертеже.
- еще раз, чтобы принять выбранный набор
В диалоговом окне OVERKILL вы можете увидеть всю его великолепную мощь. Здесь вы можете указать OVERKILL игнорировать определенные свойства, а внизу находятся мои любимые функции. Полилинии со слишком большим количеством вершин будут упрощены, а перекрывающиеся объекты одного слоя и длины будут удалены.
- Выбрав настройки, нажмите OK и подождите. С файлом, который я подчистил с помощью OVERKILL, это заняло пару минут, потому что рисунок был настолько плох…
Я бы посоветовал использовать эту команду вместе с PURGE и, возможно, даже с AUDIT на всякий случай. Вы можете использовать это перед отправкой другим людям или перед тем, как сохранить завершенный проект, просто чтобы уменьшить размер файла. Так что попробуйте это на файле и посмотрите, ускорит ли это вашу жизнь. Мне это определенно помогло.
Чтобы пояснить, что делает диалоговое окно "Настройки":
Верхняя часть под названием «Настройки сравнения объектов» по умолчанию не отмечена флажком. Это свойства, которые, если они отмечены, Overkill будет игнорировать. «Числовой Fuxx» — это «коэффициент Fuzz», и по умолчанию он установлен на 0 (ноль). Это ищет, насколько близко объекты перекрываются. Таким образом, если у вас есть две линии, которые выглядят перекрывающимися, но одна немного отличается, вы можете увеличить этот «коэффициент нечеткости», и Overkill будет искать объекты, которые слегка перекрываются.
Читайте также: