Как очистить файл автокада от мусора
Перейти к содержимому

Как очистить файл автокада от мусора

  • автор:

Мы принимаем к оплате:

«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов.

«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!

Очистить чертеж в автокаде

AutoCAD. Очистка чертежей

Чем засоренный чертеж отличается от чистого?

Когда вы удаляете блоки, размеры и прочие примитивы из чертежа, AutoCAD оставляет в теле чертежа следующие атрибуты:- собственно блоки, которые можно восстановить из Design Center (Ctrl+2)- слои,- размерные стили,- текстовые стили,- размерные стили,- Proxy объекты,- масштабы,- прочие атрибутыТакже в чертеже могут содержаться системные ошибки, которые будут некорректно обрабатываться у ваших ЗаказчиковГлавная проблема исходит от Proxy объектов и блоков, конечно

Чем засоренный чертеж отличается от чистого?

В первую очередь размером. Нередки случаи, когда размер файла после очистки удается уменьшить в 2 раза!Во-вторых, чертеж с системными ошибками может долго грузиться, приводить к фатальной ошибке и не подшиваться как внешняя ссылка.Как мне очистить чертеж от лишней информации?1. Команда _purge позволяет очистить чертеж от основного мусора. Применяется каждые 1-2 часа после работы над чертежом2. Команда _audit устраняет системные ошибки3. Команда _scalelistedit понадобится вам если вы работаете с внешними ссылками для очистки списка масштабов. Полезна только для владельцев AutoCAD 2008 и младше. В более поздних версиях программа сама отслеживает эту проблему.

Для пакетной очистки чертежей используйте бесплатную утилиту Scale List Cleanup Utility. Эту программу я обнаружил для себя в 2008 году и с тех пор она у меня всегда стоит на рабочем столе. 1000 файлов очистить — дело 30 минут

4. Total Purge от компании DeBalance. Этой программой пользоваться нужно аккуратно, т.к. часто она приводит к зависанию AutoCAD. Но она очень полезная. Что делает? Оптимизирует примитивы в теле чертежа. Программу периодически нужно обновлять, поэтому следите, чтобы ваша версия была актуальной.5. Removeproxy — утилита для удаления Proxy объектов из тела чертежа. Помогает, но не всегда. Но она полезна тем, что очищает масштабы чертежа, в случае отказа программы AutoCAD сделать это стандартными средствами.Вот и все.Чистите ваши чертежи и прибудет с вами сила!Все вопросы — в комменты к этому посту.

Чистим DWG файлы от ненужных элементов

1. Конечно же, во-первых, запускаем команду ._PURGE

2. Во-вторых, вспомнив еще об одной(!), недокументированной команде ._FILTERS, запускаем и ее. Эта команда вызывает диалоговое окно со списком всех фильтров созданных в команде ._LAYER, и позволяет быстро удалить все , или только ненужные фильтры.3. И наконец, запустив в командной строке команду –purge и выбрав из нее опцию Regapps (R), избавляем чертеж от неиспользованных регистрационных приложений — REGistered APPlication. Часто встречаются чертежи содержащие тысячи таких приложений, и эта простая операция, в таких случаях, позволяет уменьшить размер файла чуть ли не в два раза.

Как уменьшить размер файла dwg — 7 способов

Если в процессе работы в AutoCAD вы заметили, что размер файла вашего чертежа стал необоснованно увеличиваться, то следует обратить внимание на настройки программы, стиль работы, используемые инструменты и данные. Ниже привожу список рекомендаций, который позволит решить вопрос больших DWG-файлов.

Формат файла dwg

Сохранение файла в формате более старых версий AutoCAD (например, при работе в AutoCAD 2014 сохранять в формате AutoCAD 2000) приводит к тому, что файлы увеличиваются в размерах. Это происходит по причине того, что объекты, поддерживаемые современными версиями (аннотативные масштабы, параметрические зависимости и пр.) при сохранении в формате более старой версии преобразуются в набор простых объектов, а это ведет к увеличению размера файла.

Сохранение иконок предварительного просмотра

