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

Как сжать dwg файл

  • автор:

Как уменьшить файл dwg

Как уменьшить файл dwg если он весит слишком много, такой вопрос возникает при необходимости отправить его по почте или увеличить производительность AutoCAD.

Как правило вес чертежа увеличивается из за многократной вставки в него объектов с других чертежей. При вставке в чертеж происходит загрузка всего, что тянет за собой элемент: блоки, слои, различные стили (размеров, линий, текстов) и т. п. Отсюда и появляются все эти непонятные элементы, эта информация остается в файле чертежа и после удаления объекта вставки.

Для того, чтоб уменьшить файл dwg необходимо воспользоваться специально предусмотренной командой в Автокаде для удаления этого хлама.

Уменьшить размер файла dwg с помощью Purge

Для удаления из чертежа не используемой информации проделайте следующее:

  1. Запустите команду, выбрав в меню Файл ­­→ Утилиты → Очистить .

Уменьшить файл dwg

Для альтернативного запуска введите в командную строку PURGE или ОЧИСТИТЬ .

  1. Далее откроется диалоговое окно «Очистка чертежа», в котором появится возможность просмотреть все элементы, которые можно будет удалить. Выделите элементы которые необходимо удалить или нажмите «Удалить все».

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

Данный способ самый простой, результат которого вполне устраивает чтоб уменьшить файл dwg.

Полезные советы:

  1. В чертеже насыщенном большим количеством штриховки и растровых изображений, для увеличения производительности AutoCAD перенесите их в отдельный слой, и включайте его в случае необходимости.
  2. Как удалить оставшиеся слои после применения очистки чертежа написано здесь.
  3. Как вывести кнопку на панель инструментов с соответствующей командой можно прочитать здесь.

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

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

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

001

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

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

002

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

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

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

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

003

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

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

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

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

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

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

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

Как уменьшить размер файла AutoCAD, если команда Purge не помогает

Уменьшаем размер файла AutoCAD в 65 раз

Довольно часто получаю от заказчиков, подрядчиков и смежников файлы больших размеров. Дело в том, что присылаемые файлы содержат много ненужной информации, которую забыли удалить из файла. После элементарной чистки командой _purge (удаляет из базы данных чертежа все неиспользуемые объекты — слои, блоки, типы линий, стили текста, размеров и пр.) размер файла может сократится в 2 раза. Иногда больше, иногда меньше.

Но бывают случаи, когда _purge не даёт результата. Как уменьшить чертеж в AutoCAD, если команда purge не помогает, расскажу в этой статье.

Получил файл от подрядчика. Он жаловался, что не может его отправить из-за большого размера, поэтому перекинул через dropbox . Размер файла действительно меня удивил — 28Мб. Зная, что это за чертёж, я понимал, что он не должен быть такого размера. Сначала я подумал, что он его забыл почистить командой _purge. Открываю. AutoCAD выдает предупреждающее окно: Уменьшаем размер файла AutoCAD в 65 раз Файл содержит proxy-графику. Нажимаю «Закрыть» и запускаю команду _purge. Purge показывает, что чертеж почищен перед отправкой: Уменьшаем размер файла AutoCAD в 65 раз Открываю менеджер слоев, чтобы проверить, что нет отключенных или замороженных слоев, в которых может быть спрятано куча мусора. Проверяю, их нет. Значит, всё дело в proxy-графике. Будем с ней работать, а точнее избавляться от неё. Запускаю утилиту Александра Ривилиса для расчленения proxy-объектов командой explodeallproxy. Жду, пока она отработает и запускаю вторую команду removeallproxy, которая удалит из чертежа все proxy-объекты, которые не удалось расчленить. В зависимости от количества proxy-графики в чертеже, утилита может работать от нескольких секунд до нескольких десятков минут. У меня оказался довольно сложный случай и программа работала около 20-25 минут. Следующим шагом я опять запустил _purge, т.к. после отработки предыдущей утилиты появляются безымянные блоки. Если сохранить файл, до запуска команды _purge, то его размер в ряде случаев может даже увеличиться. Purge работал в моём случае около 2 часов и удалил свыше 13,5 тысяч объектов. После отработки команды _purge я запустил _audit для проверки и восстановления базы чертежа. И, наконец, нажал _save для сохранения файла. Я его сохранил под новым именем, чтобы была видна разница. Размер файла уменьшился с 27,6МБ до 434КБ, т.е. в 65 раз! Теперь файл можно спокойно отправлять по почте. В общем случае, алгоритм чистки чертежа такой:

  1. Удаляем всё ненужное с видимых, отключенных и замороженных слоёв;
  2. Чистим чертёж командой _purge он неиспользуемых объектов (блоки, типы линий, слои, стили текста, размеров, таблиц, мультивыносок и пр.);
  3. Взрываем proxy-графику командой explodeallproxy;
  4. Командой removeallproxy удаляем proxy-графику, которую не удалось взорвать;
  5. Повторно выполняем чистку чертежа от неиспользуемых объектов командой _purge;
  6. Выполняем проверку и восстановление базы данных чертежа командой _audit.

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

Подпишитесь и получайте уведомления о новых статьях на e-mail

Большой файл DWG. Как почистить? Пробовал многие способы

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

Сейчас на странице 0 пользователей

Нет пользователей, просматривающих эту страницу.

Сообщения

SAPRonOff

Автор: SAPRonOff · Опубликовано: 3 часа назад

ну тут речь про стратегические возможности САПР-системы, рядовому инженеру это будет заметно при выполнение каких-нибудь нетиповых «хитрых» построений, хотя даже при выполнении типовых, тоже можно почувствовать «нюансы» в некоторых САПР:). Например(обычно) считается, что сила CATIA(ядро CGM) в построение хитрых поверхностей, а NX(ядро Parasolid) в твёрдотельном моделировании: если брать, так называемые «тяжёлые» САПР-системы — обе системы ограничены возможностями своих ядер. Т.о., говоря про своё ядро — мы говорим, что наши отечественные математики могут дорабатывать любые эвристические потребности заказчика по запросу, могут иметь преимущества в архитектуре и быстродействии при построениях — в сравнении с конкурентами(в том числе импортными). Очевидно, переход с одного ядра на другое должен быть аккуратным/постепенным и обдуманным, Parasolid остаётся по прежнему самым оттестируемым и лучшим ядром по полярности в мире(SW, NX, SE и т.д.). Ну и конкурирование мат. ядер на рынке это всегда для конечного пользователя — хорошо, все должны стараться угодить заказчику, имея свои плюсы:)

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

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