В каждом файле dwg по-умолчанию создается изображение для предварительного просмотра, которое отображается в системе, например при выборе файла в проводнике Windows

Переменная THUMBSIZE отвечает за размер картинки предварительного просмотра. По умолчанию ее значение равно 3, что соответствует размеру 512 х 512. Увеличение размера изображения приведет к необоснованному росту размера файла. Например, при максимальном значении переменной равным 8, размер изображения будет составлять 2560 х 2560, т.е. размер файла увеличится примерно на 70 кб. Если нет необходимости в использовании предварительного просмотра, то можно отключить создание картинок, установив значение 0.

Быстрое сохранение чертежа

При каждом сохранении чертежа AutoCAD проводит либо быстрое сохранение (в файл дописываются лишь изменения), либо полное сохранение (файл полностью перезаписывается). Процент быстрых сохранений устанавливается переменной ISAVEPERCENT. Механизм быстрых сохранений работает так: переменная ISAVEPERCENT устанавливает максимально допустимый объем устаревшей информации, хранимой в файле рисунка, при быстрых сохранениях его изменений. После достижения заданного значения AutoCAD выполняет полное сохранение вместо пошагового. При этом часть устаревшей информации удаляется из файла рисунка. Т.е. чем меньше процент, тем меньше будет размер файла dwg, но при этом будет чаще проводится полное сохранение, которое по-времени выполняется гораздо дольше, чем быстрое. Для оптимизации производительности следует установить значение 50. Значение 20 и ниже значительно снижает производительность системы при сохранении.

Очистка чертежа

Очистите чертеж от неиспользуемых блоков, стилей, слоев и прочих данных с помощью команды Очистить (_PURGE)

Удаление всех неиспользуемых объектов приведет к снижению размера файла

Подчистка чертежа

С помощью команды ПОДЧИСТИТЬ (_OVERKILL) можно удалить из чертежа повторяющиеся геометрические объекты, перекрывающиеся линии, дуги и полилинии, что также приведет к снижению размера файла. Подробнее о подчистке я уже писал здесь.

Использование аннотативных масштабов

Значительное увеличение размера файла возможно в том случае, если вы используете аннотативные масштабы и сохраняете чертеж в формате AutoCAD 2007 и более поздней. AutoCAD 2007 не поддерживает масштабы аннотаций, поэтому при сохранении чертежа в его формате важно установить значение переменной SAVEFIDELITY. Если оно будет равно 0, то данные о масштабах не будут сохранены и не будет возможности их использования, если равно 1, то сохранения индивидуальных представлений аннотативных объектов для каждого масштаба. Отдельные объекты сохраняются на слоях, используемых для организации объектов одного и того же масштаба. Такой объем избыточной информации ведет к увеличению размера файла.

Использование файлов DGN

Если вы используете в чертеже геометрию, импортированную из файлов DGN (Microstation), то она может приводить к значительному увеличению объема файла dwg. Удалить неимпользуемые данные, пришедшие из файлов DGN можно в AutoCAD 2014 с установленным пакетом исправлений и в AutoCAD 2015 с помощью команды Очистить (_PURGE).

К сожалению, универсального совета нет и в каждом конкретном случае надо использовать тот или иной способ, а может и несколько способов.

Команды очистки и подчистки

Чистота и опрятность чертежей не только делают их визуально более привлекательными, но и позволяют уменьшить размер файла и избежать ошибок.

В AutoCAD имеются такие инструменты очистки, как ОЧИСТИТЬ и OVERKILL, которые позволяют удалить неиспользуемые или дублирующиеся элементы из чертежа, предотвращая его загромождение.

Очистка

Команда «Очистить» удаляет с чертежа неиспользуемые элементы или именованные объекты, такие как определения блоков, слои и т. д.

Очистить — это термин, используемый для описания удаления определения неграфического объекта вместо удаления графического объекта. Например, можно стереть все графические объекты чертежа, в которых используются штриховые линии, но при этом определение типа линий остается в чертеже. Аналогично при удалении всех вхождений блока крепления определение этого блока остается в чертеже.

Очистка от неиспользуемых элементов

Попробуйте удалить неиспользуемые элементы. Возможно, у вас уже есть чертеж с удаляемыми элементами. Если же нет, то вы можете легко создать несколько неиспользуемых слоев.

  1. Выберите вкладку «Главная» > панель «Слои» > Свойства слоя . найти
  2. В Диспетчере свойств слоев несколько раз нажмите «Новый слой», чтобы создать несколько новых слоев.

Поскольку на этих слоях нет объектов, они не используются и могут быть удалены.

Удаление неиспользуемых элементов

    Выберите вкладку «Управление» > панель «Очистка» > «Очистить» . найти

Откроется диалоговое окно «Удалить». Есть два списка для просмотра:

  • Удаляемые элементы: все неиспользуемые именованные элементы.
  • Поиск неудаляемых элементов: все используемые именованные элементы.

Кроме того, можно пропустить процесс выбора очищаемых элементов, нажав «Удалить все», чтобы удалить все неиспользуемые элементы.

Если установлен флажок «Удаление элементов с подтверждением», будет предложено подтвердить каждый удаляемый элемент. Снимите этот флажок, чтобы пропустить шаг подтверждения.

Параметры

Удаление вложенных элементов

Удаление из чертежа неиспользуемых именованных объектов, содержащихся внутри других неиспользуемых именованных объектов.

Удаление объектов без имени

  • Геометрия нулевой длины. Удаление геометрии нулевой длины, включая отрезки, дуги, круги и полилинии.
  • Пустые текстовые объекты. Удаление пустых текстовых объектов или объектов, в которых содержатся только пробелы без текста.
  • Непривязанные данные. Выполнение сканирования чертежа и удаление устаревших данных стиля линий DGN при открытии диалогового окна «Очистка».

Поиск элементов, которые нельзя удалить

Возможно, есть элемент, который требуется удалить, но он не отображается в списке «Неиспользуемые элементы с именем». Список «Поиск неудаляемых элементов» используется для просмотра именованных элементов, используемых в чертеже.

  1. Выберите вкладку «Управление» > панель «Очистка» > «Очистить» . найти
  2. Нажмите «Поиск неудаляемых элементов».

При выборе элемента отображается предварительный просмотр и список возможных причин, по которым объект не может быть удален.

В области «Подробности» можно просмотреть размер элемента и количество его отображений в чертеже. Для выбора элементов на чертеже щелкните значок «Выбрать объекты» рядом с элементом, который требуется выбрать на чертеже.

При нажатии кнопки «Выбрать объекты» закрывается диалоговое окно «Удалить» и выбираются объекты на чертеже.

Подчистка (Overkill)

При черчении в AutoCAD можно случайно создать на чертеже перекрывающиеся, дублирующиеся объекты. Эти дублирующиеся объекты не просто визуально непривлекательны. Они могут привести к увеличению размера файла, вызвать проблемы при выборе или изменении объектов либо ошибки при экспорте чертежа. Перекрывающиеся линии могут даже привести к созданию некорректных вырезов на станках.

Команда OVERKILL удаляет дублирующиеся или перекрывающиеся линии, дуги и полилинии, а также объединяет линии, которые частично перекрываются или являются смежными.

В геометрические объекты на чертеже можно внести следующие изменения.

  • Удаляются повторяющиеся экземпляры объектов.
  • Удаляются дуги, нарисованные над фрагментами окружностей.
  • Линии под одинаковым углом, которые частично перекрывают друг друга, объединяются в одну линию.
  • Повторяющиеся сегменты линий и дуг удаляются.
  • Перекрывающиеся сегменты полилиний или сегменты полилиний нулевой длины удаляются.

Удаление дублирующихся объектов с помощью команды Overkill

Попробуйте воспользоваться этой командой. Используйте один из собственных чертежей или пример чертежа Floor Plan Sample.DWG, представленный в следующих разделах.

  1. Выберите вкладку «Управление» > панель «Очистка» > Overkill . найти
  2. Введите «все» в командной строке, чтобы добавить все объекты чертежа в набор объектов.

Откроется диалоговое окно «Удалять повторяющиеся объекты». Используйте параметры по умолчанию.

Этот чертеж выглядит так же, как и раньше. Несмотря на то что неаккуратности не были видны, удалены 30 дублирующихся объектов и 2387 перекрывающихся объектов и сегментов линий.

Параметры и настройки команды Overkill

Воспользуйтесь командой еще раз, но на этот раз примените некоторые параметры диалогового окна «Удалять повторяющиеся объекты».

Игнорировать свойство объекта

По умолчанию команда OVERKILL не работает с объектами, имеющими свойства, которые различаются. Например, если объекты идентичны, но находятся на другом слое или имеют другой вес линий, то эти объекты не будут рассматриваться как дублирующиеся. Тем не менее можно изменить параметры, чтобы игнорировать определенные свойства.

В этом примере имеется три идентичных сегмента линии, за исключением того, что каждому из них назначен свой цвет. При выборе параметра «Цвет» будут удалены все дублирующиеся объекты.

Следующие свойства объекта можно проигнорировать во время сравнения:

  • Цвет
  • Слой
  • Тип линий
  • Масштаб типа линий
  • Вес линий
  • Толщина
  • Прозрачность
  • Стиль печати
  • Материал

Оптимизировать сегменты в полилиниях

В этом примере линия перекрывает полилинию. Если выбран параметр «Оптимизировать сегменты в полилиниях», то использование команды OVERKILL для этих объектов приведет к удалению линейного объекта.

Объединить коллинеарные объекты, выровненные концом к концу

Если этот параметр выбран, сегменты линии, выровненные от края до края, будут объединены для создания одной линии.

Как очистить файл автокада от мусора

Данная версия чистки файла только для версий до 2013 года.

Все мы не раз сталкивались с черезмерно большим весом файлов автокада. Технически в файле автокада(dwg) нарисован небольшой обьем а файл весит за 10Мб. Особенно заметно когда происходит копирование из одного файла в другой «линии», но копирование может занимать 15 минут и более. Спрашивается чем автокад занимается эти 15 минут.

Автокад при копировании «линии» так же может захватить типы линии, шрифты, блоки и типовые блоки. Особенно это заметно когда из Архикада экспортируют чертежи в автокад.Обычная команда _PURGE (в простонародье ПУРГЕН) не помогает т.к. типы линий переносятся в раздел памяти файла как основные и ПУРГЕН их не чистит. Чтобы вынести из списка основных в дополнительны(где мы сможем их удалить) используется простая команда. Более сложным и технически правильным языком (и на английском) описание данной проблеммы вы найдете здесь .

Копируем команду в командную строку:

(dictremove (namedobjdict) «ACAD_DGNLINESTYLECOMP»)

Это удалит словарь библиотеки из файла, и все типы линий предстанут перед нами в качестве списка блоков.

Дальше повторно применяем команду _PURGE

Личный рекорд по чистке файла с 35Мб до 3Мб, соответственно производительность так же увеличилась.

Все что связано с программными продуктами компании Autodesk

Новости, приемы работы, советы, программирование, типы, трюки, поиск и предложение работы

Чистим DWG файлы от ненужных элементов

Если размер чертежа подозрительно большой, или вы просто решили получить аккуратный файл очищенный от ненужной информации, то стоит его привести в порядок воспользовавшись внутренними командами AutoCAD.

Это не возьмет много времени, но даст возможность содержать файлы в надлежащем порядке:

1. Конечно же, во-первых, запускаем команду ._PURGE
2. Во-вторых, вспомнив еще об одной(!), недокументированной команде ._FILTERS, запускаем и ее. Эта команда вызывает диалоговое окно со списком всех фильтров созданных в команде ._LAYER, и позволяет быстро удалить все , или только ненужные фильтры.
3. И наконец, запустив в командной строке команду –purge и выбрав из нее опцию Regapps (R), избавляем чертеж от неиспользованных регистрационных приложений — REGistered APPlication. Часто встречаются чертежи содержащие тысячи таких приложений, и эта простая операция, в таких случаях, позволяет уменьшить размер файла чуть ли не в два раза.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *